Citrix的图文,貌似不太受欢迎啊,阅读量少得可怜,今天这篇是讲桌面虚拟化,如果阅读量还是不行的话,我就得换主题了。

闲话少讲,先交待案例背景:

1、XenServer 已安装,IP地址为:192.168.100.201

2、虚拟化服务器一台A:windows server 2019 主域控制器,IP地址为:192.168.100.2

3、虚拟化服务器一台B:windows server 2019 ,加域,域管理员添加为本地管理员,安装XenCenter,IP地址为:192.168.100.128

4、win7虚拟机一台,已加域。win10折腾了整整一天,没搞定,手里的XenDesktop不支持win10,新版的Virtual Apps and Desktops,需要与客户经理联系之后才能下载,发了邮件过去也没回应,只能等着了,要是有回复再做一遍部署,重新写一篇文章好了。

一、域控上安装数据库:Sql Server 2016

1、选择”全新SQL Server独立安装“




GPU SQL_sqlserver桌面工具


2、指定版本


GPU SQL_SQL_02


3、检查安装规则,有个警告性的建议:不要将SQL Server 2016安装在域控上,不用理它,遥想当年,windows server 2003的时候,微软也不建议把Exchange安装在域控上,结果还不是跑了十几年没啥问题


GPU SQL_Server_03


4、选择需要安装的功能


GPU SQL_GPU SQL_04


5、前面两项,需要输入帐户密码,此处应当新建一个数据库专用的管理员帐户,我是偷懒,直接用域管理员帐户了


GPU SQL_SQL_05


6、身份验证模式,选择混合模式,并且设置sa的密码


GPU SQL_sqlserver桌面工具_06


7、确认信息后,”安装“


GPU SQL_GPU SQL_07


二、另外一台装有XenCenter的虚拟服务器B上,安装SQL Server管理工具

1、开始安装SQL Server管理工具


GPU SQL_GPU SQL_08


2、点安装管理工具,却跳转到微软网站了,看来是要我下载新版本啊


GPU SQL_GPU SQL_09


3、下载完成后,开始安装


GPU SQL_SQL_10


4、启动SQL Server管理工具


GPU SQL_GPU SQL_11


5、连接到数据库


GPU SQL_GPU SQL_12


三、装完SQL Server管理工具,接着安装和配置XenDesktop

1、XenDesktop交付应用程序和桌面


GPU SQL_sqlserver桌面工具_13


2、安装Delivery Controller


GPU SQL_sqlserver桌面工具_14


3、核心组件全选


GPU SQL_sqlserver桌面工具_15


4、功能:安装Windows 远程协助


GPU SQL_服务器_16


5、开始安装,等待结束


GPU SQL_GPU SQL_17


6、安装完成后,开始配置:”向用户交付应用程序和桌面“


GPU SQL_GPU SQL_18


7、连接数据,要测试连接通过


GPU SQL_服务器_19


8、连接XenServer


GPU SQL_服务器_20


9、配置网络和GPU类型


GPU SQL_SQL_21


10、选择存储


GPU SQL_Server_22


11、是否添加发布服务器? 这里选择”否“


GPU SQL_SQL_23


12、确认信息后,”完成“配置


GPU SQL_GPU SQL_24


四、在已经加域的win7系统的虚拟机上,安装XenDesktop

1、开始安装


GPU SQL_sqlserver桌面工具_25


2、注意,此处选择”Virtual Delivery Agent for Windows Desktop OS“


GPU SQL_GPU SQL_26


3、启用remote PC access


GPU SQL_sqlserver桌面工具_27


4、安装标准的VDA


GPU SQL_Server_28


5、选择组件


GPU SQL_服务器_29


6、手动连接Delivery Controller,就是非域控的那台windows server 2019,必须测试连接成功后,再”添加“


GPU SQL_GPU SQL_30


7、选择功能


GPU SQL_服务器_31


8、向防火墙添加规则,事实上我们已经把系统自带的防火墙全部关闭了,不然配置过程中很容易报错


GPU SQL_GPU SQL_32


9、确认信息无误后,开始”安装“,安装完成后,重启


GPU SQL_GPU SQL_33


10、重启后,”更新Personal vDisk“


GPU SQL_服务器_34


GPU SQL_服务器_35


五、回到服务器B,创建计算机目录和交付组

1、创建计算机目录


GPU SQL_GPU SQL_36


2、选择”Windows桌面操作系统“


GPU SQL_SQL_37


3、计算机管理,按照图片所示选择


GPU SQL_服务器_38


4、桌面体验:希望用户在每次登录时连接同一个桌面,并将更改保存在单独的个人虚拟磁盘


GPU SQL_Server_39


5、选择刚才创建的主映像:win7


GPU SQL_sqlserver桌面工具_40


6、选择网络接口


GPU SQL_GPU SQL_41


7、配置虚拟机的数量及CPU、内存及硬盘


GPU SQL_sqlserver桌面工具_42


8、创建相应的计算机帐户


GPU SQL_GPU SQL_43


9、自定义计算机目录名称,然后点”完成“


GPU SQL_sqlserver桌面工具_44


10、开始创建目录,这个过程有点长,耐心等待


GPU SQL_Server_45


11、完成之后,开始创建交付组


GPU SQL_GPU SQL_46


12、选择用户,即域帐户


GPU SQL_Server_47


13、添加服务器地址,就是客户端今后访问的网址


GPU SQL_SQL_48


六、客户端测试虚拟桌面

1、找一台客户端,打开网址,按照要求下载Citrix Receiver


GPU SQL_服务器_49


2、安装Citrix Receiver


GPU SQL_GPU SQL_50


3、以域帐户及相应密码登录Citrix Receiver


GPU SQL_SQL_51


4、成功登录,进入桌面了


GPU SQL_SQL_52


至此,利用Citrix实现桌面虚拟化,就初步配置完成了,后面是否还要继续写Citrix相关的图文,就看这篇文章的阅读量了!