一、网络负载平衡的优点
1.网络负载平衡允许你将传入的请求传播到最多达32台的服务器上,即可以使用最多32台服务器共同分担对外的网络请求服务。网络负载平衡技术保证即使是在负载很重的情况下它们也能作出快速响应。
2.网络负载平衡对外只须提供一个IP地址(或域名)。
3.如果网络负载平衡中的一台或几台服务器不可用时,服务不会中断。网络负载平衡自动检测到服务器不可用时,能够迅速在剩余的服务器中重新指派客户机通讯。此保护措施能够帮助你为关键的业务程序提供不中断的服务。可以根据网络访问量的增多来增加网络负载平衡服务器的数量。
4.网络负载平衡可在普通的计算机上实现。
在Windows Server 2003中,网络负载平衡的应用程序包括Internet信息服务 (IIS)、ISA Server 2000防火墙与代理服务器、×××虚拟专用网、终端服务器、Windows Media Services(Windows视频点播、视频广播)等服务。同时,网络负载平衡有助于改善你的服务器性能和可伸缩性,以满足不断增长的基于 Internet客户端的需求。
网络负载平衡可以让客户端用一个逻辑Internet名称和虚拟IP地址(又称群集IP地址)访问群集,同时保留每台计算机各自的名称。
二、网络负载的实现
准备:PC-1(外网IP:10.10.1.101 / 255.0.0.0 内网IP:192.168.1.10 / 255.255.255.0),PC-2(外网IP:10.10.1.102 / 255.0.0.0 内网IP:192.168.1.20 / 255.255.255.0)PC-3(客户端IP:10.10.1.51 / 255.255.255.0 / DNS 10.10.1.113)
注意:在开始配置NLB之前,若在工作组模式下,请将准备创建NLB服务的帐户进行密码修改,确保用户名和密码修改为一样,避免在后面添加多个主机时出现“Error code:0x800706d5”错误",改好了两个节点都重启一下再看看吧.
(1)Windows系统默认安装的服务,首先在PC-1上以管理员身份登录,从“管理工具”中运行“网络负载平衡管理器”,单击“网络负载平衡群集”右键“新建群集”
(2)在群集参数配置的IP地址和子网掩码中输入虚拟群集(IP:10.10.1.113 / 255.255.255.0),完整Internet名称可填可不填,在群集操作模式中选择多播,点击下一步。
(3)单击“下一步”如果要虚拟多个群集IP的话可以在这里添加。
(4)在“端口规则”保持默认设置,单击“下一步”即可。
(5)在“连接”界面,我们可以输入当前主机的计算机名或任意的有效IP地址即可。这里我们选择本机的192.168.1.10内网IP地址,点击下一步。
(6)点击“完成”完成配置。系统会开始配置网络负载平衡,大约需要几分钟。
-------------------------------------------------------------------------
PC-2
(1)在PC-2上,我们可以先连接到现存的群集,单击“群集”选择“连接到现存的”。
(2))这里在主机上输入PC-1的计算机名或IP地址,点击连接。
(3)连接成功后,我们会在管理界面看到只有PC-1服务器,这时只需单击我们的群集名称“ 10.10.1.113”右键选择“添加主机到群集”。
(4)在连接界面,还是输入PC-2的IP地址或计算机名,这里我们选择本机PC-2的192.168.1.10内网IP地址,点击下一步。
(5)点击“完成”后,大约需要几分钟我们发现系统已配置成功。
////////////////////////////////////////////////////////////////////////
检测:
WEB配置这里不做详细介绍,可在PC-1与PC-2主机中各建立WEB服务器来检验。我们可以将PC-2的IP网卡禁用,会发现我们访问的内容是PC-1上的。启用PC-2的网卡,禁用PC-1的,我们可以看到PC-2上的网站信息。