Citrix 服务器虚拟化之二十一 桌面虚拟化之部署Provisioning Services

时间:2024-01-03 09:54:50

Citrix 服务器虚拟化之二十一  桌面虚拟化之部署Provisioning Services

Provisioning Services 是Citrix 出品的一系列虚拟化产品中最核心的一个组件,PVS其前身曾是一款知名的diskless 软件(BXP),Provisioning Services可以在服务器端创建一个或多个虚拟磁盘镜像,客户端可以通过网卡方式引导(网卡PXE bootrom)在Citrix  VDiskDrivers 的支持下连接到服务端为之提供的虚拟盘,并可以对其进行*的格式化和系统复制,如将本地计算机操作系统复制(拷贝上传)到远端虚拟盘后,即使御掉本机的硬盘,客户机依然可以通过网卡引导无盘启动远端虚拟盘中的操作系统。CitrixProvisioning Services(无盘方式)采用流技术通过网络将单一标准桌面镜像,包括操作系统和软件按需交付给物理/虚拟桌面。一方面实现同型号机器单一镜像管理;另一方面适用于三维图形要求更高的环境,除了硬盘之外,内存、CPU、GPU都调用本地的计算资源,所以性能基本和传统桌面没有区别。是由于通过网络启动操作系统,所以对网络性能要求较高。

对于XenApp和其他服务器场管理员的好处
更新补丁时,只管理单一标准桌面镜像。在一个地方完成所有的补丁,当服务器开机,他们就传输到您的服务器。服务器构建的一致性是有保证的,因为所有的服务器都使用一个单一的共享副本的磁盘映像。如果一台服务器被损坏,只需重新启动它,它就瞬间回到你的主映象已知的良好状态。升级速度极快。一旦你准备生产,你只需指定新版本的映像到服务器,然后重新启动他们更新后的映像。在他们重新启动期间,你可以到任意数量的服务器部署新映像。

对桌面管理员的好处
作为XenDesktop的一部分,桌面管理员能够使用ProvisioningServices的流媒体技术,简化,整合,减少物理和虚拟桌面交付的费用。许多组织都开始探索桌面虚拟化。虽然虚拟化的整合和简化的IT管理需求,解决了许多部署,它也需要配套基础设施的部署。不规​​范服务的情况下,可以把存储成本,桌面虚拟化的预算。使用Provisioning Services,它可以减少VDI所需的存储量高达90%。同时,管理一个单一的映像,而不是数百或数千个桌面明显降低桌面管理成本,工作量和复杂。在整个企业中的工人的不同类型需要不同类型的桌面。有些需要简单和标准化,而有些则需要较高的性能和个性化。在一个单一的解决方案,使用的FlexCast™交付技术,XenDesktop可以符合这些要求。使用的FlexCast™,IT部门可以提供所有类型的虚拟桌面 - 每个特别定制,以满足每个用户的性能,安全性和灵活性的要求。并非所有的桌面应用程序可以支持的虚拟桌面。对于这些情况下,仍然可以从中获益的整合和单一的图像管理。在数据中心集中存储和管理桌面图像和流出物理桌面上的需求。这个模型的工作特别好,如实验室和培训环境,呼叫中心和“瘦客户端”设备用来访问虚拟桌面的标准化桌面。

Provisioning Services的服务组件

1)      License Server:安装在共享的基础设施上,或者可以选择一个现有的Citrix许可证服务器。
注:许可证服务器配置向导配置的服务器上运行时选择。在场内的所有服务器必须能够与许可证服务器进行通信。

2)      Provisioning Services Database:数据库中存储一个场内所有系统配置和设置,对于一个场的只可以存在一个数据库,在该农场的所有服务器必须能够与数据库通信。您可以选择利用现有的SQLServer数据库或安装SQLServer Express免费版,注:数据库服务器配置向导配置的服务器上运行时选择。

3)      Console:控制台是一个实用程序,用于管理提供服务实施。登录到控制台后,您可以选择要连接到你的农场。你的管理角色,决定了你可以在控制台中查看和管理农场。注:控制台是一个可从产品安装介质单独安装的组件。控制台是一个MMC(微软管理控制台)管理单元。

