Citrix虚拟应用和桌面

创建机器目录

重要:

从Citrix Virtual Apps and Desktops 7 2006开始,如果您当前的部署使用下列任何一种技术或主机类型,您可以将您的部署升级到当前版本。只有在移除使用这些技术的物品后才能这样做。

  • 个人vdisk (pvd)
  • AppDisks
  • 公有云主机类型:Amazon Web Services (AWS)、Citrix CloudPlatform、Microsoft Azure Classic、Microsoft Azure Resource Manager

有关详细信息,请参见移除PVD、AppDisks和不支持的主机

介绍

物理机或虚拟机的集合作为称为机器目录的单个实体进行管理。目录中的计算机具有相同类型的操作系统:多会话操作系统或单会话操作系统。包含多会话操作系统机器的目录可以包含Windows或Linux机器,而不能同时包含两者。

Citrix Studio指导您在创建站点后创建第一个机器目录。创建第一个目录后,Studio将指导您创建第一个传递组。稍后,您可以更改所创建的目录,并创建更多目录。

提示:

升级已部署的MCS (Machine Creation Services)存储优化(storage optimization, MCS I/O)特性,无需额外配置。虚拟交付代理(VDA)和交付控制器升级处理MCS的I/O升级。

概述

当您创建VM的目录时,可以指定如何配置这些VM。您可以使用Citrix工具,如机器创建服务(MCS)或Citrix Provisioning(以前的供应服务)。或者,您可以使用自己的工具提供机器。

考虑:

  • MCS支持来自虚拟机映像的单个系统磁盘。它忽略附加到该映像的其余数据磁盘。
  • 如果使用Citrix Provisioning创建计算机,请参见Citrix供应文档说明。
  • 如果使用MCS发放虚拟机,需要提供一个主映像(或映像的快照)在目录中创建相同的虚拟机。在创建目录之前,首先使用工具创建和配置主映像。这个过程包括在映像上安装虚拟交付代理(VDA)。然后在Studio中创建机器目录。您可以选择该映像(或快照),指定要在目录中创建的虚拟机数量,并配置其他信息。
  • 如果您的机器已经可用,那么您仍然必须为这些机器创建一个或多个机器目录。
  • 如果直接使用PowerShell SDK创建目录,可以指定一个管理程序模板(VMTemplates),而不是映像或快照。
  • 使用模板提供目录被认为是一个实验特征。使用此方法时,虚拟机准备可能会失败。因此,目录无法使用模板发布。

当使用MCS或Citrix Provisioning创建第一个目录时,您将使用创建站点时配置的主机连接。稍后(在创建第一个目录和交付组之后),您可以更改有关该连接的信息或创建更多连接。

完成目录创建向导后,测试将自动运行以确保正确配置。测试完成后,您可以查看测试报告。随时从Studio运行测试。

注:

MCS不支持Windows 10 IoT Core和Windows 10 IoT Enterprise。指的是微软网站为更多的信息。

Citrix发放工具的技术详细信息请参见Citrix虚拟应用程序和桌面镜像管理

RDS许可证检查

在创建包含Windows多会话操作系统计算机的计算机目录时,Citrix Studio目前不执行有效的Microsoft RDS许可证检查。查看Windows的Microsoft RDS许可的状态multi-session OS机,请联系Citrix Director。查看Microsoft RDS license的状态机器的细节面板。这个面板位于机器详细信息和用户详细信息页面。有关更多信息,请参见微软RDS许可运行状况

VDA注册

启动代理会话时,必须向传递控制器注册VDA。未注册的VDA可能会导致其他可用资源的利用不足。VDA未注册有多种原因,管理员可以对其中许多原因进行故障排除。Studio在目录创建向导中提供疑难解答信息,并在将机器从目录添加到传递组后提供。

使用向导添加现有计算机后,计算机帐户名列表将指示每台计算机是否适合添加到目录中。将鼠标悬停在每台机器旁边的图标上,以显示有关该机器的信息性消息。

如果消息标识有问题的机器,请卸下该机器或添加该机器。例如,如果一条消息指示可能无法获取有关机器的信息,请仍然添加该机器。

有关更多信息,请参见:

MCS目录创建摘要

