使用微软NLB(网络负载均衡)技术组建Wss站点教学内容

合集下载

网络负载均衡(NLB)配置实验

网络负载均衡(NLB)配置实验

网络负载均衡(NLB)配置实验实验目的:掌握实现NLB配置方法实验内容:实验环境:windows server 2003 enterprise edition+IIS+DNS 和windows server 2003 enterprise edition+IIS两个服务器实验步骤:一、配置节点11、设置节点1的IP地址属性:IP:10.10.10.1 子网掩码:255.0.0.0 DNS:10.10.10.12、在节点1上安装IIS服务3、安装DNS服务4、在DNS服务中新建主机cluster,如下图:输入主机名cluster,输入为集群分配的IP地址10.10.10.10如下图:5、在节点1上配置安装NLB(1)设置“网络负载均衡”[本地连接] [属性]选中[网络负载均衡]点击[属性],在“群集IP设置”中设置IP地址:10.10.10.10,子网掩码:255.0.0.0 完整的internet名:(自动生成)。

选择“多播”选择“主机参数”页:在“专用IP配置”中设置IP地址为本机IP:10.10.10.1子网掩码:255.0.0.0,优先级为1,默认状态为“已启动”“确定”返回“本地连接”属性页6、将集群IP地址添加到节点1的IP地址中,[本地连接]→[internet(tcp/ip)]→[属性]→[高级]将集群的IP地址添加进去,如下图:[确定],关闭“本地连接”属性窗口这时节点1配置完成。

二、配置节点21、给节点2设置静态IP:10.10.10.2 子网掩码:255.0.0.0 DNS: 10.10.10.12、在节点2上安装IIS服务3、在[本地连接]→[属性]“网络负载均衡”选项→属性设置:主机参数:将集群IP地址添加到节点2的IP地址中,[本地连接]→[internet(tcp/ip)]→[属性]→[高级]将集群的IP地址添加进去,如下图:[确定],关闭“本地连接”属性窗口这时节点2配置完成。

配置windows网络负载平衡群集NLB

配置windows网络负载平衡群集NLB

