Windows 2003网络负载均衡的实现( 二 )


④打开第二台计算机 , 并以管理员的身份登录进入 。
注意:在网络负载平衡中的每个节点上 , 管理员账号的用户名和密码最好一致 。
⑤然后 , 在第一台计算机上 , 用鼠标右键单击新创建的群集 , 从出现的菜单中选择“添加主机到群集 。将出现“连接界面 , 在“主机中输入第二台计算机的计算机名称 , 点击“连接按钮 , 将会在“对配置群集可用的接口下面显示出连接的计算机上的网络配置 。选择202.206.197.191的网卡 , 进入主机参数界面 , 点击“完成按钮 , 即可返回网络负载平衡管理器 。
⑥关闭网络负载平衡管理器后再进入网络负载平衡管理器 。用鼠标右键单击“网络负载平衡群集 , 从出现的菜单中选择“连接到现存的 , 将会弹出“连接界面 。
输入第一台计算机的名称 , 点击“连接按钮 , 在“群集下面将列出群集的IP地址 , 选择此IP地址 , 并点击“完成按钮 , 连接群集即可完成 。
以后 , 如果这两台服务器不能满足需求 , 可以按以上步骤添加第3台、第4台计算机到网络负载平衡中以满足要求 。
三、用IIS服务验证网络负载平衡
网络负载平衡配置好后 , 为了实现某项具体的服务 , 需要在网络负载平衡的计算机上安装相应的服务 。例如:为了实现IIS网站的负载平衡 , 需要在相应的网络负载平衡的计算机上安装IIS服务 。
安装网络负载平衡的应用程序时 , 不需要特别的方法 , 只需要在配置好网络负载平衡的计算机上安装相应的服务即可 。但是为了让每个用户在通过网络负载平衡访问到不同的计算机时 , 能够访问到一致的数据 , 需要在网络负载平衡的每台计算机上保持数据的一致性 。举例来说:实现了两个节点的IIS的网络负载平衡 , 为了保证两个网站内容的一致性 , 除了这两个IIS服务器的配置相同外 , 相应的网站数据必须一致 。
为了检验网络负载平衡 , 我们可以通过IIS来进行验证 , 其他的一些应用如终端服务、Windows Media服务与IIS的应用相类似 。
在网络负载平衡的每一台计算机上安装IIS服务 , 方法如下:
在“添加/删除程序中 , 点击“添加Windows组件 , 进入Windows组件向导 , 双击“应用程序服务器 , 进入“应用程序服务器 。
选中ASP.NET、Internet信息服务及应用网络COM 访问后 , 即可开始安装IIS服务 。
安装之后 , 进入第一台计算机的inetpub"wwwroot目录 , 新建一个文本文件 , 输入以下内容:
This win2003-1
然后将它保存为default.htm文件 。这个网页在IE中将显示如下内容:
This w2003-1
在第二台计算机的inetpub"wwwroot目录 , 新建一个文本文件 , 并输入下面的内容:
This win2003-2
这个网页在IE浏览器中将显示“This w2003-2 , 随后将这个文件以default.htm名称保存 。
然后 , 在其他计算机上的IE浏览器中键入http://cluster.heinfo.edu.cn , 将会显示为“This win2003-1或“This win2003-2 , 根据网络的负载 , 网络负载平衡会自动转发到第一台计算机或第二台计算机 。为了验证效果 , 你可以在浏览的时候 , 拔掉第一台计算机的网线或拔掉第二台机器的网线 , 将会发现浏览到的将是不同内容 。当然 , 我们只是测试的时候 , 为了验证网络负载平衡的效果 , 两个网站的内容不一致 , 而在正式应用的时候 , 网络负载平衡群集的每个节点计算机的内容将是一致的 , 这样 , 不管使用那一个节点响应 , 都保证访问的内容是一致的 。

推荐阅读