如何配置Windows的网络负载平衡(Network Load Balancing)

如何配置Windows的网络负载平衡(Network Load Balancing)

首先,NLB通常只用于只读服务器的情况下,因为数据同步是无法靠NLB自身实现的。比如终端服务,WEB服务器(可以把数据提交到SQL数据库或第三方存储,不能在组成NLB的主机中存储数据),构成NLB的主机上面的数据不应该是频繁变化的,而且同步工具只能由管理员手工完成,如果不满足以上条件,请使用共用磁盘阵列的群集。

在Windows 2000/2003中,只需要在网卡上添加并启动“网络负载平衡”2000只能有一块网卡启动,2003则没有这种限制了。

首先要配置的是群集参数。这一页中所有的参数在构成NLB系统的计算机中应该是一样的。



IP地址,子网掩码和Internet名字是客户机访问NLB系统时用的。名字会被注册到DNS中(也可以由管理员手工注册),地址和掩码要与NLB连接客户机的网卡所在的网段中的地址规则保持一致。

最下面的网络地址由系统自动生成,决定于下面的单播/组播选项和群集的IP地址。
单播前面为02-BF,组播为03-BF,后面是IP地址的十六进制表示。如果采用IGMP组播那就是标准的组播了,采用01-00-5E开头的MAC地址。

单播的方式下,两台主机都会把自己网卡的MAC地址更改为玫刂罚庋教ㄖ骰薹ㄍü饪橥ㄏ嗷ネㄑ叮ㄒ蛭狹AC地址相同),组播方式不更改网卡的原MAC地址,所以两个主机可以通过这块网卡相互通讯(需要指定不同的从属IP地址)通常我们采用较多的是单网卡多播或多网卡单播。

远程控制根据需要设置。通常也不需要。


第二页是主机参数,这一页中的参数基本上要求NLB中的各主机不相同。




第一项优先级肯定是要不同了,用于后面指定单主机的端口访问由哪台主机处理。

第二项专用IP肯定也是不同的,应该属于一个网段,这个是用于NLB主机相互通讯的。
和前面的群集地址一样,需要手工配置在网卡,单网卡的情况下应该把专有IP配置成为主IP地址,多网卡的情况把专有IP配置在心跳信号专用网卡上就可以了。

第三项初始状态选择“己启动”就可以了。[此贴 2004-9-4 10:32:23 被作者本人编辑过]

第三页就是NLB最关键的部分了,决定了NLB系统如何工作,这部分内容在两台主机上也基本是一样的,没有要求完全相同,但必须“兼容”。



这一页是指定端口规则,上面的方框中列出了所有己经定义的端口规则,缺省的情况下只有一条端口规则,内容是所有的TCP/UDP端口都负载平衡。

下面我们来看一下如何定义。



第一项集群IP用于指定到达哪个群集IP的请受按下面的情况处理,这个就选所有吧,因为一般也只有一个IP了。

第二项是TCP或UDP的端口范围。

第三项是协议。

第四项是筛选模式:

首先是多主机,单主机和禁用此端口。

多主机是多主机之间负载平衡,相似性是指对是否对客户端的源IP做出反映,如果是单一则所有来自某一客户机的请求都由固定的主机处理,类C则所有属于一个C类地址的客户机的请求都由某一主机处理。负载量是指各主机在负载平衡时分担多少任务,这里只是一个比值,不是百分比,比如两台主机可以分别设置为70和80,那它们的任务比就是7:8,这也是唯一一个两台主机可以不同的参数,其它的参数必须相同。

单一主机则指该端口范围内的请求只由一台主机处理,优先级决定哪台主机受理。

禁用此端口指群集不对到达该端口范围的请求做出响应,客户机得不到任何回应。

最后要说的是没有指出如何处理的端口采用单一主机处理,由前面主机参数中的指定的优先级决定哪台主机处理。

简单写了写,有错误告诉我,谢谢。

writer:

climbmount

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
Windows Server 负载均衡Load Balancing)是一种通过将网络流量分配到多个服务器上来实现高可用性和性能的技术。它可以帮助有效地分配网站或应用程序的负载,以确保每台服务器都能够处理适当的流量量,降低服务器的负载压力,提高整体性能和可靠性。 Windows Server 负载均衡常用的方法有以下几种: 1. 硬件负载均衡器:使用专门的硬件设备来管理和分配网络流量,通常安装在网络的前端,能够自动监视流量和服务器状态,并根据预设规则将流量动态地分配到不同的服务器上,确保每台服务器的负载均衡。 2. 虚拟IP(VIP)负载均衡:通过使用虚拟IP地址,将网络流量动态地分配给多台服务器,实现负载均衡。这种方式可以在不需要额外的硬件设备的情况下实现负载均衡,可以通过Windows Server系统自带的Network Load Balancing(NLB)功能来配置。 3. Web服务负载均衡:在多台Web服务器之间平衡流量的分发,以确保每台服务器得到均衡的负载。Windows Server可以使用Internet Information Services(IIS)来配置负载均衡,通过将流量转发到正确的Web服务器上,实现负载均衡。 4. 分布式应用服务器负载均衡:用于平衡应用程序的负载。Windows Server提供了一些工具和技术,如Microsoft Cluster Services(MSCS)和Microsoft Distributed Transaction Coordinator(MSDTC)等,可以帮助实现应用程序的负载均衡。 通过使用Windows Server 负载均衡技术,可以提高系统的可靠性、可用性和性能,有效地分配服务器资源,减少单个服务器的负载压力,提升用户的体验和满意度。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值