談談Exchange二十年來架構進化

今天想和大家聊一下Exchange了,微軟現在已經正式發佈了Exchange Server 2019版本,不禁感嘆,眨眼之間,我已經和Exchange一起走過了20多個年頭。還記得自己使用的第一個版本是Exchange 5.5,而後是Exchange 200020032007201020132016,到現在的2019,這已經是我使用的第八個版本,就這樣一步一步地看着它進化。


 10.png

現在,就讓我們說說這幾年的架構變化吧。在我看來,Exchange Server的架構是一個從合到分,又從分到合的一個過程。

 

Exchange 5.520002003這三個版本里,Exchange是一個合的過程,服務器的角色很簡單,可以部署在一起,也可分開部署,分爲前端和後端,前端主要負責用戶的接入,而後後端主要存放着我們的郵件和公共文件夾。部署時,需要我們手工配置區分不同的服務器的角色,而HA的實現依賴着硬件解決方案。

 

但從Exchange Server 2007版本開始,這個架構變化很大,這就是我說的從合到分的過程,在Exchange Server 2007時把原先的前端和後端架構被打碎,變成了五個角色,分別是客戶端訪問角色(CAS),郵箱服務器角色(MBX),集線器傳輸角色(Hub Transport,統一消息角色(UM,還有邊緣傳輸角色(Edge),每個角色各司其職,CAS負責客戶端接入,Mailbox用於存儲郵件和公共文件夾,Hub負責內外網傳輸郵件,UM負責語音郵件和語音訪問,Edge負責與外網SMTP服務器傳遞郵件,並負責反垃圾和反病毒。可以看出架構分的更細了。Exchange Server 2010時也沿用了這個架構,只是在高可用方面有了很大的進步。以下是Exchange Server 2007/2010架構圖。


 12.png

而到Exchange Server 2013時這個架構有被合在了一起,只保留了CASMBXEDGE。好像一下有回到了以前的架構,原因是我們的服務器的硬件發展有了很大的進步,硬件不再是我們的瓶頸,所以Exchange的角色又被合到了一起。以前HUBUM的功能沒有喪失,它們分別分到了CASMBX上完成。如下是Exchange Server 2013架構圖。

11.png

 

到了Exchange Server 2016角色再次被合併,CASMBX也被合併在一起,但所有功能仍舊被保留,UM功能也還在,並且可以和OFFICE 365中的Exchange Online完成更好地混合部署,開始大步挺進雲端。

13.png

 

最後讓我們說說Exchange Server 2019,這個版本和Exchange Server 2016這個版本的架構基本沒有變化,仍舊只有MBXEDGE,但EDGE一直是一個可選角色,大部分企業都不用,被郵件網關所代替。但是有一點很值得提一下,UM的角色在Exchange Server 2019中被取消掉了,很讓人意外,微軟建議我們使用切換到 Skype for Business 雲語音郵件,我相信從這點,明白人已經明白微軟的戰略了。

 

好了,今天就介紹到這兒,希望大家多關注我的文章,謝謝~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章