服务器网络负载均衡实施方案
一、技术方案
使用Windows Server 2003 网络负载平衡技术,可以实现WWW等诸多系统服务的负载平衡功能。
网络负载均衡是由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。
通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户的请求。
均衡负载能够平均分配客户请求到服务器列阵,籍此提供快速获取重要数据,解决大量并发访问服务问题。
二、配置要求
1.服务器需要安装双网卡,一块用于负载平衡,一块用于服务器内部通讯。
2.用于集群的服务器,系统管理员密码最好一致,以免引起不必要的麻烦。
3.将网络属性中,不必要的协议都去掉,只保留TCP/IP 和Microsoft 的协议。
4.两台服务器的应用程序用IIS发布。
三、实施步骤
准备两台应用服务器,并配上两个IP地址,在其中一台服务器设置新建群集,步骤如下:1.点击开始→程序→管理工具→网络负载平衡管理器,如下图所示:
2.选择网络负载平衡集群→鼠标右键→新建集群,如下图所示:
3. 配置群集参数
IP 地址: 指对外提供服务的虚拟IP地址。
完整的Internet名:指对外服务的域名,最好和真实环境配置一致。
其余的保持默认设置,如下图示例:
4. 本例中的集群对外只提供一个服务IP地址,所以“附加群集IP地址”不需要再添加,如下图示例:
5.端口规则中,默认是允许所有的TCP,UDP,如下图所示:
6. 本例中,我们只希望实现80端口的集群,我们可以编辑规则,如下图示例:
7. 定义好,只允许TCP 80端口的规则表,如下图所示:
8. 添加用于该集群的服务器主机,在此先输入本机的IP地址,添加本机,如下图示例:
9. 定义本机的级别,默认为1,如下图所示:
10.在第一台服务器上,配置完集群后如下图所示:
11. 添加另外一台服务器,作为集群的成员,如下图所示:
12.输入添加到集群的服务器IP地址,如下图示例:
13. 设置添加的服务器的成员级别,集群会自动分配,如下图所示:
14. 配置完2台服务器的网络负载平衡,如下图所示:
15.此至配置完成,如果还要添加更多的服务到集群,请重复执行添加服务器到集群的操作。