运维百科

windows 2008R2上配置NLB群集

NLB群集可以支持WEB、FTP、VPN、ISA。那么我们今天就简单做一下基于WEB服务的NLB群集两个节点的实验。NLB群集可以保证web服务的高可用性,windows server 2008操作系统可以支持32个NLB节点。所有节点都在同时提供服务,所以,当其中一台服务器宕机的时候,其他节点服务器依然在提供服务,因此,NLB服务可以保证高可用性。

 

实验环境:

环境说明:

1、左边的服务器,更改计算机名为:NODE-1;右边服务器的计算机名为NODE-2;

2、NODE-1的ip地址为:192.168.2.3;NODE-2的ip地址为:192.168.2.4;

注意:ip地址需要为固定ip,包括在虚拟机测试的时候也要用固定ip;

3、每台服务器都配置为一块网卡,一个群集ip:192.168.2.2供外网用户访问

 

实验步骤:

1、首先,我们搭建NLB群集的环境,所以,我们应该先在两台服务器上安装NLB群集服务。在NODE-1上:

clip_image002.png

clip_image004.png

 

2、在NODE-2上重复上述步骤;

以上步骤,我们将两个节点的计算机群集环境都安装成功,下面,我们在群集上安装web服务,在node1上:

clip_image006.png

添加必需的功能

clip_image008.png

clip_image010.png

在node-2上,重复上述操作即可,web安装ok;

为了验证群集实验是否是连续提供服务,我们还需要在node-1和node-2上创建不同的站点(为了验证实验结果)。此步骤略。。。

到这里,我们群集环境和安装的web服务都已经ok了;

 

3、配置群集服务,以保证群集的高可用性和可靠性。

在NODE-1上:创建新群集

clip_image012.png

报错:测试机器使用dhcp获取的话就会报错;

解决办法:配置固定ip即可;

clip_image014.png

下一步,设置优先级别

clip_image015.png

下一步,设置群集ip;192.168.2.2

clip_image017.png

下一步,由于我们群集节点只添加了一块网卡,所以,我们选择“多播”。(原因,请仔细阅读:NLB群集的两种操作模式

clip_image019.png

删除“端口规则”

clip_image021.png

下一步,等待群集“已聚合”;

clip_image024.png


Ok,我们已经完成了一个节点的配置,下面我们仍然在NODE-1上添加NODE-2群集

在NODE-1上:选择“添加主机到群集”

错误:添加node2节点过程正常,添加完之后不显示;

解决办法:虚拟机的主机名一样,修改后正常;


通过NODE-2的网卡ip地址连接到NODE-2上:

clip_image026.png

下一步,设置优先级别:

clip_image028.png

删除端口规则

clip_image030.png

clip_image032.png

两个节点主机全部聚合;

clip_image034.png

负载均衡端口规则的设置:

1、绑定群集开放的端口

此处可为主机设置一定范围内的开放端口。置于TCP、UDP协议就不多作解释,一般设置只使用TCP协议使数据传输更具备可靠性和安全性;

2、多主机

该参数指定了群集中多个主机处理与端口规则相关的网络通讯。通过在多个主机之间分布网络负载,该筛选模式提供了可缩放性能以及容错。可以指定在主机之间均衡分布负载,或每个主机处理指定的负荷量。在多主机相似性选项中,存在3种选择:

“无”选项:指定来自同一客户端 IP 地址的多条连接可由不同的主机(无客户端的相似性)进行处理。第一次请求可能指向主机A,第二次请求可能指向主机B,为了实现在多台主机之间共享session,系统应该预先把session作出持久化处理。

“单一”选项:指定网络负载平衡应该将来自同一客户端 IP 地址的多个请求导向同一台群集主机。这是相似性的默认设置。

“网络”选项:指相似性指定网络负载平衡将来自同一个 TCP/IP C 类地址范围的多个请求定向到同一台群集主机。比如在客户端使用了多台代理服务器对群集进行访问时,请求看起来像源自不同的计算机。启用“网络”相似性选项,可以正确处理同一客户端多个代理服务器的session会话数据。

3、单一主机

该参数指定群集中的单个主机根据指定的处理优先级来处理相关端口规则的网络通讯。该筛选模式为处理网络通讯提供了端口专用的容错性能。

4、禁用该端口范围

该参数指定阻止相关端口规则的所有网络通讯。在这种情况下,网络负载平衡驱动程序将筛选所有相应的网络数据包或数据报。该筛选模式可让您阻止传送到特定范围的端口的网络通讯。

 

下面我们进行测试,在client主机的IE输入群集ip进行访问,客户端client的ip地址是192.168.2.254,首先在客户端client上ping群集的ip:192.168.2.2

clip_image036.png

根据上图所示,客户机client和群集ip是通信的。然后我们再通过http://192.168.2.2来访问web

clip_image037.png

清理cookie缓存后再次访问;

clip_image039.png

clip_image041.png

当我们将node-1或者node-2模拟宕机后,我们再进行测试,访问均正常;

 

Ok,测试已成功!!!


本站部分资源收集于网络,纯个人收藏,无商业用途,如有侵权请及时告知!

2
分享到:

评论 0

取消
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址