|
三、发布服务器场
服务器场是一个包含多个服务器对象的网络对象,在 ISA Server 2006 中新增了发布服务器场的功能,用于实现一种简单的容错和负载均衡机制,它的工作原理是这样的:
-
当发布服务器场以后,ISA Server 2006 将客户访问请求分布到服务器场中的不同Web服务器上,以实现负载均衡;
-
在创建服务器场发布规则的同时,ISA创建一个连接性验证工具,每隔30秒对被发布的服务器场中的每个Web服务器使用HTTP/HTTPS GET进行连接性验证;如果某个Web服务器连接失败,则将客户的访问请求转发到服务器场中其他连接正常的Web服务器 ,以实现容错;
-
如果服务器场中的所有Web服务器均连接失败,则服务器场发布规则失败。
前面的操作过程是一样的,只是在发布类型页,选择发布 一个Web服务器负载均衡服务器场,点击下一步;
在客户端连接安全性页,选择不要求和客户端之间的SSL安全连接,点击下一步;
在内部发布细节第一页,在内部站点名栏输入被发布的内部Web站点的名称(Web站点的主机名头),完成后点击下一步;
在内部发布细节第二页,输入发布的内部Web站点的路径,在此我发布全部路径,因此点击下一步;
在指定服务器场页,点击新建按钮,
在弹出的欢迎使用新建服务器场向导页,输入服务器场名称后点击下一步;
在服务器页,点击添加按钮添加包含在此服务器场中的服务器,建议总是使用IP地址来添加,完成后点击下一步;
在服务器场连接性监视页,接受默认的发送HTTP/HTTPS GET请求,点击下一步;
在正在完成新建服务器向导页,点击完成。在弹出的启用HTTP连接性验证提示对话框上点击是。
在指定服务器场页,你可以选择 ISA Server 2006 对入站Web请求的负载均衡方式,它们主要是针对故障恢复的场景,ISA Server 2006 中具有以下两种负载均衡模式:
-
基于Cookie的负载平衡:ISA Server 2006 基于客户会话来将客户分布到不同的Web服务器,它使用一个Cookie来维持客户端和服务器之间的联系。例如服务器场中有A、B两台Web服务器,客户 C 的访问请求被 ISA Server 2006 指定由 A 进行处理,但是当 A 出现故障停止服务后,客户 C 的访问请求将被 ISA Server 2006 故障转移到 B;当 A 恢复服务后,客户 C 当前通过 B 进行处理的访问请求将继续由 B 处理,新的访问请求将由 A 进行处理。这种模式可以更好的为客户端提供服务,微软推荐你使用这种模式,但是要求客户端支持使用 HTTP 1.1 和 Cookie。
-
基于源IP地址的负载平衡:ISA Server 2006 基于客户端的源IP地址来将客户分布到不同的Web服务器,来自相同源IP地址的客户端访问请求将由相同的Web服务器进行处理。如果客户端不支持 HTTP 1.1或者 Cookie 时(如大部分移动设备),建议采用这种方式。例如服务器场中有A、B两台Web服务器,客户 C 的访问请求被 ISA Server 2006 指定由 A 进行处理,但是当 A 出现故障停止服务后,客户 C 的访问请求将被 ISA Server 2006 故障转移到 B;当 A 恢复服务后,客户 C 所有的访问请求将由 A 进行处理,因此客户 C 当前通过 B 进行处理的访问请求将会丢失。
在此我选择基于Cookie的负载平衡,点击下一步;
在公共名字细节页,选择接受外部访问请求的外部域名,在此我在接收请求栏选择任何域名,点击下一步;
在选择Web侦听器页,在此我选择一个已有的Web侦听器,然后点击下一步;
在身份验证委派页,同样选择无委派,并且客户不能直接进行身份验证,点击下一步;
在用户集页,接受默认的所有用户,点击下一步;
在正在完成新建Web发布规则向导页点击完成,
完成后的服务器场发布规则如下图所示,
同时,ISA Server 2006 创建了一个连接性验证工具来监视服务器场中的Web服务器。
现在我们在外部的客户端上访问进行测试,访问成功,并且可以看出ISA Server 2006 将客户端的访问请求转发到了Web服务器 10.1.1.7,
现在我将Web服务器 10.1.1.7 上的Web站点停止服务,ISA Server 2006 的连接性验证工具监测到Web服务器 10.1.1.7 出现了故障,
在外部客户端上,我手动进行刷新,此时同样访问成功,不过,可以看出是通过Web服务器 10.1.1.8 进行的访问。
当服务器场中的所有Web服务器均停止服务后,在外部客户端上访问时,提示500内部服务器错误,并且错误代码是1359。
 |
频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。
| 原始作者:佚名 |
录入时间:2006-9-22 |
| 信息来源:不详 |
投稿信箱:itqoo@126.com |
|
|
 |
|