配置windows2003 网络负载平衡群集NLB(图>服务器搭建2008-04-28 16:21:16 阅读60评论0字号:大中小订阅NLB群集允许用户把两台或更多地服务器结合起来使用,在客户端看起来就像是一台服务器.进入NLB群集地连接请求可以分解传送给两个或更多地NLB群集成员,这样用户可以添加越来越多地服务器(最多32台>,形成一个功能非常强大地FTP站点或Web站点b5E2RGbCAP当把一台服务器(包括Web服务器、FTP服务器或者流媒体服务器等等>放入网络中之后,随着客户端数量地不断增加,人们往往需要功能更强大、处理速度更快地服务器.为了解决这个问题,如果将原有地服务器替换成功能更强大、处理速度更快地服务器显然并不是值得称道地办法.但是如果能把新服务器添加到原有服务器地处理能力基础上而不是替换它,这种方案毫无疑问更容易被用户接受.网络负载平衡(Network Load Balancing,NLB> 群集地出现正好实现了这一目地.p1EanqFDPw一、网络负载平衡介绍NLB 群集最早出现在Windows 2000 Server 地Advanced Server 系统中,在Windows Server 2003 地各个版本中均提供了此项功能.NLB群集允许用户把两台或更多地服务器结合起来使用,在客户端看起来就像是一台服务器.进入NLB群集地连接请求可以分解传送给两个或更多地NLB群集成员,这样用户可以添加越来越多地服务器(最多32台>,形成一个功能非常强大地FTP站点或Web站点.DXDiTa9E3d 在NLB群集中,每台服务器都会有一个属于自己地静态IP地址,但NLB群集中地所有服务器还有一个共同地IP地址一NLB群集地址.客户端可以通过这个IP地址连接到NLB群集,就像连接到其它IP地址一样.当有客户端请求连接到这个共享地IP地址时,NLB群集会将每个访问请求指派一个具体地群集成员.RTCrpUDGiT尽管NLB群集是一种非常简洁地工具,但安装配置NLB群集必须满足很严格地要求,譬如首先要保证群集中服务器必须能够正常地单独运行.以安装配置两节点地NLB群集为例,这些条件简述如下:5PCzVD7HxA(1>每个节点服务器必须拥有一个静态IP地址,另外还应该为NLB群集准备一个静态IP地址.(2>NLB群集需要拥有一个DNS名称,且该DNS记录项应该与区群集IP地址建立了映射关系.(3>每个节点服务器上应该安装完全相同地服务器软件(如IIS、终端服务器等网络服务>,以构成一个两节点地NLB群集.jLBHrnAILg在接下来地内容中将介绍如何安装配置一个较为简单地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和配置环境了解之后,现在就可以进行详细地操作了.XHAQX74J0X二、设置静态IP地址与组件安装NLB群集中地每一个节点拥有一个静态IP地址是安装配置NLB群集地首要且必要条件.我们首先为节点1进行配置.LDAYtRyKfE在节点1服务器地桌面上右击网上邻居”,打开网络连接”窗口.然后右键单击本地连接”图标,执行属性”快捷命令,打开本地连接属性”寸话框.Zzz6ZB2Ltk在本地连接属性”对话框中双击“Internet协议仃CP/IP>”选项,打开“Internet协议仃CP/IP>属性”对话框.在常规选项卡中点选使用下面地IP地址”单选框,并指定静态IP地址.本例使用IP地址为“10.115.223.1,子网掩码为“ 255.255.254.0,默认网关为“ 10.115.223.254 ,D”S 服务器地址为“10.115.223.1 如图1>. dvzfvkwMI1图1在Windows Server 2003中安装部署Web服务需要IIS 6.0地支持,但是在默认情况下IIS 6.0组件并没有被安装,因此手动安装IIS 6.0组件.rqyn14ZNXI在控制面板”中双击添加或删除程序”图标,在打开地添加或删除程序”对话框中单击添加/删除Windows组件"按钮,打开“ Windows组件向导"对话框.EmxvxOtOco在组件”列表中找到并双击应用程序服务器”复选框,在打开地应用程序服务器”对话框中双击“Internet信息服务(IIS>选项,打开“Internet信息服务(IIS>对话框.在子组件列表中找到并勾选万维网服务”复选框,依次单击确定/确定/下一步"按钮开始安装.最后单击完成"按钮结束安装过程(如图2>.SixE2yXPq5图2用同样地方法为节点2安装Web服务器组件.三、创建群集主机记录在安装NLB群集之前建议先把DNS准备好,在本例中节点1同时也是网络中地DNS服务器.可以在节点1上为群集指派一个DNS名称,依次单击开始/所有程序/管理工具/DNS ,打开"dnsmagt"窗口.6ewMyirQFL在左窗格中依次展开"ServerName/正向查找区域”目录.然后右击域名“"区域,执行新建主机"快捷命令(如图3>. kavU42VRUs图3在打开新建主机”对话框名称”编辑框中键入一个自定义地群集名称(本例键入“Cluster 在“IP地址”编辑框中键入准备该群集指派地静态IP地址(本例为“10.115.223.10 ”单击添加主机”按钮,很快就会提示已经成功创建了主机记录(如图4>.y6v3ALoS89图4四、在节点1上安装配置NLB完成各项准备准备工作以后,就可以安装配置NLB群集了.对于两个节点而言,先在哪一个节点上安装配置NLB群集都是可以地.下面我们将在节点1上进行安装配置.M2ub6vSTnP在节点1地桌面上右击网上邻居”图标,打开网络连接”窗口.然后右键单击本地连接”图标,执行属性"快捷命令,打开本地连接属性"对话框.OYujCfmUCw观察此连接使用下列工程”列表可以发现,默认情况下并没有选中网络负载平衡”复选框.勾选该复选框(如图5>,然后单击属性”按钮,打开网络负载平衡属性”对话框.在群集IP地址”区域,设置NLB群集IP 地址为“10.115.223.10该地址供群集所有成员共享。

第11章 Windows群集与负载均衡

第11章 Windows群集与负载均衡

计算机网络维护与故障排除案例精选Leabharlann 11.1 11.2
11.3 11.4 11.5 11.6
准备工作 配置与管理服务器群集 网络负载均衡(NLB)群集 Windows群集的其他应用 可能出现的问题与解决 总结与经验积累
计算机网络维护与故障排除案例精选
11.1 准备工作
材料准备
The End
计算机网络维护与故障排除案例精选
11.2
11.2.1
配置与管理服务器群集
设计服务器群集
在配置和管理服务器群集之前,首先需要根据用户的实际情况,设置 制定出相应的服务器群集,因为配置不同,所运用的群集也是不同的。综合 用户对群集解决方案的各种需求,大致提炼出如下几种方案 : (1)N节点故障转移对群集 (2)热待机服务器群集 (3)N+I服务器群集 (4)故障转移提醒群集 (5)随机群集
计算机网络维护与故障排除案例精选
11.2
11.2.2
配置与管理服务器群集
安装与配置服务器群集
服务器群集已经设置完毕,接下来就是根据设计的服务器群集方案, 进行相应的安装和配置,使之发挥群集的功效了。 不过在安装配置服务器群集之前,一定还需要注意:用户必须以一 个具有所有节点管理权限的账户登录,且每个节点都必须是同一个域的 成员。如果用户选择将其中一个节点作为域控制器,则应在相同的子网 上再设置一个域控制器,以便消除单点故障,并对该节点进行维护,在 安装某些节点时关闭其他的节点。
计算机网络维护与故障排除案例精选
11.6 总结与经验积累
通过本章的学习,用户可以认识到集体的力量在网络上也是发 挥着巨大作用的。在认识了常见的几种群集服务之后,通过实际操作, 群集服务器的创建一般都可以成功,从而也就达到了学习的目的。通 过对群集服务器的设置,可以在很大程度上提高网络的稳定性和安全 性。 另外,通过对本章的学习,可以更进一步地拓展自己的学习面, 为自己以后学习计算机网络知识打下牢固的基础。

实训项目十二 NLB负载均衡

实训项目十二 NLB负载均衡

实训项目十二NLB负载均衡
实训目的:正确配置nlb负载均衡,实现将网站的请求发送到不同的Web服务器。

实训理论:可将连接的网站的请求发送到不同的Web服务器。

这些请求会被分散的送给不同的Web服务器来处理,因此可以提高网页的访问效率。

实训环境:
实训要求:使用群集地址能够访问到网页信息。

实训步骤:
第一步:分别在两台计算机上安装网络负载均衡。

打开服务器管理器,在“功能”中选择“网络负载均衡”,安装网络负载均衡服务。

打开“网络负载均衡”服务。

在“网络负载平衡群集”右击,点击“新建群集”。

输入计算机A的ip地址,点击“连接”,然后点击【下一步】。

使用默认,不需更改,点击下一步。

点击“添加”,输入群集地址。

模式选择“多播”。

(如有群集名称,则在“完整Internet名称”后输入)。

点击完成。

再添加另一台。

完成(另一边是同步的,不许要设置)在计算机B上设置
输入群集地址,点击“连接”。

状态显示“已聚合”则成功。

第二步:安装Web服务器。

创建一个共享文件夹,在里面新建网页内容。

将此文件夹进行共享。

添加“Everyone”用户,权限为“读取/写入”,点击共享。

在web中创建一个网站。

基本设置——连接为
实训验证:访问网页。

成功。

(另一端web同样)。

课后练习:安装nlb服务,设置群集地址为192.168.10.60。

实现web服务器的分发。

使用微软NLB(网络负载均衡)技术组建Wss站点

使用微软NLB(网络负载均衡)技术组建Wss站点

运用微软NLB(收集负载均衡)技巧组建Wss站点一.概述:Windows SharePoint Services 是一种通用技巧,各类范围的组织和营业单位都可以运用它来进步营业流程的效力和团队的临盆力.经由过程运用有助于用户跨组织和跨地区鸿沟保持衔接的协作对象,Windows SharePoint Services 运用户可以或许拜访他们所需的信息.树立在Microsoft Windows Server 2003 之上的Windows SharePoint Services 还供给了一个基本平台,用于构建基于 Web 的营业运用程序,可以轻松地调剂和扩大这些程序以知足不竭变更和日益增加的营业需求.经由过程运用靠得住的治理控件来治理存储和 Web 基本构造,IT 部分可以采取一种经济有用的方法实现和治理高机能协作情形.因为采取大家所熟习的基于 Web 的界面,并且与日常对象(包含Microsoft Office system2007)慎密集成,是以 Windows SharePoint Server 易于运用,并且可以快速进行安排.本次案例将要展现给大家的是2台在统一办事器场的Wss办事器运用微软NLB(Network Load Balancing)技巧构成的一套体系,以知足企业对更高可用性的需求.二.软件情形:Windows server 2003 ent x64Ms SQL server 2005三.收集拓扑以及各办事器设置装备摆设情形:Wss1设置装备摆设情形:机械名:wss1Wss2设置装备摆设情形机械名:wss2NLB后,wss web设置装备摆设情形:AD设置装备摆设情形:SQL设置装备摆设情形:机械名:SQL装配软件:SQL server 2005四.装配步调:在掌握面板中的运用“添加或删除程序”添加windows组件,iis6和dotnet 2然落后入“Internet信息办事治理器”对web办事扩大项中进行验证履行“dcpromo”敕令,在域名项中输入“”,选择装配DNS办事,重启电脑3.装配SQL Server 2005以及SP3补丁先装配dotnet3.0,然后下载装配Wss 3.0程序(/downloads/details.aspx?FamilyI D=d51730b5-48fc-4ca2-b454-8dc2caf93951&DisplayLang=zh-cn)消失装配模式的选择,根本解释:“根本”装配:在自力模式下将其装配到单独的一台盘算机上.在自力模式下,可运用默认设置将运用程序办事器.前端 Web 办事器和数据库一同装配到单独的一台盘算机上.会主动装配SQL Server Express 2005 .作为数据库办事器.进程主动设置网站.Web 运用程序和共享办事供给程序,不须要填写账户信息.这种装配方法可用于产品的演示与评估.“高等”装配:运用程序办事器.前端 Web 办事器和数据库可以离开装配.数据库办事库采取sql server.进程请求设置wss网站.Web 运用程序和共享办事供给程序,须要账户的计划.这种方法可用于企业的项目治理.“web 前端”,做为办事器场的WEB层,此层可以做NLB集成.“自力”相似根本装配,只是这里可以选择装配路径.装配完成落后入设置装备摆设领导第一台wss web前端的设置装备摆设,选择“创建新的办事器场”输入数据库办事器名称和wss的设置装备摆设数据库名称(默以为sharepoint_config),以及数据库拜访帐号,留意是运用windows 帐户.然后按下一步完成设置装备摆设领导.第二台wss web前端的设置装备摆设,选择“愿望衔接到现有办事器场”输入前面第一台wss web前端办事器上的相干设置装备摆设,然后下一步,选择作为设置装备摆设站点宿主,完成设置装备摆设.这个时刻2台wss办事器已经在统一个办事器场,经由树立运用程序等操纵后,在个中一台机械上树立wss站点后,别的一台也是同步的,因为是运用同样的内容数据库.进入wss1办事器,进入网卡的收集衔接属性,先确保办事器运用固定ip地址进入“收集负载均衡”的属性页面,将相干设置装备摆设完成.今后客户端将经由过程的域名来拜访站点页面.(注:收集地址项目是随机生成的一个虚拟的群集MAC地址)在“主机参数”标签页面中,输入相干设置装备摆设,这里wss1的优先级设置为1,然后点“确认”Wss2办事器中的NLB设置,进入“收集负载均衡”的属性页面,将相干设置装备摆设完成.在“主机参数”标签页面中,输入相干设置装备摆设,这里wss2的优先级设置为2,点“确认”后,两台办事器的NLB设置完成对于NLB单播和多播模式的解释:单播在单播模式下,NLB办事会从新对每个节点中启用NLB的网卡分派MAC地址(此MAC地址称为群集MAC地址),并且所有的NLB节点均运用雷同的MAC地址(均运用群集MAC地址),同时NLB会修正所有发送的数据包中的源MAC地址,如许就导致交流机不克不及将此群集MAC地址绑定在某个端口上.工作在单播模式下的NLB可以在所有收集情形下正常运行(兼容性最好),但是因为它的工作特征,具有以下两个限制:a.因为NLB所运用的群集MAC地址没有绑定在某个具体的交流机端口上,所以所有的NLB通信均经由过程在交流机的所有端口上广播进行,而不管此端口是否衔接了NLB节点,这造成了额外的收集流量累赘;b.因为所有的NLB节点具有雷同的MAC地址,NLB节点之间不克不及经由过程本身原有的专用IP地址进行通信.(例如我们见得最多的就是节点之间就无法ping通)多播在多播模式下,NLB不会修正NLB节点启用NLB的收集适配器的MAC 地址,而是为它再分派一个二层多播MAC地址专用于NLB的通信(此MAC地址称为群集MAC地址),如许NLB节点之间可以经由过程本身原有的专用IP地址进行通信.但是在多播模式中,NLB节点发送的针对群集IP地址/MAC地址ARP请求的ARP答复会将群集IP地址映射到多播MAC地址,而很多路由器或者交流机(例如,思科的某些产品)会谢绝这一行动.只有手工在路由器或交流机上添加静态映射,将群集IP地址映射到群集的多播MAC地址的办法才干解决.此外,Windows Server 2003供给了一个新的特征,称为IGMP 多播,它可以经由过程运用IGMP协定支撑来使交流机只将NLB通信发送到衔接NLB节点的端口,而不是所有交流机端口.但是此特征必须请求交流机支撑IGMP侦听,并且请求群集工作在多播模式下.假如想进一步的懂得收集负载均衡的各个设置装备摆设解释,请拜访如下链接:收集负载均衡:Windows 2000 和 Windows Server 2003 的设置装备摆设最佳实践五.在统一办事器场中的wss办事器补丁进级技能1.准确进级步调:分离在wss1和wss2上运行wss3.0 sp1补丁.当消失如下图时.然后再一台台的按照次序点“确认”进行进级.不然会因为进级进程中数据库锁逝世或者数据库版本等问题导致进级掉败.2.碰到在办事器场中的wss进级掉败后的解决办法:运用psconfig.exe对象,该对象默认在C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN目次下.如履行“psconfig -cmd upgrade -force”可进行强迫补丁进级。

使用微软NLB(网络负载均衡)技术组建Wss站点

使用微软NLB(网络负载均衡)技术组建Wss站点

使用微软NLB(网络负载均衡)技术组建Wss站点一、概述:Windows SharePoint Services 是一种通用技术,各种规模的组织和业务单位都可以使用它来提高业务流程的效率和团队的生产力。

通过使用有助于用户跨组织和跨地区边界保持连接的协作工具,Windows SharePoint Services 使用户能够访问他们所需的信息。

建立在Microsoft Windows Server 2003 之上的Windows SharePoint Services 还提供了一个基础平台,用于构建基于Web 的业务应用程序,可以轻松地调整和扩展这些程序以满足不断变化和日益增长的业务需求。

通过使用可靠的管理控件来管理存储和Web 基础结构,IT 部门可以采用一种经济有效的方式实现和管理高性能协作环境。

由于采用大家所熟悉的基于Web 的界面,并且与日常工具(包括Microsoft Office system 2007)紧密集成,因此Windows SharePoint Server 易于使用,并且可以快速进行部署。

本次案例将要展示给大家的是2台在同一服务器场的Wss服务器使用微软NLB(Network Load Balancing)技术组成的一套系统,以满足企业对更高可用性的需求。

二、软件环境:Windows server 2003 ent x64Wss 3.0Ms SQL server 2005Dotnet 3.0三、网络拓扑以及各服务器配置情况:Wss1配置情况:Ip地址:192.168.10.11机器名:wss1安装软件:IIS6,dotnet3.0,wss3.0Wss2配置情况Ip地址:192.168.10.11机器名:wss2安装软件:IIS6,dotnet3.0,wss3.0NLB后,wss web配置情况:Ip地址:192.168.10.13域名:AD配置情况:Ip地址:192.168.10.10域:添加dns条目:指向192.168.10.13SQL配置情况:Ip地址:192.168.10.14机器名:SQL安装软件:SQL server 2005四、安装步骤:1.安装必要的windows组件在控制面板中的使用“添加或删除程序”添加windows组件,iis6和dotnet 2然后进入“Internet信息服务管理器”对web服务扩展项中进行验证2.部署AD环境执行“dcpromo”命令,在域名项中输入“”,选择安装DNS服务,重启电脑3.安装SQL Server 2005以及SP3补丁4.安装和部署Wss3.0先安装dotnet3.0,然后下载安装Wss 3.0程序(/downloads/details.aspx?FamilyID=d51730b5-48fc-4ca2-b454-8dc2 caf93951&DisplayLang=zh-cn)出现安装模式的选择,基本说明:“基本”安装:在独立模式下将其安装到单独的一台计算机上。

WindowsServer网络操作系统项目教程 第12章 网络负载平衡

WindowsServer网络操作系统项目教程 第12章 网络负载平衡
(2)如果Web Farm中有Web服务器出现故障,此时就会由Web Farm中 的其他Web服务器继续为用户提供服务,因此Web Farm具有容错功能。
第12章 网络负载平衡
5
12.1.2 Web Farm的架构
在Web Farm的架构中,为了避免单点故障而影响Web Farm的正常运行, 架构中每一个设备,包括防火墙、网络负载平衡服务器、Web服务器都不止 一台。在Windows Server 2019操作系统内置了网络负载平衡(Network Load Balancing,NLB)功能,所以可以通过配置Windows NLB功能达到提 供容错和网络负载平衡的目的。
第12章 网络负载平衡
6
12.1.3 网络负载平衡群集的操作模式
Windows的网络负载平衡NLB群集的操作模式分为单播 模式与多播模式。
1.单播模式 2.多播模式
第12章 网络负载平衡
7
12.2 技能实践
12.2.1 安装Windows的网络负载平衡功能 12.2.2 创建Windows网络负载平衡群集
Web Farm是指将多台IIS Web服务器组合在一起构成的群集。Web Farm可 以提供一个具备容错与网络负载均衡功能的高可用性网站,为用户提供一个不 间断的、可靠的网站服务。Web Farm的主要功能如下。
(1)当Web Farm接收到不同用户的连接网站请求时,这些请求会被分散 送给Web Farm中不同的Web服务器来处理,因此可以提高网页的访问效率。
感谢您的观看
F o u n d a t i o n s of C o m p u t e r N e t w o r k Te c h n o l o g y
第12章
网络负载平衡

网络负载平衡(NLB)详解

网络负载平衡(NLB)详解

网络负载平衡(NLB)详解为满足企业不断的成长需求,实现企业服务器的高可伸缩性、高可用、高可靠性和高性能,Microsoft到目前为止,提出了五种解决方案:今天将就网络负载平衡(Network Load Balancing,以下简称NLB)解决方案来做详细讲述,帮助大家了解什么是NLB,NLB中每个参数代表什么意义、起什么作用,如何快速、成功的搭建NLB。

网络负载平衡是Microsoft 在所有Windows 2000 Server 和Windows Server 2003 操作系统上提供的一种负载平衡技术。

NLB 使用一种分布算法将负载均衡分布到多台主机上,从而提高基于IP 的关键型服务(例如Web、虚拟专用网络、流媒体、终端服务、代理等等)的可伸缩性和可用性,同时可检测主机故障并自动将流量重新分配给其他操作主机,从而提供高可用性。

该文章取自一个部署案例,是针对一Web站点,利用NLB技术来实现其高可用、可伸缩、并承担更高访问量的要求。

在实施NLB中,我将详细的对NLB中的技术参数做一整体的讲解,帮助各位对NLB技术的系统认识和掌握。

在介绍NLB之前,先讲讲做这次NLB配置的相关参数设置:我们在哪里可以创建NLB呢?Windows 2003 Server在默认安装时就已经安装好了,我们只需要在管理工具中选择就可以了;在Windows 2000 Server中默认是没有安装NLB的,需要在添加删除程序中手动进行添加,今天我不针对在Windows 2000 Server 上使用NLB来做阐述。

在Windows 2000 Server中创建NLB和在Windows 2003 Server 中创建NLB还有个很大的不同之处,在于Windows 2000 Server的NLB创建时,只能有一块网卡启动,Windows 2003 Server则没有这种限制,可以有多块网卡进行工作。

在开始配置NLB之前,若在工作组模式下,请将准备创建NLB服务的帐户进行密码修改,NLB服务器的用户名和密码修改为一样,避免在后面添加多个主机时出现“Error code:0xd5”错误;在域环境中,所有帐户均在“AD用户和计算机”中进行管理,所以不用担心出现这种情况的发生。

网站负载平衡NLB(Web网站)

网站负载平衡NLB(Web网站)

b)
我们把第一个 NLB 节点的网卡关闭:
c)
我们再次在 windows 7 客户机上打开 NLB 群集 Web 网站地址查看结果:
实验完毕! NLB 群集的注意事项 正确保护网络负载平衡主机和经过负载平衡的应用程序 正确配置网络适配器 • 在每个群集主机上至少使用两个网络适配器 • 正确设置网卡的单播或多播模式 • 在群集适配器上只使用 TCP/IP 协议 – 客户机能够访问该子网 – 群集主机的专用 IP 地址或群集 IP 地址要属于同一个子网 – 网络适配器中的网络负载平衡(NLB)不要手动启用

• 不要手动启用网络负载平衡远程控制选项 启用日志记录
配置网站负载平衡 NLB(Web 网站)
随着计算机技术的不断发展,单台计算机的性能和可靠性越来越高。但现实 中还是有许多应用是单台计算机难以达到,例如: 银行存储用户数据的数据库服务器必须保证24小时不间断的运转, 并在发生 严重硬件故障时仍能继续提供服务。 大型Web服务器在站点高峰时会有上百万用户同时访问,而且随着业务的发 展,访问的用户会更多。 如何解决上述问题呢? 网络负载平衡群集 Network Load Balancing,简称 NLB NLB 群集可以将两台或更多服务器结合起来使用 一个 NLB 群集最多支持 32 台计算机 NLB 群集只能用于各节点的服务与数据完全相同的情况 增强 Web、TMG、VPN 等服务的可靠性和可伸缩性 NLB 的工作原理 群集中的每台服务器都有固定 IP 地址 群集中的每台服务器还有一个共同的 IP 地址 NLB 的群集 IP 地址 NLB 将客户端的访问信息发送给群集中的所有节点 NLB 算法决定提供服务的节点 其他不提供服务的节点丢弃访问请求 NLB 通过单播或多播来确保算法的特点

实验3-3 windows 2008 负载均衡(NLB)技术

实验3-3 windows 2008 负载均衡(NLB)技术

实验3-3 windows 2008 负载均衡(NLB)技术win2008 网络负载平衡可以增强网络服务器(WEB,FTP,VPN,Proxy)等应用的高可用性及伸缩性,NLB服务会根据每台主机的负载权重动态分配应用请求,一个群集中最多支持32台计算机,支持在不关闭群集的情况下添加或删除主机,使用端口规则可以对WEB服务提供负载平衡的优化。

单主机规则可以将制定请求引导特定主机,可以使用SHELL命令或脚本对NLB操作进行管理,可以根据WINDOWS 日志对NLB进行记录及故障排查,可将NLB绑定到多个NIC上进行多个独立的群集配置。

此次试验环境为:电脑3台,拓布图如下:服务器安装准备:添加如下设备及服务2个网卡NLB网络负载平衡管理器IIS信息服务分别在2个服务器上编写并架设WEB网站作测试使用NLB配置步骤:1.重命名服务器的2个网卡显示名方便识别LAN用于设置公共网络IPNLB用于设置专用网络IP2.IP设置:计算机名:NLB-1 计算机名:NLB-2 计算机名:CLIENTLAN:10.10.1.111 LAN:10.10.1.112 LAN:10.10.1.51NLB:192.168.1.1 NLB:192.168.1.23.配置群集再NLB-1的计算机上打开网络负载平衡管理器,新建一个群集名称输入本机NLB专用网络IP地址,选择LAN网络IP点下一步主机参数卡里可以设置NLB分配时的优先顺序,下一步此处为NLB设置一个虚拟IP,以后外部访问此IP即可,下一步如果在DNS有设置A记录及WEB服务在完整INTERNET名称栏输入域名,这里我们不填群集操作模式我们设为多播,下一步(提示:“网络负载平衡”可以在两种模式下工作:单播和多播。

默认情况下启用单播支持,单播模式可以确保所有路由器都正常工作。

也可以选择启用多播模式,这样在群集中通信时就无需第二块网络适配器。

如果“网络负载平衡”客户端通过路由器访问被配置为多播形式的群集,那么对于那些在“地址解析协议”(ARP) 结构的有效负荷中具有多播介质访问控制地址的群集 (单播) IP 地址,请确保路由器可以接受其 ARP 回复。

配置windows网络负载平衡群集NLB

配置windows网络负载平衡群集NLB

配置windows2003 网络负载平衡群集NLB(图>服务器搭建2008-04-28 16:21:16 阅读60评论0字号:大中小订阅NLB群集允许用户把两台或更多地服务器结合起来使用,在客户端看起来就像是一台服务器.进入NLB群集地连接请求可以分解传送给两个或更多地NLB群集成员,这样用户可以添加越来越多地服务器(最多32台>,形成一个功能非常强大地FTP站点或Web站点b5E2RGbCAP当把一台服务器(包括Web服务器、FTP服务器或者流媒体服务器等等>放入网络中之后,随着客户端数量地不断增加,人们往往需要功能更强大、处理速度更快地服务器.为了解决这个问题,如果将原有地服务器替换成功能更强大、处理速度更快地服务器显然并不是值得称道地办法.但是如果能把新服务器添加到原有服务器地处理能力基础上而不是替换它,这种方案毫无疑问更容易被用户接受.网络负载平衡(Network Load Balancing,NLB> 群集地出现正好实现了这一目地.p1EanqFDPw一、网络负载平衡介绍NLB 群集最早出现在Windows 2000 Server 地Advanced Server 系统中,在Windows Server 2003 地各个版本中均提供了此项功能.NLB群集允许用户把两台或更多地服务器结合起来使用,在客户端看起来就像是一台服务器.进入NLB群集地连接请求可以分解传送给两个或更多地NLB群集成员,这样用户可以添加越来越多地服务器(最多32台>,形成一个功能非常强大地FTP站点或Web站点.DXDiTa9E3d 在NLB群集中,每台服务器都会有一个属于自己地静态IP地址,但NLB群集中地所有服务器还有一个共同地IP地址一NLB群集地址.客户端可以通过这个IP地址连接到NLB群集,就像连接到其它IP地址一样.当有客户端请求连接到这个共享地IP地址时,NLB群集会将每个访问请求指派一个具体地群集成员.RTCrpUDGiT尽管NLB群集是一种非常简洁地工具,但安装配置NLB群集必须满足很严格地要求,譬如首先要保证群集中服务器必须能够正常地单独运行.以安装配置两节点地NLB群集为例,这些条件简述如下:5PCzVD7HxA(1>每个节点服务器必须拥有一个静态IP地址,另外还应该为NLB群集准备一个静态IP地址.(2>NLB群集需要拥有一个DNS名称,且该DNS记录项应该与区群集IP地址建立了映射关系.(3>每个节点服务器上应该安装完全相同地服务器软件(如IIS、终端服务器等网络服务>,以构成一个两节点地NLB群集.jLBHrnAILg在接下来地内容中将介绍如何安装配置一个较为简单地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和配置环境了解之后,现在就可以进行详细地操作了.XHAQX74J0X二、设置静态IP地址与组件安装NLB群集中地每一个节点拥有一个静态IP地址是安装配置NLB群集地首要且必要条件.我们首先为节点1进行配置.LDAYtRyKfE在节点1服务器地桌面上右击网上邻居”,打开网络连接”窗口.然后右键单击本地连接”图标,执行属性”快捷命令,打开本地连接属性”寸话框.Zzz6ZB2Ltk在本地连接属性”对话框中双击“Internet协议仃CP/IP>”选项,打开“Internet协议仃CP/IP>属性”对话框.在常规选项卡中点选使用下面地IP地址”单选框,并指定静态IP地址.本例使用IP地址为“10.115.223.1,子网掩码为“ 255.255.254.0,默认网关为“ 10.115.223.254 ,D”S 服务器地址为“10.115.223.1 如图1>. dvzfvkwMI1图1在Windows Server 2003中安装部署Web服务需要IIS 6.0地支持,但是在默认情况下IIS 6.0组件并没有被安装,因此手动安装IIS 6.0组件.rqyn14ZNXI在控制面板”中双击添加或删除程序”图标,在打开地添加或删除程序”对话框中单击添加/删除Windows组件"按钮,打开“ Windows组件向导"对话框.EmxvxOtOco在组件”列表中找到并双击应用程序服务器”复选框,在打开地应用程序服务器”对话框中双击“Internet信息服务(IIS>选项,打开“Internet信息服务(IIS>对话框.在子组件列表中找到并勾选万维网服务”复选框,依次单击确定/确定/下一步"按钮开始安装.最后单击完成"按钮结束安装过程(如图2>.SixE2yXPq5图2用同样地方法为节点2安装Web服务器组件.三、创建群集主机记录在安装NLB群集之前建议先把DNS准备好,在本例中节点1同时也是网络中地DNS服务器.可以在节点1上为群集指派一个DNS名称,依次单击开始/所有程序/管理工具/DNS ,打开"dnsmagt"窗口.6ewMyirQFL在左窗格中依次展开"ServerName/正向查找区域”目录.然后右击域名“"区域,执行新建主机"快捷命令(如图3>. kavU42VRUs图3在打开新建主机”对话框名称”编辑框中键入一个自定义地群集名称(本例键入“Cluster 在“IP地址”编辑框中键入准备该群集指派地静态IP地址(本例为“10.115.223.10 ”单击添加主机”按钮,很快就会提示已经成功创建了主机记录(如图4>.y6v3ALoS89图4四、在节点1上安装配置NLB完成各项准备准备工作以后,就可以安装配置NLB群集了.对于两个节点而言,先在哪一个节点上安装配置NLB群集都是可以地.下面我们将在节点1上进行安装配置.M2ub6vSTnP在节点1地桌面上右击网上邻居”图标,打开网络连接”窗口.然后右键单击本地连接”图标,执行属性"快捷命令,打开本地连接属性"对话框.OYujCfmUCw观察此连接使用下列工程”列表可以发现,默认情况下并没有选中网络负载平衡”复选框.勾选该复选框(如图5>,然后单击属性”按钮,打开网络负载平衡属性”对话框.在群集IP地址”区域,设置NLB群集IP 地址为“10.115.223.10该地址供群集所有成员共享。

WINDOWS网络负载平衡群集(NLB)完全攻略

WINDOWS网络负载平衡群集(NLB)完全攻略

WINDOWS2008网络负载平衡群集(NLB>完全攻略WINDOWS, NLB, 网络负载平衡群集, 2008这段时间公司的ERP系统正在开发当中,由于该系统并发连接用户比较大,要求必须使用windows2008中的NLB群集完成服务器布署,经过几天的布署,终于将服务器搭建好,现将布署过程用实验的形势整理下来,并对NLB中所涉及到的相关知识做了一定的描述:1. 什么是群集?群集是指一组服务器,通过彼此的协同作业,提供一个相同的服务或应用程序,用于提升服务或应用程序的可用性(availability>、可靠性(reliability>和可扩展性(scalability>。

当群集内的服务器down掉以后,服务请求会转给其它群集内的节点,以实现24小时不中断的服务2. Windows server 中的群集类型Windows server 支持三种类型的群集,分别是NLB、CLB和MSCS。

NLB与MSCS内置于windows server中,CLB需要购买Application Centera> NLB:提供以TCP/IP 为基础的服务与应用程序的网络流量负载均衡,用于提升系统的可用性和可扩展性。

常见的应用有Terminal Service、Web、VPN与FTP等。

b> CLB:提供使用COM+组件的中介层应用程序的动态负载均衡,用于提升系统的可用性和延展性。

CLB会依据目前的工作负载来决定由谁来处理服务请求。

c> MSCS:提供后端服务与应用程序的容错移转(failover>,主要是提升系统的可用性。

常见的应用有SQL Server与Exchange Server等。

MSCS是由client来决定由谁来处理服务请求,所有服务器共享一个share storage来储存session状态。

当主动服务器挂了,则继续由被动服务器接手。

被动服务器会从share storage取出session状态,继续未完成的工作,以达到容错移转的目的3. NLB的工作原理:a> 图示:b> 节点A与节点B均有一个外部使用的静态IP地址,创建NLB群集时会产生一个虚拟的IP,该IP与节点的IP在同一个网段内,对外公布的 IP为虚拟的群集IP,而客户机所访问的实际上为节点A或者节点B。

网络负载均衡NLB配置

网络负载均衡NLB配置

1.第一台服务器的操作
1.1开启网络发现
在“高级共享设置”中打开“启用网络发现”功能。

若无法打开“启用网络发现”功能,可先在服务管理器中打开以下3项服务:Function Discovery Resource Publication
SSDP Discovery
UPnP Device Host
1.2添加服务器功能
打开服务器管理器,添加功能,勾选“网络负载平衡”,安装功能
1.3网络负载平衡管理群集配置
在开始菜单找到网络负载平衡管理器
打开管理器后右击新建群集,输入需要创建的服务器IP
给新的群集添加一个IP地址
本次模式选择为单播
2. 第二台及以上的服务器设置2.1 添加服务
参照1.1进行操作
2.2网络负载平衡管理群集配置
输入第一台主机的IP,加入对应的群集中
右击群集,选择添加主机到群集,输入本机IP,选择需要聚合IP地址,优先级为2
完成配置!显示已聚合。

网络存储技术应用项目20基于NLB的企业WEB站点服务部署

网络存储技术应用项目20基于NLB的企业WEB站点服务部署

5869.6c2f.0002
5869.6c2f.0003 5869.6c2f.0001 10.0.0.1
5869.6c2f.0002
5869.6c2f.0003 5869.6c2f.0002 10.0.0.2 5869.6c2f.0003 10.0.0.3
项目背景
• 随着公司业务的快速发展,客户在访问公司门户网站时常常抱怨等待 时间过长,网络管理员对该网站服务器进行了一周的性能监测,发现 服务器的CPU在工作时间平均使用率超过80%,网络接口使用率超过 70%,WEB站点同时访问用户超过3000人,Web服务器负载过大,急需 改善。 • 鉴于当前WEB服务器负载过大,公司决定新增一台WEB服务器用于分担 当前WEB站点的负载。
10.0.0.3
10.0.0.100
网络负载均衡站点同步
• 如果将WEB站点的数据存放在存储服务器上,并且共享该WEB站点目录, 那么前端的两台WEB服务器只需将WEB服务的站点主目录指向该共享目 录就可以确保两台WEB服务器的站点内容是一致的。
WEB服务器1
存储服务器 共享目录web WEB服务器1
项目分析
• 通过存储和网络负载均衡群集来解决web服务负载过大问题,具体涉 及以下任务: • 1、在存储服务器上创建文件共享,并将WEB站点文件迁移到该目录中 • 2、在两台web服务器上搭建IIS服务并将站点目录指向共享路径 • 3、在两台web服务器上创建网络负载均衡群集
原MAC地址 5869.6c2f.0001
新MAC地址 5869.6c2f.0001 1234.5678.90ab 5869.6c2f.0002 1234.5678.90ab 5869.6c2f.0003 1234.5678.90ab 5869.6c2f.0003 10.0.0.3 1234.5678.90ab 10.0.0.100

网络负载平衡(NLB)实验

网络负载平衡(NLB)实验

网络负载平衡(NLB)实验一、NLB 实验环境的搭建按如图1 所示搭建NLB 实验环境,其中计算机Server 是域控制器和DNS 服务器,client 和client2 是成员服务器,域名为 。

所有计算机网关IP 地址是192.168.0.1,首选DNS 服务器IP 地址是192.168.0.2。

在计算机server 和client 上安装第2 块网卡,用于节点间的连接。

网络负载平衡(NLB)的IP地址是192.168.0.3。

图 1二、NLB 实验前的准备在计算机Server(192.168.0.2)上创建一个Web 网站,在客户端client2(192.168.0.5)上访问该网站,效果如图2 所示。

图 2在计算机client(192.168.0.4)上创建一个Web 网站,在客户端client2(192.168.0.5)上访问该网站,效果如图 3 所示。

图 3登录DNS 服务器server 上,在【DNS】控制台中创建主机(A)记录,主机名为www,对应的IP 地址为192.168.0.3,如图 4 所示。

图4在计算机server 和client 上分别更改网络连接的名称以便能够识别,如图 5 所示,用于客户机访问的网络连接命名为【公用地址】,用于节点之间通信的网络连接命名为【专用地址】。

图 5在计算机server 上输入命令【ipconfig/all】查看该计算机的IP 地址,如图 6 所示,【公用地址】的IP 地址为192.168.0.2,【专用地址】的IP 地址为192.168.1.2。

图 6在计算机client 上使用命令【ipconfig/all】查看该计算机的IP 地址,如图7 所示,【公用地址】的IP 地址为192.168.0.4,【专用地址】的IP 地址为192.168.1.4。

图7分别在计算机server 和client 上打开【公用地址属性】对话框,如图8 所示,可以看到当前【网络负载平衡】没有勾选。

搭建Windows_Server_2008_基于_Web_服务的网络负载平衡(NLB).pdf

搭建Windows_Server_2008_基于_Web_服务的网络负载平衡(NLB).pdf

搭建Windows Server 2008 基于Web服务的网络负载平衡(NLB)一、Web Farm与网络负载平衡概述将企业内部多台IIS web 服务器组成Web Farm后,这些服务器将同时为用户提供一个不间断的、可靠的网站服务,当Web Farm接收到不同用户的连接网站请求时,这些请求会被分散送给不同的web服务器来处理,因此可以提高网页访问效率。

1、Web Farm的架构由于Windows Server 2008系统已经内置了NLB,因此如下图所示不用负载平衡器,改在前台web farm上启用NLB功能,并利用它来提供负载平衡与容错功能。

还有因为Microsoft ISA Server防火墙可能通过发行规则来支持web farm,因此可以如下图所示来搭建web farm环境,其中,ISA Server接收到外部连接内部网站的请求时,它会根据发行规则的设置,将此请求转交给web farm中的一台web服务器处理。

ISA Server 也具备自动检测web服务器是否停止服务的功能,因此它只会将请求转给仍然正常运行的web服务器,不会转给已停止服务的web服务器。

2、网页内容的同步如下图所示,可以将网页存储到每台web服务器的本地磁盘中,必须让每台web服务器中存储的网页内容相同,可以使用手动复制的方式将网页文件复制到每台服务器,这种方式网络管理难度很大。

可以采用DFS(分布式文件系统)自动让每台web服务器的网页内容相同,这样只需要更新其中一台web服务器的网页文件,它们就会通过DFS复制功能自动复制到其他web服务器。

也可以采用如下图所示将网页内容存储到SAN或NAS存储设备中,并利用它们来提供网页内容的容错功能。

也可以如下图所示将网页存储到文件服务器中,而为了提供容错功能,应该架设多台文件服务器,同时还必须确保所有服务器中的网页内容相同,可以采用DFS复制功能自动让每台文件服务器中存储的网页内容相同。

使用微软NLB(网络负载均衡)技术组建Wss站点

使用微软NLB(网络负载均衡)技术组建Wss站点

使用微软NLB(网络负载均衡)技术组建Wss站点一、概述:Windows SharePoint Services 是一种通用技术,各种规模的组织和业务单位都可以使用它来提高业务流程的效率和团队的生产力。

通过使用有助于用户跨组织和跨地区边界保持连接的协作工具,Windows SharePoint Services 使用户能够访问他们所需的信息。

建立在Microsoft Windows Server 2003 之上的Windows SharePoint Services 还提供了一个基础平台,用于构建基于Web 的业务应用程序,可以轻松地调整和扩展这些程序以满足不断变化和日益增长的业务需求。

通过使用可靠的管理控件来管理存储和Web 基础结构,IT 部门可以采用一种经济有效的方式实现和管理高性能协作环境。

由于采用大家所熟悉的基于Web 的界面,并且与日常工具(包括Microsoft Office system 2007)紧密集成,因此Windows SharePoint Server 易于使用,并且可以快速进行部署。

本次案例将要展示给大家的是2台在同一服务器场的Wss服务器使用微软NLB(Network Load Balancing)技术组成的一套系统,以满足企业对更高可用性的需求。

二、软件环境:Windows server 2003 ent x64Wss 3.0Ms SQL server 2005Dotnet 3.0三、网络拓扑以及各服务器配置情况:Wss1配置情况:Ip地址:192.168.10.11机器名:wss1安装软件:IIS6,dotnet3.0,wss3.0Wss2配置情况Ip地址:192.168.10.11机器名:wss2安装软件:IIS6,dotnet3.0,wss3.0NLB后,wss web配置情况:Ip地址:192.168.10.13域名:AD配置情况:Ip地址:192.168.10.10域:添加dns条目:指向192.168.10.13SQL配置情况:Ip地址:192.168.10.14机器名:SQL安装软件:SQL server 2005四、安装步骤:1.安装必要的windows组件在控制面板中的使用“添加或删除程序”添加windows组件,iis6和dotnet 2 然后进入“Internet信息服务管理器”对web服务扩展项中进行验证2.部署AD环境执行“dcpromo”命令,在域名项中输入“”,选择安装DNS服务,重启电脑3.安装SQL Server 2005以及SP3补丁4.安装和部署Wss3.0先安装dotnet3.0,然后下载安装Wss 3.0程序(/downloads/details.aspx?FamilyID=d51730b5-48fc-4ca2-b4 54-8dc2caf93951&DisplayLang=zh-cn)出现安装模式的选择,基本说明:“基本”安装:在独立模式下将其安装到单独的一台计算机上。

Windowsxx网络负载平衡管理器使用示例WEB服务器 电脑资料

Windowsxx网络负载平衡管理器使用示例WEB服务器 电脑资料

Windowsxx网络负载平衡管理器使用例如WEB效劳器电脑
资料
本文最终实现效果和《Windowsxx网络负载平衡(NLB)实现例如(单网卡多播)》相同,不同的是前文手动设置TCP/IP实现,本文使用Windowsxx系统自带网络负载平衡器来完成,
Windowsxx网络负载平衡管理器使用例如
在pc1运行"nlbmgr"或在控制面板→管理工具中翻开网络负载平衡管理器,新建群集并添加本机到群集:
对于pc2,可以在pc1添加它到群集,也可以在pc2创立参数一样的群集(推荐),下边在pc1上添加:
好了,在客户机hosts添加"192.168.63.200 .mzwu.",翻开木子屋,页面显示如下:
这说明响应请求的是pc1,在网络负载平衡管理器停止pc1,刷新页面,显示如下:
常见问题
问:为什么添加pc2到群集失败,提示"不能在指定的计算机上定位NLB"?
答:关闭pc2的Windows防火墙即可,假设在pc2创立参数一样群集那么无此问题,
问:为什么添加pc2到群集失败,提示"没有接口可用于安装新的群集"?
答:百度到的原因是两台效劳器都是在VMware上Clone而来,网卡有些信息是相同的,将pc2网卡卸载重新安装可解决。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

使用微软N L B(网络负载均衡)技术组建W s s
站点
使用微软NLB(网络负载均衡)技术组建Wss站点
一、概述:
Windows SharePoint Services 是一种通用技术,各种规模的组织和业务单位都可以使用它来提高业务流程的效率和团队的生产力。

通过使用有助于用户跨组织和跨地区边界保持连接的协作工具,Windows SharePoint Services 使用户能够访问他们所需的信息。

建立在 Microsoft Windows Server 2003 之上的 Windows SharePoint Services 还提供了一个基础平台,用于构建基于 Web 的业务应用程序,可以轻松地调整和扩展这些程序以满足不断变化和日益增长的业务需求。

通过使用可靠的管理控件来管理存储和 Web 基础结构,IT 部门可以采用一种经济有效的方式实现和管理高性能协作环境。

由于采用大家所熟悉的基于 Web 的界面,并且与日常工具(包括Microsoft Office system 2007)紧密集成,因此 Windows SharePoint Server 易于使用,并且可以快速进行部署。

本次案例将要展示给大家的是2台在同一服务器场的Wss服务器使用微软NLB (Network Load Balancing)技术组成的一套系统,以满足企业对更高可用性的需求。

二、软件环境:
Windows server 2003 ent x64
Wss 3.0
Ms SQL server 2005
Dotnet 3.0
三、网络拓扑以及各服务器配置情况:
Wss1配置情况:
Ip地址:192.168.10.11
机器名:wss1
安装软件:IIS6,dotnet3.0,wss3.0
Wss2配置情况
Ip地址:192.168.10.11
机器名:wss2
安装软件:IIS6,dotnet3.0,wss3.0
NLB后,wss web配置情况:
Ip地址:192.168.10.13
域名:
AD配置情况:
Ip地址:192.168.10.10
域:
添加dns条目:指向192.168.10.13
SQL配置情况:
Ip地址:192.168.10.14
机器名:SQL
安装软件:SQL server 2005
四、安装步骤:
1.安装必要的windows组件
在控制面板中的使用“添加或删除程序”添加windows组件,iis6和dotnet 2 然后进入“Internet信息服务管理器”对web服务扩展项中进行验证
2.部署AD环境
执行“dcpromo”命令,在域名项中输入“”,选择安装DNS服务,重启电脑
3.安装SQL Server 2005以及SP3补丁
4.安装和部署Wss3.0
先安装dotnet3.0,然后下载安装Wss 3.0程序
(/downloads/details.aspx?FamilyID=d51730b5-48fc-
4ca2-b454-8dc2caf93951&DisplayLang=zh-cn)
出现安装模式的选择,基本说明:
“基本”安装:在独立模式下将其安装到单独的一台计算机上。

在独立模式下,可使用默认设置将应用程序服务器、前端 Web 服务器和数据库一同安装到
单独的一台计算机上。

会自动安装SQL Server Express 2005 、作为数据库服务器。

过程自动设置网站、Web 应用程序和共享服务提供程序,不需要填写账户信息。

这种安装方式可用于产品的演示与评估。

“高级”安装:应用程序服务器、前端 Web 服务器和数据库可以分开安装。

数据库服务库采用sql server。

过程要求设置wss网站、Web 应用程序和共享服务提供程序,需要账户的规划。

这种方式可用于企业的项目管理。

“web 前端”,做为服务器场的WEB层,此层可以做NLB集成。

“独立”类似基本安装,只是这里可以选择安装路径。

安装完成后进入配置向导
第一台wss web前端的配置,选择“创建新的服务器场”
输入数据库服务器名称和wss的配置数据库名称(默认为sharepoint_config),以及数据库访问帐号,注意是使用windows帐户。

然后按下一步完成配置向导。

第二台wss web前端的配置,选择“希望连接到现有服务器场”
输入前面第一台wss web前端服务器上的相关配置,然后下一步,选择作为配置站点宿主,完成配置。

这个时候2台wss服务器已经在同一个服务器场,经过建立应用程序等操作后,在其中一台机器上建立wss站点后,另外一台也是同步的,因为是使用同样的内容数据库。

5.配置NLB
进入wss1服务器,进入网卡的网络连接属性,先确保服务器使用固定ip地址
进入“网络负载均衡”的属性页面,将相关配置完成。

以后客户端将通过
的域名来访问站点页面。

(注:网络地址项目是随机生成的一个虚拟的群集MAC地址)
在“主机参数”标签页面中,输入相关配置,这里wss1的优先级设置为1,然后点“确认”
Wss2服务器中的NLB设置,进入“网络负载均衡”的属性页面,将相关配置完成。

在“主机参数”标签页面中,输入相关配置,这里wss2的优先级设置为2,点“确认”后,两台服务器的NLB设置完成
对于NLB单播和多播模式的说明:
单播
在单播模式下,NLB服务会重新对每个节点中启用NLB的网卡分配MAC地址(此MAC地址称为群集MAC地址),并且所有的NLB节点均使用相同的MAC地址(均使用群集MAC地址),同时NLB会修改所有发送的数据包中的源MAC地址,这样就导致交换机不能将此群集MAC地址绑定在某个端口上。

工作在单播模式下的NLB可以在所有网络环境下正常运行(兼容性最好),但是由于它的工作特性,具有以下两个限制:
a.由于NLB所使用的群集MAC地址没有绑定在某个具体的交换机端口上,所以所有的NLB通讯均通过在交换机的所有端口上广播进行,而不管此端口是否连接了NLB节点,这造成了额外的网络流量负担;
b.由于所有的NLB节点具有相同的MAC地址,NLB节点之间不能通过自己原有的专用IP地址进行通讯。

(例如我们见得最多的就是节点之间就无法ping 通)
多播
在多播模式下,NLB不会修改NLB节点启用NLB的网络适配器的MAC地址,而是为它再分配一个二层多播MAC地址专用于NLB的通讯(此MAC地址称为群集MAC地址),这样NLB节点之间可以通过自己原有的专用IP地址进行通讯。

但是在多播模式中,NLB节点发送的针对群集IP地址/MAC地址ARP请求的ARP回复会将群集IP地址映射到多播MAC地址,而许多路由器或者交换机(例如,思科的某些产品)会拒绝这一行为。

只有手工在路由器或交换机上添加静态映射,将群集IP地址映射到群集的多播MAC地址的方法才能解决。

此外,Windows Server 2003提供了一个新的特性,称为IGMP 多播,它可以通过使用IGMP协议支持来使交换机只将NLB通讯发送到连接NLB节点的端口,而不是所有交换机端口。

但是此特性必须要求交换机支持IGMP侦听,并且要求群集工作在多播模式下。

如果想进一步的了解网络负载均衡的各个配置说明,请访问如下链接:
网络负载平衡:Windows 2000 和 Windows Server 2003 的配置最佳实践
/china/technet/prodtechnol/windowsserver2003/technologie s/clustering/nlbbp.mspx
五、在同一服务器场中的wss服务器补丁升级技巧
1、正确升级步骤:分别在wss1和wss2上运行wss3.0 sp1补丁。

当出现如下图时。

然后再一台台的按照顺序点“确认”进行升级。

不然会由于升级过程中数据库锁死或者数据库版本等问题导致升级失败。

2、遇到在服务器场中的wss升级失败后的解决办法:
使用psconfig.exe工具,该工具默认在C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN目录下。

如执行“psconfig -cmd upgrade -force”可进行强制补丁升级。

相关文档
最新文档