Upload
rianne
View
33
Download
2
Embed Size (px)
DESCRIPTION
Modern ý komunikačný systém. Milan Marenčík Konzultant [email protected] 24. Máj 2007. Agenda. Moderný komunikačný systém Exchange 2007 Q & A. Moderný komunikačný systém. Stabiln ý Funguje 24x7x365 Rozšíriteľný, Škálovateľný Dá sa použiť pre 5 ľudí ako aj 5000 - PowerPoint PPT Presentation
Citation preview
ModernModerný komunikačný ý komunikačný systémsystém
Milan Marenčí[email protected] 24. Máj 2007
AgendaAgenda
Moderný komunikačný systémModerný komunikačný systém
Exchange 2007Exchange 2007
Q & AQ & A
Moderný komunikačný systémModerný komunikačný systém
StabilnStabilnýýFunguje 24x7x365Funguje 24x7x365
Rozšíriteľný, ŠkálovateľnýRozšíriteľný, ŠkálovateľnýDá sa použiť pre 5 ľudí ako aj 5000Dá sa použiť pre 5 ľudí ako aj 5000
Vysoko dostupnýVysoko dostupnýV prípade výpadku (poruchy) sa o tom používateľ nedozvieV prípade výpadku (poruchy) sa o tom používateľ nedozvie
PrístupnýPrístupnýZ kancelárie, z domu, z dovolenky, z mobiluZ kancelárie, z domu, z dovolenky, z mobilu
BezpečnýBezpečnýAntivírus, antispamAntivírus, antispam
ManažovateľnýManažovateľnýJednoduchá správaJednoduchá správa
„„Lacný“Lacný“Je potrebné ho udržiavať – kúpou to len začínaJe potrebné ho udržiavať – kúpou to len začína
Prepracovaný koncept Prepracovaný koncept ExchangeExchangeServer RolesServer Roles
Hub Transport Hub Transport Client AccessClient AccessEdge TransportEdge TransportMailboxMailboxUnified MessagingUnified Messaging
Exchange Management ShellExchange Management Shell
Continuous ReplicationContinuous Replication
Exchange Server Roles 1/4Exchange Server Roles 1/4
Exchange 2003 (a Exchange 2003 (a staršiestaršie))Všetky servery boli identické (SWVšetky servery boli identické (SW konfiguráckonfiguráciiaa a a mmeennežežmentment)). . Použitie v rôznych roliachPoužitie v rôznych roliach m meennežežment ment potreby sú rôznepotreby sú rôzne
Exchange 2007Exchange 2007Navrhnutý od základov s vedomím rôznych rolíNavrhnutý od základov s vedomím rôznych rolíKaždá rola optimalizovaná pre svoju funkciu a Každá rola optimalizovaná pre svoju funkciu a menežovateľnosťmenežovateľnosť
Exchange Server Roles Exchange Server Roles 22/4/4
Hub TransportHub Transporthandles routing by using Microsoft Active Directory sites handles routing by using Microsoft Active Directory sites and site topologyand site topologyapplies policies to incoming and outgoing mailapplies policies to incoming and outgoing mail
Client AccessClient Accessenables mailbox access through Microsoft Office Outlook enables mailbox access through Microsoft Office Outlook Web Access, Post Office Protocol version 3 (POP3), Internet Web Access, Post Office Protocol version 3 (POP3), Internet Message Access Protocol version 4rev1 (IMAP4), Outlook Message Access Protocol version 4rev1 (IMAP4), Outlook Anywhere (formerly known as RPC over HTTP), and Anywhere (formerly known as RPC over HTTP), and Exchange Server ActiveSync.Exchange Server ActiveSync.
MailboxMailboxresponsible for hosting mailbox and public folder databasesresponsible for hosting mailbox and public folder databasesmailbox database contains the users' mailboxes.mailbox database contains the users' mailboxes.
Exchange Server Roles Exchange Server Roles 33/4/4
Unified MessagingUnified Messagingcombines voice messaging, fax, and e-mail messaging into combines voice messaging, fax, and e-mail messaging into a single messaging infrastructurea single messaging infrastructurecan be accessed from a telephone and a computercan be accessed from a telephone and a computer
Edge Transport Edge Transport provides antivirus and anti-spam protection in a perimeter provides antivirus and anti-spam protection in a perimeter network for the Exchange organizationnetwork for the Exchange organization
Exchange Server Roles Exchange Server Roles 44/4/4
DMZDMZ IntranetIntranet
Nová funkcionalita Exchange Nová funkcionalita Exchange 20072007Exchange Management ConsoleExchange Management Console
Exchange Management Shell Exchange Management Shell
Unified Messaging Unified Messaging
Performance improvements Performance improvements
Availability Availability
High availability for Mailbox servers High availability for Mailbox servers
Messaging Policy and Compliance Features Messaging Policy and Compliance Features
Security and Protection Security and Protection
Autodiscover Autodiscover
Extensibility and Programmability Extensibility and Programmability
Exchange Management ConsoleExchange Management Console 1/21/2based on Microsoft Management Console (MMC) 3.0.based on Microsoft Management Console (MMC) 3.0.
is required to install and manage Exchange 2007is required to install and manage Exchange 2007
combines all management tasks into one user combines all management tasks into one user interfaceinterface
you can manage all Exchange servers, recipients, you can manage all Exchange servers, recipients, and organizational components in your Exchange and organizational components in your Exchange 2007 organization2007 organization
Exchange Management ConsoleExchange Management Console 2/22/2
Exchange Management ShellExchange Management Shell 1/2 1/2
new task-based command line shell and scripting new task-based command line shell and scripting language for system administrationlanguage for system administration
use the Exchange Management Shell to perform every use the Exchange Management Shell to perform every task that the Exchange Management Console can task that the Exchange Management Console can performperform
additional tasks that cannot be performed in the additional tasks that cannot be performed in the Exchange Management ConsoleExchange Management Console
Safe ScriptingSafe Scriptinglets you test your commands to make sure they do what you lets you test your commands to make sure they do what you wantwant
Trusted scriptsTrusted scriptsEMS requires that all scripts are digitally signed before they are EMS requires that all scripts are digitally signed before they are allowed to runallowed to runprevents malicious parties from inserting a harmful script in EMSprevents malicious parties from inserting a harmful script in EMS
Exchange Management Shell Exchange Management Shell 2/22/2
Unified Messaging Unified Messaging
combines multiple messaging infrastructures into a combines multiple messaging infrastructures into a single messaging infrastructuresingle messaging infrastructure
users users can receive all voice mail, e-mail, and fax can receive all voice mail, e-mail, and fax messages in their Exchange 2007 mailboxes messages in their Exchange 2007 mailboxes
offers a single store for all messages including e-offers a single store for all messages including e-mail, voice, and fax messagesmail, voice, and fax messages
usersusers can access their mailboxes from a variety of can access their mailboxes from a variety of devicesdevices mobile devices and cellular, analog, or mobile devices and cellular, analog, or digital telephonesdigital telephones
telephony functionality found in Microsoft Exchange telephony functionality found in Microsoft Exchange Server 2007 Unified Messaging (UM) Server 2007 Unified Messaging (UM)
new to the Microsoft Exchange product linenew to the Microsoft Exchange product line
Performance improvements Performance improvements
move from a 32-bit architecture to a 64-bit architecturemove from a 32-bit architecture to a 64-bit architecture
deployment on a 64-bit architecture for improved deployment on a 64-bit architecture for improved performance and capacityperformance and capacity
now supports a larger number of storage groups and now supports a larger number of storage groups and databases per serverdatabases per server
50 storage groups per server50 storage groups per serverstorage group can contain as many as 5 databasesstorage group can contain as many as 5 databaseslimit of 50 databases per serverlimit of 50 databases per server
Optimized Database Engine and CacheOptimized Database Engine and Cachedatabase page size has been increased from 4 kilobytes to 8 database page size has been increased from 4 kilobytes to 8 KBKB
New Transport PipelineNew Transport Pipelinenew transport engine supports a significantly larger number of new transport engine supports a significantly larger number of messages than earlier versions of Exchangemessages than earlier versions of Exchange
Availability Availability
mail flow between Hub Transport servers and mail flow between Hub Transport servers and Mailbox serversMailbox servers
is automatically load balanced is automatically load balanced does not require any additional configuration by the does not require any additional configuration by the administratoradministrator
failover to the other Hub Transport servers is failover to the other Hub Transport servers is automaticautomatic
If a Hub Transport server (formerly known as a bridgehead If a Hub Transport server (formerly known as a bridgehead server) is unavailable because of a failure or regularly server) is unavailable because of a failure or regularly scheduled maintenancescheduled maintenance
High availability for Mailbox High availability for Mailbox serversserversincludes three built-in features that provide high includes three built-in features that provide high availability for Mailbox serversavailability for Mailbox servers
Local Continuous Replication (LCR)Local Continuous Replication (LCR)Cluster Continuous Replication (CCR)Cluster Continuous Replication (CCR)Single Copy Clusters (SCC)Single Copy Clusters (SCC)
LCRLCRsecond copy is located on the same server as the second copy is located on the same server as the production storage groupproduction storage group
CCRCCRuse log shipping to create a second copy of a production use log shipping to create a second copy of a production storage groupstorage groupthe second copy is located on the passive node in the the second copy is located on the passive node in the clustercluster
Local Continuous ReplicationLocal Continuous Replication
LCR providesLCR providesfast recovery with current datafast recovery with current dataa single-server solution for transaction log copying and a single-server solution for transaction log copying and replayingreplaying
LCR lowers the total cost of ownership for Exchange LCR lowers the total cost of ownership for Exchange 2007 2007
by reducing the number of regular backups that are by reducing the number of regular backups that are required for data protectionrequired for data protection
LCR and backupLCR and backupdoes significantly reduce the need to take regular, daily full does significantly reduce the need to take regular, daily full backupsbackupsdoes not eliminate the need to take backupsdoes not eliminate the need to take backups
Cluster continuous replication Cluster continuous replication
Combines automatic management of redundancy Combines automatic management of redundancy and application-level data replicationand application-level data replication
A solution that can be deployed without a single A solution that can be deployed without a single point of failure in a single data center or between point of failure in a single data center or between two data centerstwo data centers
Transaction log replicationTransaction log replicationis used to copy the databases and maintain its concurrency is used to copy the databases and maintain its concurrency among cluster nodesamong cluster nodes
Scheduled outage functionality in CCRScheduled outage functionality in CCRis designed to make sure that all log data on the active is designed to make sure that all log data on the active node is successfully copied to the passive nodenode is successfully copied to the passive node
Single Copy ClusterSingle Copy Clusterss
a clustered mailbox server that uses shared storage a clustered mailbox server that uses shared storage to allow multiple servers to manage a single copy of to allow multiple servers to manage a single copy of the storage groupsthe storage groups
Exchange 2007 mailbox server uses its own network Exchange 2007 mailbox server uses its own network identity, not the identity of any node in the clusteridentity, not the identity of any node in the cluster
network identity is referred to as a clustered mailbox network identity is referred to as a clustered mailbox serverserver
FAILOVERFAILOVERmailbox server goes offline for a brief period until another mailbox server goes offline for a brief period until another node takes control of the clustered mailbox server and node takes control of the clustered mailbox server and brings it onlinebrings it onlinestorage associated with the clustered mailbox is logically storage associated with the clustered mailbox is logically disconnected from the failed node and placed under the disconnected from the failed node and placed under the control of the new host node control of the new host node
High Availability in Exchange High Availability in Exchange 20032003
Exchange 2003 Exchange 2003 poskytujeposkytuje vysokú dostupnosť na bázevysokú dostupnosť na báze Microsoft Cluster Server (MSCS) Microsoft Cluster Server (MSCS) technoltechnológieógie..
Viaceré Viaceré serverserveryy zdieľajú rovnaké zdieľajú rovnaké dátadáta ( (obyčajne na obyčajne na SAN)SAN)
Single Copy Cluster (SCC)Single Copy Cluster (SCC)
Server/Service level Server/Service level výpadok je výpadok je riešený reštartom služby na riešený reštartom služby na pasívnom serveripasívnom serveri
Nerieši výpadok na úrovniNerieši výpadok na úrovni D DááttNajhoršie výpadkyNajhoršie výpadky
DB
Q
Log
s
ActiveActive PassivPassivee
Single Copy Cluster Single Copy Cluster
(SCC)(SCC)
High Availability in EHigh Availability in E20072007
Server/Service Server/Service výpadok je výpadok je opäť riešený na báze opäť riešený na báze MSCSMSCS
DDátový výpadok je riešenýátový výpadok je riešený
Každý uzol má nezávislú Každý uzol má nezávislú kópiu dátkópiu dát
Replikácia dát použitím Replikácia dát použitím Log Log ShippingShipping
SCC, LCR, CCR, Post SP1 SCC, LCR, CCR, Post SP1 SCRSCR
Active
DB
DB
L
og
s
L
og
s
Passive
Log Shipping
Cluster Continuous ReplicationCluster Continuous Replication
(CCR)(CCR)
Messaging Policy and Messaging Policy and Compliance 1/3Compliance 1/3new Messaging Records Management (MRM) feature new Messaging Records Management (MRM) feature in Exchange 2007in Exchange 2007
to apply rules to messages that are sent to apply rules to messages that are sent to enforce retention requirements for stored datato enforce retention requirements for stored data
helps users and organizations retain the messages helps users and organizations retain the messages that they need for business or legal reasonsthat they need for business or legal reasons
Messaging Policy and Messaging Policy and Compliance 2/3Compliance 2/3Address rewritingAddress rewriting
to enable the modification of the Simple Mail Transfer to enable the modification of the Simple Mail Transfer Protocol (SMTP) addresses on inbound and outbound Protocol (SMTP) addresses on inbound and outbound messagesmessages
Edge transport rulesEdge transport rulesto create rules that control the flow of messages that are to create rules that control the flow of messages that are sent to or received from the Internetsent to or received from the Internet
Hub transport rulesHub transport rulesto create rules that are applied to messages that are sent to create rules that are applied to messages that are sent to or from users in the organizationto or from users in the organization
DisclaimersDisclaimersto add disclaimer text to the start or end of the message to add disclaimer text to the start or end of the message bodybody
Messaging Policy and Messaging Policy and Compliance 3/3Compliance 3/3JournalingJournaling
rules configured on the Hub Transport serverrules configured on the Hub Transport servermore flexibility than the store-based configuration of more flexibility than the store-based configuration of Exchange Server 2003 Exchange Server 2003 reduces duplication of journal reportsreduces duplication of journal reportsjournaling according to the distribution scope of the messagejournaling according to the distribution scope of the messagejournaling conditions refined by specifying an individual user journaling conditions refined by specifying an individual user or the sender's or recipient's distribution list membership as or the sender's or recipient's distribution list membership as criteriacriteria
Messaging records managementMessaging records managementto help users and the organization retain the messages that to help users and the organization retain the messages that they need for business or legal reasons and delete message they need for business or legal reasons and delete message that they don’t needthat they don’t needby configuring managed folders, which are Inbox folders to by configuring managed folders, which are Inbox folders to which retention policies are appliedwhich retention policies are applied
Security and ProtectionSecurity and Protection
anti-spam and antivirus features anti-spam and antivirus features provide services to block viruses and spam, also known as provide services to block viruses and spam, also known as unsolicited commercial e-mailunsolicited commercial e-maillocated located at the network perimeter.at the network perimeter.
Autodiscover Autodiscover
To optimize bandwidthTo optimize bandwidthwhen a remote user connects to an Exchange 2007 when a remote user connects to an Exchange 2007 computer that has the Client Access server role installed, computer that has the Client Access server role installed, the Client Access server that accepts the initial request the Client Access server that accepts the initial request locates the user's mailbox. locates the user's mailbox.
To locate userTo locate user’s Mailbox’s MailboxAfter the user's Mailbox server is located, the client request After the user's Mailbox server is located, the client request is redirected to the Client Access server that is nearest to is redirected to the Client Access server that is nearest to the user's Mailbox server.the user's Mailbox server.
Extensibility and Extensibility and ProgrammabilityProgrammabilityincludes a new set of services, known as Exchange includes a new set of services, known as Exchange Web ServicesWeb Services
enable developers to interact with Exchange mailboxes and enable developers to interact with Exchange mailboxes and contents by using standard HTTPcontents by using standard HTTPprovides access to the mailboxes of authenticated users provides access to the mailboxes of authenticated users and the items in their mailboxesand the items in their mailboxes
Questions?Questions?
Appendix: Backup contentAppendix: Backup content
Exchange 2007Exchange 2007
64-bit64-bit
MeneMenežovaný kódžovaný kód
ServerServerovéové Role Role
3 3 vrstvovávrstvová aarchiterchitekkttúúrraa
Vysoká dostupnosťVysoká dostupnosť
SSkriptovateľná administráciakriptovateľná administrácia
64-bit64-bit
Znížiť Znížiť Cost of OwnershipCost of Ownership
Nová funkcionalitaNová funkcionalita
ŠkálovateľnosťŠkálovateľnosťVeľkosť správVeľkosť správVeľkosť mailboxuVeľkosť mailboxuMnožstvo správMnožstvo správ
Viacej používateľov na serverViacej používateľov na server
Managed codeManaged code
Prepísané kľúčové komponentyPrepísané kľúčové komponenty E E20072007OWAOWASMTP transportSMTP transportAir SyncAir SyncPOP3POP3IMAP4IMAP4
Pridané nové komponentyPridané nové komponentyUnified Messaging (UM)Unified Messaging (UM)
Písané v menežovanom kóde = .NETPísané v menežovanom kóde = .NET
MotiMotiváciaváciaEfektivitaEfektivita (Dev (Developmentelopment, Test, S, Test, Support upport EEngineersngineers))BezpečnosťBezpečnosť
3 3 vrstvovávrstvová aarchiterchitekkttúúrraa
Exchange 2003 (Exchange 2003 (a staršiea staršie))Nemal riadne vrstvenieNemal riadne vrstvenieVyžadoval aby všetky komponenty bežali na jednom serveriVyžadoval aby všetky komponenty bežali na jednom serveri
Exchange 2007Exchange 2007Modulárny, veľmi dobre vrstvený, sada softvérových Modulárny, veľmi dobre vrstvený, sada softvérových komponentovkomponentovUmožňuje bežať rôzne vrstvy na rôznych strojochUmožňuje bežať rôzne vrstvy na rôznych strojochUmožňuje 3-vrstvovú architektúru a serverovské roleUmožňuje 3-vrstvovú architektúru a serverovské role