Windows Server R2 负载均衡入门篇Word文档格式.docx

上传人:b****3 文档编号:8012967 上传时间:2023-05-09 格式:DOCX 页数:14 大小:1.46MB
下载 相关 举报
Windows Server R2 负载均衡入门篇Word文档格式.docx_第1页
第1页 / 共14页
Windows Server R2 负载均衡入门篇Word文档格式.docx_第2页
第2页 / 共14页
Windows Server R2 负载均衡入门篇Word文档格式.docx_第3页
第3页 / 共14页
Windows Server R2 负载均衡入门篇Word文档格式.docx_第4页
第4页 / 共14页
Windows Server R2 负载均衡入门篇Word文档格式.docx_第5页
第5页 / 共14页
Windows Server R2 负载均衡入门篇Word文档格式.docx_第6页
第6页 / 共14页
Windows Server R2 负载均衡入门篇Word文档格式.docx_第7页
第7页 / 共14页
Windows Server R2 负载均衡入门篇Word文档格式.docx_第8页
第8页 / 共14页
Windows Server R2 负载均衡入门篇Word文档格式.docx_第9页
第9页 / 共14页
Windows Server R2 负载均衡入门篇Word文档格式.docx_第10页
第10页 / 共14页
Windows Server R2 负载均衡入门篇Word文档格式.docx_第11页
第11页 / 共14页
Windows Server R2 负载均衡入门篇Word文档格式.docx_第12页
第12页 / 共14页
Windows Server R2 负载均衡入门篇Word文档格式.docx_第13页
第13页 / 共14页
Windows Server R2 负载均衡入门篇Word文档格式.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Windows Server R2 负载均衡入门篇Word文档格式.docx

《Windows Server R2 负载均衡入门篇Word文档格式.docx》由会员分享,可在线阅读,更多相关《Windows Server R2 负载均衡入门篇Word文档格式.docx(14页珍藏版)》请在冰点文库上搜索。

Windows Server R2 负载均衡入门篇Word文档格式.docx

4.支持多地址多端口管理,每台服务器可以绑定多个虚拟IP,每个虚拟IP可建立多个开放式端口。

5.支持故障快速恢复功能,当服务器出现故障重启后将自动恢复群集联机。

6.支持单播、多播、IGMP多播多种群集操作模式。

7.支持事件日志管理,可以快速查阅群集事件记录。

三、NLB使用方式

3.1. 

打开“服务管理器”,添加“网络负载平衡”功能。

3.2.安装完成后,打开“网络负载平衡管理器”

3.3.新建群集,连接到作为群集服务器当中的一台主机

3.4.为此主机绑定优先级数,和专用的IP地址,一台主机可以绑定多个IP地址

3.5.建立群集IP地址以进行负载平衡,若存在多个IP地址系统将会以第一个IP作为此群集的IP对信息进行检测。

3.6.设定群集参数,此处可设定群集完整的Internet名称,确定其操作模式。

此处需要稍作解释:

3.6.1单播模式指把各主机节点重时指向同一个虚拟MAC地址,在此情况下各节点之间不能实现通讯。

3.6.2多播模式指各主机节点都保留原有的MAC地址,此外再外加专用于NLB的通讯MAC地址,使各节点之间能正常实现通讯。

但并非所有的路由器或交换机都支持多播模式,使用时需要谨慎处理。

3.6.3IGMP多播模式建立在多播模式功能之上,在默认情况下每隔60秒发送一次IGMP信息。

它可以确保发送给网络负载平衡群集的通讯只通过服务于群集主机的端口,而不是所有交换机端口。

注意:

由于并非所有路由器或交换机都支持多播模式,所以在不确定的情况下最好使用双网卡单播模式,并且预先设置好ARP,否则可能造成跨网段无法访问群集ip的错误。

3.7绑定群集开放的端口,此处可为主机设置一定范围内的开放端口。

置于TCP、UDP协议就不多作解释,一般设置只使用TCP协议使数据传输更具备可靠性和安全性。

此处对筛先模式稍作解释:

3.7.1多主机该参数指定了群集中多个主机处理与端口规则相关的网络通讯。

通过在多个主机之间分布网络负载,该筛选模式提供了可缩放性能以及容错。

可以指定在主机之间均衡分布负载,或每个主机处理指定的负荷量。

在多主机相似性选项中,存在3种选择:

∙“无”选项:

指定来自同一客户端IP地址的多条连接可由不同的主机(无客户端的相似性)进行处理。

第一次请求可能指向主机A,第二次请求可能指向主机B,为了实现在多台主机之间共享session,系统应该预先把session作出持久化处理。

若使用ASP.NET进行开发时,可通过命令:

 

aspnet_regsql.exe-S 

〈SQLServerIP>

-U 

〈UserName>

-P 

〈Password>

