
Citrix 服务器虚拟化之三十一 XenApp 6.5负载均衡
说明:
环境基于实验三十
1、准备一台Windows Server 2008 R2的虚拟机名为XenAPP2,然后加入域kkfloat.com,接着安装IIS角色(添加扩展:默认文档 、ASP.NET、.NET扩展性、ISAPI 扩展、SAPI 筛选器、 Windows 身份验证、 “请求筛选”、 IIS 6 管理兼容性),
2、以域管理员身份登录XenAPP2,放入XenApp6.5的安装光盘,进行如下操作:
a) 选择安装XenApp服务器
b) 选择添加服务器角色
c) 选择XenApp的版本,这里高级版
d) 接受协议
e) 选择角色XenApp、ReceiverStore、Web Intece
f) 选择XenApp的子角色:所有默认组件、XML服务IIS集成(XML与IIS服务共享端口,不选择就需要手动配置端口)
g) 查看安装信息,开始安装,(安装部分角色组件后,重启后继续安装)
h) 安装完成后 ,安装TS授权角色,设置远程桌面授权方式为“每设备”,授权服务器指向本机
3、初始配置XenApp2服务器
a)登录XenApp2服务器创建ODBC数据元链使用SA账号接到XenDB服务器的XenApp
b)配置指定lisence服务器XenDDC1
c)选择许可模式,默认即可。xenapp 策略
d)打开XenApp配置向导
e)加入现有的场
f)配置链接现有,使用刚才创建的ODBC元XenAPP,并使用SA账号链接
g)配置重影
h)指定XML服务选项所使用的TCP/IP的端口,保持默认即可
i)指定Web Intece的地址,以便Receiver连接,保持默认即可
j)指定远程桌面用户,即设定远程桌面组成员,三个选项都选
k)应用配置完成设定。重启服务器
l)完成AppCenter的初始化,将两台服务器加入同一个场中

4、当完成了XenApp2的安装并初始化AppCenter后,我们现在就相当于有了两台Web Intece服务器,接着就开始创建Web Intece负载链接。
a)分别在XenApp1和XenApp2服务器上安装Windows的网络负载均衡功能。xenapp 策略设置群集网络名称为XenApp,IP地址:214.214.51.90/24.
b)然后在DC服务器的DNS里面创建主机名XenApp,指向IP:214.214.51.90
c)测试Web Intece的负载均衡配置是否成功
5、完成Web Intece的负载均衡后,就要配置XenApp服务的负载均衡。其实当两台服务器加入到同一个场时,已经可以负载均衡了,只需要在发布应用选择Server 的时候,把两个服务器都选上就行了!在默认的情况下,Citrix 服务器的负载均衡策略是Default,也就是Citrix 定义的负载均衡策略,我们可以根据自己的需要建立新的负载均衡策略,指定给相应的服务器。打开App Center管理控制台,选择Load Evaluators,在右边的列表中可以看到Citrix 自己建立Advanced和Default两个负载均衡策略了。
a)在两台服务器各自的Web Intece管理控制台中指定对方服务器实现负载
b)在Citrix AppCenter中发布一个程序Notepad,注意发布托管时要选择XenApp1和XenApp2两台服务器.授权用户组为XdUser,然后完成发布
c)然后右键负载评估—>新建—>添加负载评估程序
d)输入名称Test,选择应用程序为Notepad,选择需要的策略,如应用程序用户数、服务器用户负载、CPU使用率、内存使用率,点添加按钮,然后配置相应条目的。
e)完成创建
f)客户端测试Xenapp1,但XenApp2不时 ,Notepad程序是否可用
g)客户端测试Xenapp2,但XenApp1不时 ,Notepad程序是否可用
注意:其实XenApp或XenDesktop的高可用或负载均衡推荐使用Citrix NetScaler搭建比较好。
视频分享:?shareid=1573845544&uk=1025659618
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-29761-1.html
服了你
尽管此后3年一蹶不振