管理 Microsoft 內復雜的通信基礎結構是一項團隊任務,涉及 OTG 內許多不同的小組。從組織結構上看,OTG 由超過 2,500 名工作人員組成,他們負責跨越全球 400 多個 IT 位置的操作。除了為公司提供 IT 工具之外,OTG 在幫助 Microsoft 滿足軟件開發和市場營銷的主要商業目標方面也扮演著重要的角色。作為 Microsoft 的第一個也是最好的一個客戶,OTG 是 Microsoft 新軟件的早期采用者,例如 Windows Server 2003、Microsoft Office 2003 和 Exchange Server 2003。這個過程的結果就是業內廣為人知的“eating your own dog food(吃你自己的狗食)。”
在 OTG 的 “dog food” 通信環境中,服務器經常接受軟件補丁、操作系統測試版本和升級、Exchange 服務器測試版本和升級等等。每個月 OTG 平均要給每一臺 Exchange 服務器進行兩次這樣的軟件升級。對軟件實施更改的目的是為了測試新方案,滿足特殊要求,以及通過在實際環境中進行企業級測試來持續運行最新的應用程序概念。在 OTG 中,變化的速度是非常高的。
Microsoft 的員工給予通信基礎結構極重的負載。Microsoft 的普通員工擁有 3 臺計算機,通常全部都用于與 Exchange 同步。此外,還有相當一部分員工攜有 Pocket PC 和 Smartphone 設備,這些設備也要與 Exchange 同步。在 Microsoft,平均每秒的遠程過程調用(RPC)操作(一種對工作的測量方式)遠高于 OTG 已知的任何其他公司。Microsoft 經常和客戶以及合作伙伴一起測試他們的通信基礎結構。在 Microsoft,Exchange 服務器所處理的工作負載通常比在這些公司所測量到的負載高出不止兩倍。
在撰寫此文時,Microsoft 的通信環境由全球 75 個位置的超過 200 臺服務器組成,包括 190 臺 Exchange 2003 服務器(其中 113 臺是郵箱服務器),包括在額外的交叉目錄林測試環境中的服務器。此環境支持:
•全球郵件流每天有 6,000,000 份郵件,平均每天有 2,500,000 份 Internet 電子郵件,其中的 70% 都是惹人厭煩的垃圾郵件、被病毒感染的、或者是發給無效電子郵件地址的郵件。比較線路上的字節就會發現,在 Microsoft,被阻止的郵件內容與被接收郵件內容的大小比例是 40:1。典型的電子郵件平均大小為 44 KB。
•大約 85,000 個郵箱,每個從 100 MB 容量限制增長到 200 MB。普通的 100 MB 郵箱大小只有 44 MB。
•超過 85,500 個分布組。
•公用文件夾服務器管理超過 230,000 個唯一的公用文件夾。
OTG 服務器基礎結構包括:
•企業標準客戶端配置由 Windows XP Professional 和 Microsoft Office Outlook 2003 組成。
•舊式的、獨立的郵箱服務器在獨立服務器上配置有 500、1,000 或 1,500 個郵箱。在全球范圍內,獨立服務器正在被集群 SAN 解決方案替代,并且擴展為在區域位置每服務器支持 2,700 個用戶郵箱、在總部數據中心每服務器支持 4,000 個用戶郵箱。
•在總部內的一個中心支持組織支持全球所有的 Exchange 服務器。
•除了主企業 Exchange Active Directory 目錄林之外,還有三個額外的目錄林用于為 Microsoft 的 Exchange 郵箱服務器提供宿主服務:
•一個專用的 Level A Test 目錄林運行 Exchange 的開發和測試代碼,在一個經常變化的服務器軟件環境中操作。
•一個專用的 Level B Test 目錄林,作為一個有限使用的生產環境供一個產品分類使用,為有限數量的用戶郵箱提供宿主服務。可以在此環境中運行特定的硬件配置和測試方案。Level B Test 使用一個二節點服務器集群連接到一個可支持 5,000 個用戶郵箱的 SAN。
•一個舊式測試環境目錄林,用于測試比當前發行版本舊一個版本的 Windows 服務器操作系統(特別是 Windows 2000 Service Pack 專用測試)與 Exchange。
注:OTG 同時使用 Level A Test 和 Level B Test 目錄林來測試交叉目錄林行為并支持主 Microsoft corporate 生產目錄林。
OTG 服務水平包括:
•在主企業目錄林中的全局服務可用性服務水平協議(SLA)目標,按每分鐘郵箱數據庫的可用性(包括計劃和非計劃停機)計算,對于獨立服務器設計是 99.9%。使用 Exchange 2003 的新集群服務器設計將其提高到 99.99%。
•在 95% 的時間中,全球電子郵件能夠在 90 秒內交付。
•備份與恢復操作 SLA 少于每數據庫 1 小時。
注:因為安全方面的原因,本白皮書中使用的目錄林、域、內部資源和組織的名稱是虛構的。它們不代表 Microsoft 內部使用的真實資源名稱,并且它們在本文檔中只用于演示目的。
站點與位置
跟隨 Exchange 2000 部署的引導,OTG 繼續執行按專用角色部署 Exchange 服務器的策略。表 1 根據服務器角色顯示了 Exchange 2003 服務器的分布。OTG 將 Exchange 2003 服務器分組為 37 個 Exchange 路由組,它們與 79 個站點連接器互連。
表 1 Microsoft 內根據服務器角色的 Exchange 2003 Server 分布
服務器角色Exchange 2000Exchange 2003(整合后的目標*)
郵箱11338
公用文件夾2011
通信集線器127 **
即時消息40 ***
Internet 網關2218
專用忙/閑服務器60 ****
前端*****1412
防病毒97
* 郵箱服務器整合項目定于 2003 年末之前完成。
** OTG 將建立 7 個通信集線器和 4 個額外的雙用途服務器,后者也將提供通信集線器服務。
*** Exchange Instant Messaging 服務器將被移除,因為消息服務被移植到 Windows Real Time Communications(WinRTC)服務器中。
**** 所有的忙/閑服務器服務將由現有的公用文件夾服務器提供。OTG 將不會在 Microsoft 建立任何專用的忙/閑服務器。
***** 前端服務器被整合到 Exchange 2003 的部署中,因為從前包含在 Mobile Information Server(MIS)2002 產品中的技術被添加到 Exchange 2003 中。為了提高系統可用性,每個 Exchange 2003 前端服務器部署站點都配置了一對負載平衡服務器。