windows server 2003 负载平衡的详细设置步骤(转载)
声明:本文为转载。
当把一台服务器(包括Web服务器、FTP服务器或者流媒体服务器等等)放入网络中之后,随着客户端数量的不断增加,人们往往需要功能更强大、处理速度更快的服务器。为了解决这个问题,如果将原有的服务器替换成功能更强大、处理速度更快的服务器显然并不是值得称道的办法。但是如果能把新服务器添加到原有服务器的处理能力基础上而不是替换它,这种方案毫无疑问更容易被用户接受。网络负载平衡(Network Load Balancing,NLB)群集的出现正好实现了这一目的。
NLB群集最早出现在Windows 2000 Server的Advanced Server系统中,在Windows Server 2003的各个版本中均提供了此项功能。NLB群集允许用户把两台或更多的服务器结合起来使用,在客户端看起来就像是一台服务器。进入NLB群集的连接请求可以分解传送给两个或更多的NLB群集成员,这样用户可以添加越来越多的服务器(最多32台),形成一个功能非常强大的FTP站点或Web站点。
(1)每个节点服务器必须拥有一个静态IP地址,另外还应该为NLB群集准备一个静态IP地址。
(2)NLB群集需要拥有一个DNS名称,且该DNS记录项应该与区群集IP地址建立了映射关系。
(3)每个节点服务器上应该安装完全相同的服务器软件(如IIS、终端服务器等网络服务),以构成一个两节点的NLB群集。
NLB群集中的每一个节点拥有一个静态IP地址是安装配置NLB群集的首要且必要条件。我们首先为节点1进行配置。



在安装NLB群集之前建议先把DNS准备好,在本例中节点1同时也是网络中的DNS服务器。可以在节点1上为群集指派一个DNS名称,依次单击“开始/所有程序/管理工具/DNS”,打开“dnsmagt”窗口。


完成各项准备准备工作以后,就可以安装配置NLB群集了。对于两个节点而言,先在哪一个节点上安装配置NLB群集都是可以的。下面我们将在节点1上进行安装配置。
在节点1的桌面上右击“网上邻居”图标,打开“网络连接”窗口。然后右键单击“本地连接”图标,执行“属性”快捷命令,打开“本地连接 属性”对话框。
观察“此连接使用下列项目”列表可以发现,默认情况下并没有选中“网络负载平衡”复选框。勾选该复选框(如图5),然后单击“属性”按钮,打开“网络负载平衡 属性”对话框。在“群集IP地址”区域,设置NLB群集IP地址为“10.115.223.10”,该地址供群集所有成员共享;子网掩码为“255.255.254.0”,该掩码应当跟所有节点的子网掩码保持一致;“完整Internet名”键入完整的NLB群集名称,该名称已经事先跟群集IP地址建立DNS映射关系。另外对于“群集操作模式”中提供的“单播”和“多播”模式,建议保持“单播”模式的选中状态。因为根据实际经验,“多播”模式并没有多大的用处,而且该模式常常会使一些路由器出现问题。另外如果用户比较倾向于使用远程控制的方式管理NLB群集,还可以选取“允许远程控制”复选框(如图6)。


单击“主机参数”标签,在“主机参数”选项卡中可以为群集中的每个成员配置相同的群集参数。在“专用IP配置”中,需要填写本地服务器拥有的IP地址和子网掩码,而不能填写群集IP地址。另外还需要调整优先级的设置(各个节点的优先级应当各不相同)。设置完毕后依次单击“确定/确定”按钮返回“本地连接 属性”对话框。
设置完成网络负载平衡的属性,还需要将群集IP地址添加到节点1。在“本地连接 属性”对话框中双击“Internet协议(TCP/IP)”选项,打开“Internet协议(TCP/IP) 属性”对话框。然后单击“高级”按钮,打开“高级TCP/IP设置”对话框。


在节点1上完成安装配置NLB群集的操作后,接着需要配置节点2。对于节点2的配置步骤跟节点1上的操作基本相同,综合而言,主要包括如下几个方面:
(1)为节点2设置静态IP地址,本例中为节点2分配的静态IP地址为“10.115.223.2”,子网掩码为“255.255.254.0”,默认网关为“10.115.223.254”,DNS服务器地址为“10.115.223.1”。
(2)安装Web服务组件,并配置Web服务。
(3)选取“网络负载平衡”选项,在“群集参数”对话框中设置跟节点1完全相同的参数,然后在“主机参数”选项卡中设置IP地址为“10.115.223.2”,子网掩码为“255.255.254.0”(如图9)。

小提示:关闭所有的对话框和属性页之后,NLB大约需要几分钟方可完成配置过程。通常情况下,在配置节点2的过程中可能会出现各种错误报告,譬如“TCP/IP配置错误”等信息,遇到这种情况不需要进行干预,系统会自行处理。
现在可以在跟NLB群集处于同一个网段的任意计算机上进行群集的验证工作。打开IE浏览器,在地址栏分别键入每个节点的静态IP地址(也就是两个Web服务器的IP地址)并回车,这时用户会看到每台服务器的主页。键入群集IP地址并回车,用户会看到两台服务器的其中一份主页。这说明NLB群集配置成功,已经可以实现网络负载平衡了。

