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

Citrix PVS架构和工作原理 Citrix PVS架构和工作原理Citrix PVS产品一直在Citrix的产品体系中存在着重要的位置,在中大型的VDI环境中,绝大部分都是基于PVS架构部署的,足以证明PVS架构的稳定、高效和便捷。本文从底层架构和原理的角度分析了Citrix PVS组件,使得我们能够得窥PVS架构稳定、高效和便捷的背后,支撑的机制到底是什么?一、Citrix PVS简介Citrix ... 阅读详情

                                                       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

 

 

 

 

                                                                                             

Citrix桌面交付落地指南:从架构原理到部署避坑的完整路径 虚拟化技术正在重塑企业桌面的交付方式,从传统远程桌面到云桌面,核心诉求始终是集中管控、安全接入与流畅体验。桌面虚拟化(VDI)通过将操作系统、应用与终端设备解耦,让用户在任何设备上获得一致的办公环境,而Citrix作为该领域的典型方案,其价值远不止于远程显示。它基于ICA/HDX协议,在控制面与数据面分离的架构下,由Delivery Controller、StoreFront、VDA等组件协同完成会话调度与数据传输,从而支持视频流畅播放、USB外设重定向、低带宽优化等复杂场景。对于运维人员而言,理解MCS与 阅读详情

相关推荐

压电陶瓷传感器避坑指南:实测阻抗匹配对信号输出的影响(附示波器调试技巧)

本文深入探讨压电陶瓷传感器在工业振动监测中的阻抗匹配问题,通过等效电路模型和实测数据揭示负载阻抗对信号输出的关键影响。文章提供从元件选型到示波器调试的完整解决方案,特别强调100kΩ以上负载阻抗的重要性,并分享JFET缓冲器设计和PCB布局的实用技巧,帮助工程师避免信号失真和输出不稳定问题。

