网络负载平衡流程

3、1 网络负载平衡流程

3、1、1

打开服务管理器,安装【网络负载平衡】,功能,安装完成之后打开【网络负载平衡】

网络负载平衡流程_第1张图片  

图1

3、1、2

新建群集,首先连接某一主机,在此首先连接本机

网络负载平衡流程_第2张图片  

图2

3、1、3

为此主机绑定优先级数,和专用的IP地址,一台主机可以绑定多个IP地址

网络负载平衡流程_第3张图片

图3

3、1、4

建立群集IP地址以进行负载平衡,若存在多个IP地址系统将会以第一个IP作为此群集的IP对信息进行检测。

网络负载平衡流程_第4张图片  

图4

3、1、5

设定群集参数,此处可设定群集完整的Internet名称,确定其操作模式。此处需要稍作解释:

3、1、5、1 单播模式

指把各主机节点重时指向同一个虚拟MAC地址,在此情况下各节点之间不能实现通讯。

3、1、5、2 多播模式

指各主机节点都保留原有的MAC地址,此外再外加专用于NLB的通讯MAC地址,使各节点之间能正常实现通讯。但并非所有的路由器或交换机都支持多播模式,使用时需要谨慎处理。

3、1、5、3 IGMP 多播模式

建立在多播模式功能之上,在默认情况下每隔60秒发送一次IGMP信息。它可以确保发送给网络负载平衡群集的通讯只通过服务于群集主机的端口,而不是所有交换机端口。

网络负载平衡流程_第5张图片  

图5

3、1、6

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

3、1、6、1 多主机

该参数指定了群集中多个主机处理与端口规则相关的网络通讯。通过在多个主机之间分布网络负载,该筛选模式提供了可缩放性能以及容错。可以指定在主机之间均衡分布负载,或每个主机处理指定的负荷量。在多主机相似性选项中,存在3种选择:“无”选项:指定来自同一客户端 IP 地址的多条连接可由不同的主机(无客户端的相似性)进行处理。第一次请求可能指向主机A,第二次请求可能指向主机B,为了实现在多台主机之间共享session,系统应该预先把session作出持久化处理。若使用ASP.NET进行开发时,可通过命令:
aspnet_regsql.exe -S 〈SQL Server IP> -U 〈User Name> -P 〈Password> -E -ssadd -sstype c -d 〈Database Name>
建立用于Session持久化保存的数据库“单一”选项:指定网络负载平衡应该将来自同一客户端 IP 地址的多个请求导向同一台群集主机。这是相似性的默认设置。“网络”选项:指相似性指定网络负载平衡将来自同一个 TCP/IP C 类地址范围的多个请求定向到同一台群集主机。比如在客户端使用了多台代理服务器对群集进行访问时,请求看起来像源自不同的计算机。启用“网络”相似性选项,可以正确处理同一客户端多个代理服务器的session会话数据。

3、1、6、2 单一主机

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

3、1、6、3 禁用该端口范围

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

网络负载平衡流程_第6张图片  

图6

3、1、7

在完成群集配置后,在群集上按右键,选择 “添加主机到群集”,重复 3.3 、3.4安装步骤,可连接多台群集主机。

网络负载平衡流程_第7张图片  

图7

你可能感兴趣的:(负载均衡和故障转移)