4)      Action Menu:操作菜单显示提供服务的对象,突出显示在控制台中可以执行的任务。操作任务时,也可以使用鼠标右键点击控制台中的对象。任务是特定对象,并且只能执行,如果用户有适当的角色分配(基于角色的管理)。你的角色决定了显示在控制台中。例如,如果你是一个场管理员,您可以执行所有任务和场中的所有对象。设备管理员只能进行设备收集的管理任务,其拥有特权的集合。

5)      ConsoleTree and Details Pane:要查看有关对象的详细信息窗格中,单击树窗格中的对象或文件夹。详细信息“窗格中提供的信息,比如该对象的对象的名称和描述。

6)      PropertiesMenus:要查看或更改一个对象的属性,对象上单击鼠标右键,然后选择“属性”菜单选项。您还可以突出“控制台”窗口​​中的对象,然后从“操作”菜单“选项中选择”属性“。“属性”对话框中显示属性设置表格格式。

7)      NetworkServices:网络服务内容包括DHCP服务,预启动执行环境(PXE)服务和TFTP服务。这些服务选项可用于在引导过程中获取IP地址,找到并下载引导程序配置服务器到目标设备。也可替代的引导选项(注:网络服务,可安装产品(可选),然后配置向导运行时配置。现有的网络服务,也可以利用现有基础设施。

8)      Farms:一个场代表一个提供服务的基础设施的顶层。当配置向导创建场时将被添加到该农场的第一个配置服务器上运行。场提供了一个管理所有组件的方法,在场内包含,如:
•产品许可
•农场属性
•管理角色
•ActiveDirectory的配置
•配置服务器
•虚拟磁盘映像
•目标设备
•目标设备集合
•站点
•商店
•点击

9)     Stores:一个场中包含一个或多个存储。存储是一个逻辑名称,提供物理或虚拟的虚拟磁盘存储位置。存储的名字在场内所有的服务器通用。例如:虚拟磁盘驻留在配置服务器本地、虚拟磁盘驻留在网络共享上

10)   Site:一个场可以存在一个或多个站点。使用配置向导创建的第一场中的配置服务器上运行的第一个站点。一个网站提供了网站管理员和场管理员,网站内的组件,其中包括代表和管理的方法:
•服务器
•虚拟磁盘池
•虚拟磁盘更新管理组件
•设备集合
•点击
•主机

11)   Provisioning Servers:任何服务器上安装了流服务就是配置服务器,它是用来从虚拟磁盘到目标设备提供流服务,。在一些实例中,虚拟磁盘直接驻留在配置服务器。在大多数环境中,虚拟磁盘存储在一个网络上的共享存储位置。ProvisioningServices数据库和检索,并提供配置信息。配置服务器配置选项,可以确保高可用性和负载均衡的目标设备连接。

12)   vDiskPools:虚拟磁盘池是收集到一个站点的所有虚拟磁盘。每个站点上只有一个虚拟磁盘池。

13)   vDiskUpdate Management:在控制台中,虚拟磁盘更新管理功能用于配置使用虚拟机的虚拟磁盘更新的自动化。虚拟磁盘自动更新计划的基础上,可以发生在任何时候,管理员直接从控制台更新envokes。此功能支持更新检测和交付电子软件分发(ESD)服务器,Windows更新,或其他更新。

14)   DeviceCollections:设备集合提供了创建和管理的目标设备的逻辑组的能力。目标设备是一个设备,如台式计算机或服务器,引导并获取在网络上的虚拟磁盘软件。设备集合可以代表一个物理位置,子网范围,或目标设备的逻辑分组。创建设备集合在集合级别进行操作,而不是在目标设备级别简化设备管理。注:目标设备只能有一个设备集合的成员。创建和管理的设备集合农场管理员,网站管理员,该网站安全权限,或设备安全权限的管理员到集合。设备管理员不能修改该集合本身,只有它范围内的设备。设备运营商只能进行设备集合,他们被分配的任务。

15)   vDisks:虚拟磁盘是存在于配置服务器或共享存储设备上的磁盘映像文件。虚拟磁盘是一个VHD基本映像文件,任何相关的属性文件(PVP),以及引用的VHD差分磁盘(AVHD)链。虚拟磁盘被分配到目标设备。目标设备引导从流软件分配的虚拟磁盘映像。