以下是在目录创建向导中提供信息后的默认MCS操作的简要概述。

  • 如果选择了一个主映像(而不是快照),MCS将创建一个快照。
  • MCS创建快照的完整副本,并将副本放置在主机连接中定义的每个存储位置上。
  • MCS将这些机器添加到Active Directory,从而创建唯一的标识。
  • MCS创建向导中指定的虚拟机数量,每个虚拟机定义2个磁盘。除了每个虚拟机两个磁盘外,一个主磁盘也存储在相同的存储位置。如果你定义了多个存储位置,每个位置都会获取以下磁盘类型:
    • 快照的完整副本,它是只读的,并在刚刚创建的虚拟机之间共享。
    • 一个唯一的16mb标识磁盘,给每个虚拟机一个唯一标识。每个虚拟机获得一个标识磁盘。
    • 用于存储对虚拟机的写操作的惟一差异磁盘。该磁盘是精简配置的(如果主机存储支持),并在必要时增加到主映像的最大大小。每个虚拟机获得不同的磁盘。差异磁盘保存会话期间所做的更改。对于专用桌面,它是永久的。对于池化桌面,每次重新启动后都会通过传递控制器删除它并创建一个新的桌面。

或者,在创建虚拟机以提供静态桌面时,您可以在机器目录创建向导的页面)厚(完整拷贝)VM克隆。完整的克隆不需要在每个数据存储上保留主图像。每个VM都有自己的文件。

MCS存储注意事项

在决定MCS的存储解决方案、配置和容量时,有许多因素。以下信息提供了对存储容量的适当考虑:

能力方面的考虑:

  • 盘子

    在大多数MCS部署中,对于每个虚拟机,增量或差异(Diff)磁盘占用的空间最大。MCS创建的每个虚拟机在创建时至少有2个磁盘。

    • Disk0=差异磁盘:从主基本映像复制时包含操作系统。
    • Disk1 = Identity Disk: 16mb—包含每个虚拟机的Active Directory数据。

    随着产品的发展,您可能需要添加更多的磁盘来满足特定的用例和功能消费。例如:

    • MCS存储优化为每个VM创建写缓存类型的磁盘。
    • MCS增加了使用的能力完全克隆与上一节中描述的Delta磁盘场景相反。

    管理程序特性也可能涉及这个问题。例如:

    • Citrix Hypervisor IntelliCache为每个Citrix Hypervisor在本地存储上创建一个Read Disk。这个选项可以节省主映像的IOPS,因为主映像可能保存在共享存储位置上。
  • 虚拟机监控程序的开销

    不同的管理程序利用为虚拟机创建开销的特定文件。hypervisor还使用存储进行管理和常规日志操作。计算包含开销的空间:

    • 日志文件
    • 管理程序特定的文件。例如:
      • VMware添加更多的文件到虚拟机存储文件夹中。看到VMware的最佳实践
      • 计算虚拟机的总大小需求。假设有一个虚拟机,虚拟磁盘占用20 GB,交换文件占用16 GB,日志文件占用100 MB,总共占用36.1 GB。
    • 快照的XenServerVMware的快照
  • 过程的开销

    创建目录、添加机器和更新目录具有独特的存储含义。例如:

    • 初始创建目录需要将基本磁盘的副本复制到每个存储位置。
      • 它还需要您创建一个准备VM暂时的。
    • 添加机器到目录不需要将基本磁盘复制到每个存储位置。目录的创建根据所选择的特性而有所不同。
    • 更新目录在每个存储位置创建额外的基本磁盘。目录更新还会遇到临时存储峰,其中目录中的每个VM有一定时间的差异磁盘。

更多的注意事项:

  • 内存大小:影响某些虚拟机管理程序和磁盘的大小,包括I / O优化磁盘,写缓存和快照文件。
  • Thin / Thick配置:NFS存储支持精简配置。

MCS存储优化

使用机器创建服务(MCS)存储优化功能(称为MCS I/O):

  • 写缓存容器为基于文件,与Citrix Provisioning中的功能相同。例如,“Citrix Provisioning”写缓存文件名为D:\ vdiskdif.vhdx, MCS I/O写缓存文件名为D: \ mcsdif.vhdx
  • 通过支持将Windows崩溃转储文件写入写入缓存磁盘,实现诊断改进。
  • MCS I/O保留该技术缓存在RAM溢出到硬盘提供最优的多层写缓存解决方案。此功能允许管理员在每一层、RAM和磁盘的成本和性能之间进行平衡,以满足期望的工作负载。

更新写入缓存方法基于磁盘的基于文件要求进行以下更改:

  1. MCS I/O不再只支持RAM缓存。在创建机器目录期间在Citrix Studio中指定磁盘大小。
  2. 虚拟机的写cache磁盘是在虚拟机首次启动时自动创建并格式化的。一旦虚拟机启动,写入缓存文件mcsdif.vhdx写入格式化卷MCSWCDisk
  3. 页面文件被重定向到这个格式化的卷,MCSWCDisk.因此,该磁盘大小考虑磁盘空间的总量。它包括磁盘大小与生成的工作负载加上页文件大小之间的差值。这通常与VM RAM大小有关。

开启MCS存储优化更新

要启用MCS I/O存储优化功能,请将Delivery Controller和VDA升级到Citrix Virtual Apps和desktop的最新版本。

