Windows2008 服务器集群(NLB)
配置Windows_Server_2008故障转移集群
配置Windows Server 2008故障转移集群导读:为关键性的应用程序、服务和资料提供高可用性,是成功 IT 部门的主要目标。
当服务宕机或故障时,即会中断业务的连续性进而造成重大的损失,因此 Windows Server 2008 提供了两种主要的高可用性功能:故障转移群集(Failover Clustering)以及网络负载平衡(NLB),以满足企业对保持关键系统正常运作的需求。
Windows Server 2008 的故障转移群集及 NLB 在进行过改善后,已可提供简化的管理及更强健的功能,此外,Windows Server Backup 亦可在硬件故障时,提供基本的备份与修复解决方案。
配置Windows Server2008故障转移集群一、问题描述建立双节点的Windows Server 2008 故障转移集群,为Hyper-v的高可用和SQLServer集群做好准备。
二、配置集群群前的准备1、每个节点主机配备至少两块网卡,一块用于连接共享存储,一块用于网络通信。
不能两者使用同一网络适配器2、每个节点服务器链接到共享存储,本例采用windows storage server 2008模拟iSCSI软件共享存储添加iSCSI的具体过程参给Windows2008Server with Hyper-V添加Openfiler的iSCSI3、集群中的节点服务器必须属于同一个域。
4、用于管理集群的用户,不必使用域管理员账户,只要添加到本地管理员即可,同时是Domain User组。
本例为方便起见均采用与管理员账号三、安装故障转移集群1、登录其中一个集群节点,打开服务器管理器,定位到功能项2、点击添加功能,点选故障转移集群,点击下一步3、在向导最后,点击安装4、在其他节点的服务器上重复以上操作四、验证集群配置在创建集群之前,建议运行验证集群配置,确认服务器、网络、存储是否符合要求1、开始——管理工具——故障转移集群管理,打开故障转移集群管理单元2、在管理界面的中间位置,点击验证配置3、点击下一步,添加节点服务器4、可以选择运行所有测试,也可分类选择,建议运行所有测试5、检查完毕后,可以点击查看报告,也可以到C:\Windows\Cluster\Reports路径下去查看五、建立集群1、开始——管理工具——故障转移集群管理,打开故障转移集群管理单元2、在中间位置点击创建一个集群3、点击下一步,添加集群内的节点服务器4、填入集群名称,和使用的虚拟IP地址,途中10段的ip地址用来连接iSCSI存储,可以将其去掉。
Windows2008集群安装
Windows2008集群安装文档服务器群集配置清单:本清单帮助您进行安装准备,其后接具体的步骤指导。
软件要求∙群集中的所有计算机均安装了Microsoft Windows Server 2008 Enterprise Edition或Windows Server 2008 Datacenter Edition。
∙一个名称解析法,比如:域名系统(Domain Name System,DNS)、DNS动态更新协议、Windows Internet名称服务(Windows Internet Name Service,WINS)、HOSTS等等。
∙一个现有的域模型。
∙所有的节点必须是同一个域的成员。
∙一个域级帐户,必须是每个节点上的本地管理员组的成员。
建议采用专用帐户。
硬件要求∙两个超大存储设备控制器——小型计算机系统接口(Small Computer System Interface,SCSI)或光纤通道(Fibre Channel);一个用于在其中一个域控制器上安装操作系统(OS)的本地系统磁盘;一个面向共享磁盘的独立的外围组件互连(PCI)存储控制器。
∙群集中的每个节点拥有两个网络适配器。
∙将共享存储设备附加到所有计算机的存储电缆。
参考关于配置存储设备的制造商指南。
参见本文后面的附录,了解有关使用SCSI或光纤通道(Fibre Channel)所需的特定配置。
∙对于所有的节点,一切硬件都必须是可识别的,对应正确的插槽、设备卡、BIOS、固件修订版等等。
这将使配置变得更加简单,同时消除兼容性问题。
网络要求∙一个唯一的NetBIOS名称。
∙每个节点上的所有网络界面均拥有静态IP地址。
注意:服务器群集(Server Clustering)不支持使用由动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)服务器分配的地址。
∙接入一个域控制器。
如果群集服务无法验证用于启动服务的用户帐户,可能导致群集发生故障。
windows 2008 AD+DFS+NLB负载均衡
AD+DFS+NLB负载均衡
实验要求:
使用win03A作为AD域的域控,使用win03B加入域,将主域作为DFS的主服务器,使用DFS同步更新win03A和win03B中c:\web中的网页文件,将win03A和win03B做NLB群集配置,使这两台虚拟机实现网络负载均衡。
实验过程:
1、win03A升级为的域控制器
2、新建DFS分布式文件系统的根目录
3、主服务器选择win03A
4、新建更目录web
5、手动输入c:\web为指定的共享文件夹
6、点击是,创建此共享文件夹
7、新建链接,目标路径找到win03A中的web共享文件夹
8、使用win03B加入域
9、在win03B的c:\创建共享文件夹web
10、在\\win03A\web新建目标,路径指向win03B的web共享文件夹
11、配置现在复制
12、新建群集,群集ip地址为192.168.100.20,完整internet名称填域名,使用多播
13、连接第一台计算机win03A
14、添加另一台主机win03B
15、两台主机聚合完成
16、发布IIS网站地址使用群集IP,主机头使用
17、网站主目录通过访问DFS服务复制地址栏的地址
18、DFS复制文件夹的路径
19、网络安全凭据提供AD域管理员的账户密码
20、在win03B中新建网站
21、使用xp系统进行测试。
windows server2008虚拟机+群集
基于iSCSI的Windows Server 2008群集测试Windows Server 2008 MSCS群集,我规划的拓朴如下:Qunji-A Qunji-B环境如下:.虚拟机:Vmware workstation 7.1,qunji-A、qunji-B、qunji-Data均为虚拟机,qunji-A 和qunji-B为MSCS群集的2个节点,网卡二块,分别桥接公共网络(网卡改名为team,192.168.2.0/24,桥接模式,以便于宿主机通信)、心跳网络(11.11.11.0/24)网卡均去掉ipv6配置项。
.iSCSI:宿主机和Node3只有一块网卡,Node3为iSCSI服务器节点,安装starwind 软件以虚拟共享磁盘,qunji-A、qunji-B通过OS自带的“iSCSI发起程序”连接qunji-Data的共享磁盘,starwind软件在一块Vmware磁盘上虚拟了2个共享盘,1块为群集仲裁盘(512MB),1块为文件服务器资源盘(2GB).AD域:三个节点(qunji-A、qunji-B、qunji-Data)OS均为Windows Server 2008 Datacenter版本,qunji-A、qunji-B在群集域中,qunji-Data是独立服务器,qunji-A和qunji-B均安装有DC、DNS和MSCS服务.群集:群集公共IP为192.168.2.254/24,群集域名为,采用文件服务器资源应用测试群集切换首先配置好各节点网卡IP地址,关闭所有的防火墙,并测试各节点的连通性,然后按下列步骤安装:1.进入系统后开启远程管理2、更改网卡名称。
3、配置IPV4地址,禁用IPV6地址。
4、剔除计算机SID 号(因为我是使用虚拟机克隆出来的系统,所以要剔除SID 号。
以防止加域的时候报错)修改计算机名称。
5、qunji-B机器上同样设置。
6、创建群集域名为,DNS6、将qunji-B加入域。
windows2008NLB环境部署
1.服务器环境概况1.1.服务器主机名及IP规划表1.2.服务器环境概述本次分配的主机一共6部,以A~F分别标记.所有服务器均采用HP proliant DL380G7,拥有2路4core的至强E5620处理器,共8核2.4Ghz以及8G的内存.其中中间层应用服务器4台,安装Windows server 2008 R2 standard x64,考虑到东院方面400个客户端以上的访问压力,通过Windows network load balance功能搭建负载均衡集群,以期获得最大的资源利用效率.由于NLB集群的环境需要,4台服务器均启用双网卡,拥有public 和private两个IP地址.NLB集群的搭建以及管理详细请看本文后面的章节.病案文档服务器一台,安装Windows server 2003,病案数据库和FTP服务以及medview所需中间层服务均部署在其上.临床路径服务器一台, 安装Windows server 2003,sql server数据库以及tomcat应用服务器均部署在其上.1.3.服务器安装的软件详细…………………………………………………………………..2.中间层服务器NLB集群搭建说明2.1.环境准备2.1.1.准备网络环境前提条件:⏹所有节点都拥有两块网卡,网卡识别排序尽量一致.⏹交换机环境必须支持VLAN.⏹所有节点的所有网卡拥有静态IP.配置步骤:i.将系统第一块网卡也就是”本地连接”作为对公网卡(public),连通172.17.0网段,IP地址参考IP规划表.ii.将系统第二块网卡也就是”本地连接2”作为私有网卡(private),设置的IP参考IP规划表.注意,所有四个节点的私有网卡可以连接公有交换机(就是172.17.0网段的交换机,同上),也可以连接一部自己的交换机.因为所有私有网卡仅仅处于自己的私有网段,10.10.76网段中,节点相互之间可以ping通即可.iii.通过节点间相互ping其他节点的公有IP与私有IP确认均可相通,验证网络配置的正确.2.1.2.准备软件环境在软件配置主要就是启用Windows 2008的NLB功能,同时可以将中间层应用的IIS角色和WCF功能配置完成.配置步骤:i.打开”服务器管理器”,首先要添加web服务器角色,安装正常的方式添加IIS服务即可.ii.角色添加完成之后添加功能,这次除了添加WCF下的http激活和非http激活外,还需要添加”网络负载平衡”,也就是NLB功能.iii.之后,在”运行”中键入:”NLBMGR”即可出现NLB机器的管理窗口,说明功能安装已经成功2.2.新集群建立配置步骤:i.在NLB管理器上面工具栏中点击”群集”->”新建”,会出现如下窗口,在其中的”主机”一栏中输入当前这台服务器的主机名(例如sup_app_1)或者IP地址(建议输入对公IP例如172.17.0.87),然后点击链接ii.随后会出现类似如下界面,可以看到本地的两个网卡都将被识别,这时千万注意,选择对公网卡也就是”本地连接”,然后再点击下一步iii.在接下来出现的窗口中添加集群的虚拟IP,这边的环境由于打算沿用172.17.0.86的IP地址,所以就将172.17.0.86作为虚拟IP填入即可,以及子网掩码255.255.255.0,点击确定.iv.随后进入设置FQDN的界面,也就是选择集群的操作模式.这里做一个简单的解释: 单播:单播模式是指各节点的网络适配器被重新指定了一个虚拟MAC(由02-bf和群集IP地址组成确保此MAC的唯一性).由于所有绑定群集的网络适配器的MAC都相同,所以在单网卡的情况下,各节点之间是不能通讯的,这也是推荐双网卡配置的原因之一.为了避免交换机的数据洪水,应该结合VLAN使用.多播:网络适配器在保留原有的MAC地址不变的同时,还分配了一个各节点共享的多播MAC地址.所以,即使单网卡的节点之间也可以正常通讯,但是大多数路由和交换机对其支持不是太好.IGMP多播:GMP多播(只有在选中多播时,才可以选择此项),在继承多播的优点之外,NLB每隔60秒发送一次IGMP信息,使多播数据包只能发送到这个正确的交换机端口,避免了交换机数据洪水的产生.在条件允许的情况下都建议采用双网卡单播的模式.同时,还要为集群输入一个名称,参考IP规划,输入sup_app_nlb.然后就可以点击下一步了.v.最后就是确定端口规则,也就是说需要启用负载均衡的端口号码,这里采用默认的0~65535也就是所有本地端口.随后就可以等待集群聚合完成.当首个节点也就是本地计算机聚合进入集群后,整个创建过程就完成了.这里特别说明的是,这个界面中,所谓的相似性非常重要,选择”无”即不管访问session的来源,将所有session安照相对均匀的方式分配到集群中的各个节点,也就是说同一个客户机的两个访问请求有可能会分发到两台不同的服务器上.而单一相似性模式则是将来源相同的session始终分发到同一台服务器上,NLB仅仅根据IP地址来分辨来源,这就意味着这种模式下同一个客户端在一次连接工作中所有访问请求都会持续的分发到一台服务器上.这个模式的选择涉及到了会话状态的保持等等问题,这里不再深入,但是我们配置NLB的初衷在于均衡大数量的客户端的访问压力,所以这里建议选择单一相似性模式.聚合请注意:聚合nlb前请先停止IIS。
基于虚拟机的微软集群和应用部署的(NLB+IIS)实验
基于虚拟机的微软集群和应用部署的(NLB+IIS)实验目录一、NLB群集介绍 (3)二、实验名称 (4)三、实验说明 (4)四、实验目的 (4)五、实验原理和架构设计 (4)六、实验拓扑 (5)七、实验准备和注意事项 (5)7.1、虚拟机环境准备 (5)7.2、操作系统环境准备 (5)7.3、软件准备 (6)7.4、IP地址规划 (6)八、实验步骤 (6)8.1 虚拟机的准备工作 (6)8.2 安装IIS (9)8.3 安装NLB群集 (13)8.4 新建NLB群集 (15)九、验证实验环境 (25)9.1 新建一个测试主页 (25)9.2 验证 (28)一、 NLB群集介绍Windows Server 2008 R2 中的网络负载平衡 (NLB) 功能可以增强 Internet 服务器应用程序,如在 Web、FTP、防火墙、代理、虚拟专用网络 (VPN) 以及其他执行关键任务的服务器上使用的应用程序] 的可用性和可伸缩性。
运行 Windows Server 2008 R2 的单个计算机提供有限的服务器可靠性和可伸缩性能。
但是,通过将运行 Windows Server 2008 R2 的其中一个产品的两台或多台计算机的资源组合到单个虚拟群集中,NLB 便可以提供 Web 服务器和其他执行关键任务服务器所需的可靠性和性能。
上图描述了两个连接的网络负载平衡群集。
第一个群集由两个主机组成,第二个群集由四个主机组成。
这是如何使用 NLB 的一个示例。
每个主机都运行所需的服务器应用程序(如用于 Web、FTP 和 Telnet 服务器的应用程序)的单个副本。
NLB 在群集的多个主机中分发传入的客户端请求。
可以根据需要配置每个主机处理的负载权重。
还可以向群集中动态地添加主机,以处理增加的负载。
此外,NLB 还可以将所有流量引导至指定的单个主机,该主机称为默认主机。
NLB 允许使用相同的群集 IP 地址集指定群集中所有计算机的地址,并且它还为每个主机保留一组唯一专用的 IP 地址。
计算机网络操作系统(第二版) 第18章 Windows Server 2008群集技术应用
在网络连接属性中,先取消“网络负载平衡”选项。
当正式应用时,客户机只需要使用或IP地址 192.168.1.10访问服务器群集,网络服务平衡会根据每台服务器的负载 情况自动选择192.168.1.11或者192.168.1.12对外提供服务。
18.2.2 网络负载平衡规划与配置(2)
具体配置过程如下:
1、初始环境设置
18.3.1 故障转移群集概述
典型应用是一个群集包含多台(至少二台)拥有共享 数据存储空间(磁盘阵列)的服务器。
客户计算机
Intranet
群集私有网络 群集服务器
RAID磁盘 阵列柜
图18-21 基于共享存储的4节点群集网络连接拓扑
18.3.2 安装故障转移群集(1)
以VMWare workstation 7.1为例,介绍2个节点群集安装与配置。 使用Windows Server 2008 MSCS群集,本书示例规划的拓朴如下:
数据库
18.2.1 配置负载平衡服务器集
第1步,依次选择“开始”/“管理工具”/“服务器管理器”,在打 开的“服务器管理器”窗口左侧栏中,选择“功能”选项。
第2步,在右侧“功能”窗口中,单击“添加功能”按钮,显示如 图18-2所示的“添加功能向导”对话框。在“功能”列表中,选中 “网络负载平衡”复选框。
18.2.3 使用IIS服务验证网络负载平衡(2)
编辑不同的默认页面,将编辑好的主页名称修改为 index.htm,设置在Server1和Server2的IIS服务器 根目录下,在本地测试得到Server1的默认页面为图 18-18,Server2的默认页面为图18-19。
Windows Server 2008网络负载均衡常见问题解疑
Windows Server 2008网络负载均衡常见问题解疑本文列出了使用网络负载平衡(NLB) 群集时可能遇到的一些常见问题。
1、安装网络负载平衡并重新启动群集主机之后,出现一条消息:"系统已检测到有一个IP 地址与网络上的其他系统发生冲突..."- 原因:网络上已存在相同的IP 地址。
- 解决方案:选择一个新的IP 地址,或者删除重复的地址。
- 原因:您在主机上配置了不同的群集操作模式("单播"或"多播"),这样会使两个不同的MAC 地址映射到同一个IP 地址。
- 解决方案:确保将所有主机配置为具有相同的群集操作模式。
- 原因:将NLB 绑定到网络适配器之前,已经配置了群集的IP 地址。
- 解决方案:从TCP/IP 属性中删除群集的IP 地址,在相应的适配器上启用NLB,然后配置群集的IP 地址。
- 原因:您已将群集的IP 地址添加到尚未启用NLB 的网络适配器中。
- 解决方案:从不正确适配器的TCP/IP 属性中删除群集的IP 地址,在相应的适配器上启用NLB,然后配置群集的IP 地址。
2、使用ping 从外部网络访问群集的IP 地址时没有响应。
验证是否可以使用ping 从路由器之外的计算机访问群集主机的专用IP 地址。
如果该测试失败,并且您使用了多个网络适配器,则此问题与NLB 无关。
如果您对专用IP 地址和群集IP 地址使用了一个网络适配器,请考虑以下原因:- 原因:如果您使用了多播支持,您可能会发现路由器无法通过使用地址解析协议(ARP) 将主要IP 地址解析为多播媒体访问控制(MAC) 地址。
- 解决方案:验证是否可以使用ping 从群集子网上的客户端访问群集,以及是否可以从路由器之外的计算机访问群集主机的专用IP 地址。
如果这些测试都工作正常,则可能是路由器出现了故障。
您应该能够通过向路由器中添加静态ARP 条目来避开此问题。
Windows Server2008故障转移群集攻略
Windows Server 2008提供了两种群集技术:故障转移群集和网络负载平衡(NLB)。
其中故障转移群集主要是用于搭建高可用性HA架构。
尽管Windows Server 2003也有群集技术,但是Windows Server 2008对故障转移群集的更改,主要是为了简化群集设置和管理,使群集更加安全和稳定,改善群集中的网络连接以及故障转移群集与存储通信的方式。
故障转移群集是一组独立的计算机,这些计算机相互协作以提高服务和应用程序的可用性。
多台群集服务器(称为节点)之间由物理电缆和软件连接,如果其中一个节点出现故障,另外一个节点就会通过称为故障转移的进程替代开始提供服务。
这样就能够确保用户一直具有访问基于服务器重要资源的权限,从而具有高可用性。
故障转移群集是针对具有长期运行的内存中状态或具有大型的、频繁更新的数据状态的应用程序而设计,其典型的应用范围包括文件服务器,打印服务器,数据库服务器和文件服务器。
一、故障转移群集工作机制1、检测故障每台处于工作状态的活动服务器都固定地跟一台备用服务器相连接。
系统使用某个常规类型的心跳监视机制来实现两台服务器的通话,监控活动服务器的工作状态以及判断备用服务器是否启动。
具体实现如下:活动服务器会在固定的时间间隔内将指定的信号发送给对应的备用服务器,如果备用服务器在某个时间间隔内未收到信号,则就默认活动服务器出现了故障并取得活动角色;另一方面,备用服务器会向活动服务器发送请。
如果没有收到来自活动服务器的响应,则备用服务器会在指定的次数内持续给活动服务器发送请求,超过指定的次数之后,备用服务器还没有收到活动服务器的响应,那么就默认活动服务器出现了故障,备用服务器取得活动角色。
由于整个检测过程要求活动服务器定时地发送和接收信号,所以必然会占用活动服务器的一部分内存和工作量。
为了尽可能小地减少对活动服务器性能的影响,所以每次故障识别,信号的发送和接收都需要持续一段时间,而且备用服务器可能要在连续发送几次请求未得到响应的情况下,才会接管活动服务器。
NLB群集的两种操作单播、多播模式
NLB群集的两种操作模式NLB群集的操作模式最近很多学员都在问我NLB群集两种操作模式的区别,所以今天特地写一篇关于NLB群集操作模式的一篇博文,供大家参考,也希望论坛中各位高手给予指点。
Windows NLB群集有两种操作模式:单播模式、多播模式。
单播模式(交换机不允许两个port注册相同的MAC地址):二层交换机的每一个端口(PORT)所注册的MAC地址必须是唯一的,也就是说,每个端口的MAC不能重复,当两台服务器成为群集的时候,那么也就意味着,这两台服务器的网卡启用了NLB群集的功能,那么这两个网卡就有一个相同的MAC地址:00-ab-11-22-33-44即群集MAC。
由于两台服务器直接连接在二层交换机的端口上,所以这两个交换机的端口都会被注册成为00-ab-11-22-33-44,以此,交换机的端口MAC产生了冲突,这是不允许的。
如图:既然出现了问题,那么,我们就要利用MaskSourceMAC的解决这个问题,也就是将群集MAC 地址的最高第2组设为主机ID。
那么第一台主机是01,第二台主机是02.如图:单播模式(Switch Flooding——交换机泛红):我们已经知道,交换机的每一个端口都是唯一的,路由器接收到群集IP的数据包时,它会通过ARP地址来查询群集MAC地址,不过,交换机端口(port)没有群集MAC地址,因为我们已经通过MaskSourceMAC功能解决交换机端口MAC相同的问题,当然交换机端口也没有所谓的群集MAC地址,这个时候,交换机就会进行泛红,其实说白了,就是向每个端口除接收端口进行广播,这样会造成额外的网络负担,说的通俗点就是,会造成大大的占用网络带宽。
如图:虽然泛红现象可以造成额外的网络负担,不过,群集中的主机都能接收到发来的数据包。
那么我们如何解决交换机泛红问题呢?我们可以先将两台群集主机连接在一台HUB(集线器)上,然后再禁用MaskSourceMAC功能,这样,只有HUB连接的交换机端口注册群集MAC,这样就不会产生泛红问题了。
win2008中做集群(详图)
Win2008 server enterprise群集安装部署前介绍一下基础环境:这里共用到了两台服务器和一台磁盘阵列(必须运用与Windows Server 2008 兼容的共享存储),均安装WINDOWS SERVER 2008R2企业版,用户名密码均为administrator/admin@123,PC1(计算机名testserver1)的IP地址为192.168.2.21,10.0.0.1(要求双网卡),PC2(计算机名testserver2)的IP地址为192.168.2.22,10.0.0.2(要求双网卡)对于串行连接 SCSI 或光纤通道:如果您在所有群集服务器中运用的是串行连接 SCSI 或光纤通道,则专用于群集存储设备的海量存储设备控制器应相同。
它们还应运用相同的固件版本。
注:通过 Windows Server 2008,您无法运用并行 SCSI 将存储连接到群集服务器。
- 对于 iSCSI:如果你运用的是 iSCSI,则每台群集服务器必须具有一个或多个专用于群集存储设备的网络适配器或主机总线适配器。
不能将用于 iSCSI 的网络用于网络通信。
在所有群集服务器中,用来连接到 iSCSI 存储目标的网络适配器应相同,建议运用 Gigabit 以太网或更高速的以太网。
对于 iSCSI 而言,不能运用成组网络适配器,因为它们不受 iSCSI 支持。
- 存储:必须运用与 Windows Server 2008 兼容的共享存储。
一、设置IP首先分别设置各台PC的IP地址,PC1双网卡,分别设为(第一个网卡设为本机IP地址即可,第二个网卡只需设置一个和第一网卡不同网段的IP)增加网关 192.168.2.1两台设备添加DNS,首选:192.168.2.22备用:192.168.2.212个HBA卡(数据总线)必须插在磁盘阵列同一个控制器上;A或B PC2也为双网卡,这里设为二、安装域控服务在PC1上运行dcpromo命令,出现以下窗口新建域命名林根域,这里设置为(选择一个未用的林根域名即可)林功能级别选择WINDOWS 2008R2 下一步,在弹出窗口中选择是存放位置选择非系统盘即可这里设置为123_jpe_123完成后重新启动重启完后登录已经不能用原来的帐户名,如PC1原来登陆用户名为administrator,现在登录应该改为testserver1\administrator,密码为admin@123,方可登陆。
Win2008利用NLB群集实现WEB服务器的可靠性(含详细步骤及客户机测试)
Win2008利用NLB群集实现WEB服务器的可靠性实验背景:在大型网络环境中存在这样一种情景,公司内部的FTP服务器出现故障或脱机了,而且不能快速恢复,用户不能及时访问公司内部的资源;公司内部的WEB服务器访问量过大,造成网站相应的速度越来越慢,不能很好的为客户服务,还有ISA、VPN服务器(这些服务器存在一个共同的特点:服务器和客户端之间只存在只读关系,不能向里写入)……那么如何保障这些服务器的可靠性呢,网络负载平衡群集(简称NLB)给出了解决方案,它可以增强Web、FTP、ISA、VPN等服务的可靠性和可伸缩性。
它是通过在两台或多台(最多32台)计算机上运行一种服务,而其服务的内容必须要一样,组成单个网络负载平衡群集,通过一个虚拟IP地址向外提供服务,当群集中某个服务器出现故障或脱机时,将在继续运行的计算机间自动重新分配负载,访问该服务器的客户端感觉不到有服务器出现了故障。
实验目的:1、理解NLB群集的使用意义2、在windows server 2003上部署NLB群集3、验证WEB服务器的NLB群集的可靠性实验网络拓扑:实验步骤一、搭建网络环境,准备NLB群集条件(1)、首先将一台服务器升级为域控制器,域名为(也可以为工作组模式),另外一台服务器加入到域中(2)、在两台主机上分别搭建WEB服务器,并添加相应的主页,为了验证NLB效果,主页的内容不要一样(在实际中,两个网站的网页应该是一样的,而用户在访问的时候,不管访问那个WEB站点,看到的都是相同的内容)(3)、在DNS服务器上添加相应的主机记录,FQDN分别为和,而虚拟IP地址192.168.1.10对应的FQDN为[url][/url] 。
(4)、为了在两台NLB群集中的主机能够互相管理群集,需要在每台主机上有两块网卡,一块用于群集,一块用于管理。
二、配置网络负载平衡群集启用网络负载平衡群集有两种方式,一种是在网卡的属性选项卡里勾选“网络负载平衡”即可,另一种是在运行里输入“nlbmgr”命令打开网络负载平衡管理器,推荐后者,因为在网卡的属性选项卡里进行设置容易导致故障。
Windows 2008网络负载均衡之设置篇
Windows 2008网络负载均衡之设置篇可以使用网络负载平衡(NLB)管理器来设置NLB参数。
A、配置网络负载平衡群集参数可以使用以下步骤配置网络负载平衡(NLB)群集参数。
仅在单个主机上执行该步骤。
所有主机将自动继承初始主机中的群集配置。
将在“属性"对话框中设置的参数记录到每个主机的注册表中。
要确保“网络负载平衡管理器”中显示最新的主机信息,请右键单击群集并单击“刷新”。
因为“网络负载平衡管理器”显示的主机属性是“网络负载平衡管理器”上一次连接到该主机时所配置属性的副本,所以此步骤非常必要。
单击“刷新"时,“网络负载平衡管理器"重新连接到群集,并显示已更新的信息。
配置网络负载平衡群集参数的步骤1.若要打开NLB管理器,请依次单击“开始”、“管理工具”和“网络负载平衡管理器”。
还可以通过在命令提示符下键入Nlbmgr来打开NLB管理器。
2. 如果NLB管理器没有列出群集,请连接群集。
3. 右键单击群集,然后选择“群集属性”。
4. 在“群集参数"选项卡上,指定“IP地址”、“子网掩码”、“Internet全名”和“群集操作模式”的值。
注:在“属性”对话框中单击“确定”后,将应用对NLB参数的更改。
单击“确定”后将停止NLB(如果它正在运行)、重新加载参数,然后重新启动群集操作。
B、配置网络负载平衡群集操作模式可以使用以下步骤配置网络负载平衡(NLB)群集操作模式。
1.若要打开NLB管理器,请依次单击“开始”、“管理工具"和“网络负载平衡管理器”。
还可以通过在命令提示符下键入Nlbmgr来打开NLB管理器。
2. 如果NLB管理器尚未列出群集,请连接群集。
3. 右键单击群集,然后选择“群集属性”。
4. 在“群集参数"选项卡上的“群集操作模式”中,选择“单播”或“多播”。
如果需要,还可以通过选中“IGMP 多播”复选框来启用Internet组管理协议(IGMP)支持。
手把手教你配置Windows Server 2008 R2群集教程
一步一步配置Windows Server 2008 R2群集应网友要求做了一个一步一步配置Windows Server 2008 R2群集配置说明群集的介绍本版有很多精华贴,此次测试的是Windows Server 2008 R2群集(08配置一样),环境:DC:192.168.169.30/24Node1:Lan:192.168.169.31/24 DNS:192.168.169.30XT:10.1.1.1/24Storage:192.168.100.1/24Node2:Lan:192.168.169.32/24 DNS:192.168.169.30XT:10.1.1.2/24Storage:192.168.100.2/24DC安装(略),Node1与Node1网络配置及加域(略)服务器操作系统均为Windows Server 2008 R2相关配置信息:挂载群集磁盘(iSCSI):1.运行 iSCSC发起程程序2.启动iSCSI服务3.发现门户4.输入门户的IP5.也可以目标中输入门户的IP,快速连接,看到状态是不活动,连接将其配置为活动6.可以看到相关信息,支持多路径(前段时间做了一个项目,就是采用多路径,负载冗余)7.在高级里还可以做很多设置,前面的StarWind有说到加密,这里也有。
8.相同有方式连接完成后,可以看到硬盘管理的状态了9.将其连机,初始化,并分配盘符10.在Node2做相同操作安装配置群集1.为两个节点,添加"故障转移群集"和.Net 3.5.1(为后续SQL2008R2群集做准备)2.使用故障转移群集管理器创建群集3.将两个节点都添加进来4.进行配置验证测试(有错误会提示)5.定义群集名称,及IP6.等等群集创建完成7.再次看到当前主服务器是Node1,两个节点都添加进来了8.检查群集存储9.检查群集网络10.关机测试一步一步配置Server 2008 R2群集(文件服务器) 服务器, Server , 群集, 文件1.分别为Node1与Node2添加文件服务角色2.故障转移群集管理器里面配置服务或应用程序3.选择文件服务器4.定义文件服务器群集的名称为IP。
Windows 2008网络负载均衡
Windows 2008网络负载均衡之安装篇导读:在Windows 2008里,若要安装和配置(网络负载均衡)NLB,必须使用每个主机上Administrators组中列出的帐户。
关键词:Windows 2008 网络负载均衡 NLB若要使用网络负载平衡(NLB),计算机必须在要安装NLB的适配器上只有TCP/IP。
不能向该适配器中添加任何其他协议(例如IPX)。
NLB可以对将TCP/IP用作其网络协议,并且与特定的传输控制协议(TCP)或用户数据报协议(UDP)端口相关联的任何应用程序或服务进行负载平衡。
若要安装和配置NLB,必须使用每个主机上Administrators组中列出的帐户。
如果安装和配置每个主机时,没有使用Administrators 组中的帐户,系统将提示您提供此类帐户的登录凭据。
若要设置NLB管理器默认情况下使用的帐户,请执行以下操作:在NLB管理器中,展开“选项”菜单,然后单击“凭据”。
建议不要将该帐户用作其他任何用途。
打开添加功能向导并安装NLB的步骤1. 依次单击“开始”、“管理工具”和“服务器管理器”。
2. 在“服务器管理器”主窗口的“功能摘要”区域中,单击“添加功能”。
或者:在“初始配置任务”窗口的“自定义此服务器”区域中,单击“添加功能”。
3. 在“添加功能”向导中,选中“网络负载平衡”复选框。
4. 单击“安装”。
5. 或者,也可以通过键入以下命令安装NLB:servermanagercmd.exe -install nlb6. 安装NLB之后,便可以通过使用网络负载平衡(NLB)管理器配置NLB群集。
若要打开NLB管理器,请依次单击“开始”、“管理工具”和“网络负载平衡管理器”。
还可以通过在命令提示符下键入Nlbmgr来打开网络负载平衡管理器。
Windows 2008网络负载均衡之创建篇导读:本文学习在Windows 2008里创建网络负载均衡。
关键词:Windows 2008 网络负载均衡若要配置网络负载平衡(NLB)群集,必须配置三种类型的参数:——“主机参数”,该参数特定于NLB群集中的每个主机。
Windows NLB搭配IIS的ARR搭建高可用环境
Windows NLB搭配IIS的ARR搭建高可用环境在现行的许多网络应用中,有时一台服务器往往不能满足客户端的要求,那么有没有什么办法解决服务器的高可伸缩性、高可用、高可靠性和高性能,提升服务器的SLA? 使用Windows Server 2008/R2中的网络负载平衡(Network Load Balancing,以下简称NLB)和IIS 7的ARP模块就是解决这个问题的方法。
首先解释一下群集,群集是指一组服务器,通过彼此的协同作业,提供一个相同的服务或应用程序,用于提升服务或应用程序的可用性(availability)、可靠性(reliability)和可扩展性(scalability)。
当群集内的服务器down掉以后,服务请求会转给其它群集内的节点,以实现24小时不中断的服务网络负载平衡(NLB)是Microsoft在所有Windows 2000 Server、Windows Server 2003、Windows Server 2008和Windows Server 2008 R2 操作系统上提供的一种负载平衡技术。
网络负载平衡(NLB)是将网络连接客户与服务器应用分布在同一个NLB群集内的多个服务器上。
NLB允许添加额外的服务器,因此具备了可扩展性。
此外NBL允许用户替换运行不良的服务器,从而确保了可靠性。
NBL对于需要将多个客户请求分布在一组服务器上的企业来说至关重要。
特别是它能够确保运行在互联网信息服务(IIS)上的基于Web的应用,可通过添加额外的服务器增加工作负载量而使应用获得扩展。
网络负载平衡(NLB)包括以下功能:✧可伸缩性可伸缩性是度量计算机、服务或应用程序如何更好地改进以满足持续增长的性能需求的标准。
对于NLB群集而言,可伸缩性是指当群集的全部负载超过其能力时逐步将一个或多个系统添加到现有群集中的功能。
下表详细介绍了NLB的可伸缩性功能:——平衡NLB群集上对各个TCP/IP服务的负载请求——在一个群集中最多支持32台计算机——平衡群集中多个主机之间的多个服务器负载请求(来自同一个客户端或者来自几个客户端)——支持在负载增加时,能够在不关闭群集的情况下向NLB群集中添加主机——支持在负载降低时,能够从群集中删除主机——通过全部实现管道化提高性能并降低开销。
搭建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复制功能自动让每台文件服务器中存储的网页内容相同。
Windows NLB集群
NLB群集允许用户把两台或更多的服务器结合起来使用,在客户端看起来就像是一台服务器。
进入NLB群集的连接请求可以分解传送给两个或更多的NLB群集成员,这样用户可以添加越来越多的服务器(最多32台),形成一个功能非常强大的FTP站点或Web站点当把一台服务器(包括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地址。
WINDOWS2008网络负载平衡群集(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。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
。PCHD 持支不,配分态静须必,议协 PI/PCT 装安能只器配适络网的集群到定绑�议协讯通 .vi
。址地���播多置设工手要需能可有器由路和机换 交些有�NALV 持支须必机换交�求要器由路和机换交 . iii
。点节个 23 持支以可 多最中 8002 在�成完可均境环域和组作工�式模ቤተ መጻሕፍቲ ባይዱ网 .ii
�果效验实测检便方�档文 lmth 的同不置设并务服���装安别分上点节个两在 �置配络网的上示图按�性通连络网试测并络网建搭 �骤步验实 .ii .i )c
�名机主的�点节前 当入输—建新—集群—器理管 BLN 开打 RGMBLN 入输 . vi
具工理管衡平载负络网装安
. ii i
。口接络网的集群置配于用择选后”接连”击点
。求请口端此问访户用止防�定设行 进来则规个这用利将们我时这�到问访户用端户客 要需不们我口端 个几或个一有中其�时口端围范的大较比个一了定指们我当�说是就 也�置设行进中外例口端在会项选个这般一�围范口端此用禁 .c 。定判机主行进来级先优机主的面后合配将项选此 �理处行进来机主台 一由将都求请有所的内围范口端该�项选此择选若�机主一单.b 。器务服的同相到向导能端户客的 yxorP 重多用使保确可式方 种这。求请的 C 段网些某自来理处会只器务服部一是就也�理处来 器务服部一哪由交定决来蔽屏 C ssalC 的 PI 据根:�C 类�络网 )等 PTPP 与 PTF 如例 ( 议协讯通的机联重多集 LSS 持支需机联于用 适式方种这。衡平不载负致导会能可但�题问的享共态状 noisses 有 没此因�理处来器务服个一由定固会只求请务服的 PI 个一为因。求 请的 PI 些某自来理处会只器务服部一是就也�理处来器务服部一哪 由交定决来 PI 的 机户客据根会 BLN �时求请的机户客到接当 。器务 服部一某的内集群到配分定固会求请务服的机户客�性似相一单 。序程用应的分部大于用适式方 种这,中 revres esabatad 或 etats 在存储中集态状 noisses 将须必则 �态 状 no isses 享共 够能了为�理处易交行执要需果如。衡平载负的 佳最到达以可此因 �器务服部一每到配分均平会机联端户客有所为因
。等 PTF 与 NPV、be W、ecivreS lanimre T 有用应的见常。性展扩可和性用可的统系升提于用�衡均载负量流 络网的序程用应与务服的础基为 PI/PCT 以供提�BLN )a
retneC noitacilp pA 买购要需 BLC�中 revres swodniw 于置内 SCSM 与 BLN。SCS M 和 BLC、BLN 是别分�集群的型类种三持支 revres swodni W 型类集群的中 revres swodni W .2 务服 的断中不时小 42 现实以�点节的内集群它其给转会求请务服�后以 掉 nwod 器务服的内集群当。 )ytilibalacs(性展扩可和)ytilibailer(性靠 可、)ytilibaliava(性用可的序程用应或务服升提于用�序程用应或务 服的同相个一供提�业作同协的此彼过通�器务服组一指是集群 �集群是么什 .1 �述 描的定一了做识知关相的到及涉所中���对并 �来下理整势形的验 实用程过署布将现�好建搭器务服将于终�署布的天几过经�署布器 务服成完集群���的中 8002swodniw 用使须必求要�大较比户用 接连发并统系该于由 �中当发开在正统系���的司公间时段这
。推类此依…�理处来器务服部 1 第由交求请个 3 第�理处来器务服 部 2 第由交求请个 2 第�理处来器务服部 1 第由交求请个 1 第将会 BLN�时求请的端户客到接当。器务服部 2 有内集群 BLN 设假。器 务服部一每的内集群到配分均平会求请务服的端户客 :性似相无 �机主个多:a�式模选筛 型类议协的务服所集群定指�议协 �衡均载负现实务服 bew 对针只示表�08 到 0 8 从如�围范口端的听监集群定指以可�有所为认默�围范口端 ��集群的对针所则规定指�址地��集群
PI 拟虚集群加添
.iv
�成完合聚待等并定确后则规口端置配
.iiiv
。生 产的水洪据数机换交了免避,口端机换交的确正个这到送发能只包据 数播多使,息信 PMGI 次一送发秒 06 隔每 BLN,外之点优的播多承继 在,)项此择选以可才,时播多中选在有只(播多 PMGI�播多 PMGI 。好太是不持支其对机换交和由路数多大是但�讯通常正以 可也间之点节的卡网单使即,以所 。址地 CAM 播多的享共点节各个一 了配分还,时同的变不址地 CAM 的有原留保在器配适络网�播多
。卡网多用使荐推�务服该置配可均卡网多 或卡网单 �容兼 8002S WODNI W 与须必卡网有所 �卡网 �求要境环的置配 BLN �置配 BLN 的下 8002S WODNI W .i )a .4
。�点节者或�点 节为上际实的问访所机户客而�PI 集群的拟虚为 PI 的布公外对�内 段网个一同在 PI 的点节与 PI 该�PI 的拟虚个一生产会时集群 BLN 建创 �址地 PI 态静的用使部外个一有均�点节与�点节 )b
集群存现到入加点节个二第将
.x
集群的好建创经已到接连上点节个二第在后成完合聚
.xi
节到换切动自�后接连络网的�点节开断
.iix
点站 BE W 问访可 pi 集群过通后成完合聚
.ix
。误错的 pi 集群问访法无段网跨现出会能可则否�置设动手做表 PRA 对上由路 在并�式模播单卡网双用使好最请则否�式模播多持支器由路的司公 们你定确你非除用使中境环产生在:意注别特�成完作操有所此至
.v
。用使 NALV 合结该应,水洪据数的机换交 免避了为。一之因原的置配卡网双荐推是也这,的讯通能不是间之点 节各,下况情的卡网单在以所,同相都 CAM 的器配适络网的集群定绑 有所于由。)性一唯的 CAM 此保确成组址地 PI 集群和 fb-20 由(CAM 拟虚个一了定指新重被器配适络网的点节各指是式模播单�播单 )式模播 单卡网双用使荐推(式模作操集群择选�����置设 .iiv
。求请务服理处来谁由定决来载负 作工的前目据依会 BLC。性展延和性用可的统系升提于用�衡均载 负态动的序程用应层介中的件组+MOC 用使供提�BLC )b
器务服卡网双 noitide esirptne 8002 swodniw 台两 �图朴拓验实 )b
。BLN 持支须必务服或序程用应前 当定确且而,讯通 PDU 或 PCT 是须必 �求要的序程用应 .v
�BLN�群集器务服 8002swodniW
�示图 �理原作工的 BLN
)a .3
的目的转移错容到达以�作工的成完未续继�态状 noisses 出取 egarots erahs 从会器务服动被。手接器务服动被由续继则�了 挂器务服动主当。态状 noisses 存储来 egarots erahs 个一享共器务 服有所�求请务服理处来谁由定决来 tneilc 由是 SCSM。等 revreS egnahcxE 与 revreS LQS 有用应的见常 。性用可的统系升提是要主 �)rev oliaf( 转移 错容的序 程用 应与务 服端后 供提:SCSM )c