windows server 2003 负载平衡的详细设置步骤(转载)的更多相关文章
- Windows Server 2003开机自动启动MySQL服务设置方法
Windows Server 2003开机自动启动MySQL服务设置方法 发布时间:2014-12-19 更新时间:2014-12-24 来源:网络 作者:eaglezhong 关键词: 2003 e ...
- Windows Server 2012 R2桌面化详细设置图解
一.任务栏左下角启动服务器管理器,然后进行设置. 1.登录不显示服务器管理器 2.本地服务器,看到右边的IE增强的安全配置,如图所示,关闭两项内容.这样就关闭了IE增强安全提示框. 3.“工具”菜单, ...
- Windows Server 2003 IIS设置完全篇
一.启用Asp支持Windows Server 2003 默认安装,是不安装 IIS 6 的,需要另外安装.安装完 IIS 6,还需要单独开启对于 ASP 的支持. 第一步,启用Asp,进入:控制面板 ...
- Windows server 2003常用设置
1.禁用配置服务器向导 由于不需要服务器设置功能,首先我们先禁止“配置你的服务器”(Manage Your Server)向导的出现,你可以在控制面板(Control Panel) ...
- Windows Server 2003 动态网站IIS设置(图)
一.安装IIS Windows Server 2003 虽说是服务器版本,但在默认情况下并没有安装IIS,要在本地浏览asp,PHP等动态网页,就必须安装IIS.在买系统盘的时候,请注意看一下 ...
- Windows Server 2003的一些优化设置 (转至网络)
2003序列号:JCHKR-888KX-27HVK-DT88X-T767M1.禁用配置服务器向导: 禁止“配置你的服务器”(Manage Your Server)向导的出现:在控制面板(Control ...
- Windows Server 2003 IIS6.0+PHP5(FastCGI)+MySQL5环境搭建教程
准备篇 一.环境说明: 操作系统:Windows Server 2003 SP2 32位 PHP版本:php 5.3.14(我用的php 5.3.10安装版) MySQL版本:MySQL5.5.25 ...
- Windows Server 2003搭建邮件服务器
Windows Server 2003搭建邮件服务器 由于Windows Server 2003默认是没有安装我们搭建邮件服务器所需要的POP3和SMTP服务的,因此需要我们自己来安装.方法如下: 1 ...
- Windows Server 2003 Sp2 下无法安装SQL Server 2008 Management Studio Express问题
Windows Server 2003 Sp2 下无法安装SQL Server 2008 Management Studio Express问题钉子 发表于 2010-5-22 1:42:51问题描述 ...
随机推荐
- Linux--用SecureCRT来上传和下载文件
SecureCRT下的文件传输协议有以下几种:ASCII.Xmodem.Ymodem.Zmodem ASCII:这是最快的传输协议,但只能传送文本文件. Xmodem:这种古老的传输协议速度较慢,但由 ...
- js-弹出一个新窗口 新窗口自动转接到一个页面然后自动关闭
这个问题.好. 在百度问问找到的:他的做法是打开一个后通过实例对象,再进行一将跳转,最后再将JS里定时将实例对象关闭... 这个问题其实不需要两个页面,只要三行JS代码就能实现,除非你在2.php里面 ...
- MySQL通过RPM安装
以前写过一篇文章,RedHat Linux 6.1 安装MySQL,本文是从解决依赖的角度上再次描述如何在Linux下以RPM包方式安装MySQL. [root@serv01 ~]# ls /iso/ ...
- [Arduino+Android] 自制土砲智能安全帽
专案动机(1/2) .现今社会中,各种交通运输载具方便了人类的生活,缩小了地域的差异性,当中车辆是人们日常生活中最频繁接触到的一部分. .车辆使人们的行动更加便利,也因此道路上行驶的车辆越来越多. . ...
- Codeforces Round #325 (Div. 2) D. Phillip and Trains BFS
D. Phillip and Trains Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/586/ ...
- Aizu 2304 Reverse Roads 费用流
Reverse Roads Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://acm.hust.edu.cn/vjudge/contest/view ...
- air 中的 LocalStore
<ignore_js_op> 在AIR客户端程序中有时需要将用户的一些信息保存在本地,如果信息没有涉及到隐私那么一般用SharedObject类即可将数据存储在本地.由于SharedObj ...
- js获取光标位置例子
<html><head><title>TEST</title><style>body,td { font-family: verdana, ...
- 批量除去php页面的bom,页面meta跑到body中就是这个问题
<?php if (isset($_GET['dir'])){ //设置文件目录 $basedir=$_GET['dir']; }else{ $basedir = '.'; } $auto = ...
- 自定义异常以及runtime类
一.自定义异常: 1.自定义异常的概念:在java编程中,我们会遇到很多问题,但是这些问题异常,java并没有给我们定义好,那么我们就要自己定义这些异常,这就是自定义异常: 2.throws 是声明异 ...