1、Click to edit Master title style,Citrix Confidential-Do Not Distribute,Streaming Desktops to Virtual and Physical Machines,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,#,2008 Citrix Systems,Inc.All rights reserved,Citrix XenDeskt
2、op 5 Administration,通过流技术将桌面推送到虚拟机和物理机,在,学完本模块之后,您将能够:,决,定何时,在,XenDesktop,环,境中安,装,PVS,制定,PVS,安,装计,划,安,装,PVS,创,建和配置存储以管理虚拟磁,盘,创建和配置设备集以管理目标设备,Citrix Confidential-Do Not Distribute,概述,PVS,是,Citrix,收购的一款产品,是当时世界上做无盘启动最好的产品,PVS,不但能置备虚拟机,还能置备物理机,PVS,不但能实现像池计算机,类型,一样的共享桌面,还能实现像专用计算机类型一样的个性化桌面,Citrix Confi
3、dential-Do Not Distribute,Provisioning Services,(,PVS,),Citrix Confidential-Do Not Distribute,Citrix,PVS,基础结构,Citrix,PVS,基,础结,构采用以下层级结构:,场,PVS,基础结构的最顶层,包括,Citrix License,服务器、,Microsoft SQL,数据库、网络共享存储以及,PXE,网络服务组件等,站,点,一,个管理单元,包含,PVS,主机、设备集、视图以及虚拟磁盘池等,设备,集,目标设备的逻辑分组,可代表物理位置或子网范围,一个目标设备只能属于一个设备集,Citri
4、x Confidential-Do Not Distribute,Citrix,PVS,基础结构,PVS,主机,负责为目标设备提供信息,例如确定将哪个虚拟磁盘通过流技术推送到目标设备,作用相当于目标设备和虚拟磁盘之间的代理,PVS,数据库,存储场级别的所有设置信息,目前只支持,Microsoft SQL 2005,和,2008,存,储,赋予虚拟磁盘物理存储位置的逻辑名称,可以是本地存储,也可以是网络共享存储,可用于整个场,也可用于特定站点或服务器,Citrix Confidential-Do Not Distribute,Citrix,PVS,组件,虚拟磁盘(,vDisk,),包含设备硬盘驱动
5、器映像的文件,其中包括操作系统,和应,用程,序,在,PVS,上,它代表一个文件;而在目标设备上,它代表一块引导磁盘,虚拟磁,盘池,在站点内所有虚拟磁盘的集,合,一个站点只能包含一个虚拟磁盘池,Citrix License,服务器,用于存储,PVS License,可以与其他,Citrix,产品共享同一个,License,服务器,Citrix Confidential-Do Not Distribute,Citrix,PVS,组件,目标设备,从虚拟磁盘接收流操作系统和应用程序的任何桌面和服务器系,统,构,成设备集的基本元素,主目标设备,用于创建和测试黄金映像,代表系统的原始状态,有点类似于,MC
6、S,的主虚拟机映像,Citrix Confidential-Do Not Distribute,Citrix,PVS,组件,Citrix License,服务,Stream Service,通过该服务将虚拟磁盘及其内容,按需,推送给目标设备,SOAP Service,提供了一个能够与,PVS,交互并对其进行管理的框,架,Stream,Service,和,SOAP,Service,是,PVS,的核心服务,是必须安装的组件,Citrix Confidential-Do Not Distribute,Citrix,PVS,主要服务,DHCP,或,BOOTP,为目标设备分配,IP,地址,只有在没有,D
7、HCP,的环境下才使用,BOOTP,PXE,指定目标设备从网卡启动,TFTP,存储启动引导文件,并将其交付给目标设备,Citrix Confidential-Do Not Distribute,Citrix,PVS,主要服务,PVS,可以通过如下方式进行管理:,PVS,控制台,基于,MMC,的管理控制台,类似于,Desktop Studio,管理,PVS,主机、创建并配置虚拟磁盘和目标设备,管理命,令行接口,Citrix Confidential-Do Not Distribute,PVS,管理,Citrix Confidential-Do Not Distribute,PVS,控制台,安,装
8、PVS,之,前,必须先做出一系列决,策:,是,否需要代,理,DHCP,对数据库、站点和高可用性而言,最佳场布局是什,么,需要哪些管理权,限,Citrix Confidential-Do Not Distribute,安装计划,PXE,一项,BIOS,扩展,允许目标设备从网卡启动,与,DHCP,、,TFTP,相结合,完成网络引导,查找,IP,地址并下载引导文件,目标设备必须支持,PXE,才能从网络启,动,默认情况,下,,PXE,服务随,PVS,组件一起安装在,PVS,主机上,PXE,使用,UDP/67,端口接收数据,,UDP/68,端口发送数据,生成树协,议(,spanning tree,)可
9、导致,PXE,请求超时(,P176,),Citrix Confidential-Do Not Distribute,网络引导服务,BOOTP,DHCP,的前身,一般用于无法使用,DHCP,的场合,DHCP,目标设备从,DHCP,服,务上,请求并获取,IP,地址,DHCP,使用选项,66,和,67,为,目标设备指定引导文件位置和文件,名,DHCP,使用,UDP/67,端口接收数据,,,UDP/68,端口发送数据,TFTP,目标设备从,TFTP,服务上请求并接收启动引导文,件,TFTP,使用,UDP/69,端口接收和发送数据,Citrix Confidential-Do Not Distribut
10、e,网络引导服务,DHCP Server,Option 66&67,PXE Service,Receives TFTP server IP address and bootstrap program name,Receives TFTP server IP address and bootstrap program name,Downloads the bootstrap program,Requests TFTP server IP address and bootstrap program name,Requests TFTP server IP address and bootstrap
11、 program name,OR,TFTP Service,Requests the bootstrap program,THEN,PXE,工作原理,vDisk IO Requests and Responses(UDP),Stream Service,THEN,Target Device,Provisioning Server,使用,DHCP,选项,66,和,67,实,现,PXE,引导,DHCP,PXE,TFTP,Streaming Service,IP address,TFTP IPName NBP,NBP,vDisk,DHCP Server,Provisioning Server,Tar
12、get Device,The target device issues a DHCP request from the DHCP server,The DHCP server replies with IP for the target device,The target device requests the name of the Network Bootstrap Program(NBP)filename and the Boot Server(TFTP)IP address.,The DHCP server replies with the name of the NBP file a
13、nd the Provisioning Server(TFTP)IP address.,The target device request the NBP file from the Provisioning Server via TFTP.,The Provisioning Server sends the NBP file to the target device via TFTP.,The target device stores the NBP file in memory,processes it and connects to the Provisioning Servers St
14、reaming Service.,The Provisioning Servers Streaming Service begins to stream the targeted vDisk down to the target device.,*This option assumes you are using option 66 and 67 on the DHCP server.,使用,PXE,服务,实现,PXE,引导,DHCP,PXE,TFTP,Streaming Service,IP address,TFTP IPName NBP,NBP,vDisk,DHCP Server,Prov
15、isioning Server,with,PXE Service Installed,Target Device,The target device issues a DHCP request from the DHCP server,The DHCP server replies with IP for the target device,The target device requests the name of the Network Bootstrap Program(NBP)filename and the Boot Server(TFTP)IP address.,The PXE S
16、ervice replies with the name of the NBP file and the Provisioning Server(TFTP)IP address.,The target device request the NBP file from the Provisioning Server via TFTP.,The Provisioning Server sends the NBP file to the target device via TFTP.,The target device stores the NBP file in memory,processes
17、it and connects to the Provisioning Servers Streaming Service.,The Provisioning Servers Streaming Service begins to stream the targeted vDisk down to the target device.,*This option assumes you are using a PXE Service,可以使用三种,DHCP,配置来部署,PVS,:,独立,DHCP,(最常用),共同托,管的,DHCP,和代理,DHCP,分,开的,DHCP,和代理,DHCP,Citr
18、ix Confidential-Do Not Distribute,DHCP,部,署选项,必须手动配置如下,DHCP PXE,作用域选项:,60,将目标设备标识为,PXE,客户端,默认设置为,PXEClient,66,标识,TFTP,服务的,FQDN,或,IP,地,址,若使用,FQDN,,则必须在,DNS,服务器上加一条,TFTP,服,务的,A,记录,67,标识引导文,件的名称,默,认设置为,ARDBP32.BIN,Citrix Confidential-Do Not Distribute,DHCP,配,置,规,划场设,计时,应考虑以下各项:,场,SQL,数,据库服务器,SQL,数,据库身份验
19、证,站点,存储,设备集,基于角色的管理,高可用性,Citrix Confidential-Do Not Distribute,PVS,场设计,场是连接到同一个数据库,和,License,服,务器,的,PVS,主,机、目标设备以及虚拟磁盘的分,组,在大型跨国企业中应考虑为每个主要业务区域创建一个,场,此外还要考虑场内,PVS,主机与数据库(可以跨,WAN,)、,PVS,主机与目标设备(必须在,LAN,)之间的通信,Citrix Confidential-Do Not Distribute,场,一个场仅关联一,个,PVS,数,据,库,Citrix,推荐将,Microsoft SQL,数,据库,和,
20、PVS,主机安,装在不同的服务器,上,数据库不会随着对象的增加而明显增,长,例如每,增加,10,000,台,目标设备,数据库通常增,加,10MB,Citrix Confidential-Do Not Distribute,SQL,数,据库服务器,PVS,环境中所需要的帐户权限:,身份验证与配置,配置向,导用户权限,服务帐户权限,Citrix Confidential-Do Not Distribute,服务帐户权限,站点代表,PVS,主机、设备集以及网络共享存储的逻辑分,组,进行规,划时,站点通常以物理场所或地理位置进行划分,Citrix Confidential-Do Not Distrib
21、ute,站点,存储是指本地服务器或共享存储上虚拟磁盘文件夹物理位置的逻辑名,称,可,以创建多种不同类型的存储:,场存储(可供场内所有服务器使用),站点存储(仅限指定站点内的服务器使用),分布式服务器存储(由多个,PVS,主机共同访问),单服务器存储(只能由单个,PVS,主机访问),Citrix Confidential-Do Not Distribute,存储,写入缓存文件用于存储在目标设备通过流技术推送虚拟磁盘过程中操作系统写入的所有内,容,进行规划时,,应考,虑写入缓存的大小要求及其所在的位,置,写入缓存可以位于服务器磁盘、目标设备磁盘或目标设,备,RAM,上,Citrix Confide
22、ntial-Do Not Distribute,写入缓存,磁盘空间要求因以下可选因素而异:,静态或动态虚拟磁盘,创建静态虚拟磁盘需要预先为其分配一定量的磁盘空,间,一旦分配便无法更改,创,建动态虚,拟磁,盘不需要预先分配,磁盘空间,,其空间量会按需不断扩展,但会产生大量的磁盘碎片,标,准或专用虚拟磁盘,标准虚拟磁盘所需的存储空间要比专用虚拟磁盘小得多,写,入缓存存储位置,如果目标设备的写入缓存存储在,PVS,主机上,,则要,确保,有足够的空间,Citrix Confidential-Do Not Distribute,存储要求,磁盘空间要求因以下可选因素而异:,虚拟磁盘存储位置,虚拟磁盘通常都
23、是若干,GB,的大文件,,因此要,确保存储位置上有足够大的硬盘空间,虚,拟磁,盘备份副本,Citrix,推荐保留所有生产虚拟磁盘的备份副,本,因此要至少规划出存储虚,拟磁,盘两个副本的磁盘空间,未来增,长,规划静态虚拟磁盘时,应考虑为未来增长留出,20%,的磁盘空间,Citrix Confidential-Do Not Distribute,存储要求,下表列出了有关静,态虚拟磁盘的典型硬盘存储大,小:,欲了解有关不同存储技术的优点及配置的详细信,息,,请参考补充材料,:,Advanced,Memory and Storage Considerations for Provisioning Se
24、rvices,Citrix Confidential-Do Not Distribute,虚拟磁盘存储要求示例,操作系统,硬盘大小,Windows Server 2003,10-15 GB,,具体取决于系统功能,Windows Server 2008 R2,16-20 GB,Windows XP,2 GB,,用于安装操作系统,Windows Vista,15 GB,,用于安装操作系统,Linux,5 GB,,用于安装操作系统,XenApp 5(Windows Server 2008),16-20 GB,,具体取决于系统功能,XenApp 6(Windows Server 2008 R2),16
25、20 GB,,具体取决于系统功能,教学,版本,是,PVS 5.6 SP1,,目前最新的版本是,PVS 6.0,Citrix,推荐为每台,PVS,主机分配一个静态,IP,地址,在生产环境中部,署,PVS,之,前,最好先在测试系统中安,装,PVS,在安装,PVS,之前需要安装,Microsoft.NET Framework,3.0,PVS,配置向导在安装完成后自动启动,可再次运行,PVS,配置向导调整配置设置或重新启动,PVS,的所有服务,Citrix Confidential-Do Not Distribute,PVS,安,装和配置注意事项,实验环节:,练习手册,8-1,:安装,PVS,练习手
26、册,8-2,:,配,置用于,PVS,的环境,Citrix Confidential-Do Not Distribute,实验环节,存储管理,场管理员可将存储配置工作委派给站点管理员,存储可访问,性,场内被授予存储访问权限的服务器,一个存储可供多个站点同时访问,存储路,径,决定场内哪些服务器能够访问存储,本地文件路径和,UNC,文件路,径,上,述功能均可在,PVS,控制台的“存储属性”菜单上进行配置,Citrix Confidential-Do Not Distribute,存储配置,Citrix Confidential-Do Not Distribute,存储配置,管,理员可能会遇到以,下,
27、PVS,安装和配置,问,题:,从,PVS,控,制台收到以下错误消息:“,Login failed.The login is from an untrusted domain and cannot be used with Windows authentication.”(,登录失败。登录时所在的域不受信任,不能用于进,行,Windows,身,份验,证),高可用性故障转移需要一分钟以上的时,间,Windows Server,2008,或,Vista,映,像发送消息“,An unauthorized change was made to Windows”(,对,Windows,进,行了未经授权的更改,),PVS,无,法对外部域组进行身份验证,Citrix Confidential-Do Not Distribute,PVS,安,装和配置故障排除,






