基于Windows NBL配置WebInterface

简介:

WebInterface为用户接入口,一旦出现故障将影响到所有用户使用。为此有必要对WI配置成高可用(HA)或网络负载平衡(NLB),以提高整体Citrix虚拟平台可靠性及可用性。如果不考虑成本你可以考虑采用硬件产品来实现以上功能。否则,可直接借用Windows Server自带Network Load Balance功能,个人认为在大多数情况下,足以满足一般企业的需求,因为只要你的服务器性能不是太低,单台WI可承载用户可在3000左右(因为WI负载本就不重),如果是双节点,将可满足6000左右用户并发连接。在配置Windows Server Network Load Balance前需要对其有一定了解:
 

Windows Server Network Load Balance前提:
1、可以是Windows Server中任何版本
2、可在非域环境部署
3、单、双网卡均可(单网卡仅限工作在多播模式业务数据与节点心跳信息数据相同一块网卡,双网卡可选用单播模式(业务数据与节点心跳信息数据走不同网卡))
4、支持最多32个节点,各节点均处于Active状态(A/A模式)
 

Windows Server Network Load Balance缺点:
1、不支持状态会话转移(如:一些交易网站,用户会话状态数据无法在动态转移)

配置步骤:
1、在两个节点中安装IIS
2、安装WebInterface
3、配置Windows Server Network Load Balance
4、安装及配置WI Network Load Balance
 

Sept1:

打开Windows Network Load Balance 管理工具,创建一个新的Cluster:
 

  
选择"Next"
 

选择“下一步”
 

 
删除默认规则,选择“Next”
 

添加运行Web Interface的服务器(第一节点)

 

 

 选择“完成”
 

 

 显示“已聚合”说明配置成功

添加第二个节点WI:
 

 
 

 
方法与第一个节点一样。
最后,结果如下:
 


配置WebInterface Network Load Balance:
 

1、 在第一个节点上,打开Web Interface管理工具,创建一个新的Web Interface Site,并确保新的Site位于NLB之上。如果你已有在运行的Site,请删除,并重新创建。
2、在第二个节点,执行一样的工作。

配置WI与你后台XenApp、XenDesktop XML Broke 的,并确保以下信息在两个节点中配置为一致:
a. Manage Server Farm Settings
XML Port
XML Broker in the List (order)
Transport Type Setting

b. Authentication Methods, 
Domain restrictions
Authentication Type
- Or -
Two-Factor Authentication

c. Web Site Appearance
d. Manage Session Preferences
e. Workspace Control Settings
否则,当用户登录时会体能到不一样的WebInterface。
最后,请对比各节点c:\inetpub\wwwroot\Citrix\%NameOfWebSite%文件,是否一样。
 

以上为整个配置过程,另外,如果用户希望通过主机名访问,你还需要在你的DNS中创建一个A(主机)记录。主机名为虚拟主机名、IP为虚拟的IP地址。

其实,你也可以启用DNS循环(多IP对应相同主机名)来实现一定NLB功能,但因为节点与节点点没有心中信息传递,当一台主机DOWN机时,另一台主机并不知道。有时会出现一些问题。
 

 
以上仅供参考。


本文转自 

zhxhua 51CTO博客,原文链接:http://blog.51cto.com/virtualtop/499106 ,如需转载请自行联系原作者

 


 

 

相关实践学习
部署高可用架构
本场景主要介绍如何使用云服务器ECS、负载均衡SLB、云数据库RDS和数据传输服务产品来部署多可用区高可用架构。
负载均衡入门与产品使用指南
负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 本课程主要介绍负载均衡的相关技术以及阿里云负载均衡产品的使用方法。
相关文章
|
3月前
|
Prometheus 运维 监控
Windows OhmGraphite 配置
Windows OhmGraphite 配置
30 0
|
10月前
|
Linux 虚拟化 Docker
Docder 安装——Windows版
Docder 安装——Windows版
84 0
|
Linux 计算机视觉 Windows
windows下安装cocoapi
windows下安装cocoapi
512 0
windows下安装cocoapi
|
开发工具 git Windows
Windows10 安装
Windows10 安装
155 0
Windows10 安装
|
Android开发 开发者 Windows
Windows 安装
Windows 安装
61 0
|
存储 Linux Docker
Windows10安装
Windows10安装
173 0
Windows10安装