4.1 配置NLB
添加网络负载平衡功能组件
打开NLB管理器,右键点击新建群集
填入第一台CAS服务器主机名称,点击连接
默认下一步
点击添加
输入NLB群集规划好的IP地址192.168.10.20/24,点击确定
点击下一步
输入完整的Internet名称,这里规划为MAIL.ROBIN.COM,并选择多播,因Hyper-V在选择单播的时候,群集会有问题,这里注意下,生产中可以根据交换机支持,建议多播,关于这三种操作模式,稍后作解释
点击完成
刚加入的时候,主机出于挂起状态
稍等片刻,会变为已聚合,说明已经添加成功
开始添加第二台群集主机,输入主机名称
一直下一步即可,可以看到第二台已经成功加入到群集中
添加完群集后,需要在DNS中加入A记录,我这里一并添加了autodiscover记录和MX记录,如下
刷新下DNS
查看下EX01的IP地址信息,可以看到群集IP地址
EX02 IP地址信息
4.2 关于NLB群集操作模式
单播
在每个群集成员上,NLB 覆盖网络适配器上制造商提供的 MAC 地址。NLB 对所有成员都使用相同的单播 MAC 地址。这种模式的优点是它可以无缝地与大多数路由器和交换机协同工作。缺点是到达群集的流量会扩散到交换机虚拟 LAN (VLAN) 上的所有端口,并且主机之间的通信不能通过 NLB 绑定到的适配器。
多播
NLB 保留原厂 MAC 地址不变,但是向网络适配器中增加了一个第 2 层多播 MAC 地址。所有入站流量都会到达这个多播 MAC 地址。优点是这种方法可以通过在交换机的“内容可寻址存储器”(CAM) 表中创建静态项,从而使得入站流量仅到达群集中的主机。当然,这种方法也有缺点,因为 CAM 项必须静态关联一组交换机端口。如果没有这些 CAM 项,入站流量仍然会扩散到交换机 VLAN 上的所有端口。还有一个缺点就是很多路由器不会自动将单播 IP 地址(群集的虚拟 IP 地址)与多播 MAC 地址关联起来。如果进行静态配置的话,一些路由器可以存在这种关联。
IGMP 多播
就像多播操作模式一样,NLB 保留原厂 MAC 地址不变,但是向网络适配器中增加了一个 IGMP 多播地址。此外,NLB 主机会发出这个组的 IGMP 加入消息。如果交换机探测到这些消息,它可以使用所需的多播地址来填充自己的 CAM 表,这样入站流量就不会扩散到 VLAN 上的所有端口。这是这种群集模式的主要优点。缺点是有一些交换机不支持 IGMP 探测。除此之外,路由器仍然支持单播 IP 地址到多播 MAC 地址的转换。