注:

如果升级启用了MCS I/O的现有部署,则不需要额外配置。VDA和Delivery Controller升级处理MCS的I/O升级。

启用MCS存储优化更新时,请考虑以下事项:

  • 在创建计算机目录时,管理员可以配置RAM和磁盘大小。

    机目录设置

  • 将现有的计算机目录更新为包含为1903年版本为1903配置的VDA的新VM快照而导致以下行为:新快照继续使用现有的Catalog的MCS I / O设置为RAM和磁盘大小。现有的原始磁盘格式化。

重要:

MCS存储优化随Citrix虚拟应用程序和台式机版本1903而改变。此版本支持基于文件的写缓存技术,提供更好的性能和稳定性。与以前的Citrix虚拟应用程序和台式机版本相比,MCS I/O提供的新功能可能需要更高的写缓存存储要求。Citrix建议您重新评估磁盘大小,以确保它有足够的磁盘空间用于分配的工作流和额外的页面文件大小。页面文件大小通常与系统RAM的数量有关。如果现有目录磁盘大小不足,请创建一个机器目录并分配一个更大的写缓存磁盘。

使用PowerShell创建具有持久回写缓存磁盘的目录

要使用持久的回写缓存磁盘配置目录,请使用powershell参数New-ProvScheme CustomProperties.此参数支持一个额外的属性,白细胞,用于确定MCS提供的计算机的回写缓存磁盘如何持久存在。的白细胞属性仅在UseWriteBackCache参数,并且WriteBackCacheDiskSize参数设置为创建磁盘。

属性的例子定制属性参数前支持白细胞包括:

< CustomProperties xmlns = " http://schemas.citrix.com/2014/xd/machinecreation " xmlns: xsi = " http://www.w3.org/2001/XMLSchema-instance " > <财产xsi: type = " StringProperty Name = " UseManagedDisks " Value = " true " / > <财产xsi: type = " StringProperty Name = " StorageAccountType " Value = " Premium_LRS " / > <财产xsi: type = " StringProperty Name = " ResourceGroups "Value="benvaldev5RG3" />  

使用这些属性时,如果从中省略了属性,请考虑它们包含默认值定制属性参数。的白细胞属性有两个可能的值:真的错误的

设置白细胞财产真的当Citrix Virtual Apps and Desktops管理员使用Citrix Studio关闭计算机时,不会删除回写缓存磁盘。

设置白细胞财产错误的当Citrix Virtual Apps and Desktops管理员使用Citrix Studio关闭计算机时,删除回写缓存磁盘。

注:

如果白细胞属性省略,该属性默认为错误的当使用Citrix Studio关闭机器时,回写缓存将被删除。

例如,使用定制属性参数设置白细胞正确的:

< CustomProperties xmlns = " http://schemas.citrix.com/2014/xd/machinecreation " xmlns: xsi = " http://www.w3.org/2001/XMLSchema-instance " > <财产xsi: type = " StringProperty Name = " UseManagedDisks " Value = " true " / > <财产xsi: type = " StringProperty Name = " StorageAccountType " Value = " Premium_LRS " / > <财产xsi: type = " StringProperty Name = " ResourceGroups "Property xsi:type="StringProperty" Name="PersistWBC" Value="true" />  

重要:

白细胞属性只能使用New-ProvSchemePowerShell cmdlet。试图改变定制属性当机器关闭时,对机器编目和回写缓存磁盘的持久性没有影响。

例如,设置New-ProvScheme设置时使用回写缓存白细胞属性为true:

New-ProvScheme -CleanOnBoot -CustomProperties“< CustomProperties xmlns = " http://schemas.citrix.com/2014/xd/machinecreation " xmlns: xsi = " http://www.w3.org/2001/XMLSchema-instance " > <房地产xsi: type = '“StringProperty UseManagedDisks”“Name = ' Value =“真正的”/ > <财产xsi: type = " StringProperty”Name = " StorageAccountType“价值=”Premium_LRS’”/>" -HostingUnitName "adSubnetScale1" -IdentityPoolName "BV-WBC1-CAT1" -MasterImageVM . properties“XDHyp: \ HostingUnits \ adSubnetScale1 \ image.folder \ GoldImages.resourcegroup \ W10MCSIO-01_OsDisk_1_a940e6f5bab349019d57ccef65d2c7e3。manageddisk”-NetworkMapping @ {" 0 " = " XDHyp: \ HostingUnits \ adSubnetScale1 \ \ virtualprivatecloud.folder \ CloudScale02.resourcegroup \ adVNET.virtualprivatecloud \ adSubnetScale1.network”}-ProvisioningSchemeName”BV-WBC1-CAT1 -ServiceOffering XDHyp: \ HostingUnits \ adSubnetScale1 \ serviceoffering.folder \ Standard_D2s_v3。serviceoffering" -UseWriteBackCache -WriteBackCacheDiskSize 127 -WriteBackCacheMemorySize 256 

