win server 2003负载均衡详细设置.doc_第1页
win server 2003负载均衡详细设置.doc_第2页
win server 2003负载均衡详细设置.doc_第3页
win server 2003负载均衡详细设置.doc_第4页
win server 2003负载均衡详细设置.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

win server 2003负载均衡详细设置(内部使用) 制作:吴鹏聪win server 2003负载平衡详细设置本地测试信息:3 9administrator ecs2010目的:既好又快地解决服务器(包括Web服务器、FTP服务器或者流媒体服务器等等)因客户端数量不断增加而造成的网络拥堵问题。它能根据各节点的网络状况,自动连接到网络状况相当最好的节点。前期准备:两台win server 2003服务器名词解释:MAC:物理网卡地址NLB:网络负载平衡IIS:Internet信息服务网络负载平衡介绍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群集。为适合不同人的操作习惯,我在下面介绍了两种不同的部署方法。第一种是利用网络负载平衡管理器来部署的;另一种是直接在本地连接属性中对网络负载平衡服务进行设置,利用管理器也是为设置这些属性。大家可以根据自己的操作习惯,选择不同的部署方法。一、 利用网络负载平衡管理器进行部署(一) 设置第一台服务器第一步 登录第一台服务器,并打开“网络负载平衡管理器”在控制面板管理工具中打开负载平衡管理器,会跳出警告,不用管它点击确定。注:如找不到该项设置,可以通过控制面板添加删除程序添加删除组件应用程序服务器Internet信息服务(IIS)万维网服务。若中间环节有任何一个没有打,点击复选框打上,然后点击确定安装相应功能。一般服务器装好时,系统已默认安装好了第二步 新建群集并设置参数点击群集新建一般用多播测试时群集ip地址可以是同网段内的任意未使用ip,域名可以随便写,测试时输ip地址访问,不要用域名访问单播:在单播模式下,NLB重新对每个NLB节点中启用NLB的网络适配器分配MAC地址(此MAC地址称为群集MAC地址),并且所有的NLB节点均使用相同的MAC地址(均使用群集MAC地址),同时NLB修改所有发送的数据包中的源MAC地址,从而使交换机不能将此群集MAC地址绑定在某个端口上。工作在单播模式下的NLB可以在所有网络环境下正常运行,但是由于它的工作特性,具有以下两个限制:(1)由于NLB所使用的群集MAC地址没有绑定在某个具体的交换机端口上,所以所有的NLB通讯均通过在交换机的所有端口上广播进行,而不管此端口是否连接了NLB节点,这造成了额外的网络流量负担; (2)由于所有的NLB节点具有相同的MAC地址,NLB节点之间不能通过自己原有的专用IP地址进行通讯。 多播:一般选择此项。在多播模式下,NLB不会修改NLB节点启用NLB的网络适配器的MAC地址,而是为它再分配一个二层多播MAC地址专用于NLB的通讯(此MAC地址称为群集MAC地址),这样NLB节点之间可以通过自己原有的专用IP地址进行通讯。但是在多播模式中,NLB节点发送的针对群集IP地址MAC地址ARP请求的ARP回复会将群集IP地址映射到多播MAC地址,而许多路由器或者交换机(包括CISCO的产品)会拒绝这一行为。当出现这种情况时,你必须在路由器和交换机上手动添加静态映射,将群集IP地址映射到群集的多播MAC地址。IGMP 多播:它可以通过使用IGMP协议支持来使交换机只将NLB通讯发送到连接NLB节点的端口,而不是所有交换机端口。但是此特性必须要求交换机支持IGMP侦听,并且要求群集工作在多播模式下。设置后点击下一步确定后点击下一步点击连接显示选中此条数据后,再点击下一步正常显示如下(二) 设置第二台服务器接下来部署第二个网点(在另一台服务器上),操作差不多,相对简单些第一步 登录第二台服务器,并打开“网络负载平衡管理器”操作方法如设置第一台服务器相同。第二步 连接群集并设置参数成功连接现有群集第三步 添加主机到群集正确显示这样第二台就部署好了,如有第三、第四台服务器,加入群集操作与设置第二台服务器一致。而后就是在两台服务器上搭建相同站点,除ip地址和主目录中的本地路径可以不同外,其它的最好完全相同,且连接到同一数据库。(个人建议路径最好也相同方便管理)(三) IIS中添加网站的群集IP 在win2008中部署成这样就已经完成了,但在2003中还有重要的一步,需要在IIS中把群集ip添加到网站的ip地址中去,否则用群集ip或对应域名访问时会出错显示找不到主机。操作过程如下:第一步 打开Internet信息服务第二步 在相应站点中添加群集IP在IIS中右击打开相应站点的属性面板,选择“网站”选项卡,点击高级添加群集ip,如下图(节点)(四) 测试结果测试结果:输入相同的IP访问到的是不同节点注意:不一定你每次输入都会跳到不同节点,浏览器的缓存、其它站点的访问都会影响测试。用两个不同的浏览器,同时先暂时关闭其它站点测试效果会明显些。二、 直接在本地连接属性中进行部署(一) 在TCP/IP协议中添加群集IP第一步 打开本地连接属性框并打开TCP/IP协议属性框第二步 在打开的TCP/IP属性面板上,点击高级添加群集ip点击确定回到本地连接属性框。(二) 配置网络负载平衡服务第一步 设置“群集参数”在本地连接属性框选择“网络负载平衡”,同时在前面的复选款上打钩,点击属性得到网络负载平衡属性面板。一般选择多播第二步 设置“主机参数”用管理器这部分它会自动填写第三步 设置“端口规则”确定后,关闭本地连接属性框,这样一个节点就部署好了。用相同的方法部署每一台网点就行了,这样就省略了中间等待连接的时间。注意:此方法在2003中适用,在2008中不可用,2008中不能在本地连接中直接对网络负载平衡进行设置,必须用网络负载平衡管理器。(三) 检测配置是否成功第一步 打开运行对话框输入cmd并回车在跳出的命令提示符中输入ipconfig/all,得到如下图显示两组正常的IP,说明配置成功了。(四) IIS中添加网站的群集IP 在2003中这是重要的一步,需要在IIS中把群集ip添加到网站的ip地址中去,否则用群集ip或对应域名访问时会出错显示找不到主机。操作过程如下:第一步

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论