谈谈Exchange二十年来架构进化

今天想和大家聊一下Exchange了,微软现在已经正式发布了Exchange Server 2019版本,不禁感叹,眨眼之间,我已经和Exchange一起走过了20多个年头。还记得自己使用的第一个版本是Exchange 5.5,而后是Exchange 200020032007201020132016,到现在的2019,这已经是我使用的第八个版本,就这样一步一步地看着它进化。


 10.png

现在,就让我们说说这几年的架构变化吧。在我看来,Exchange Server的架构是一个从合到分,又从分到合的一个过程。

扫描二维码关注公众号,回复: 5076796 查看本文章

 

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 云语音邮件,我相信从这点,明白人已经明白微软的战略了。

 

好了,今天就介绍到这儿,希望大家多关注我的文章,谢谢~

猜你喜欢

转载自blog.51cto.com/hanmei/2346518