准备主映像

有关创建连接主机的信息,请参见连接和资源

主映像包含操作系统、非虚拟化应用程序、VDA和其他软件。

很高兴知道:

  • 主映像也可以称为克隆映像、黄金映像、基本VM或基本映像。主机供应商使用不同的术语。
  • 在使用Citrix Provisioning时,可以使用主映像或物理计算机作为主目标设备。Citrix Provisioning使用与MCS不同的术语来引用映像。看到Citrix供应文档的细节。
  • 确保主机有足够的处理器、内存和存储空间来容纳创建的机器数量。
  • 为桌面和应用程序配置正确的硬盘空间大小。不能在以后或在计算机编目中更改该值。
  • 远程PC访问机器目录不使用主图像。
  • 使用MCS时,Microsoft KMS激活注意事项:如果您的部署包括7。安装了XenServer 6.1、6.2、vSphere或Microsoft System Center Virtual Machine Manager主机的VDAs,不需要手动重新武装Microsoft Windows或Microsoft Office。

在主映像上安装并配置以下软件:

  • hypervisor的集成工具(如Citrix VM tools、Hyper-V Integration Services或VMware tools)。如果省略此步骤,应用程序和桌面可能无法正常工作。
  • 一个共识。Citrix建议安装最新版本,以允许访问最新功能。在主映像上安装VDA失败会导致目录创建失败。
  • 需要的第三方工具,如杀毒软件或电子软件分发代理。使用适合用户和机器类型的设置(例如更新特性)配置服务。
  • 您没有虚拟化的第三方应用程序。Citrix建议虚拟化应用程序。虚拟化通过消除添加或重新配置应用程序后必须更新主映像来降低成本。此外,安装的应用程序越少,主映像硬盘的大小就越小,从而节省了存储成本。
  • 如果您计划发布App-V应用程序,请使用推荐设置的App-V客户端。App-V客户端可从Microsoft获得。
  • 在使用MCS时,如果要本地化Microsoft Windows,请安装locale和语言包。在发放快照时,发放的虚拟机使用已安装的语言环境和语言包。

重要:

如果您使用的是Citrix Provisioning或MCS,请不要在主图像上运行Sysprep。

准备一个主映像:

  1. 使用管理程序的管理工具,创建一个主映像,然后安装操作系统以及所有服务包和更新。指定vcpu的个数。如果使用PowerShell创建机器目录,还可以指定vCPU值。使用Studio创建目录时,不能指定vcpu的数量。配置桌面和应用程序所需的硬盘空间大小。不能在以后或在目录中更改该值。
  2. 请确保硬盘挂载在设备位置0。大多数标准主映像模板默认配置这个位置,但一些自定义模板可能不配置。
  3. 在主图像上安装和配置上面列出的软件。
  4. 使用Citrix资源调配时,在将主目标设备加入域之前,从主目标设备为虚拟磁盘创建VHD文件。有关详细信息,请参阅Citrix资源调配文档。
  5. 如果您不使用MCS,请将主映像加入到应用程序和桌面所属的域中。确保主映像在创建计算机的主机上可用。如果您使用的是MCS,则不需要将主映像加入域。已配置的计算机已加入到目录创建向导中指定的域。
  6. Citrix建议您创建一个主映像的快照并为其命名。如果在创建目录时指定主映像而不是快照,Studio将创建快照。你说不出它的名字。

使用Studio创建一个机器目录

在启动目录创建向导之前,请查看本节。

如果使用的是主映像,请确保在创建目录之前已经在映像上安装了VDA。

从工作室:

  • 如果您已经创建了一个站点,但还没有创建一个机器目录,Studio将引导您到创建目录的正确起始位置。
  • 如果已经创建了一个目录,并且要创建另一个目录,请选择机器目录工作室导航窗格。然后选择创建机器目录行动窗格。

向导将引导您完成以下内容。您看到的向导页面不同,这取决于您所做的选择。

操作系统

每个目录只包含一种类型的机器。选择一个。

  • Multi-session操作系统:多会话操作系统目录提供托管的共享桌面。这些机器可以运行受支持的Windows或Linux操作系统版本,但目录不能同时包含这两个版本。(有关Linux VDA的详细信息,请参见Linux VDA文档。)
  • 单一会话操作系统:单会话OS目录提供了可以分配给各种不同用户的VDI桌面。
  • 远程电脑访问:远程PC访问目录为用户提供对其物理办公桌面计算机的远程访问。远程PC接入不需要VPN来提供安全性。

机管理

当您正在创建远程PC访问目录时,此页面不会出现。

