平均才显公平 网络负载平衡轻松用(1)


当把一台服务器包括Web服务器、FTP服务器或者流媒体服务器等等)放入网络中之后,随着客户端数量的不断增加,人们往往需要功能更强大、处理速度更快的服务器。为了解决这个问题,如果将原有的服务器替换成功能更强大、处理速度更快的服务器显然并不是值得称道的办法。但是如果能把新服务器添加到原有服务器的处理能力基础上而不是替换它,这种方案毫无疑问更容易被用户接受。网络负载平衡Network Load Balancing,NLB)群集的出现正好实现了这一目的。

一、网络负载平衡介绍
NLB群集最早出现在Windows 2000 Server的Advanced Server系统中,在Windows Server 2003的各个版本中均提供了此项功能。NLB群集允许用户把两台或更多的服务器结合起来使用,在客户端看起来就像是一台服务器。进入NLB群集的连接请求可以分解传送给两个或更多的NLB群集成员,这样用户可以添加越来越多的服务器最多32台),形成一个功能非常强大的FTP站点或Web站点。

在NLB群集中,每台服务器都会有一个属于自己的静态IP地址,但NLB群集中的所有服务器还有一个共同的IP地址—NLB群集地址。客户端可以通过这个IP地址连接到NLB群集,就像连接到其它IP地址一样。当有客户端请求连接到这个共享的IP地址时,NLB群集会将每个访问请求指派一个具体的群集成员。

尽管NLB群集是一种非常简洁的工具,但安装配置NLB群集必须满足很严格的要求,譬如首先要保证群集中服务器必须能够正常的单独运行。以安装配置两节点的NLB群集为例,这些条件简述如下:
1)每个节点服务器必须拥有一个静态IP地址,另外还应该为NLB群集准备一个静态IP地址。
2)NLB群集需要拥有一个DNS名称,且该DNS记录项应该与区群集IP地址建立了映射关系。
3)每个节点服务器上应该安装完全相同的服务器软件如IIS、终端服务器等网络服务),以构成一个两节点的NLB群集。

在接下来的内容中将介绍如何安装配置一个较为简单的NLB群集—拥有两个节点的Web服务器群集。所要安装配置的服务器群集环境为:两台运行Windows Server 2003 Enterprise Edition的服务器,可以将其称为节点1和节点2。由于所有的NLB群集成员必须使用属于相同子网的静态IP地址,因此准备为节点1分配的静态IP地址为“10.115.223.1”,准备为节点2分配的静态IP地址为“10.1115.223.2”,为NLB群集分配的IP地址是10.115.223.10。对NLB和配置环境了解之后,现在就可以进行详细的操作了。


相关内容

    暂无相关文章