ooo22的博客 516

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

   Citrix 服务器虚拟化之二十一  桌面虚拟化之部署Provisioning Services         Provisioning Services 是Citrix 出品的一系列虚拟化产品中最核心的一个组件,PVS其前身曾是一款知名的diskless 软件(BXP),Provisioning Services可以在服务器端创建一个或多个虚拟磁盘镜像,客户端可以通过网卡方式引导(网卡P...

weixin_34331102的博客 645

别再只盯着报点率了:聊聊电容触摸屏算法里那些不为人知的‘软实力’

本文深入探讨了电容触摸屏算法中常被忽视的‘软实力’,包括环境噪声干扰、信号衰减补偿和多物理场耦合等核心挑战。通过对比消费电子与工业场景的算法需求,揭示了触摸算法在不同应用中的技术分野。文章还提供了实用的算法评估方法和前沿发展趋势,帮助开发者全面了解电容触摸屏技术的隐秘战场。

weixin_42524276的博客 391

再议Citrix PVS架构与机制

一、PVS是存储架构和网络计算架构我们说Citrix PVS架构本质上是一个存储架构,是因为在Citrix PVS架构下,实现了计算和存储的分离。首先在传统的计算机上,计算资源和存储资源是同处于相同计算机内部的通过高速总线连接起来的组件,而在存储设备上,服务器本地的存储资源不在用于存储数据文件,存储数据文件的存储空间通过网络(TCP/IP or FC)传送到专门的存储控制器...

weixin_33939380的博客 734

CloudCompare里那个CSF地面滤波插件,到底怎么用?手把手教你分离点云里的地面

本文详细介绍了如何在CloudCompare中使用CSF地面滤波插件分离点云中的地面数据。通过解析布料模拟滤波算法的核心参数,如布料刚度和网格分辨率,并提供不同地形(城市、丘陵、山地)的适配策略,帮助用户高效处理复杂点云数据。文章还包含实战案例和优化技巧,确保滤波结果的精度和可靠性。

weixin_42548708的博客 221

I2C通信协议SCL与SDA引脚特性:核心要点总结

深入讲解I2C通信协议中SCL和SDA引脚的工作机制与电气特性,帮助理解i2c通信协议的稳定传输原理,掌握上拉电阻配置与信号时序控制要点。

weixin_42103128的博客 2741

Citrix PVS 与 MCS 应用场景及技术区别

pvs主要适用于大规模部署,例如数百个、甚至数千个虚拟桌面的企业客户。另一方面,mcs 可以适应规模更小的虚拟机环境,但在创建和管理数百个虚拟机上功能要弱于 pvs。pvs 是基于网络启动协议(pxe)的,这意味着它需要单独的 pxe 服务器来启动虚拟桌面映像,同时f需要将映像存储在共享存储中,以便访问。与 pvs 不同,mcs 可以创建多个唯一的映像,并在未共享存储的情况下进行管理。另一方面,mcs 所需的管理工作量较少,因为它只需与映像相关的基础设施一起处理即可,不涉及 pxe 或其他网络协议。

LoveAndLvan的博客 2177

小梅哥Xilinx FPGA学习笔记11——亚稳态

亚稳态就是D触发器输入信号在其数据窗口期内发生变化,导致D触发器的输出进入一段时间的不稳定状态,有可能发生振荡,并最终随机稳定在高电平或者低电平。

m0_51430584的博客 631

Citrix 服务器虚拟化之二十三 桌面虚拟化之Provisioning Services与XenDesktop结合

Citrix 服务器虚拟化之二十三  桌面虚拟化之Provisioning Services与XenDesktop结合  Citrix Provisioning Services采用流技术通过网络将单一标准桌面镜像,包括操作系统和软件按需交付给物理虚拟桌面。一方面实现同型号机器单一镜像管理;另一方面适用于三维图形要求更高的环境,除了硬盘之外,内存、CPU、GPU都调用本地的计算资源,所以性能基本

kkfloat博客 8662

ardupilot BMI088加速度陀螺仪学习

本节主要记录ardupilot 中BMI088传感器的学习过程,欢迎批评指正。BMI088是一款高性能6轴惯性传感器,由16位数字三轴±24g加速度计和16位数字三轴±2000°/ s陀螺仪组成。 BMI088允许高精度测量方向和沿三个正交轴的运动检测。BMI088具有高振动鲁棒性和3 x 4.5 x0.95mm³的小尺寸,是用于无人机和机器人应用等恶劣环境的高性能IMU中的独特产品。 BMI088专门设计用于有效抑制由于PCB上的共振或整个系统的结构而可能发生的振动。 除了高振动稳定性外,BMI088的出

陌城烟雨 2056

SAP 管道业务(Pipeline Procurement)是用于水、电、气等不间断供应且无库存管理的物料采购场景,核心是消耗即记账、无库存持有,通过 MM-FI 集成实现实时负债与成本过账

摘要:SAP管道业务适用于水电气等无库存管理的物料采购场景,通过消耗即记账机制实现实时负债与成本过账。核心配置包括创建PIPE物料类型(无库存管理)、维护管道采购信息记录、配置自动记账科目等。SAP PO可集成外部系统实现流程自动化,如自动过账提取数据、发票校验等。实施要点在于物料主数据、信息记录和科目确定的精准配置,以及PO接口的可靠对接,最终构建端到端的高效采购与财务结算体系。

金牌架构师 749

Citrix 服务器虚拟化之二十二 桌面虚拟化之Provisioning Services创建标准映像实现无盘部署

Citrix 服务器虚拟化之二十二  桌面虚拟化之Provisioning Services创建标准映像实现无盘部署     完成了Provisioning Services的部署后,就可以制作标准的映像模版。     说明:       环境基于实验二十一   1、使用域管理员登录XenPVS服务器,然后打开Provisioning Services控制台,创建一个虚拟磁盘40G

kkfloat博客 5450

[QMT量化交易小白入门]-三十四、让deepseek分析北京炒家的首板策略后,在打板前增加了选股范围(量化python代码解析)

print(f'开始盘前选股')这行代码定义了一个名为的函数,当调用这个函数时,会首先打印出“开始盘前选股”的信息,表明选股流程正式启动。1、可根据情况增删部分条件,目前盘前选股目前可以选出140多支,比之前全市场监听带宽压力小了很多。2、还可以自行添加其他选股条件,比如换手率计算,炸板可能性检测。3、xtdata的数据是有可能缺失的,自己写策略时,有可能需要剔除,或者从第三方库校正,比如部分股票的流通股数。

木头大左的博客 2700

视频教程-Provisioning Services 7.1 管理)-虚拟化技术