16)   vDiskModes:配置虚拟磁盘映像是在私人映像模式(使用一个单一的设备,读/写)或标准映像模式(使用多个设备,只读各种缓存选项)。

  标准映像模式,允许多个目标设备在同一时间从一个单一的虚拟磁盘映像流量减少虚拟磁盘管理和降低存储需求。当虚拟磁盘配置为使用标准图像模式下,它被设置为只读模式。每个目标设备,然后建立了一个写缓存来存储任何写入操作系统需要。有几个写缓存可供选择。因为虚拟磁盘是只读的,每次目标设备启动时,它总是从一个“干净”的虚拟磁盘。如果一台机器被感染的病毒或间谍软件,则目标设备仅需要重新启动图像。当更新在标准图像模式下一个虚拟磁盘,改变对基础虚拟磁盘映像捕获差异磁盘文件(AVHD),中,导致在新版本的基础图像。每个新版本仍然直接相关的基本图像。允许捕获上演差异磁盘(维护,测试,生产),这些更改之前,成为生产设备的更新版本。如果问题也遇到了一个版本,该版本可以简单地恢复。

私人映像模式虚拟磁盘就像电脑使用普通硬盘一样。也就是说,在一个时间只有一个目标设备可以使用私人映像模式虚拟磁盘。私人映像虚拟磁盘(读/写)的每一个分配到一个单一的生产设备,和标准映像模式的虚拟磁盘(只读),它是分配给共享的生产工艺设备的集合。对于标准映像的虚拟磁盘,写入缓存选项包括在服务器磁盘上,在设备的硬盘驱动器,或者在设备的RAM。

a)      设备上的硬盘驱动器高速缓存作为NTFS格式,位于目标设备的硬盘驱动器上的文件中写入缓存可以存在。这个写高速缓存“选项释放提供服务器,因为它不具备处理的写请求,不具有有限内存的限制。硬盘驱动器,不需要任何额外的软件启用此功能。注:写入高速缓存文件是临时文件,,除非虚拟磁盘模式设置为差异磁盘图像模式

b)     缓存设备硬盘坚持(实验阶段只)的相同设备硬盘上的缓存,缓存除外仍然存在。写高速缓存方法在这个时候,这是一个实验性的功能,仅支持NT6.1或更高版本(Windows 7和Windows2008 R2和更高版本)。这种方法还需要一个不同的引导。要选择正确的引导,从控制台中,右键clcik配置的服务器上,选择配置引导。在“常规”选项卡上,单击下拉引导文件“选项,然后选择CTXBP.BIN。 Citrix强烈建议在本地硬盘驱动器(客户端)驱动器有足够的*空间来存储整个虚拟磁盘。

c)      设备RAM缓存写高速缓存可以在目标设备的内存中存在一个临时文件。这将提供最快的磁盘访问的方法,因为在内存总是比磁盘访问快。

d)      在服务器上缓存,写缓存可以配置服务器上的临时文件存在。在此配置中,所有写入配置服务器,这可以提高磁盘IO和网络流量处理。对于额外的安全性,配置服务器可以配置加密写入缓存文件。由于写入缓存文件确实存在于硬盘驱动器之间的重新启动,数据将被加密的硬盘驱动器被盗事件。

e)      缓存服务器上的持久性,此缓存选项允许为节省重新启动之间的变化。使用此选项,重新启动后,目标设备能够检索只读虚拟磁盘映像不同于前几届会议中所做的更改。如果虚拟磁盘被设置缓存服务器的执着,每个目标设备访问虚拟磁盘的自动设备特定的,可写的磁盘文件创建。虚拟磁盘映像所做的任何更改都写入到该文件中,这是不关机时会自动删除。文件名唯一标识目标设备包括目标设备的MAC地址和磁盘标识符。目标设备可以被分配到多个虚拟磁盘,因此具有与它相关联的多个高速缓存文件。为了恢复在服务器上使用虚拟磁盘缓存持久,使任何虚拟磁盘修改之前一定要备份所有虚拟磁盘文件和相关的用户缓存文件。

 

17)   vDiskChain:可以捕获虚拟磁盘基础映像的任何更新版本的差异磁盘,留下的原始基础磁盘映像不变。以下说明基础磁盘和版本之间的基本关系。引用该基本磁盘,每次要更新一个虚拟磁盘,可以创建一个新版本的VHD差异磁盘和文件名的数字递增,

 

VHD Filename

Base Image

win7dev.avhd

Version 1

win7dev.1.avhd

Version 2

win7dev.2.avhd

...

...

Version N

