时间:2009-12-16 原文连接:http://vmsky.com/tech/Citrix/xendesktop/2009/12/16/6592.html
Citrix VDI实战攻略之一:架构及组件 Citrix VDI攻略之二:XenServer安装与配置 Citrix VDI攻略之三:DDC安装及配置 Citrix VDI攻略之四:PVS安装及配置 Citrix VDI实战攻略之五:vDisk配置 Citrix VDI实战攻略之六:构建虚拟桌面 Citrix VDI攻略之七:多虚拟桌面建立 Citrix VDI实战攻略之八:测试验收 Citrix VDI实战攻略之一:架构及组件
Citrix公司为众人所最为熟知的恐怕就是稍早的终端服务了(转卖给MS了),之后的应用交付、网络加速方面也被广为认可。而随着虚拟化技术的发展及应用的热潮,桌面虚拟化解决方 案也得到了Citrix的重视,其XenDesktop的Citrix VDI解决方案正被越来越多的企业所采用。 桌面虚拟化解决方案 市场上目前最被广泛应用的大概就是VMwareVDI(View3.0)解决方案了,但由于客户端连接时使用的是RDP协议,在多媒体(图片、视频、 PPT等)等方面的用户体验并不十分理想。而Citrix VDI的解决方案是客户端使用ICA(Independent Computing Architecture)网络协议进行连接的,对高清等多媒体方面的用户体验相当不错,如果充分利用其公司的WANSCALE加速产品的话,这一效果会 更好,尤其是当你通过WAN来进行从各个区域分公司的客户端连到数据中心的VDI中的桌面的这种应用场景时。
由于采用的是开放式架 构,XenDesktop可灵活支持各种虚拟化平台和终端设备。而这些虚拟化平台包括如XenServer、VMwareVI(ESX)以及微软的 SCVMM(Hyper-V)。而且与其它桌面虚拟化解决方案不同的是,XenDesktop可使用单个镜像在数据中心或通过终端设备将个性化桌面交付给 虚拟和物理设备,从而简化桌面管理,同时,该解决方案内置的性能监控工具让IT可以更好地管理服务水平。
简单的 说,XenDesktop就是在服务器端构建一个VDI(Virtual desktop Infrastructure)虚拟桌面架构,客户端可以随时随地通过网络来访问存在在服务器上的桌面系统,如同在本地使用物理机一样。这样做有几个好 处:一是由于只需维护服务器端桌面镜像,因此可以降低大量的物理客户端桌面维护成本;二是可以快速高效的分发新的桌面系统给员工;三是员工不受空间位置的 限制,随时可以链接到自己的桌面环境。
Citrix桌面虚拟化解决方案和其它厂商一样,应用场景并没有什么大的不同,但由于其ICA网 络协议的优越性,让其在多媒体方面的应用更加广泛和深入。现在的大部分企业都实现了基于活动目录的基础架构,而CitrixVDI却对此有区别于 VMwareVDI的要求,在CitrixVDI解决方案中,要
[Page 1 of 77]
实现对域中桌面组OU架构的创建和扩展具有域管理员权限,而在一些特殊企业如现在老方所在 公司实施起来就有一些麻烦之处了:企业是较大的跨国跨地区性质的集团,虽是单域的环境,但域控什么的管理权限均为总部所有,在中国区域只是一个OU组,这 边的对活动目录最高的权限就是被委派的中国区的OU的管理权限。这种权限不足于在域OU中创建Desktop Farm。故不能像具有域管理员权限那样自动及灵活。不过Citrix还是考虑到这种情况的存在,提供了相应的解决方案。在它的官方网站上有相应的文档说 明如此情况下的解决方法。(老方也愿意在这方面和各位有此需求的交流)
这次的实验(部署)拓朴如下图所示,在左侧的是瘦客户机或是装有 XP、VISTA等Windows Os的客户端,通过WAN或是LAN的方式访问位于数据中心的VDI解决方案基础架构(下图中的右侧部分)。
图1、CitrixVDI实验硬件及功能角色拓朴
针对上图,共有两台物理机器,配置均为如下 所示: 主板:JETWAY 悍马 HA07 GE 升级BIOS至20090412
CPU: AMD Athlon 7750 Dual-Core Black Edition(黑盒K10架构) 内存:6G DDR2 800
硬 盘:640G SATA 系统盘 1T的数据盘 网卡:千M Intel和千M RealTek 网卡
系 统:Windows 2003 Ent 64位(将来换成WIN 7 X64位)
其中一台机器上安装有Windows 2003 Ent 64位OS,并在其上安装了VMware Workstation 6.5.2。在VMware Workstation上面跑了三台Windows 2003 Ent 32位的OS,分别安装了DDC/LicenseServer及PVS/DHCP/XenCenter、AD等。
[Page 2 of 77]
其中一台同样配置的机 器安装了XenServer5.5.0免费版。同时这台台式机经SecurAble检测是完全支持硬件虚拟化功能的。如下图所示。
图2检测硬件支持虚拟化
接下来,结合着图1所示,描述Citrix XenDesktop的主要组件及功能如下:
Citrix Desktop Delivery Controller:DDC 的简称,此控制组件可以控管用户和虚拟桌面之间的联机, 客户能在数据中心集中化管理应用和桌面,并且控制通过网络向终端用户的交付。此角色安装在图1中的机器CitrixDDC.afopcn.com中。
Citrix Provisioning Server:PVS的简称,这是Citrix虚拟化方案的核心组 件,Provisioning Server可以说是整套系统的调度中心,它通过网络按需交付组成完整的服务器的各个部分,包括OS、应用和配置。Provisioning Server将服务器各个部分分拆成为一个独立虚拟镜像--VDisk,并将其以文档形式存储在网络上。当服务器启动时,不再通过本地磁盘启动,而是从网 络上的VDisk引导启动,Provisioning Server采用流技术将指定的应用组成部分交付到服务器。(很多朋友对此并不陌生,尤其很多有网吧工作经验的朋友更可能较为熟悉,很多的无盘工作站就是 用此做的啦)此角色安装在图1中的机器CitrixPVS.afopcn.com中。
Citrix Provisioning Server for Desktops:采用流技术通过网络服务将单一的标准桌面镜像按需交付给物理桌面。对共享桌面镜像进行集中化配置、交付 和管理,降低了总成本,提高了安全性和灵活。
Citrix XenDesktop Setup Wizard:虚拟客户端的快速向导工具,它结合Citrix组件即可帮助我们快速地创建出多个虚拟桌面。 此角色安装在图1中的机器CitrixPVS.afopcn.com中。 Citrix XenServer:虚拟服务器 端,用Hyper-V或者ESX也是可以实现一样的作用,就目前知道的,XenDesktop可以使用在Hyper-V的VM上,背景Citrix跟微软 有多年的合作关系。此角色安装在图1中的独立的机器XenServer中。
XenCenter:XenServer的管 理控制台。此角色安装在图1中的机器CitrixPVS.afopcn.com中。
[Page 3 of 77]
Desktop Receiver:软 件运行在启用了ICA网络协议直接连接虚拟桌面的终端设备上(如瘦客户机、运行XP的机器等)。一般是在通过WEB访问DDC时就需要下载安装的,就像客 户端一样提供了一些操作桌面的工具选项。在同一个终端设备上可以运行多个Desktop Receiver来连接超过一个的桌面。此角色只是在连接桌面时用到。
ICA Protocol:ICA(Independent Computing Architecture)网络协议由三部分组成,在服务器端,ICA能够把应用软件的逻辑执行和用户界面分离开,通过标准的网络传输协议IPX、 SPX、NetBEUI、TCP/IP、PPP把用户界面传送到客户端。在客户端,用户能看到和使用应用的用户接口,但是应用的逻辑执行100%在服务器 端。ICA网络协议通过标准协议传递键盘、鼠标和屏幕显示更新数据,据了解,平均只需要10-20K的带宽,ICA极低的带宽占用和较高的传输效率保证了 32位应用能在客户端被高效率的访问使用。
Citrix License Serve:是为DDC和PVS提供运行授权 的组件,安装DDC角色时,亦会安装此组件。此角色服务安装在XenDDC.afopcn.com机器中。
上述的组件,根据 XenDesktop的版本不同而有所差异,详见下面,而在此实验中,是采用的企业版(作为中小型企业,这个版本所提供的功能已足够了),通过网上得到的 授权有三个月的使用期,功能并不受到限制:
综合各种角色及物理机器的之间的关系如下图所示(注意图中台式机1的8G内存分给另一台台式机2G,这样各 6G):
[Page 4 of 77]
图4
综合各种角色及物理机器的之间的关系,所对应的IP地址及主机名如下所示:
图5
大家从图中可能看到并没有XenAPP角色的服务器安装,在真实的生产环境中,建议安装 此角色,这样可以达到虚拟桌面的简化管理及成本节约。 下表所列的是各个组件所需的OS系统及环境要求:
[Page 5 of 77]
图6
同时,XenDesktop可以灵活支持各种虚拟化平台:
oMicrosoft System Center Virtual Machine Manager 2008. (Hyper-V) oVMware Infrastructure 3. (Esx Server)
也就是说,XenServer5.5.0的主机角色可以由以上两者所代 替,从而成为虚拟桌面及模板的寄居地。
请在台式机1上安装好三个windows 2003 ent with sp2的操作系统,并分别取名为windc、CitrixDDC、CitrixPVS。并打上最新的系统补丁。为接下来的各角色的安装做好准备。 在进行以下各组件安装及配置之前,请前往
http://www.citrix.com/English/ss/downloads/index.asp?ntref=hp_nav_US。
[Page 6 of 77]
最后,介绍一下各章节的主要构成及概要提示,并且为了让大家更有利于安装和配置,把各组件的安装和配置分开来介绍。也就是按照一定的顺序先介绍 整个架构组件的安装,然后再依配置的顺序进行分组件进行介绍。最后用一章节来把整个配置综合起来进行虚拟桌面的建立及测试: 1、 CitrixVDI架构及组件介绍 2、 XenServer的安装及配置
3、 CitrixDDC的安装及配置(包含AD中OU的创建及90天使用期限License的申请) 4、 CitrixPVS的安装及配置(包含DHCP、Citrix Setup Wizard的安装) 5、 综合DDC、PVS、XenServer进行管理配置及应用测试
下篇文章将要介绍的是,按照CitrixVDI组件来进行 XenServer的安装及配置,并重点提示下要注意的事项。同时亦会介绍AD DC的安装及DNS反向解析记录配置。
思杰VDI攻略之二:XenServer安装与配置
在上一篇(点击阅读), 主要介绍了CitrixVDI解决方案的架构及组件和功能,同时也介绍了所需要的操作系统环境等。这些都是基础性的前提。
在本篇中,按 照CitrixVDI组件来进行XenServer的安装及配置,并重点提示下要注意的事项。同时亦会介绍AD DC的安装及DNS反向解析记录配置。
在本篇中,将按以下内容进行分步介绍,并会用到WINDDC、CitrixPVS、XenServer三个角色的服务器:
1、 活动目录的安装及用于XenDesktop的OU的配置。 2、 对DC上的DNS进行反向解析配置。
3、 定义各种角色的IP地址及FQDN,并在OU中列出。 4、 进行XenServer5.5.0的安装及XenCenter的安装。 5、 通过XenCenter连接到XenServer并安装一XP虚拟机。
一、DC用于XenDesktop的OU 配置、DNS正反向解析、及把各角色加入OU
1、在台式机一上的VMware WorkStation中安装windows server 2003 ent with sp2,并打上最新的补丁。同时配置IP地址为192.168..1.40及修改计算机名为windc。(图1)
[Page 7 of 77]
2、使用dcpromo升级此OS为域控制器,并集成DNS服务。
3、开始-程序-管理工具 ---Active Directory用户和计算机,新建OU,取名为CitrixVDI。(此名称可定制义,请提前规划定义),并把在第一篇中安装好的计算机 CitrixDDC、CitrixPVS加入到域中的此OU下。如下图所示。注意,此OU也将成为后续篇幅中要创建的Desktop Groups所在的Farm的OU(安全组),所有生成的桌面计算机将自动放置在此OU中。这样有利于对OU中桌面计算机的管理如组策略的更新。(图2)
4、开始-程序-管理工具-DNS,新建一个反向查找区 域:192.168.1.X.Subnet。并确定绿色标注的三个计算机存在正向和反向区域中:(图3、图4)
[Page 8 of 77]
图示为正向查找区域中的三个计算机角色
图示为反向查找区域中的三个计算机角色
[Page 9 of 77]
二、XenServer的安 装、虚拟机安装及配置、模板安装
在这个章节,将介绍XenServer的安装、XenCenter的安装及连接管理 XenServer以及其上的XP虚拟机的安装,由于此次实验环境并没有配置XenApp,请在虚拟机XP上配置与企业要求相关的软件及应用程序。
1、 XenServer的安装有点类似于LINUX,过程略了,安装好后,会有以下的配置:(图5)
2、 基本上相关的如网络、健盘、时区等的设置均可以通过上图中的选项来进行设置,这些较为简单,请各位自行设置。虽然安装的XenServer 5.5.0是免费版本,但仍需要从网上下载License文件以使其在超过30天使用期满后继续使用。可以通过接下来介绍的XenCenter来添 加。(图6)
[Page 10 of 77]
3、 在CitrixPVS这台计算机上,安装从网上下载的XenCenter应用程序,并打开,目前还没有发现有中文版的,功能上比着SCVMM和 VMwareVI3的vCenter也有一些差距,但该有的也都有了。(图7)
4、 XenCenter中,也有资源池的概念,不过,此处,并不打算使用,直接点菜单栏的\"Add New Server\",在弹出的对话框中,输入XenServer的IP地址或主机名,并输入连接凭证。点\"Connect\"。(图8)
[Page 11 of 77]
5、 在弹出的对话框中,在\"Save and restore server connection state on starting\"前面打上对勾,这样子可以在每次打开XenCenter管理控制台时都能连接上。至于下面的\"Master Password\"选项,自行定制啦。点\"OK\"。(图9)
6、 下图就是把XenServer添加到XenCener管理控制台后的截图,可以看到右侧面板里一些关于Xenserver的操作选项:(图10)
[Page 12 of 77]
接下来要通过XenCenter管理控制台,新建存储连接(存有XP ISO安装镜像),并进行用于DestkTOP的XP虚拟机的安装设置。
此XP虚拟机将为在第四篇PVS将要讲到的Vdisk做准备之 用。
此处还会新建一个虚拟机,并不分配磁盘。并转换成模板,同样为PVS篇做准备。
7、 菜单栏,点击\"New Storage\",在弹出的对话框\"Type\"界面中,选择ISO library下侧的Windows File Sharing(CIFS),这样做的目的就是建立一个存储,内容就是能访问的WINDOWS服务器上的共享文件夹,把ISO放在中间,就可以达到安装虚 拟机时使用的目的。\"下一步\"。(图11)
[Page 13 of 77]
8、 在\"Location\"页,分别输入图中内容,其中share name后面的框中输入共享路径(other-doc-iso一定要是共享文件夹),并在Server Options下面输入访问共享的用户凭证。点\"Finish\"。(图12)
9、 如下图,刚刚添加的存储便显示在管理控制台中了,右侧便是共享文件夹的内容。里面有要使用到的XP ISO啦。(图13)
10、 XenServer是基于LINUX内核的,可以通过SSH的方式来访问的,而且默认情况下,是可以以ROOT身份访问的。(图14)
[Page 14 of 77]
11、 共享存储已设置好,选定左侧的Xenserver.afopcn.com,点击Xencenter控制台的菜单栏中的\"NEW VM\"。
12、 在弹出的虚拟机新建对话框中,选定windows xp sp3,下一步,输入描述虚拟机的名字:vdixp(注意,并非此OS的计算机名称)。Next。
13、 在\"Location\"页,选定安装源也就是ISO镜像,从刚才步骤中创建的存储中选择XP SP3的ISO。我使用的是官方的XP ISO。在使用一些GHOST的XP ISO时,好像效果并不是太好,请各位使用时注意。Next。
14、 在\"CPU&Memory\"页,请分别配置1颗及512M。如果是Vista请据实再加些内存。
15、 在\"Virtual Disks\"保持默认,也就是存储在XenServer的本地存储。如果你有SAN,请选择之。Next。
16、 在\"Virtual Interfaces\"页,保留默认。Next。 17、 在\"finish\"页,选定\"start VM automatically\"。
18、 通过上述操作,就会在Xenserver控制台显示出来新创建的VM,选定右侧的\"Console\"可以进行安装操作。(绿色标注部分的DVD DRIVER右侧显示的镜像安装时有问题,有改过。)其中的绿色标注的SCALE是屏幕比例控制选项。且鼠标可以直接进出。(图15)
[Page 15 of 77]
19、 接下来的操作,就和在物理机器上安装XP机器是一样的。安装完成后的截图如下:(图16)
20、 安装完成后,需要打上XenServer Tools,并在安装完成后重新启动计算机。切记,此工具一定要打上,将来还需要在此进行IMAGE的制作呢,需要它的支持。(图17)
[Page 16 of 77]
21、 接下来就是给此XP虚拟机分配IP地址、DSN地址,以及加入到afopcn.com域中,同时,并进行一些应用程序的安装,如果你的CitrixVDI 解决方案中存在XenAPP角色服务器。此步可省去。由于测试,老方并没有进行任意应用程序的安装。(图18)
22、 现在就是重复上述步骤,创建一个名字为template的XP虚拟机,其中选择从\"physical dvd driver\"安装,内存分 配为512M。并在最后,取消\"Start VM automatically\"前面的对勾。 完成后,如下图所示,保证storage 里没有任何磁盘创建(如果有,选定,删除便可)。(图19)
[Page 17 of 77]
23、 接下来,在左侧面板,选定所新建的VM\"template\",右健,选择Convert to template。把此XP虚拟机转换成模板,并在使用PVS篇中的xen setup wizard使用时,把模板与虚机结合,创建出多个桌面来。
注意,在XenCenter中,虚拟机转换成模板的动作是不可逆的,也就是说,你不能把模板再转换成虚拟机了。(图20)
[Page 18 of 77]
24、 转换后载图如下:(图21)
至此,本篇就告一段落,应当说,这里所提到的,仍然是前期的准备工作。 在下一篇中,将要介绍 如何在机器CitrixDDC.afopcn.com上安装及配置DDC
Citrix VDI攻略之三:DDC安装及配置
在上篇中(点击), 主要讲了域环境(包含DNS反向记录创建)的准备、XenServer的安装及XenCenter的管理,同时还讲了如何安装XP虚拟机及创建模板。
在本篇中,将要详述Citrix Destktop Delivery Controller(DDC)的安装,以及域中Desktop Farm安全组的创建,同时亦会讲到如何申请License并安装。
在本篇中,将按以下内容进行分步介绍,并会用到WINDDC、CitrixDDC两个角色的服务器: 1、 安装Citrix Destktop Delivery Controller。 2、 安装及配置XenDesktop License(含如何进行配申请) 3、 安装Web Interface。
4、 运行XenDektop Active Directory Configuration Wizard。(和1、同时进行) 一、 安装Citrix Destktop Delivery Controller
DDC在整个CitrixVDI解决方案中,起到交付桌面于终端设备,以及License管理的功能(安装License Server功能),在DDC控制台,亦可以定制不同的WEB方式的访问选项。
[Page 19 of 77]
在安装DDC之前,请在CitrixDDC这台服务器上,检查如下组件是否安装: A、 应用服务器IIS 6.0(含ASP.NET),并取消IE增强的安全配置
B、 Microsoft .Net Framework 3.5(DDC安装光盘里面含的有,安装DDC时也会装上) 在安装.NET 3.5之前,最好能实现此台服务器的Internet的网络连接,虽然也能正常安装,但会提示有错误(并不影响使用)。
1、 运行安装,在打开的页面中选择\"Install Server Components\"。(图1)
2、 在勾选上\"I accept license agreement\"之前、后,一定要下拉当前页面的滑块至最低端,否则会有提示出来,且不能进行下一步操作。这是我见过的第一个还必需这样安装。在 PVS等等的安装中也会有同样的问题。请注意:(图2)
[Page 20 of 77]
3、 在\"Select Components\"页,选择上三个组件,并Next; A、 Desktop delivery controller 是DDC的核心组件。 B、 Citrix Management Consoles管制控制台。
C、 Citrix License Server XenDeskTop企业版授权管理服务器,在下篇中的PVS中用到的License授权也是由此统一管理的。而且本篇将会讲到如何申请及安装 License。
4、 在\"creat or join a farm\"页,选择\"Creat a new farm\",并输入名字为desktop,\"Next\"(图3)
[Page 21 of 77]
5、 在\"specify Farm Edition\"界面,选择\"XenDesktop Enterprise Edition\的部署软件环 境是企业版的,且申请的License也是针对企业版的。\"Next\"
6、 在\"Optional server configuration\existing database server\"。在下一篇中,会安装Ms Sql Express版本。\"Next\" 7、 在\"start Installation\"页,点\"Next\"进行安装。 在安装的过程中,正常情况下要重启机器两次,才能完成安装。 安装完成后,在IIS里会添加相应的选项。
安装完成后,会在开始--程序中显示Citrix项目,并有两个选项:一是administration Tools(AD配置向导),一是Management Consoles(DDC管理)。(图4)
[Page 22 of 77]
当你点\"Finish\"前,让你选择是否配置AD,直接选上,并开始配置。
8、 在弹出的\"Active Directory configuration Wizard\"页,显示了将要操作的流程,Next。 9、 在\"Configure Farm OU in Active Directory\"页,浏览至在前一篇中所创建的OU,选下,并\"NEXT\"。(图5)
10、 接下来,就是前几步操作的概览,直接finish便可以。完成后,可以在域控制器windc这台机器的 CitrixVDI OU下看到如下图所示:(图6)
[Page 23 of 77]
二、安装及配置XenDesktop License(含如何进行配申请)
在完成一、中的DDC安装后,会自动打开WEB页面:License Management Console,接下来的操作,将分别介绍如何进行申请和安装License。
1、 在License Management ConsoleWEB页面,依次选项Configuration-step1,并点击以浏览所连接的WEB页面,这个页面就是申请License的第一个 页面,同时要求你具有登陆Citrix网站的账号凭证,请另行申请,此处不过多讲解。(图7)
2、使用Citrix的帐号登陆,然后选择下图中的\"Activation System/Manage Licenses\"部分:8)
[Page 24 of 77]
(图
3、在\"Activation System/Manage Licenses\"页面,在\"Your License Code\"页面\"输入你之前申请的代码,值得注意的是,我之前已经申请过了,所以此次并没有出现让我申请CODE的操作。 如果你已申请过,请在本页面的\"View License\"查看,并复制到Your License Code后面的空格中。点击\"Continue\"(图9)
4、 在下图所示的页面,请务必确定你的DDC的主机名,在此场景中请确保你输入的主机名是CitrixDDC(注意大小写)。(图10、11)
[Page 25 of 77]
5、 确定好后,请在上图中点选下载便可,前面提过,我已申请过,上面会显示之前申请过的信息,找好相对应的主机名的License文件下载下来便是。
6、 下载后,回到二、1步骤中的页面,选择\"Step2 copy license files to the license server\"。并找到下载的License文件,并\"UPLOAD\"。(截图中的License文件有误,应为
license_20090810112525.lic,做了多次测试,下了几个License文件。)(图12)
[Page 26 of 77]
7、 UPLOAD完license文件后,如下图所示,可以点击\"Complete License Inventory\"来查看License清单情况:(图13)
三、 安装Web Interface
安装完DDC,打开管理控制台,你会发现并没有Web Interface这一项。默认安装的情况下,好像是不存在的,怎么办,这时就需要手动安装了。安装完后亦可以进行WEB访问DDC进行虚拟桌面Farm 组的登陆连接了。
1、 安装完后的DDC管理控制台,在左侧的面板citrix resource下面的Configuration Tools中并没有web interface选项。(图14)
[Page 27 of 77]
2、 找到DDC的安装光盘,如下图的路径,并运行绿色部分的MSI应用程序。进行手动方式的web interface的安装。(图15)
3、 安装完成后,再来查验刚才的控制台选项,会发现多了一项:(图16)
[Page 28 of 77]
4、 Web interface安装完成,意味着你可以进行相关登陆配置了,展开web interface,导航至Internal Site,右键-customize web site appearance,在弹出的如下图所示的界面中,你可以自由定制啦。
图中所示的是为默认的登陆DESKTOP FARM的界面,在最后一篇会有用到的。在此先混个面熟吧。(图17)
[Page 29 of 77]
至此,完成了DDC的安装及配置。接下来的PVS安装和配置篇中,将进行MS SQL Express版的安装,PVS的安装及配置以及XenDesktop setup Wizard的安装,敬请关注。
Citrix VDI攻略之四:PVS安装及配置
在上篇中(点击),主要详述 Citrix Destktop Delivery Controller(DDC)的安装,以及域中Desktop Farm安全组的创建。同时也讲了如何申请XenDesktop Enterprise License并安装。 在本篇中,将讲述下如何进行MS SQL Express版的安装,PVS的安装及配置以及XenDesktop setup Wizard的安装。
在本篇中,将按以下内容进行分步介绍,并会用到WINDDC、CitrixPVS、XenServer三个角色的服务器:
1、 安装MS SQL Server 2005 Express Edition。 2、 安装及配置Provisioning Server。 3、 安装XenDesktop Setup Wizard。
第一篇中已提到,将在CitrixPVS这台服务器提供DHCP服务,且DHCP的分配的地址池为 192.168.1.60---192.168.1.80。(图1)
一、安装MS SQL Server 2005 Express Edition。
PVS需要安装数据库保存自己的配置信息。当然你也可以选择MS SQL Server 2005 Enterprise等版本。
[Page 30 of 77]
在测试环境中,我将把PVS角色服务和数据库安装在同一台服务器中,考虑到生产环境对性能等的要求,请规划好在不同规模的生产环境中这两种角色的安装(是 否仍安装在一台机器上,是否仍安装MS SQL Server 2005 Express版本,是否使用现有的SQL数据库等)。 在安装MS SQL Server 2005 Express之前,请确保PVS机器上安装了.net 3.5。
1、 在DDC的安装光盘中有MS SQL Server 2005 Express的安装包,请前去拷贝至此,路径如下图所示(D为光盘盘符):(图2)
安装过程较为简单,我只截取部分图片作为说明:
2、 \"Feature Selection\"页,只选择Database Services便可。(图3)
[Page 31 of 77]
3、 在\"Authentication Mode\"页,勾选Windows Authentication Mode。
4、 在\"Configuration Options\"页,勾选Enable User Instances,也可勾选Add user to the sql server administrator role(也就是把现在的安装MS SQL Server 2005 Express这个程序的用户加入到数据库管理角色中)。 5、 安装完成后,建议重启PVS服务器 二、安装及配置Provisioning Server
在第一篇架构和组件中已提过,PVS是XenDeskTop的核心组件,它提供了终端设备所访问的桌面的母盘,让多个终端访问同一个桌面成为了可能,不但 节省管理成本,亦大大减少了存储成本的投资。
PVS的安装较为简单,配置起来也不算太难,可以通过配置向导来完成,如果出现问题,或是想修改PVS的配置,只需重新运行向导便可。
此章节的操作均在CitrixPVS.afopcn.com这台机器上完成,请确认进行安装PVS之前,.NET 3.5及MS SQL Server 2005 Express已安装完成,并请确认DHCP角色也安装上去。
1、在安装组件选择界面,也就是双击光盘运行的安装页,如下图所示,选择绿色部分(如果是64操作系统环境,请选择64位的安装组件):(图4)
[Page 32 of 77]
2、在安装向导欢迎页,Next。
3、在\"License Agreement\",拉动右侧滑块至最下面,并接受授权许可。
4、在\"Custormer Information\"页,你可以输入自定义的用户信息及组织名称,也可保持默认。并确认勾选了\"Anyone who use this computer(All users)\"。 5、在\"Destination Folder\"页,选择安装路径,保留默认。 6、在\"Setup Type\"页,选择Complete项。
7、在\"Ready to install the program\"页,点击Install。 8、当安装完成后,点击Finish。
此时,Provisioning Server Configuration Wizard将自动开始,接下来将详述如何进行配置操作用的(截图较多)。
虽然PVS安装完成后,并不需要重启机器,但建议你重启。 9、在配置向导欢迎页,点击Next。
10、在\"DHCP Services\"页,选择The Service that runs this computer,并勾选Microsoft DHCP。 由于测试环境,我把DHCP也安装在了PVS这台机器上了,在生产环境中不建议如此,请把DHCP安装额外域控上。
如果安装DHCP在额外域控制器上,请选择The service that runs on another computer。 Next。(图5)
[Page 33 of 77]
11、在\"PXE Services\"页,选择\"the service that runs on this computer\",并勾选Provisioning Server PXE Service。(图6)
12、在\"Farm Configuration\"页,选择Creat Farm。并Next。
13、在\"Database Server\"页,默认在服务器名和安装实例名后面是空的,请点击browse,确保默认的配置如下图所示:(图7)
[Page 34 of 77]
14、在\"New Farm\"页,保留默认配置,并确定Farm Administrator的成员。仍然保留默认配置:(图8)
15、在\"License Server\"页,在License Server后面的框中填入DDC服务器的计算机名称,大小写不区分:CitrixDDC(注意,在第三篇中已讲述如何在CitrixDDC机器上安装并 配置了License Server了)。并勾选\"Use Datacenter Licenses for desktops if no desktop licenses are available\9)
[Page 35 of 77]
16、\"User Account\"页,选择Specified user account。并在下面框中,填入具有域管理员权限的用户详细信息。并勾选Configure the database for the account。Next(图10)
17、在\"Stream Services\"页,保留如下图所示的默认配置,Next(图11)
[Page 36 of 77]
18、在\"TFTP Option and Bootstrap Location\"页,勾选上Use the Provisioning Server TFTP service。保留默认的路径位置,Next。
19、在\"Stream Servers boot list\"页,请确认IP地址为PVS也就是本机的。Next 注意,DHCP会自动提供子网掩码和网关信息服务的。
20、在\"finish\"页,请确保Automatically start services被选择,并点击finish。(图12)
21、当安装进程完成后,点击Done。
[Page 37 of 77]
有时侯,多数由于数据库配置的问题,会导致此处并不能完全正确,但据老方测试几次的效果来看,好像并不影响接下来的操作。
当出现问题时,如果你想解决,请看事件查看器里的错误提示,或是在C:\\Documents and Settings\\All Users\\Application Data\\Citrix\\Provisioning Server文件夹下的
ConfigWizard.log文件里查找原因,修正问题后,你可以通过运行开始-程序-Citrix---
provisioning server--- provisioning server configuration wizard来进行重新配置。(图13)
PVS的安装及配置算是完成了,最容易出现问题的地方也提到了,就是最后一步不能正确完成。安装完成后,打开管理控制台后会需要连接至一个FARM,也就 是连接本机的PVS服务(可以输入IP地址或是计算机名),如下图所示:(图14)
[Page 38 of 77]
下图便是成功连接后的PVS管理控制台界面,下篇中将要频繁使用到。(图15)
三、安装XenDesktop Setup Wizard
[Page 39 of 77]
这个工具很有用处,通过它,你可以把后一篇中做的模板及XP虚拟机结合起来,创建自定义数量的桌面来。这一切因为了有了此工具而自动。
虽然没有此工具,亦能进行配置,但是操作上较为麻烦,尤其当你进行大批量部署时。
本章节只进行安装,详细的配置在下篇中讲到,且如果你不是域管理员组的成员,请确定进行安装的用户的权限(对CitrixPVS这台机器以及登陆这台机器 用户): A、本地管理员组成员。
B、域中计算机OU的完全访问权限。 C、完全访问DDC中每个FARM的管理员权限。
D、DDC解色所安装的机器上(CitrixDDC)本地Distributed COM Users group组的成员。 这个权限要求很重要,第一篇中老方已提过权限问题,建议你最好使用域管理员权限,如果只是被委派的OU管理权限,在下一篇中使用此工具的方法就有所不同。 而且模板什么的都要进行相应的更改。
1、PVS的安装光盘中并没有XenDesktop Setup Wizard程序,你仍需要去DDC的安装光盘查找,而且像PVS一样,分为64位和32位的安装。(图16)
2、以域管理员的身份登陆CitrixPVS这台机器,双击上图中的MSI程序,进行安装。
3、保持默认配置便可。安装过程较为简单,不再截图说明。安装完成后,快捷方式和PVS存在同一位置。
至此,本篇PVS的安装及配置完成,下一篇,是终结篇,将要详细的以图文的方式讲述如何创建PVS虚拟磁盘、如何配置DHCP启动选项66和67、如何准 备虚拟桌面镜像等,以及如何使用
XenDesktop Setup Wizard创建多个桌面、如何通过WEB和客户端代理的方式访问由DDC交付的桌面等。
[Page 40 of 77]
Citrix VDI实战攻略之五:vDisk配置
前几篇中,分别介绍了如下内容: 1、 CitrixVDI架构及组件介绍(点击) 2、 XenServer的安装及配置(点击)
3、 CitrixDDC的安装及配置(包含AD中OU的创建及90天使用期限License的申请)(点击) 4、 CitrixPVS的安装及配置(包含DHCP、Citrix Setup Wizard的安装)(点击)
多次提过,这些是实现C itrix VDI解决方案所必不可少的基础,只有这些基础架构搭建完成才能接着进行本篇的操作,如果你是刚对Citrix VDI入门的朋友,请前去上面所提及的四篇文章中仔细阅读并实际动手做一做。而且建议你在阅读本文时,一定要看完全篇之后,心里有个大概印象(操作顺序及 过程),再开始依据之做测试。
在本篇中,将在前面四篇的基础上,进行综合配置,这些操作,可能会在几台角色服务器上切换进行。亦请各位尤其是还没有成功实现Citrix VDI部署的朋友先按照我所操作的顺序进行。且本篇中的截图较多,这些步骤很关键,用图说明会让大家更清楚如何的做法。
在本篇中,将要对以下内容进行顺序操作,并会使用到CitrixDDC、CitrixPVS、WinDC、XenServer等所有四台角色服务器:
1、在CitrixPVS这台服务器上创建Vitrual Disk(vDisk),也就是所谓的母盘。
2、在CitrixPVS这台服务器上配置DHCP,如果你的DHCP安装在WinDC这台域控角色的服务器上,请在WinDC上配置。
3、通过XenCenter连接到XenServer,在XenCenter控制台对vdixp这台虚拟机进行配置。 4、准备和构建虚拟桌面(含有对CitrixPVS、XenCenter、vdixp的操作)。 一、在CitrixPVS这台服务器上创建Vitrual Disk
vDISK的创建,起着很关键的作用,在创建之前需要规划好存储的位置,可以是本地存储,也可以是网络共享。大小视规模为准(不需太大,因为还是以 XenServer为主要存储的),本场景中为本地存储,且存储在CitrixPVS的E盘。并提前新建两个空文件夹:cache、serer。(图1)
[Page 41 of 77]
vDISK为母盘,多个桌面共同使用之,这就实现一个镜像,多个桌面了,节省空间,利于日常维护如系统更新、应用程序安装(不使用XenAPP发布的话) 等。比如桌面的补丁更新来说吧,你只需要根据PVS提供的功能,来复制现有的虚拟工作负载镜像,进行补丁的更新等的更改,并使所有相关联的桌面在启动时都 发生相应的更化。而且如果出现了问题,就可以回滚到以前的镜像,重新启动桌面就OK了。
1、在CitrixPVS机器上,打开PVS管理控制台,鼠标导航至\"Stores\",单击右健,\"Creat Store\在弹出的对话框中输入name为\"vDisk\"。(只是名字为vDisk,并不是作为母盘的vDISK,如果起名为vStore可能大家更 容易接受及明白)(图2)
[Page 42 of 77]
2、接着上图中所示,点击Paths,在default store path下框中输入:E:\\server,在default write cache paths右侧,点Add,并在弹出的窗口中输入e:\\cache。server文件夹是用来存放所谓的母盘内容的,接下来的操作会让你更明白是怎么一回 事。(图3)
3、仍接1、中的图,点击Servers,在site下拉框中选中Site,在servers that provide this store下框中,保证CitrixPVS被选中。这步操作是指明提供Store的机器,是由PVS角色的机器来承担的。(图4)
[Page 43 of 77]
4、这一步,是真正创建vDisk的开始。右键点击刚才新创建的名字为vDisk的Store,选择Creat vDisk。(图5)
5、在弹出的界面中,保留前两个可选项,并在Filename下框中输入vdisk的名称为xpVdisk,在Size右面的框中输入15000MB,也 就是15G,一般情况下建议XP大小为8G(8194MB),VISTA的大小为15G左右。在VHD format右框中选择Dynamic,此意是动态使用磁盘空间,和使用workstation新建磁盘空间一样,用多少占多少,而不是像FIXED那 样,一次便被占用完了。设定好后,点creat vdisk。(图6)
[Page 44 of 77]
6、vdisk创建完成后,在右侧面板中会显示出来,单击右健,选择属性,并在弹出的对话框中点面截图中的绿色部分\"Edit file\"。(图7)
[Page 45 of 77]
7、在弹出的properties 界面,选择Options,选择Active Directory machine account password management,并ok。(大家做时,OK并不会如图所示为灰色的)(图8)
8、在PVS管理控制台中的左侧面板,鼠标依次点击desktop---Sites--Site--Servers,右键单击选择Properites, 并在弹出的界面中,选择Options,在Active Directory勾选上Enable automatic password support。并OK,此时会弹出对话框要求重启PVS Stream Services。OK。(图9)
[Page 46 of 77]
9、在PVS管理控制台右侧面板,选定新建的名字为xpVdisk的vDisk,右键单击,选择Mount vDisk。(图10)
10,打开CitrixPVS我的电脑,可以看到有个\"可移动硬盘\",选定,右键格式化成NTFS文件系统之。(图11)
11、完成格式化后,仍然右键单击xpVdisk,并umount vDisk xpVdisk。(图12)
[Page 47 of 77]
二、在CitrixPVS这台服务器上配置DHCP
配置DHCP的目的,是为了虚拟桌面在启动时能得到IP地址,同时找到vDisk所在的服务器等。这些都可以在虚拟 桌面启动时,在桌面的console里看的到。 由于DHCP服务安装在CitrixPVS上,配置仍在此台机器上进行。
1、在CitrixPVS机器上,依次打开开始---程序---管理工具---DHCP,由于没有在域控制器上安装DHCP,需要得到授权才能使用,请自 行解决。
右键单击\"服务器选项\",选择\"配置选项\",在\"常规\"界面,下拉右侧滑块至066 启动服务器主机名,在下面的数据输入部分,填上CitrixPVS服务器的IP地址,当然主机名也可以:192.168.1.44。(图13)
[Page 48 of 77]
2、在上图的同一界面中,选择067 启动文件名项,并在下面的框中输入ARDBP32.bin。切记,一定要照此输入。(图14)
[Page 49 of 77]
三、通过XenCenter控制台对虚拟机vdixp虚拟机进行配置
所谓的配置,就是安装Virtual Desktop Agent。不过在接下来的几个步骤中仍然会对此进行配置,且是很重要的步骤。
Virtual Desktop Agent是必需要安装的,安装后,它能够让终端用户通过ICA网络交换协议连接到桌面,而且用户与DDC服务器之间的会话就是使用的ICA协议,这样以来,只需传输屏幕信息、键盘、鼠标指令等,就会占用较少的网络带 宽(10k--30k之间)。
1、在安装Virtual Desktop Agent之前,应确保.NET 3.5已安装上去,如果没有,请从ddc的光盘内容中拷贝,并安装,如下图所示:(图15)
2、仍然是从DDC光盘中找到名字为xdsagent.msi的安装程序,具体路径为光盘目录下的\\w2k3\\en\\VirtualDesktop\\文件 夹下。双击安装开始。(图16)
[Page 50 of 77]
3、在port number页,保留默认的PORT为TCP 8080。Next。
4、在Farm Selection页,选择Select the Farm Now,并在下拉框中选择之前创建的名字为\"desktop\"Farm。Next。(图17)
5、安装后重启新启虚拟机vdixp。
至此,Vitrual Disk创建配置完毕,下篇文章介绍虚拟桌面的构建,敬请关注。
Citrix VDI实战攻略之六:构建虚拟桌面
前文中(点击), 我们完成了Vitrual Disk的创建和配置,本文则介绍虚拟桌面的构建。不过这一章的操作相当的繁琐的,请你按照我所写的顺序依次进行,也就是说在什么角色的机器上进行什么样 的操作。
在本文中,会有四个方面的任务完成:
1、在CitrixPVS机器上添加虚拟机vdixp至PVS数据库。 2、在vdixp虚拟机中安装Target Device。
3、创建虚拟机vdixp的镜像至在CitrixPVS上配置好的vDisk中。 4、在CitrixPVS机器上设置vDisk的访问模式。 1、在CitrixPVS机器上添加虚拟机vdixp至PVS数据库
[Page 51 of 77]
A、在XenCenter的控制面板中,右键单击虚拟机vdixp,选择Properties。鼠标导航至Startup Options,在右侧的面板中,把Boot order下框中的\"Network\" move up到最上方。并OK。(图18)
B、在CitrixPVS机器上,打开PVS管理控制台,鼠标导航至Farm--Sites--site--Device
Collection--Collection,右键单击,选择Create Device,在弹出的界面中,在Name下面输入此Device的名称为xpvdi,并在MAC地址中输入XenServer上的虚拟机vdixp的 MAC 地址。这步重要,请注意。至于vdixp虚拟机的MAC地址,你可以通过XenCenter控制台,点击虚拟机vidxp,在右侧面板里的Network 中找到。OK。(图19)
C、在右则面板中,选择刚刚创建的Device\"xpvdi\",单击右键\"Properties\",在General项中,boot from选择Hard Disk。(图20)
[Page 52 of 77]
D、在vDisk项,按如下截图绿色部分进行操作,把名字为xpvdisk的vDisk添加进去。(图21)
2、在vdixp虚拟机中安装Target Device
安装arget Device的目的就是创建一个虚拟机vdixp的镜像,而这个镜像再和vDisk结合起来,就是母盘啦。
A、在XenCenter控制台,重新启动虚拟机vdixp。
[Page 53 of 77]
在PVS的光盘根目录中找到名字为PVSSRV_Device的安装程序,双击运行。接受授权协议的同时,请下拉右侧滑块至最低端,或者你无法继续安 装。(图22)
B、安装过程没有什么要注意的,安装完后重启便可。重启后,会在桌面工具栏的右下侧发现一个磁盘形状的图标。表示你安装成功。双击后,在弹出的窗口中,确 认状态为Active。(图23)
此时,如果你可以仔细观如下几件事情,看都发什么了什么变化:
[Page 54 of 77]
※虚拟机vdixp的network中IP地址。 ※WinDC的DNS以及计算机账号。 ※CitrixPVS中DHCP是否分配了IP地址。
※CitrixPVS管理控制台中Collection里的Device\"xpvdi\"是否有变化。
当然,所提到的均有变化,也就是此时的IP地址为192.168.1.60。且xpvdi也添加到了DNS中,并且在活动目录的计算机账号中也存在此台计 算机的。(图24)
3、创建虚拟机vdixp的镜像至在CitrixPVS上配置好的vDisk中
在本章节,需要使用安装好的Target Device程序进行镜像制作,从而使vDisk真正建成。在创建的过程中,容易出现创建时间过长的问题,甚至中间也出现了进度条停止不前的现象。当然这 些是可以通过一些方法解决的。
A、接2、中的操作,在虚拟机vdixp中,打开我的电脑,会发现存在一个E盘,而这个E盘实际就是CitrixPVS机器中的vDisk之 xpvdisk的映射啦。(图25)
[Page 55 of 77]
B、依次打开开始--程序--Citrix--Provisioning Server Image Builder。(图26)
[Page 56 of 77]
C、在弹出的\"Device Image Builder\"界面,你可以通过点击Optimize来进行一些优化设置,此处老方选择了保留默认值,并确认Destination Drive指向的是E盘。同时在下面的打上对勾。点击Build。(图27)
[Page 57 of 77]
D、之后,会弹出一个是否进行镜像建立的窗口,并说明了会删除目票盘E盘上的所有内容。点是。(图28)
E、接下来就是镜像创建过程了,同时你如果点击工具栏右下方的vDisk图标的话,可以看会话状态,以及网络传输的字节数。所以呢,XenServer与CitrixPVS两个角色之前 的网络通讯最好为千M网络。(图29)
[Page 58 of 77]
在这一步,容易出现进度条停止不动的问题(实际上是镜像创建的动作中止),你可以从以下方面来解决:可查看PVS中,xpVdisk是否被锁定,如果锁 定,请通过右键的manage locks来解锁。一般就能解决此问题了。也请注意是否是网络通信中断造成的。
F、镜像创建的过程依据网速的快慢时间有所不同,约有近一个小时的时间,完成了。关闭此虚拟机便可。
当然,你也可以随时启动此虚拟机,进行更改及重建。(图30)
[Page 59 of 77]
4、在CitrixPVS机器上设置vDisk的访问模式
A、在CitrixPVS机器,打开PVS管理控制台,在右侧的面板上,导航至vDisk Pool选项,进行变动如截图中绿色所示。(图31)
B、同时,Collection右侧的面板中,选择xpvdi的属性,在General选项中,改变boot from为vDisk。这一步是为创建多个桌面做的配置改变。(图32)
[Page 60 of 77]
至此本篇结束,在下一篇,也就是最后一篇中,将讲述如何使用XenDesktop Setup Wizard创建多个桌面,以及如何进行测试收。
同时,在测试验收章节亦会详细讲述(回顾)下整个桌面交付给终端用户使用的过程。
Citrix VDI攻略之七:多虚拟桌面建立
在本篇中,将讲述如何使用XenDesktop Setup Wizard创建多个桌面。
创建多个桌面,就是从上篇中建立的镜像中创建的(点击)。操作将在 CitrixPVS机器上进行,但仍会涉及到域控WinDC,DDC机器CitrixDDC,以及XenCenter。
1、在CitrixPVS机器上,依次打开开始-程序-Citrix-administration Tools-xenDesktop Setup Wizard。(图1)
[Page 61 of 77]
2、在welcome to the XenDesktop Setup Wizard页,点击Next。 3、在Farm页,选择之前创建的名字为desktop的farm。Next。(图2)
4、在Hosting Infrastructure页,在Hosting infrastructure下面框中选择Citrix Xen VM infrastructure,在address下面输入http://192.168.1.45, 当然你也可以输入http://计算机名(XenServer的IP或计算机)。
在Hosting Infrastructure下拉框中有两个选择,另外一个是VMware Infrastructure,也就是宿主主机架构不但但是Citrix XenServer,还有VMware ESX以及Hyper-V(SCVMM)。看来开放性架构还是不错的。有多种选择,能更好的结合现在公司的虚拟化解决方案中去。Next。(图3)
[Page 62 of 77]
5、连接过程需要持续一些时间,在此过程中需要输入XenServer的用户名和密码。并确定。(图4)
6、在virtual Machine Template页,点选在第二篇中创建的虚拟机模板template,Next。(图5)
7、在Virtual Disk(Vdisk)页,点选在上篇中创建的名字为xpVdiskR的vDisk。Next。(图6)
[Page 63 of 77]
8、在virtual desktops页,在number of desktops后面输入你要创建的虚拟桌面个数,这有你之前的规划的规模来确定,同时也要考虑到硬件性能等,这里由于是测试部署,输入3。 在common name后输入这些桌面的计算机名称vidxp。 在start from后输入开始的数字。
结合着上面三个的输入,创建的三个XP系统的计算机名称就是 Vdixp1.afopcn.com、Vdixp2.afopcn.com、Vdixp3.afopcn.com
大家注意到没有,在整个部署的过程中,是没有用到重建SID号的工具,这个工作由PVS已完成了,所以大家不用担心SID号的唯一问题。(图7)
[Page 64 of 77]
9、在organizational Unit Location页,选择Custom OU,并Browse至在第二篇中创建的专门用于虚拟桌面的OU CitrixVDI,确定,Next。(图8)
10、在Desktop Group页,选择Creat new desktop group,并输入desktop名称,这个会显示在DDC的控制台中。
注意,在本次部署中,我起的名字并不是太合理,请各位在实际操作中请选择合适的能说明主旨的名称。(图9)
[Page 65 of 77]
11、在Destktop Creation页,是概览,Next。(图10)
12、在Summary页,点Finish,完成整个设置过程,这时就开始创建虚拟桌面的过程。 接下来就是在不同的角色展示下创建的结果。
13、三个桌面创建完成后在xencenter显示出来的截图:(图11)
[Page 66 of 77]
14、三个桌面完成后在PVS机器中显示出来的截图,注意和上图中的IP及计算机名的对照。(图12)
15、在域控制器中,亦会显示三台机器被添加。相应的DNS正向及反向记录也会添加了三台桌面计算机主机名和IP的记录。(图13)
[Page 67 of 77]
16、在DDC中也显示了刚才创建的名字为desktop的Desktop Groups:(图14)
在上图中,可以看到,只有vdixp1.afopcn.com显示为idle,其它两个为Not Registered,这说明只能vdixp1能被终端用户访问。那Not Registered这两个为什么呢,在老方的这个场景中,主要是由于硬件资源不足的问题,造成vdixp2及3不能同时启动。另外,你也可以通过DNS 或DHCP来找下原因。这两个桌面系统的事件查看器亦能帮你解决问题。(图15)
至此,多虚拟桌面建立完成,下篇开始测试验收工作,也将是本系列文章的终结篇,敬请关注
[Page 68 of 77]
Citrix VDI实战攻略之八:测试验收
前面一系列文章,完成了思杰VDI架构及组件的介绍,XenServer、DDC、PVS、vDisk的安装配置,以及多虚拟桌面的构建。本文则进 行最终的测试验收实验。同时,亦会详细讲述(回顾)下整个桌面交付给终端用户使用的过程。
测试验收的方法有两种,一是通过WEB的方式,一是通过安装DesktopreceiverFull.msi来实现。 在测试之前,给各位说明下整个运作的流程:(图1)
1. 使用终端设备或是计算机,以Web或客户端方式登录Citrix DDC服务器。 2. Citrix DDC服务器提交用户的认证请求至域控制器。
3. 认证成功后,就会按需从Citrix PVS服务器获取标准的Windows桌面、应用软件、用户个性配置文件。
简单的说,Citrix DDC服务器通过ICA网络协议提交桌拟桌面给最终用户,这样子用户就像使用本地计算机一样了。而且对高清体验,多媒本方面也有较好的用户体验呢。 1、 使用web的方式访问桌面
A、 在浏览器里输入http://192.168.1.46(或是DDC 的计算机名CitrixDDC),并在浏览器里出现的登陆凭证里填上活动目录的用户名和密码,以及域名称afopcn。点击Log On。(图2)
[Page 69 of 77]
B、 在下页中,会显示DDC中的desktop,点击下面的click to connect。这时会弹出一个对话框提示你下载desktopreceiver,请一定安装,根据情况重启系统。(图3)
C、 接下来就会显示出如下的界面,实际上已经连接上了桌面,这个桌面在DDC的Desktop中必需是IDLE状态。(图4)
[Page 70 of 77]
D、 对上述选项设置后,就可以完全进入分配的桌面了。(图5)
2、 使用客户端代理的方式
使用这种方式,需要安装desktop receiver的完整安装包,在DDC的安装光盘中可以找得到。6)
[Page 71 of 77]
(图
安装的过程并不复杂,重点截图几个说明:
A、 在specify server address页,在Server address下图框中,输入DDC的IP地址,或是计算机名CitrixDDC,这个在安装好后,可以随时更改的。(图7)
B、 在Select Program Folder页,保证在框中的为Citrix\\。(图8)
[Page 72 of 77]
C、 安装完成后,你可以通过任务栏右下侧的图标来更进行桌面的连接,以及DDC服务器变更等。(图9)
D、 更改服务器, 主要是更改IP地址或计算机名。(图10)
[Page 73 of 77]
E、 在C、中图,桌面-Desktop,在DDC desktop中的状态为IDLE的桌面将会被分配给终端用户。且状态改为IN USE。(图11)
F、 通过得到的桌面来试下看网上电影的用户体验吧:(图12)
[Page 74 of 77]
至此,关于Citrix VDI的解决方案在测试环境中的部署全部完成,在部署的过程中遇到的问题多是和硬件资源、DNS等有关,相关的解决方法可以在http://support.citrix.com中找得到。 如果你对此感兴趣,不访问照着做一下,虽然配置起来相对麻烦一些,但用户体验方面的确不错。如果有精力请也试试在非域管理员情况下的部署测试。
Citrix桌面产品营销副总裁谈VDI战略
时间:2009-09-16 16:31来源:ZDNet编译 作者:admin 点击:159 次
Citrix近日在日本召开主题为云时代的客户战略大会上介绍了客户采用虚拟化的实际情况和应用效果等。 到会记者向出席该活动的Citrix桌面交付群组产品营销副总裁Sumit Dhawan关于XenDesktop和XenClient等桌面虚拟化产品进行了提问。另外记者们对更深入的服务器
Citrix近日在日本召开主题为“云时代的客户战略”大会上介绍了客户采用虚拟化的实际情况和应用效果等。
到会记者向出席该活动的Citrix桌面交付群组产品营销副总裁Sumit Dhawan关于XenDesktop和XenClient等桌面虚拟化产品进行了提问。另外记者们对更深入的服务器虚拟化技术VDI(Virtual Desktop Infrastructure)也非常关注。
Citrix桌面交付群组产品营销副总裁Sumit Dhawan
[Page 75 of 77]
Dhawan表示表示,Gartner预测到2013年全球约5000万用户将使用虚拟化桌面,实际上Citrix在今年第二季度发布 XenDesktop产品以来已经引入了500多家新用户,而且这只是一个季度的结果。
难怪人们如此关注VDI。以前,如果购买的PC中安装了必要的应用,那么在PC生命周期内是不需要更换的。但是现在,随着业务环境快速发生变化,环境有必要根据每位用户的需求作出变更。要是为此做准备的话,就必须在每台PC中安装所需的应用,这会给IT管理员带来巨大的负担,同时安全性方面的负担变得更重了。
虚拟桌面就可以解决这些问题。简而言之,桌面不仅仅是指PC+设备,而是操作系统+应用+功能特性构成的一个理念。这样就可以为用户提供必要的桌面环境而不依赖于特定设备。
问:其他竞争对手也着手开发VDI,那么Citrix的优势是什么呢?
答:Citrix主要有三方面的优势:
第一,通过HDX技术提供高质量用户体验。与服务器虚拟化不同的是,VDI的用户是终端用户。如果无法提供令终端用户满意的桌面环境那么VDI的优点也无从体现。就XenDesktop来说,它能够顺畅地播放Flash电影和高清动画,可以利用Skype电话软件,也可以在低带宽条件下使用。
第二,按需地使用应用。例如,用户可以在有需要的时候使用Citrix的XenApp。而且,终端用户可以轻松地使用到Citrix Dazzle自助式企业应用程序“商店”。
第三,能够为所有用户提供最适合的桌面环境。PC机或瘦客户机作为用户访问的终端设备,除PC以外还可以使用iPhone这样的设备。
问:XenClient为什么受到了人们的关注?
答:XenClient是和英特尔共同开发面向客户的hypervisor,以嵌入笔记本电脑的形式提供给用户。因为被集成到笔记本电脑中,所以与服务器虚拟化一样,XenClient也可以提高服务器性能。如果与XenDesktop配合使用,企业IT管理员也能管理企业桌面。总之,利用虚拟桌面也可以进行离线管理。
问:XenClient何时面市?
答:预计今年年底。
问:提到Citrix的时候,人们往往印象最深刻的就是XenApp,那么这会成为推广VDI方面的一个障碍吗?
答:的确存在这样的问题。作为我们来说,不只是XenApp这一款产品,我们一直向人们传递这样一种信息。我们现在正通过宣传让人们正确地了解关于 VDI的信息。
而且,因为产品架构本身也很复杂,所以对产品线的简化也更有必要。
问:Windows 7不久即将面市,这会VDI的推广会不会有影响?
答:有。以前微软并不太关注VDI,而现在却在VDI方面表现十分积极,这是因为用户对VDI的关注增加了。我认为,这对VDI的普及是有利的。
[Page 76 of 77]
Citrix的VDI以支持XenServer、Hyper-V和VMware的开放性为特点。不同,不仅虚拟机,物理服务器也可以使用VDI。
现在测试版本已经向公众开放,另外可同时支持10个用户的免费Express Edition版本以准备就绪了。虽然可以看白皮书,但是使用起来却是另外一种感受。即使你使用的不是高规格服务器,你也可以来尝试使用。
[Page 77 of 77]
因篇幅问题不能全部显示,请点此查看更多更全内容