在上一个实验中,我将CAS/HUB角色装在了服务器Ex1上,Mailbox角色装在了服务器Mailbox1上,实在了内部邮件的收发,但是在生产环境当中,一般都要求做容灾处理。在接下来,我将配置CAS/HuB角色的NLB,实现CAS/HuB的压力分担。
CAS:CAS(Client Access Server)在Exchange 中为用户提供了访问的接口,所用的用户如果想访问邮箱的邮件是通过CAS服务器来完成的。
Hub:HUB Transport Roles(集线器传输)主要负责邮件的传输,没有HUB角色邮件无法发送,及时是公司内部的两个用户都无法发送,HUB角色是Exchange中比不可少的角色.
实验拓扑:
实现过程:
1. 在Ex2上安装CAS/Hub邮箱角色。
u 用命令行方式安装必备系统组件
u 用图形式方式安装CAS/HUB邮箱角色。
详细过程略,跟上一篇文档中安装过程大致一样。
2. 在Ex1和Ex2服务器上分别安装“网络负载平衡”功能
3. 配置NLB负载均衡
配置NLB的时候,我们可以用一张网卡做多播,也可以用两张网卡做单播,在实际生产环境中,推荐用单播模式。在本次实验中,我也为两个虚拟机再添加一块网卡,并将两个网卡加入到新的虚拟网“NLB”中。
u 创建”NLB”专用虚拟网。
u 为Ex1,Ex2添加网卡
设定好新添加的网卡IP地址(10.10.10.0/24)。
Ex1上心跳网卡:10.10.10.1/24
Ex3上心跳网卡:10.10.10.2/24
如果没有新建NLB专属的虚拟网,建议取消“在DNS中注册此连接的地址”等选项
u 配置网络负载群集
NLB地址:192.167.200.15/24
输入新群集的主机地址:192.167.200.12(建议先连另一台主机,最后再连本机,这样成功率会大一些)
添加Ex1到群集
4. 在主DNS上新建A记录“mail.contoso.com”
5. 启用CAS Array
New-clientaccessarray -fqdn “mail.contoso.com” -site “Default-First-Site-Name”
命令行查看RPC访问服务器“Get-Mailboxdatabase |fl name,Rpc*”
将RpcClientAccessServer 更改为mail.contoso.com
Set-MailboxDatabase * -RpcClientAccessServer "mail.contoso.com"
6. 验证NLB功能
l OWA访问验证
我们在客户机上登陆https://mail.contoso.com/owa 登陆成功后,可以在“关于”信息中查看连接信息。
现在我们可以看出,现在访问的Ex2.contoso.com服务器。
现在我们将Ex2关机,模拟故障发生。
客户机刷新页面,发现已经重新定向到可用的Ex1.contoso.com服务器,
l 配置Outlook客户端Mapi方式,查看服务器是否定向成功。
服务器显示:mail.contoso.com,表示RPCClientAccessServer定向成功。Outlook客户端也具备了容灾功能。
转载于:https://blog.51cto.com/brade/1227046