机管理页指示如何管理计算机以及使用哪个工具部署计算机。

选择目录中的机器是否通过Studio管理。

  • 机器是通过Studio进行电源管理的,例如vm或刀片pc。只有当您已经配置了与主机的连接时,此选项才可用。
  • 机器不是通过Studio进行电源管理的,例如,物理机器。

如果您指出机器是通过Studio进行电源管理的,请选择使用哪个工具来创建vm。

  • 思杰机器创建服务(MCS):使用主映像创建和管理虚拟机。MCS不适用于物理机器。
  • Citrix资源调配:(原供应服务。)将目标设备作为设备集合管理。来自主目标设备的Citrix Provisioning虚拟磁盘映像提供桌面和应用程序。
  • 其他:管理数据中心中已经存在的机器的工具。Citrix建议您使用Microsoft System Center Configuration Manager或其他第三方应用程序来确保目录中的计算机是一致的。

桌面类型(桌面体验)

此页面仅在创建包含单会话操作系统计算机的目录时显示。

桌面体验页面确定每次用户登录时发生的情况。选择一个:

  • 用户每次登录时都连接到一个新的(随机的)桌面。
  • 用户每次登录时都连接到同一个(静态)桌面。

如果选择第二个选项并使用Citrix配置来配置计算机,则可以配置如何处理用户对桌面的更改:

  • 将用户更改保存到本地磁盘的桌面。
  • 当用户注销时,丢弃用户更改并清除虚拟桌面。如果您正在使用用户个性化层,请选择此选项。

主形象

使用MCS创建虚拟机时,才会出现该界面。

主形象页面上,选择与主机的连接,然后选择先前创建的快照或VM。如果要创建第一个目录,则唯一可用的连接是创建站点时配置的连接。

记住:

  • 当您使用MCS或Citrix Provisioning时,不要在主映像上运行Sysprep。
  • 如果指定的是主映像而不是快照,Studio将创建一个快照,但不能命名它。

要使用最新的产品特性,请确保主映像安装了最新的VDA版本。不要更改默认的最小VDA选择。但是,如果您必须使用较早的VDA版本,请参见VDA版本和功能级别

如果选择的快照或虚拟机与之前在向导中选择的机器管理技术不兼容,则会出现错误提示。

设备集合

只有使用“Citrix发放”创建虚拟机时,才会出现该页面。

设备集合页面显示设备集合和尚未添加到目录的设备。

选择要使用的设备收集。

机器

当您正在创建远程PC访问目录时,此页面不会出现。

此页面的标题取决于您在页面上选择的内容机管理页:机器虚拟机,或vm和用户

当使用MCS:

  • 指定要创建的虚拟机数量。
  • 选择每个VM拥有的内存量(MB)。
  • 每个创建的虚拟机都有一个硬盘。它的大小在主图像中设置。不能更改目录中的硬盘大小。
  • 如果部署包含多个区域,则可以为目录选择一个区域。
  • 创建静态桌面虚拟机时,请选择虚拟机拷贝方式。看到虚拟机复制模式
  • 如果随机创建的桌面虚拟机没有使用vDisks,可以在每台机器上配置一个缓存,用于存放临时数据。看到为临时数据配置缓存

使用Citrix Provisioning时:

设备页列出您在上一个向导页上选择的设备集合中的机器。您无法在此页上添加或删除计算机。

使用其他工具时:

添加(或导入)Active Directory计算机帐户名列表。添加/导入虚拟机后,可以更改其Active Directory帐户名。如果在上指定了静态计算机桌面体验,您可以为添加的每个虚拟机指定Active Directory用户名。

添加或导入名称后,可以使用去除按钮从列表中删除名称,而您仍在此页。

使用Citrix Provisioning或其他工具时(不包括MCS):

每台添加(或导入,或从Citrix Provisioning设备集合中导入)的机器都有一个图标和工具提示,可以帮助识别不适合添加到目录或无法向交付控制器注册的机器。有关详细信息,请参见VDA版本和功能级别

虚拟机复制模式

控件上指定的复制模式机器页确定MCS是从主映像创建薄(快速复制)克隆还是厚(完整复制)克隆。(默认值=瘦克隆)

  • 使用快速复制克隆以更有效地使用存储和更快地创建机器。
  • 使用完整复制克隆可以获得更好的数据恢复和迁移支持,在创建机器之后可能会降低IOPS。

VDA版本和功能级别

目录的功能级别控制目录中的计算机可用的产品功能。使用新产品版本中引入的功能需要一个新的VDA。设置功能级别使得该版本中引入的所有功能(如果功能级别不会更改),则可用于目录中的计算机。但是,使用前面的VDA版本的该目录中的计算机无法注册。