win7dev.N.avhd

18)   Bootinga vDisk:

1, 目标设备开始启动过程中,通过与Provisioning Server的通信和获取许可证。

2, 配置服务器检查虚拟磁盘的信息,其中包括识别配置服务器(S)到目标设备和路径信息,服务器应该使用的虚拟磁盘,可以提供虚拟磁盘的虚拟磁盘池。

3, 虚拟磁盘位于配置服务器上,然后通过流服务技术,分配虚拟磁盘到目标设备启动。

19)   Views:视图提供了一种方法,使您能够快速管理一组目标设备。视图通常是根据业务需求创建。例如,一个视图可以表示一个物理位置,如建筑物或用户类型。目标设备与设备集合,可以是任意数量的视图的成员。

 

 

各组件安装要求:

 

MS SQL Database:一个场只有一个数据库。您可以选择安装Provisioning Services自带的数据库软件微软免费的 SQL Express版本,也可以选择下面的MS SQL2008,MS SQL2008 R2,和MS SQL2012服务器(32位或64位版本)数据库,可用于Provisioning Services数据库:
•SQL ServerExpress版
•SQL Server的工作组版
•SQL Server标准版
•SQL Server企业版
在生产环境中,最好的做法是不安装在同一台服务器上的数据库,并提供服务器软件。此外,在某些生产环境中,数据库管理员可能希望创建ProvisioningServices数据库。在这种情况下,提供MSSQL数据库管理员与该文件的创建使用DbScript.exe实用程序。此实用程序提供服务的软件。注意:在同一服务器上安装SQL Server和提供服务时,可能会导致负载平衡期间分配状况不佳。强烈建议,他们不共存在于同一台服务器上。如果使用数据库镜像功能,SQL本地客户端是需要安装在服务器上。如果不存在,产品安装软件时提出的选项安装SQLncx64或SQLncx32的。而且支持数据库集群功能。

Provisioning Server requirements:

操作系统要求:

注意Provisioning Service不兼容加密的Windows系统)

•Windows Server 2008的所有版本(32位或64位)
Windows Server 2008 R2和Windows Server 2008 R2 SP1的标准,企业版和数据中心版
•WindowsServer 2012的标准版,基本版和数据中心版

硬件要求:

CPU:Intel或AMD x86或x64兼容; 2 GHz的最低3 GHz的首选,3.5 GHz双核心/ HT或类似的负载大于250的目标设备。

记忆:最低为2GB RAM,4GB的首选;需要4 GB的虚拟磁盘数量较大的(大于250)。

磁盘存储:配置服务器上可以存储很多的虚拟磁盘,每个磁盘可以是几个GB大小。使用一个RAID阵列,SAN或NAS,可以提高你的数据流性能。必须有足够的空间,在硬盘上存储的虚拟磁盘。例如,如果你有一个15 GB的硬盘驱动器,你只能创建一个14 GB的虚拟磁盘。

网络适​​配器:静态IP,最小100 MB或1 GB以太网,两个网卡的表现往往优于一个双端口网卡。

软件要求:

a)     ProvisioningServer安装时需要MicrosoftNET 4.0和WindowsPowerShell 2.0

b)     如果Provisioning Services与XenDesktop结合使用,需要安装NET 3.5 SP1

c)     如果Provisioning Services与SCVMM 2012 SP1结合使用,需要PowerShell的3.0

网络要求:

a)     配置服务器与配置服务器通讯 - 每个配置服务器必须配置为使用相同的端口(UDP),以互相沟通(使用消息管理器)。至少有五个端口必须存在于选定的端口范围。注:如果配置高可用性(HA),选择为故障转移服务器的所有服务器必须驻留在同一站点内。 HA还没有目的站点之间的交叉。

b)     默认范围内的第一个端口是UDP 6890的最后端口是6909。

c)     配置服务器到目标设备通信每个配置服务器必须配置为使用相同的端口(UDP),与目标设备(使用StreamProcess)沟通

 

Target devicerequirements:

在大多数实现中,有一个单一的虚拟磁盘提供了一个标准的图像为多个目标设备。虚拟磁盘和目标设备维护,简化了创建和维护更少的虚拟磁盘和多个目标设备分配给每个虚拟磁盘。为了有一个单一的虚拟磁盘,所有目标设备必须具有一定的相似性,以确保该操作系统有它正常运行所需的所有驱动程序。应该是一致的三个关键组件的主板,网卡,显卡。下面列出了目标设备支持的操作系统。注:不支持双引导虚拟磁盘映像。
操作系统 (Provisioning Services支持的语言英语,日语,德语,法语,西班牙语,简体中文,繁体中文,韩语和俄语版本的操作系统都支持。)支持的文件系统类型NTFS
a) 仅ProvisioningServices的目标设备,无需安装虚拟桌面代理(VDA):
 •Windows 8的所有版本(32位或64位)
 •Windows 7的SP1(32位或64位):企业版,专业版,旗舰版。
 注:终极版的Windows 7仅支持私人的图像模式。
 •Windows XP的专业版SP3 32位和Windows XP Professional SP2 64位
 •Windows Server 2008的R2 SP1:标准,数据中心,企业版
 •Windows Server 2012的标准版,基本版和数据中心版

b) 与XenDesktop结合使用的目标设备,与最新版本的安装VDA:
 •Windows 8的所有版本(32位或64位)
 •Windows 7的SP1(32位或64位):企业版,专业版,旗舰版
  注:终极版的Windows 7仅支持私人的图像模式。
 •Windows Server 2008的R2 SP1:标准,数据中心,企业版
 •Windows Server 2012的标准版,基本版和数据中心版
注:虽然安装介质包括VDA 5.6软件支持运行Windows XP专业版(32位和64位)的设备,但Citrix

建议升级VDA软件的最新版本支持更多的操作系统。
注:VDA软件版本XenDesktop的目录内所有机器必须是相同的。
注:当虚拟磁盘映像更新VDA,你还必须设置VDA功能水平的XenDesktop目录。

软件要求:
NET 4.0(默认)安装:如果使用XenDesktop和图片更新管理功能,微软.NET 3.5 SP1是必须的。
微软授权的关键因素:Windows 7中,Windows 8中,Windows Server 2008的R2,Windows Server 2012的部署可以使用密钥管理服务器(KMS),或与微软的多次激活密钥(MAK)批量许可密钥。
Windows的Office2010和Office2013的部署使用KMS。
注:为了批量激活管理工具(VAMT)许可工作,在一个场内必须安装登录服务器。

注:专用和标准图像模式支持MAK和KMS。批量许可配置在主目标设备上运行虚拟磁盘映像时。批量许可配置Microsoft批量许可标签,这是可以从控制台虚拟磁盘文件属性对话框上的虚拟磁盘文件。

Console requirements
 支持的操作系统:
  Windows Server 2008的所有版本(32位或64位)
  Windows Server 2008 R2标准版,数据中心版和企业版
  Windows Server 2012的标准版,基本版和数据中心版
  Windows 7(32位或64位)

Windows Vista(32位或64 位):商业,企业版,旗舰版(零售许可)

Windows XP专业版(32位或64位)

Windows 8的所有版本(32位或64位)
软件要求:
•MMC 3.0 ,NET4.0中,微软的WindowsPowerShell 2.0
•如果使用ProvisioningServices与XenDesktop结合,必须安装NET 3.5 SP1
•如果使用ProvisioningServices与SCVMM2012 SP1,需要PowerShell的3.0
注:在多NIC环境NT6.x系统提供服务的目标设备上的软件安装时,可以使用所有可用的NIC。因此bindcfg.exe不再需要,不再安装目标设备软件(Windows Vista中,Windows 2008中,Windows 7中的Windows 2008 R2,Windows 8中,和Windows Server 2012中)。但是,如果供应服务检测NT5.x系统(Windows XP或Windows 2003),bindcfg.exe继续与目标设备产品软件安装在目标设备安装过程中出现。 NT5.x的Windows XP或Windows 2003系统,如果无效的NIC无法绑定到规范服务,从提供服务的安装目录(默认为:C:\ Program Files文件\思杰\提供服务)开始bindcfg.exe。

 

Store requirements:
存储必须能够与ProvisioningServices数据库通信。
注:存储是物理位置的虚拟磁盘文件夹的逻辑名称。此文件夹可以存在于本地服务器或共享存储上。在控制台中创建的虚拟磁盘文件时,他们被分配到一个存储上。 Provisioning Services数据库中存储的信息将被保存。磁盘存储管理是非常重要的,因为可以有很多的虚拟磁盘上存储的配置服务器,并且每个虚拟磁盘可以是几个GB大小。使用一个RAID阵列,SAN或NAS,可以提高你的数据流性能。