-E-ssadd-sstypec-d〈DatabaseName>

建立用于Session持久化保存的数据库

∙“单一”选项:

指定网络负载平衡应该将来自同一客户端IP地址的多个请求导向同一台群集主机。

这是相似性的默认设置。

∙“网络”选项:

指相似性指定网络负载平衡将来自同一个TCP/IPC类地址范围的多个请求定向到同一台群集主机。

比如在客户端使用了多台代理服务器对群集进行访问时,请求看起来像源自不同的计算机。

启用“网络”相似性选项,可以正确处理同一客户端多个代理服务器的session会话数据。

3.7.2单一主机

该参数指定群集中的单个主机根据指定的处理优先级来处理相关端口规则的网络通讯。

该筛选模式为处理网络通讯提供了端口专用的容错性能。

3.7.3禁用该端口范围该参数指定阻止相关端口规则的所有网络通讯。

在这种情况下,网络负载平衡驱动程序将筛选所有相应的网络数据包或数据报。

该筛选模式可让您阻止传送到特定范围的端口的网络通讯。

3.8在完成群集配置后,在群集上按右键,选择“添加主机到群集”,重复3.3、3.4安装步骤,可连接多台群集主机。

四、网络负载平衡群集系统测试

建立一个ASP.NET项目,加入以下Default.aspx页面,然后建立一个群集,绑定IP为192.168.1.110,在编辑“端口规则”时,选择“多主机无相关性”筛选模式。

最后分别在群集加入Virtual-PC-A1、Virtual-PC-A2两台主机。

使用第三方客户端进行访问时,多次点击NewPage连接时,可检测到系统会把请求连接到不同的主机之上。

1.<

html 

xmlns="

http:

//www.w3.org/1999/xhtml"

>

2.<

head 

runat="

server"

3.<

title>

<

/title>

4.<

script 

type="

text/C#"

5. 

protected 

void 

Page_Load(object 

sender, 

EventArgs 

e) 

6.{ 

7.String 

hostName 

System.Net.Dns.GetHostName();

 

8.Response.Write(hostName+"

br/>

"

);

9.IPAddress[] 

addressList 

System.Net.Dns.GetHostAddresses(hostName);

10.foreach(IPAddress 

address 

in 

addressList) 

11.Response.Write(address.ToString()+"

12.} 

13.<

/script>

14.<

/head>

15.<

body>

16.<

form 

id="

form1"

17.<

align="

left"

18.<

href="

//192.168.1.110/Default.aspx"

target="

_blank"

New 

Page<

/a>

19.<

/p>

20.<

/form>

21.<

/body>

22.<

/html>

测试结果

五、NLB安装注意事项

5.1.如果需要使用“域”服务,一般在安装“网络负载平衡”管理器前,先添加“ActiveDirectory域服务”角色,并进行林、域配置。

若服务器需要使用IIS或者ASP.NET,那么在安装NLB前建议先添加Web服务器(IIS)服务器角色和.NETFramework3.5功能

5.2.要建立“网络负载平衡群集”,需要先在“高级共享设置”中打开“启用网络发现”功能。

若无法打开“启用网络发现”功能,可先在服务管理器中打开以下3项服务:

∙FunctionDiscoveryResourcePublication

∙SSDPDiscovery

∙UPnPDeviceHost

5.3.若使用VMware、Hyper-V等虚拟化工具,在网络中实现信息共享时无法查找到其他虚拟主机,可尝试检查虚拟机设置时“网络适配器”是否使用同一种“网络连接方式”,并且已打开“网络共享服务”功能。

5.4.在“网络负载平衡管理器”中建立群集,群集连接主机时显示“RPC连接服务器不可用”等错误信息,可尝试检查主机有否打开“RemoteProcedureCall(RPC)”和“RemoteProcedureCall(RPC)Locator”服务,并查检“RemoteProcedureCall(RPC)的属性——依存关系——依赖服务”的“状态”是否已经全部设置为“已经启动”或“启动类型”设置为“自动”。

5.5.若使用虚拟化工具克隆主机,在群集连接主机时显示“指定主机没有可用于安装新的群集的任何接口”,这可能是在克隆主机时多台主机使用同一个MAC造成的,此时可以尝试卸载网络适配器的驱动程序,然后再进行驱动软件更新。

5.6.若在群集连接主机时显示出现错误提示“在主机‘MyPC上的NLB管理器’不能继续,因为没有安装Microsoft群集服务”。

可以检查服务器上是否已经成功安装“网络负载平衡”服务,然后打开“本地连接-属性”,选择“网络负载平衡(NLB)”。

结束语

为满足大型企业内部需求,实现企业服务器的高性能、高可用度、高可靠度,各大软、硬件提供商都构建起一系列的解决方案,而微软的网络负载平衡(NLB)只是其中一种。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2