靠近底部的菜单机器(或设备)页面允许您选择最小的VDA级别。这设置了目录的最小功能级别。默认情况下,为内部部署选择最新的功能级别。如果您遵循Citrix的建议,总是将VDAs和核心组件安装并升级到最新版本,则不需要更改此选择。但是,如果您必须继续使用较旧的VDA版本,请选择正确的值。

Citrix虚拟应用和桌面版本可能不包括新的VDA版本,或者新的VDA不会影响功能级别。在这种情况下,功能级别可能表明VDA版本比安装或升级的组件更早。例如,尽管版本7.17包含7.17 VDA,但默认功能级别(“7.9或更高级别”)仍然是最新的。因此,在安装或升级7.9-7.16 ~ 7.17组件后,不需要修改默认功能级别。每个版本的有什么新鲜事article表示默认功能级别的任何更改。

所选的功能级别会影响其以上的机器列表。在列表中,每个条目旁边的工具提示表明机器的VDA是否与该功能级别的目录兼容。

如果每台机器上的VDA未达到或超过所选的最低功能级别,则会在页面上发布消息。您可以继续向导。这些机器以后可能无法向控制器注册。或者,您可以:

  • 从列表中删除包含较旧vda的计算机,升级它们的vda,然后将它们添加回目录。
  • 选择较低的功能级别,以阻止访问最新的产品功能。

如果由于机器类型错误而没有将机器添加到目录中,也会发布消息。示例包括尝试将服务器添加到单会话操作系统目录,或将最初为随机分配而创建的单会话操作系统机器添加到静态机器的目录。

重要:

在1811版时,增加了一个额外的功能级别:1811年(或更新).这个级别是为未来的Citrix虚拟应用和桌面功能而设计的。的7.9(或更新)选择仍然是默认值。这个默认值现在对所有部署都有效。

如果您选择1811年(或更新),该目录中的任何早期VDA版本都无法注册控制器或云连接器。但是,如果目录仅包含版本1811或以后支持的版本的VDA,则它们都符合注册。这包括包含为稍后的Citrix虚拟应用程序和桌面版本配置的VDA的目录,包括在当前版本之前的版本1903和其他19xx版本。

为临时数据配置缓存

可选:将临时数据缓存到虚拟机本地。当您使用MCS来管理目录中的合用(非专用)计算机时,可以启用计算机上的临时数据缓存。如果目录使用指定临时数据存储的连接,则可以在创建目录时启用和配置临时数据缓存信息。

重要:

此功能需要当前的MCS I/O驱动程序。安装或升级VDA时,可以选择安装此驱动程序。默认情况下,未安装该驱动程序。

创建目录使用的连接时,可以指定临时数据是使用共享存储还是本地存储。有关详细信息,请参阅连接和资源.要为每台计算机上的临时数据配置缓存,您可以使用以下两个选项:分配给缓存的内存(MB)磁盘缓存大小(GB). 默认情况下,将清除这两个选项。要启用分配给缓存的内存(MB)选项,请选中磁盘缓存大小(GB)复选框。如果磁盘缓存大小复选框时,“分配给缓存的内存”选项将变为灰色。根据连接类型的不同,这些选项的默认值可能有所不同。通常,默认值对于大多数情况来说就足够了。但是,要考虑以下方面所需的空间:

  • 由Windows本身创建的临时数据文件,包括Windows页面文件。
  • 用户配置文件数据。
  • 同步到用户会话的ShareFile数据。
  • 可以由会话用户或任何应用程序复制的数据或任何应用程序用户可以在会话中安装。

临时存储和图像存储

要为每台机器上的临时数据配置缓存,请注意以下三个场景:

  • 如果不勾选“磁盘缓存大小”复选框和“分配给缓存的内存”复选框,则不会缓存临时数据。直接写入每个虚拟机的差异磁盘(位于操作系统存储)。(这是7.8及更早版本中的配置操作。)
  • 如果选中“磁盘缓存大小”复选框,而不选中“分配给缓存的内存”复选框,则临时数据将直接写入缓存磁盘,使用最小的内存缓存量。
  • 如果勾选“磁盘缓存大小”和“分配给缓存的内存”,则临时数据最初会写入内存缓存。当内存缓存达到其配置的限制(分配给缓存值的内存)时,最旧的数据被移动到临时数据缓存磁盘。

重要:

  • 如果磁盘缓存空间耗尽,则用户的会话将不可用。
  • 当使用Nutanix主机连接时,此特性不可用。
  • 在创建计算机之后,不能更改计算机编目中的缓存值。

注:

  • 内存缓存是每台机器内存总量的一部分。因此,如果启用了分配给缓存选项的内存,请考虑增加每台机器上的内存总量。
  • 从默认值更改磁盘缓存大小会影响性能。尺寸必须符合用户的要求和机器上的负荷。

网络接口卡(nic)