Provisioning Services 7.1 管理) Technet ...

weixin_29555799的博客 88

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

视频教程-Provisioning Services 7.11 管理-虚拟化技术

Provisioning Services 7.11 管理 Technet ...

weixin_29545935的博客 144

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Citrix 服务器虚拟化之二十二 桌面虚拟化之Provisioning Services创建标准映像实现无盘部署...

Citrix 服务器虚拟化之二十二 桌面虚拟化之Provisioning Services创建标准映像实现无盘部署 完成了Provisioning Services的部署后,就可以制作标准的映像模版。 说明: 环境基于实验二十一 1、使用域管理员登录XenPVS服务器,然后打开Provisioning Services控制台,创建一个虚拟磁盘40G,磁盘类型为动态,名...

系统运维 578

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Citrix Provisioning Services 7.13企业实战 百度云下载

全 网 首 发Citrix Provisioning Services 7.13企业实战。  PVS 7.13有很多新功能,比如PVS加速器,视频里有详细的讲解,包括使用命令方式创建PVS_Cache及使用GUI方式创建PVS_Cache。针对PVS实施过程中用到的技术,例如User ProFilemanagement等都有详细的讲解,修正了官方POC中UPM的若干问题。 51CTO 地址:

hellokemy的专栏 2367

公开课视频-《第10章 部署-Citrix-桌面虚拟化-Provisioning Services 7.7》

******************公开课已讲课程:******************2016-06-22-第04章 部署-Microsoft-服务器虚拟化-Hyper-V 2012 R22016-06-29-第05章 部署-VMware-服务器虚拟化-esxi 6.0.0 U12016-07-06-第06章 部署-VMware-桌面虚拟化-Horizon View 6.2.12016-07-1...

weixin_33946020的博客 119

Citrix Provisioning 加速器

每天积累一点,一年就是365点。 Citrix Provisioning加速器技术 适用场景: PVS桌面发布场景 技术描述: 允许预配代理驻留在 XenServer 主机上的 Dom0(XenServer 控制域)中,其中对预配虚拟磁盘的流技术推送在传输到 VM 之前缓存在代理上。使用缓存时,相同主机上的 VM 的后续引导(或任何 IO 请求)都可以从代理进行流技术推送,而非通过网络从服务器进行...

cckwanotc147304358的博客 413

Citrix Provisioning Services 7.13企业实战

基于本人多年的项目经验,加上近期长达半年呕心沥血的总结。历经2周终于完 成了一期视频教程,总共20课,旨在帮助广大IT技术爱好者掌握使用的技术。 总体来说我个人感觉这套视频还是挺不错的,可能我自己的风格不是很合大家胃口,但是我讲的东西都是实实在在的,你只要认真看,一定能学到很多实用的东西。我不会反复跟你讲太多理论,20集视频里面你能学到的东西可能比看人家100集...

weixin_33670786的博客 286

《Citrix Provisioning Services 7.13企业虚拟化实战》课程近期发布

基于本人多年的项目经验,加上近期长达半年呕心沥血的总结。近期准备出一期视频教程,总共20课,旨在帮助广大IT技术爱好者掌握使用的技术。历经2周,目前已经讲到14课,预计下周末之前可以发布。课程售价暂定为499RMB。以下是课程目录,欢迎大家给出建议。1. 云桌面前期规划及硬件采购建议;2. 服务器虚拟化的建议;3. XenServer...

weixin_33978016的博客 244
上一篇: Citrix 服务器虚拟化之二十 桌面虚拟化之托管共享桌面和虚拟应用
下一篇: Citrix 服务器虚拟化之二十二 桌面虚拟化之Provisioning Services创建标准映像实现无盘部署
kkfloat
博客等级 码龄17年 923粉丝 201原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值