XenDesktop Setup wizard requirements:

•一个或多个配置XenDesktop主机具有相同的模板。
•ProvisioningServices网站已创建一个设备集合。
•将分配给每个虚拟机的虚拟磁盘必须是在标准模式下。
•当前用户具有XenDesktop控制器的权限。
•vCenter,SCVMM和XenServer的最小权限。 
•配置服务控制台的XenDesktop管理员用户帐户,添加到一个PVS的管理入口小组或更高的。
•如果使用Provisioning服务与XenDesktop的SOAP服务器用户帐户必须有完整的XenDesktop管理员权限。
•在控制台中创建新帐户时,用户需要在ActiveDirectory中创建帐户权限。要使用现有帐户,ActiveDirectory帐户必须已经存在于已知OU供选择。
•当创建目录XenDesktop中一台机器,开机后设备文件自动创建(省去使用PXE启动)和一个未格式化的高速缓存写入磁盘会自动附加在第一次启动格式化。
•当更新虚拟磁盘映像的虚拟桌面代理(VDA),您还必须使用XenDesktop的控制台设置相应的功能级别的XenDesktop目录的。
•如果使用个人与XenDesktop的虚拟磁盘,SOAP服务器用户帐户必须有完整的XenDesktop管理员权限。
•引导顺序:网络/ PXE首先在列表(与物理机)
•网络:静态MAC地址。如果使用XenServer,地址不能为00-00-00-00-00-00
•系统中心虚拟机管理器(SCVMM):SCVMM服务器需要PowerShell 2.0中安装和配置的连接数。一个SCVMM服务器所需的连接的数量应该是大于或等于承载的虚拟机管理程序,虚拟机克隆所使用的安装向导数。例如:设置连接到25日从一个PowerShell提示符,运行WinRM的设置WinRM的/配置/ WinRS的@ {MaxShellsPerUser =“25”} WinRM的集WinRM的/配置/ WinRS的@ {MaxConcurrentUsers =“25”}。SCCM 2012 SP1需要的PowerShell 3.0。微软SCVMM与XenDesktop,用户必须运行以下PowerShell命令集ExecutionPolicy会无限制SCVMM。对于Microsoft SCVMM,请验证之前尝试克隆模板,模板的MAC地址是00-00-00-00-00-00。如有必要,可使用模板属性“对话框中指定的MAC地址。
•如果备用端口上运行的vCenter服务器,ProvisioningServices连接到它,必须在订货时提出修改以下注册表:创建一个新的键HKLM \SOFTWARE \思杰\ProvisioningServices \ PlatformEsx在PlatformEsx键名为ServerConnectionString中建一个新的字符串,并将其设置为http:// {0}:PORT#/ SDK注意:如果使用端口300,ServerConnectionString = http:// {0}:300/sdk
•如果使用多个NIC,XenDesktop的向导假定的第一个NIC提供服务的网卡,因此改变它根据虚拟机网络中的域控制器。这是“虚拟机”属性中列出的第一个NIC。要使用切换功能,无论是第一遗留网卡和合成网卡必须在同一网络上的合成。如果提供服务的XenDesktop设置向导使用SCVMM中,无论是首个传统和合成的NIC网络将改变根据由XenDesktop设置到网络资源,或由用户如果SCVMM主机有多个网络资源。XenDesktop的专用虚拟机桌面支持多网卡。传统的XenDesktop虚拟桌面代理支持虚拟机上。

Streamed VM Setup wizard requirements:

•一个或多个虚拟机管理程序主机存在一个配置模板。
•ProvisioningServices网站已创建一个设备集合。
•在标准图像模式下存在的虚拟磁盘,与选定的虚拟机模板。
•要使用映像更新管理需要在客户机上安装微软NET4.0和Microsoft NET3.5 SP1。只提供客户端安装微软NET3.0,这是最起码在客户端上的先决条件。
•模板虚拟机的要求:
•引导顺序:网络/ PXE首先在列表(物理机)。
•硬盘:如果使用本地的高速缓存写入NTFS格式的磁盘足够大的缓存必须存在。否则,没有硬盘是必需的。
•网络:静态MAC地址。如果使用XenServer,地址不能为00-00-00-00-00-00
•提供服务控制台用户帐户添加到PVS管理入口组或以上。
•如果使用ActiveDirectory,在控制台中创建新账户时,用户需要在ActiveDirectory中创建帐户权限。要使用现有帐户,ActiveDirectory帐户必须已经存在于已知OU供选择。