当您正在创建远程PC访问目录时,此页面不会出现。

网络接口卡页,如果您计划使用多个网卡,请将每个网卡关联一个虚拟网络。例如,您可以分配一张卡来访问特定的安全网络,并分配另一张卡来访问更常用的网络。您还可以通过该界面添加或移除网卡。

机器帐户

此页面仅在创建远程PC访问目录时显示。

机器帐户页,指定要添加的与用户或用户组对应的Active Directory计算机帐户或组织单元(ou)。OU名称中不能使用正斜杠(/)。

您可以选择以前配置的电源管理连接,也可以选择不使用电源管理。如果要使用电源管理,但尚未配置合适的连接,可以稍后创建该连接,然后编辑机器目录以更新电源管理设置。

电脑账户

只有使用MCS创建虚拟机时,才会出现该页面。

目录中的每台计算机必须具有相应的Active Directory计算机帐户。在电脑账户页,指示是创建帐户还是使用现有帐户,以及这些帐户的位置。

  • 如果创建帐户,则必须具有在计算机所在OU中创建计算机帐户的权限。

    指定计算机的帐户命名方案,使用散列标记指示出现连续数字或字母的位置。OU名称中不能使用正斜杠(/)。名字不能以数字开头。例如,PC-Sales-##(选择0-9)的命名方案会导致名为PC-Sales-01、PC-Sales-02、PC-Sales-03的计算机帐户,等等。

  • 如果您使用现有帐户,可以浏览到帐户或单击进口并指定包含帐户名称的.csv文件。导入的文件内容格式为:

[ADComputerAccount]ADcomputeraccountname.domain…<!--NeedCopy-->

确保要添加的所有机器都有足够的帐户。Studio管理这些帐户,因此要么允许Studio重新设置所有帐户的密码,要么指定帐户密码,所有帐户的密码必须相同。

对于包含物理计算机或现有计算机的目录,请选择或导入现有帐户。将每台计算机分配给Active Directory计算机帐户和用户帐户。

对于使用Citrix Provisioning创建的机器,目标设备的计算机帐户的管理是不同的;请参阅Citrix Provisioning文档。

摘要,姓名和描述

总结页,检查您指定的设置。输入目录的名称和描述。该信息显示在Studio中。

完成后,单击结束启动目录创建。

进行故障排除

重要:

使用Citrix Studio创建机器目录后,您无法再使用Get-ProvTaskPowerShell命令检索与机器目录创建相关的任务。这个限制是Studio在机器编目创建之后删除这些任务的结果,而不管编目是否成功创建。

Citrix建议收集日志以帮助支持团队提供解决方案。使用“Citrix Provisioning”时,可按照如下步骤生成日志文件:

  1. 在主映像上,创建以下注册表项,其值为1(作为DWORD(32位)值):HKLM\Software\Citrix\MachineIdentityServiceAgent\LOGGING

  2. 关闭主映像并创建快照。

  3. 在传递控制器上,运行以下PowerShell命令:设置ProvServiceConfigurationData-名称ImageManagementPrep\u NoAutoShutdown-值$True

  4. 基于该快照创建目录。
  5. 在虚拟机监控程序上创建准备虚拟机时,登录并从C:\:Image-prep.log和PvsVmAgentLog.txt的根目录中提取以下文件。
  6. 关闭机器,此时它会报告故障。
  7. 运行PowerShell命令重新启用镜像准备机的自动关机功能:Remove-ProvServiceConfigurationData - name ImageManagementPrep_NoAutoShutdown

图像准备问题

因为MCS从一个映像创建许多机器,所以需要执行一些步骤来确保所有机器都是唯一的,并且获得正确的许可。映像准备是目录创建过程的一部分。这种准备工作确保所有供应的机器都有唯一的IP地址,并正确地将它们自己作为唯一实例向KMS服务器宣布。在MCS中,在选择主映像快照之后进行映像准备。创建一个副本以使目录能够将自己与选定的计算机隔离。一个准备虚拟机创建在原虚拟机上,但网络断开。断开网络连接可以防止与其他机器发生冲突,同时确保准备好的VM只附加到新复制的磁盘上。

一个小指令准备好的虚拟机已挂载磁盘,其中包含运行镜像准备所需的步骤。启动准备好的虚拟机,开始准备镜像。图像准备包括以下过程:

  • 启用DHCP。启用DHCP功能可以确保所供应的机器不会引起IP地址冲突。在所有网卡上启用DHCP。
  • 微软Windows KMS Rearm。重新武装KMS确保微软Windows正确授权。重新部署的操作系统将被调用,这样它就可以作为一个新实例正确地报告给KMS许可服务器。
  • Microsoft Office KMS重新配置(如果安装了Microsoft Office)。重新配置Microsoft Office可确保在其KMS服务器上正确注册任何版本的Microsoft Office(2010+)。一旦调用Microsoft Office rearm,它将作为新实例报告给KMS许可证服务器。

