配置 Exchange 2010 客户端访问的高可用性

Exchange Server 2010的3个核心服务器角色,Mailbox/HUB/CAS等,在实现高可用性时,有不同的解决方法。所谓的“高可用性”,通俗地讲,就是在有限台服务器故障(硬件中断、软件故障、安装补丁需要重启等)的情况下,整个系统服务不出现中断。
对于邮箱服务器,前面提过可以利用Exchange Server 2010的DAG方式来实现;对于集线器传输服务器,在Exchange Server 2010中默认会使用Shadow Redundancy功能,该功能能够自动实现传输的高可用;而对于客户端访问服务器,就需要使用网络负载均衡(Network Load Balancing,NLB)来实现了。
NLB可以使用硬件来实现,也可以使用软件进行配置。本文将介绍使用Windows操作系统自带的NLB功能来实现的方式。在所有的Windows Server操作系统上,都包含有NLB功能组件,并非必须使用企业版操作系统。
首先需要注意的是,如果Exchange Server 2010是安装在Hyper-V上的虚拟机,那么需要根据Hyper-V的版本进行不同的配置。
在Windows Server 2008 R2的Hyper-V上,可以直接启用“Enable spoofing of MAC addresses”选项。
Exchange 2010 客户端访问NLB
在Windows Server 2008上,就需要按照以下这篇KB的内容进行配置了。
http://support.microsoft.com/kb/953828
配置好虚拟机的属性后,就可以进行NLB的配置。这个步骤实际上是Windows的配置,与Exchange本身没有什么关系。
1、安装网络负载均衡组件。这个组件可以通过Windows Server 2008/R2的服务器管理器,在添加功能的模块中进行。所有计划加入NLB的服务器上,都需要进行安装。
Exchange 2010 客户端访问NLB
2、安装结束后,在任意一台服务器上,从管理工具中,启动网络负载均衡管理器
3、右键单击根节点,选择New Cluster,启动NLB配置向导
4、连接到计划配置NLB的任意节点,连接后,会列出可供NLB使用的网络连接,点击下一步。
Exchange 2010 客户端访问NLB
5、选择需要部署NLB的网卡,点击下一步
Exchange 2010 客户端访问NLB
6、设置NLB虚拟服务器IP地址
Exchange 2010 客户端访问NLB
7、设置NLB虚拟服务器名称,以及NLB的运行方式
Exchange 2010 客户端访问NLB
8、定义端口规则。默认情况下,所有的端口都会开放。点击Finish结束向导
Exchange 2010 客户端访问NLB
9、回到NLB管理器,可以看到该节点已经添加,并且注意右边的Status是“已聚合Converged”状态。
Exchange 2010 客户端访问NLB
10、接下来,向这个NLB中添加主机。右键单击刚刚创建出的NLB虚拟机名,选择“Add Host”
Exchange 2010 客户端访问NLB
11、连接到另一个计划加入NLB的机器
Exchange 2010 客户端访问NLB
12、选择供NLB使用的网卡
Exchange 2010 客户端访问NLB
13、选择端口规则。点击Finish完成加入节点的工作
Exchange 2010 客户端访问NLB
14、从NLB管理器中,检查网卡均处于“已聚合”状态。NLB的创建完成
Exchange 2010 客户端访问NLB
Windows的NLB最多可以支持32个节点。如果需要添加更多的节点到NLB中,重复前面的10~14步即可。
Latest posts by Exchange中文站 (see all)
发布于: 浏览:4442 次

还没有评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据