ESD servers requirements for vDisk Update Management:

•WSUS服务器 - 3.0 SP2
•微软系统中心配置管理器(SCCM):SCCM的ConfigMgr2007 SP2、SCCM 2012、SCCM 2012 SP1


Hypervisor requirements:

•XenServer6.0,这个版本不支持XenServer5.6 SP2

•微软系统中心虚拟机管理器(SCVMM):
SCVMM 2012的Hyper-V2.0
SCVMM 2012的Hyper-V3.0SP1

•ESX4.1,ESX,ESX5更新1

•HyperV的2008 R2 SP1企业版SP1(Server 2008 R2中的Hyper-V是Windows Server 2008的支持,但尚未经过测试可扩展性)

•vSphere5.0中(更新1vSphere 4.1的支持,但还没有测试可扩展性),5.1,5.1更新1

•3DPro图形的物理设备(刀片服务器的Windows Server操作系统的机器,和Windows桌面操作系统的机器安装XenDesktop虚拟桌面代理)

 

说明:

环境基于实验二十

1、       准备一台Windows 2008 R2 x64的虚拟机名为XenPVS,IP地址:214.214.51.85/24,然后加入域kkfloat.com

2、       使用域管理员的身份登陆XenPVS服务器安装.Net FrameWork 3.5.1功能,然后安装DHCP角色用于客户机通过网络启动时获得IP地址和启动文件。注意此时要把网络上的路由器禁用派发IP地址以免发生冲突。接着配置DHCP作用域名为XenPVS,派发的IP范围是:214.214.51.100-200.网关是214.214.51.1,DNS服务是214.214.51.41

禁用IPv6,最后在域中授权XenPVS服务器的DHCP功能

3、             使用域管理员的身份登陆XenPVS服务器,放入PVS 7.0的安装光盘,安装“控制台“功能,安装过程根据提示即可完成。

4、           使用域管理员的身份登陆XenPVS服务器,放入PVS 7.0的安装光盘,安装“服务器“功能

a)     点击安装服务器,citrix Lisence服务器不用选择,这里使用XenDDC1服务器安装Xendesktop时的Lisence功能。即xenDDC1充当lisence服务器角色

b)     之后直接一步一步完成安装

5、       使用域管理员身份登陆XenPVS服务器,初始化配置Provisioning Services的设置

a)     在开始菜单打开Provisioning Services

b)     DHCP服务选项,选择在此计算机上运行的服务:DHCP(M)

c)     Pxe服务选项,选择在此计算机上运行的服务Provisioning Services Pxe服务

d)     创建第一个场

e)     链接外部数据库地址,默认实例可以不填实例名称,非默认则需要输入

f)      输入场名称XenPVS和数据库名称Provisioning Services

g)     选择存储,可以选择网络存储,也可以选择本地存储,这里使用XenServer中的ISO库共享\\vsan\ISO

h)     链接Lisence证书服务器,这里使用安装Xendesktop时的XenDDC1作为Lisence服务器

i)      设置服务账户信息,并且该账户对之前的选择的PVS数据库具有管理权限,一般使用域管理员

j)      设置自动更新计算机账号密码间隔

k)     选择管理网卡和和流网卡,并设置端口

l)      设置tftp选项和引导程序的位置

m)    设置流服务器引导列表

n)     完成初始化配置,自动启动服务器

6、       使用域管理员身份登陆XenPVS服务器,打开置Provisioning Services的控制台,链接现有的场,观察结构。检查DHCP服务是否有变化如配置选项66、67

7、       使用域管理员身份登陆XenPVS服务器,配置DHCP作用域选项66、67

启用选项"066 启动服务器主机名"并指定214.214.51.85 (XenPVS的 IP 地址)作为"字符串值"。

启用选项"067 启动文件名",将相应的值指定为ARDBP32.bin,然后单击"确定

8、         客户端建立无盘虚拟机通过网络启动测试一下是否成功部署

视频分享:http://pan.baidu.com/share/link?shareid=1072260250&uk=1025659618

http://blog.csdn.net/kkfloat/article/details/9877485