Exchange版本轉(zhuǎn)換基于Active Directory路由
Exchange Server 2007 采用基于 Active Directory 目錄服務(wù)網(wǎng)站和 IP 網(wǎng)站鏈接的路由拓撲,這是與之前Exchange Server 版本的***區(qū)別之一。具體內(nèi)容如下所述。
您仍然在等待從 Microsoft Exchange Server 2003 或 Exchange 2000 Server 轉(zhuǎn)換到 Exchange Server 2007 嗎?您很快就會喜歡 Exchange 命令行管理程序中可用的所有命令 - 該命令行管理程序是一項非常棒的功能,即使習慣于使用向?qū)У墓芾韱T也能很快掌握。而且,您對采用基于服務(wù)器的規(guī)則和所有反垃圾郵件的增強功能會感到很高興。但是,對于在系統(tǒng)地升級 Exchange 組織時放棄所有路由組并維持郵件流的做法,您可能會猶豫不決。沒有問題。讓我來解釋!
新 Exchange 2007 路由拓撲
早期版本的 Exchange Server 和 Exchange 2007 之間的***變化之一是改為采用基于 Active Directory 目錄服務(wù)網(wǎng)站和 IP 網(wǎng)站鏈接的路由拓撲,而不是采用基于路由組和路由組連接器的拓撲??赡苣承?Exchange 管理員會認為失去了對路由拓撲的控制權(quán),但是不必為此擔憂。這樣做的原因很多。在 Active Directory 路由行為與您希望 Exchange 郵件的流動方式不相符時,可使用 Exchange 2007 提供的工具對其進行調(diào)整。此外,基于 Active Directory 網(wǎng)站的路由的網(wǎng)絡(luò)利用率提高對您也大有裨益,并且您無需再維護路由拓撲。
在我們的 Exchange 2007 規(guī)劃指南中,我們會著重介紹當前拓撲中必須記錄的所有部分。其中包括 Active Directory 網(wǎng)站和 IP 網(wǎng)站鏈接的配置、域控制器和全局編錄服務(wù)器的位置、現(xiàn)有路由組和路由組連接器的配置以及當前部署的 Exchange 服務(wù)器的位置。我知道,這需要整理大量信息。
幸運的是,Microsoft Exchange ***實踐分析工具可幫助您快速了解您的網(wǎng)絡(luò),使您了解當前拓撲是否適用于 Exchange 2007。該工具還可向您建議在部署***個 Exchange 2007 服務(wù)器之前可進行的改進。
順便提一下,在與 Exchange 2007 共存時,Exchange 2003 和 Exchange 2000 的行為方式?jīng)]有區(qū)別。因此,除非文檔另有說明,否則您可以認為適用于 Exchange 2003 的一切也適用于 Exchange 2000。
進行轉(zhuǎn)換
如果您正在管理一個 Exchange 服務(wù)器或者您的 Active Directory 環(huán)境只有一個網(wǎng)站,則您大可不必擔心。在部署***個已安裝集線器傳輸服務(wù)器角色的 Exchange 2007 服務(wù)器時,會在運行不同版本的 Exchange Server 服務(wù)器之間建立一個路由組連接器,以便從正在運行早期版本的 Exchange Server 到 Exchange 2007 的服務(wù)器中將郵箱移動到外部域以及將任何連接器轉(zhuǎn)移到外部域時,郵件繼續(xù)流動。如果您的 Exchange 組織正在運行多個服務(wù)器,則您可以修改默認路由組連接器以添加源服務(wù)器和目標服務(wù)器。做出這些配置更改可提供容錯和負載平衡。
如果您的 Active Directory 林包含多個網(wǎng)站,請確?;ㄒ恍r間規(guī)劃您的轉(zhuǎn)換。由于兩個不同的管理員可能管理您組織中的 Exchange Server 和 Active Directory,您也許不能確定 Active Directory 管理員創(chuàng)建的拓撲是否適用于 Exchange Server。但是,定義 Active Directory 網(wǎng)站的原因與定義 Exchange 路由組的原因完全相同。兩者的工程設(shè)計都旨在優(yōu)化基本網(wǎng)絡(luò)上的通信。當您發(fā)現(xiàn)當前路由組配置實際上反映了 Active Directory 網(wǎng)站配置,可能會感到有點意外,但是會很高興。路由組連接器也遵循與 IP 網(wǎng)站鏈接相似的路徑。
使用 Exchange 命令行管理程序中的命令,您可以查找關(guān)于 Active Directory 網(wǎng)站和 IP 網(wǎng)站鏈接配置的所有信息。例如,要查看林中所有 Active Directory 網(wǎng)站的列表,請鍵入以下命令:
Get-AdSite | format-list
要查看在林中配置的所有 IP 網(wǎng)站鏈接與相關(guān)聯(lián)的 Active Directory 網(wǎng)站的列表,請運行以下 cmdlet:
Get-AdSiteLink
Exchange 2003 和 Exchange 2007 執(zhí)行郵件路由的方式有一些大的區(qū)別,也有一些相似之處。考慮一下您創(chuàng)建路由組和路由組連接器的原因。創(chuàng)建了這些對象后,就定義了 Exchange 2003 服務(wù)器如何通信。同一路由組中的 Exchange 2003 服務(wù)器彼此之間可直接通信。不同路由組中的 Exchange 2003 服務(wù)器必須使用路由組連接器進行通信,每個路由組連接器定義路由組之間的點對點連接。路由組之間不存在點對點連接時,SMTP 通信必須在路由組之間進行中繼以到達目標位置。
在 Exchange 2007 中,Active Directory 網(wǎng)站成員身份確定哪些 Exchange 2007 服務(wù)器可直接與另一個服務(wù)器進行通信。Exchange 2007 集線器傳輸服務(wù)器使用組織內(nèi)發(fā)送連接器(隱式且不可見的!)將郵件中繼到其他集線器傳輸服務(wù)器,而不管它們是位于本地 Active Directory 網(wǎng)站還是遠程 Active Directory 網(wǎng)站中。
每當郵件離開它所來自的路由組或 Active Directory 網(wǎng)站的范圍時,該郵件必須選擇可到達其目的地的路由。Exchange 2003 和 Exchange 2007 中用于確定路由路徑的算法非常相似。這些服務(wù)器版本僅考慮不同的配置對象。
讓我們用旅行來作比喻
下面用類比方法說明 Exchange 2007 路由系統(tǒng)與 Exchange 2003 路由系統(tǒng)的效率比較。
想象您的整個 Exchange 組織是一個國家/地區(qū),其交通運輸系統(tǒng)基于收費公路。由于每條公路都要收取通行費,因此您肯定會選擇費用***的路線。在 Exchange 2003 中,每個路由組代表該國家/地區(qū)的一個城市,路由組連接器是各城市之間的公路。在 Exchange 2003 中,郵件路由猶如驅(qū)車前往您的目的地并在沿途每個城市停留。如果在途中遇到了障礙,如某個橋無法通行、道路施工或者道路員工長時間休息,則您必須停車詢問方向并希望有合適的道路繞過去。而且,提供新方向的服務(wù)器必須在全國范圍內(nèi)廣播繞道路線。必須更新所有地圖以反映新路線,障礙解除后,地圖需再次更新。同時,繞道而行會使您抵達目的地的路程更遠。
Exchange 2007 工作方式不是這樣的。在 Exchange 2007 中,Active Directory 網(wǎng)站代表城市,IP 網(wǎng)站鏈接代表道路,但您是乘飛機而不是開車到達目的地。一旦您知道了目的地,就會乘坐飛機,飛過沿途的所有城市。如果由于濃霧、暴風雪或行李員罷工等原因致使您無法在目的地城市著陸,則飛機僅改變方向,在距離目的地最近的合適城市著陸。然后,飛機等待目的地情況改善并在條件允許時繼續(xù)航程。航行路線與公路平行,每條公路仍收取通行費,所以在開始旅行之前您需要選擇費用***的路線,這有助于您決定在遇到問題時飛機轉(zhuǎn)向哪個城市。
如果在指定的兩個地點之間沒有直飛航班,您可以指定部分或所有航班在繼續(xù)行程之前必須在某個中轉(zhuǎn)城市降落。當多人乘坐一架飛機時,正如將一封郵件發(fā)送給多個收件人一樣,每個人要去往不同的目的地,大家首先走同一路線,直到到達通往各自目的地的各路線的岔口。然后,飛機做短暫停留,乘客根據(jù)個人需要轉(zhuǎn)乘飛機以便到達目的地。
更妙的是,如果您不同意在城市之間的公路上行駛時收取通行費(如 Active Directory 管理員分配給 IP 網(wǎng)站鏈接的費用),則可以更改向 Exchange 2007 服務(wù)器收取的費用。調(diào)整通行費可以更改哪一條飛行路線費用***,并可以決定在航程中是否需要轉(zhuǎn)機。
在 Exchange 2007 中,這些“交通運輸”效率通過以下方式使您的組織受益:
堅持某單一、確定的路由(即使出現(xiàn)故障),更容易進行故障排除??梢暂p松確定路由途徑中出現(xiàn)問題的位置,并在該位置開始調(diào)查。郵件繞道而行時不會這么簡單。
處理郵件的服務(wù)器較少。Exchange 2007 利用基本 IP 網(wǎng)絡(luò)消除了源服務(wù)器和目標服務(wù)器之間的臨時躍點。
消除了 Exchange 2003 中存在的用以更新繞道路由的服務(wù)器到服務(wù)器的通信開銷。
在 Exchange 版本共存時路由
表 1 比較不同版本的 Exchange Server 處理路由的方式。
表 1 Exchange Server 版本之間的路由差異
當您的組織中只有 Exchange 2007 服務(wù)器時,基于 Active Directory 網(wǎng)站的路由是一種非常棒的獨立方法。但是,只要 Exchange 2003 與 Exchange 2007 共存,Exchange 2003 服務(wù)器仍必須將郵件傳遞到 Exchange 2003 郵箱。這意味著,在所有郵箱均已移動到 Exchange 2007 后,您才能取消路由組和路由組連接器。如果同一組織中部署了 Exchange 2003 和 Exchange 2007,則您必須在轉(zhuǎn)換階段維護路由組和路由組連接器。仍以我們的交通運輸模擬為例,Exchange 2007 使用路由組連接器將郵件傳遞到 Exchange 2003 公路系統(tǒng),Exchange 2003 使用反向連接器將郵件傳遞到 Exchange 2007 航空系統(tǒng)。因此,根據(jù)發(fā)源地和目的地城市,該旅行過程可能包括路上開車和空中飛行。
Exchange 2003 和 Exchange 2007 “查看”彼此的方式也有所不同。Exchange 2003 不知道構(gòu)成 Exchange 2007 路由系統(tǒng)的網(wǎng)站和網(wǎng)站鏈接的系統(tǒng)的任何情況。Exchange 2003 將所有 Exchange 2007 服務(wù)器視為屬于一個大的路由組。相對于 Exchange 2003,地理位置上相鄰的 Exchange 2007 服務(wù)器與位于世界另一端的 Exchange 2007 服務(wù)器具有相同的臨近程度。
另一方面,Exchange 2007 了解兩種路由系統(tǒng),并十分了解 Exchange 2003 使用的路由組和路由組連接器。您可能必須在 Exchange 2007 路由組和任何 Exchange 2003 路由組之間創(chuàng)建其他路由組連接器,以確保您不會沉醉于“風景優(yōu)美的路線”,而是利用最有利的路線。
表 2 比較了多種 Exchange 2007 共存方案中的郵件路由。讓我們來看一下。
表 2 Exchange 2003 和 Exchange 2007 路由行為比較
本文使您可以快速了解如何從路由組轉(zhuǎn)換到 Active Directory 網(wǎng)站。在 Exchange 2007 Help documentation中,您可以閱讀大量關(guān)于如何計劃使用 Active Directory 網(wǎng)站路由郵件以及與 Exchange 2003 共存的詳細信息。
希望本文中介紹Exchange版本轉(zhuǎn)換基于Active Directory路由的知識能夠?qū)ψx者有所幫助。
【編輯推薦】