Exchange Server 2010 CAS高可用浅析

通常大家在讨论Exchange Server高可用功能的时候我们都关注DAG, CCR等等,这些都是Exchange MBS邮箱服务器角色的高可用功能,但是CAS客户端访问角色同样重要,我们也需要保障客户端访问的高可用性,在客户端访问角色上承载的访问服务包括:

         • Outlook Web App (formerly Outlook Web Access) (HTTP Traffic)

         • Exchange Control Panel (HTTP Traffic)

         • Exchange Web Services (HTTP Traffic)

         • Exchange ActiveSync (HTTP Traffic)

         • Autodiscover (HTTP Traffic)

         • Offline Address Book (HTTP Traffic)

         • Outlook Anywhere (HTTP Traffic)

         RPC Client Access (RPC  Traffic)

实现CAS的高可用通常有下面的几种方式:

使用硬件的负载均衡器,如F5等,这种方案能够对所有通讯协议进行负载均衡,包括RPC通讯;

使用两台客户端访问服务器构成NLB的群集,(前提是这两台服务器上不能够配置MBS DAG群集);

使用DNS Round Robin的方式实现CAS的高可用;

前两种方案是很多企业已经使用的,但是第三种解决方案,它是一种廉价的解决方案,目前在企业中部署较为少见,在此我们将探讨第三种解决方案的基本步骤:

1) DNS服务器上创建公共名称如CASNLB,配置Round Robin,配置TTL5分钟;

2) 使用PowerShell命令set-clientaccessarray,为数据库设置客户端访问服务器;

3) 测试使用多种方式,如OWA, MAPI的方式访问邮件,并测试CAS服务器的冗余性。

分享到