Download presentation
Presentation is loading. Please wait.
Published byMarybeth Edwards Modified over 9 years ago
2
Sandy Millar Architect UNC306
3
Active Directory sites as routing boundaries Service components of mail routing Message route determination Routing in a coexistence environment Migration (transition) considerations
4
Automatic discovery for all Exchange services within an Active Directory site AD Topology Service Mailbox Submission Hub Transport Client Access Routing decisions based upon AD site topology
5
From: To: 1. User composes message in Outlook and it is stored in users Outbox 2. Mailbox submission service listens for store event notification of new message and notifies an in-site Hub Transport RPC 3. Hub Transport retrieves message from source mailbox 4. Hub Transport categorizes message and delivers to a Hub Transport in target AD site 5. Hub Transport applies message policies 6. Hub Transport submits message to mailbox server in target AD site
6
Direct Connect Primary Primary delivery path is direct From: Joe@Site1 To: Sally@site4 First backoff location path 1 Second backoff location path 1 IP Site Link Cost = 50 IP Site Link Cost = 50 IP Site Link Cost = 50 IP Site Link Cost = 250 Back off path calculated using least-cost route of AD IP Site Links starting from destination AD Site Backoff Path 1 [4 -> 3 -> 2 -> 1 = 150] Backoff Path 2 [4 -> 2 -> 1 = 300] From: Joe@Site1 To: Sally@site4
7
IP Site Link Cost = 50 IP Site Link Cost = 50 IP Site Link Cost = 50 IP Site Link Cost = 50 IP Site Link Cost = 50 From: Joe@Site1 To: Sally@Site4; Mike@Site5;Sue@Site6 From: Joe@Site1 To: Mike@Site5; Sue@Site6 From: Joe@Site1 To: Sue@Site6 From: Joe@Site1 To: Sally@Site4 From: Joe@Site1 To: Mike@Site5
8
Dedicated AD sites for Exchange Best practice in Exchange 2003 in many environments In Exchange 2007 depends on customer environment Dedicated AD resource criteria for Exchange 2007 Is there a performance issue with competing applications? 32-bit vs. 64-bit DCs – number of mailboxes Mesh vs. Hub and Spoke replication architecture Number of sites with Exchange Servers <= 5
9
Using a dedicated AD Site Fully-meshed replication architectures— no special considerations Hub and Spoke environments—dedicated site placement may preclude site from backoff path calculation
10
A B C E D A1 A2 A3 B1 B2 B3 A B Directory Replication Hubs Branch or distributed locations Dedicated AD sites for Exchange
11
Limited number of Exchange sites (<=5) Alter AD replication to include the dedicated site as an intermediate replication point on paths Add additional site link objects with high AD cost and low msExchCost costing [PS] C:\> Set-AdSiteLink –id -ExchangeCost Hub and spoke replication architecture/distributed Exchange Sites Collapse the dedicated AD site Use DNS Priority and Weight to bias DCs www.microsoft.com/technet/itsolutions/msit/operations/adforexchangenote.mspx
12
A B C E D A1 A2 A3 B1 B2 B3 A B msExchCost: 5 Site Link Cost: 999 msExchCost: 5 Site Link Cost: 999 msExchCost: 5 Site Link Cost: 999 Option 1: Alter Replication Path Option 2: Create Exchange Costed Links Option 3: Collapse Dedicated AD Site and apply DNS Priorities and Weights
13
Force mail to pass through Hub Transport servers at a defined AD site Must be a part of the calculated path between source and destination [PS] C:\> Set-AdSite –id –HubSiteEnabled $True A B C E D A1 A2 A3 B1 B2 B3 A B If B is a hub site, mail will never direct to B1 or B3 from any other site A can never serve as a hub, even if marked as a hub site, because it is not on a direct path between any other sites
14
Mailbox Submission Service balances message submission requests (round robin) Exchange Transport Service balances requests between AD Sites (round robin) Transport cannot be deployed onto a SCC, CCR or SCR clustered configuration A single, deterministic path is calculated to deliver a message Equal cost path arbitration Hop Count Alphabetic based upon site name
15
Not an Exchange Server 2007 design goal Exchange Server 2007 RTM Support
16
Be aware of possible “Active-Active” configurations
17
Transport Role which resides in perimeter network Not AD-joined—hosts ADAM EdgeSync Service replicates subset of recipient information via one-way push and maintains send/receive connectors with Hub Transport Subscription based replication Hashed version of organization recipients Safe Sender List aggregation Port 25 is only inbound port/connection
18
Exchange 2007 Routing Engine Understands cost calculation for Exchange 2007 (AD Site Links) and legacy versions (RGC Costs) Attempts to keep messages routed across versions in Exchange 2007 Routing Group as long as possible and will choose to exit the routing group at a legacy server which has lowest legacy path cost possible Optimizes path within the Exchange 2007 routing group based upon AD Site Topology Legacy Exchange versions see all Exchange 2007 servers as a single routing group—no cost associated with traversing the Exchange 2007 routing group from a legacy perspective Requires RGC between legacy Exchange and Exchange 2007
19
Routing Group B Routing Group C Routing Group A RGC Cost=20 Exchange 2007 Routing Group IP Site Link Cost = 50 IP Site Link Cost = 75 RGC Cost=10 RGC Cost=20 SourceDestinationE2K3.E2K7 RG B AD Site #2 20.50 RG A RG B | RG C 30.100 | 20.75 RG B RG C 20.0 AD Site #1 RG A 10.100 Path #1 IP Site Link Cost = 100 Path #2 Path #3 RGC Cost=30 RGC Cost=15 Path #4 RGC Cost=30
20
Inside Out vs. Outside In Inside Out: Affects all sites to a greater extent and creates risk of orphaning RG branches Outside In: Alleviates most migration issues, but could lead to inefficient mail flow patterns Link state will not propagate across the Exchange 2007 Routing Group—need to disable Exchange 2003 Link State minor version updates HKLM\System\CurrentControlSet\Services\RESvc\Parameters DWORD: SuppressStateChanges Value: 1 Do not create islands of Exchange 2000/2003 “hubbed” across Exchange 2007 Establish inter-version connectivity centrally first and transition from outside in, on a region-by-region basis
21
Exchange 2007 Routing Group Legacy Routing Group RGC High Cost RGC/Existing Hub Low Cost RGC
22
Routing Group A Routing Group B RGC Exchange 2007 will pick a single path between two AD sites in a deterministic fashion. There is no balancing between paths of equal AD cost. Possible Exchange 2003 design considerations
23
Exchange 2000/2003 connector restrictions are not honored Exchange Server 2007 transport only provides SMTP protocol Must have RGC connectors in a legacy Exchange environment Must have IP-based Site Links in AD Choose an approach that will reduce duration of transition Determine Public Folder requirements
24
Exchange 2007 Servers ignore Exchange 2000/2003 RGCs—rely upon AD Site topology for referrals Exchange 2007 Public Folder servers cannot produce content for OWA
25
Technical Communities, Webcasts, Blogs, Chats & User Groups (http://www.microsoft.com/communities/default.mspx)http://www.microsoft.com/communities/default.mspx survive the transition from Linkstate to Exchange 2007 routing (http://msexchangeteam.com/archive/2006/11/01/430185.aspx)http://msexchangeteam.com/archive/2006/11/01/430185.aspx Routing load balancing and fault tolerance (http://msexchangeteam.com/archive/2007/01/04/432069.aspx)http://msexchangeteam.com/archive/2007/01/04/432069.aspx Active Directory Site and Connector Selection Algorithms (http://msexchangeteam.com/archive/2006/09/15/428920.aspx)http://msexchangeteam.com/archive/2006/09/15/428920.aspx Guidance on Active Directory design for Exchange Server 2007 (http://msexchangeteam.com/archive/2007/03/28/437313.aspx)http://msexchangeteam.com/archive/2007/03/28/437313.aspx Exchange Server TechCenter (http://technet.microsoft.com/en- us/exchange/default.aspx?wt.svl=TNlink)http://technet.microsoft.com/en- us/exchange/default.aspx?wt.svl=TNlink
26
List the related resources again
29
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.