提示:

当映像准备过程结束时,从hypervisor获取指令磁盘。管理程序包含从映像准备过程收集到的信息。

由于各种原因,图像准备阶段可能会失败。出现类似如下的失败消息:

图像准备错误信息

下面将讨论这些故障。

启用DHCP

这些故障是由于网卡不支持静态IP地址导致的。例如,早期版本的戴尔SonicWall网卡。由于SonicWall卡是防火墙网卡,所以设置为DHCP没有意义,只支持DHCP。这个问题在后来的Citrix虚拟应用和台式机版本中得到了修复。但是,如果它出现在其他类型的网卡上,应该通过论坛或您的支持联系人报告给Citrix。

注:

以下示例中的PowerShell设置应用于Citrix Virtual Apps and Desktops站点,因此它会影响对现有目录执行的所有新目录和图像更新。

如果您使用其他网卡遇到此问题,则可以通过在交付控制器上运行PowerShell命令来解决它:

set-provserviceConfigurationData -Name imagemanagemantprep_excluded_steps -value EnabledHCP

微软Office重新武装

在Microsoft Office Restm Stage期间,有各种KMS后果故障可能会发生。主要失败是:

  • 例如,一些Microsoft Office运行时,访问运行时,可以调用Office rearm,导致它失败。
  • 未安装KMS版本的Microsoft Office。
  • 重整军备数超过了。

如果错误是误报,可以通过在Delivery Controller上运行以下PowerShell命令来解决:

set - provserviceconfigationdata -Name ImageManagementPrep_Excluded_Steps -Value OfficeRearm

Microsoft Windows重新武装

在微软Windows重新武装阶段可能会发生各种KMS故障。主要失败是:

  • 安装的Windows版本未使用KMS激活。例如,它正在使用多重激活密钥(MAK)。
  • 重整军备数超过了。

如果Microsoft Windows版本已正确授权,可在Delivery Controller上执行PowerShell命令清除OS rearm:

set - provserviceconfigationdata -Name ImageManagementPrep_Excluded_Steps -Value OsRearm

完全故障的实例

图像准备机器未按设计连接到网络,这意味着有时图像准备阶段只能报告完全故障。此故障类型的示例类似于:

图像准备错误信息

完全失败的主要原因是:

未安装VDA (Virtual Delivery Agent)或VDA版本5。x是安装

如果VDA 7。主映像上未安装X,则映像准备在20分钟后超时并报告上述错误。这是因为主映像上没有安装软件来运行映像准备阶段并报告成功或失败。要解决这个问题,请确保将VDA(最小版本7)安装在作为主映像的快照上。

DISKPART圣政策

整个图像准备阶段可能会失败DISKPART圣策略设置在主映像上。如果没有设置使镜像准备说明磁盘联机,则机器将关闭,镜像准备在20分钟后报告失败。要在主映像上检查这一点,运行以下命令:

C: \ >;Diskpart.exe DISKPART >;圣< !——NeedCopy >

此命令返回当前策略。如果不是网上所有的,执行如下命令更改:

DISKPART >;圣政策= OnlineAll

关闭主映像,创建该机器的快照,然后将其用作基本MCS映像。

如果图像准备因其他原因而失败

如果镜像准备失败且没有明确的失败原因,则可以在创建MCS目录时绕过镜像准备过程。但是,绕过此过程可能会导致站点上的KMS许可和网络(DHCP)问题。使用以下PowerShell命令:

set - provserviceconfigationdata -Name ImageManagementPrep_DoImagePreparation -Value $false 

只要有可能,为Citrix支持团队收集日志,通过论坛或通过您的支持联系人向Citrix报告问题。收集日志:

  1. 在主映像上创建以下值为1的注册表项(作为“DWORD(32位)值”):HKLM\Software\Citrix\MachineIdentityServiceAgent\LOGGING
  2. 关闭主映像并创建快照。在交付控制器上,在加载Citrix PowerShell管理单元的情况下启动PowerShell,然后运行设置ProvServiceConfigurationData-名称ImageManagementPrep\u NoAutoShutdown-值$True
  3. 基于该快照创建目录。
  4. 在虚拟化环境中创建准备虚拟机时,登录并解压“C::”根目录。
Image-prep.log PvsVmAgentLog.txt<--需要复制-->

把机器关掉。此时,它会报告故障。

运行以下PowerShell命令重新启用镜像准备机器的自动关机:

Remove-ProvServiceConfigurationData - nameImageManagementPrep_NoAutoShutdown

下一步该去哪里

如果这是创建的第一个目录,Studio将引导您创建传递组