VMware Horizo​​n 7 – 虚拟桌面池

本主题详细介绍了虚拟桌面代理的Horizo​​n配置。

导航

本文适用于所有VMware Horizo​​n 7.0和更新版本

  • 非持久 – 即时克隆与Composer
  • 预备
  • 浮动(非持久性)桌面池
  • 授权虚拟桌面
  • 将机器添加到池
  • 更新池
  • 主机维护 – 即时克隆

非持久 – 即时克隆与Composer

一般情况下,如果可能,请使用即时克隆。以下是Instant Clone over Composer的一些优点

  • 不需要Composer服务器
  • 更快的配置和重构 – 在这些操作中降低IOPS
  • 即时克隆始终是非持久性的。Composer可能被错误配置为在注销时不刷新或删除。
  • 如果有多个数据存储区,则重新平衡是自动的。使用Composer,重新平衡是一种手动操作。
  • Instant Clones不需要混淆Composer功能,如持久磁盘,一次性磁盘,磁盘空间回收等。副本存储分层仍然是即时克隆的选项。

即时克隆的要求

  • Horizo​​n Enterprise许可证
  • ESXi 6 Update 1或更新版本
  • 虚拟机硬件版本11或更新版本
  • View Storage Accelerator必须启用
  • 即时克隆已添加到Horizo​​n 7.1及更新的RDS机器中。

即时克隆的限制

  • Horizo​​n 7.3和更新版本支持专用池
  • 与Composer一样,主虚拟机快照也被复制到每个包含链接克隆的LUN。与Composer不同,在每个主机和每个数据存储上都会创建一台称为“父”机器的附加机器。这些“父”机器已启动并占用CPU /内存/磁盘资源。
  • 主虚拟机和即时克隆使用的快照无法删除。

另请参阅VMware技术白皮书  VMware Horizo​​n 7即时克隆桌面

基础设施准备

  • 每个池指向一个vSphere群集。最多32个主机。如果Virtual SAN,最多20个主机。
  • 确保vSwitch具有足够的端口用于新的虚拟桌面。
  • 确保VLAN具有足够的桌面池DHCP地址。
    • 降低DHCP租用时间。
  • KMS Licensing  是Windows 7+和/或Office 2010+所必需的
  • 虚拟桌面池将使用主虚拟桌面上指定的相同硬件规格(例如vCPU,内存大小,网络标签,GPU)。相应地调整。
  • 父图像  应该是一个链接克隆虚拟桌面将要创建的同一群集中。
  • 如果即时克隆:
    • ESXi必须是版本6更新1或更新版本
    • 主VM必须是版本硬件版本11或更新版本
    • 在View Administrator中,添加即时克隆域管理员
    • 在View Administrator中,在vCenter连接上启用View Storage Accelerator。

磁盘空间

  • 一个或多个LUN用于存储虚拟桌面。每个VMFS5 LUN最多有140个桌面。每个NFS LUN有250多个桌面。
  • 默认情况下,副本被复制到每个包含虚拟桌面的LUN。可以将副本和链接克隆放在单独的LUN上。如果您使用专用副本LUN,则无论使用多少个LUN来存储虚拟桌面,副本都只有一个副本。注意:NFS VAAI要求将副本复制到每个虚拟桌面LUN。
    • 如果即时克隆,每个数据存储上的“父”VM都已启动并占用CPU,内存和磁盘空间(.vmdk和.vswp)。
  • 如果作曲家:
    • 永久磁盘可用于存储用户的配置文件(但不包含用户安装的应用程序)。要启用永久磁盘,池必须是专用分配。您可以将永久磁盘放置在与链接克隆LUN不同的LUN上。更好的选择是使用View Persona或User Environment Manager而不是Persistent磁盘。
    • 一次性磁盘。在专用分配池中,您可以选择创建一次性磁盘。这些磁盘始终与虚拟桌面一起存储(不能选择专用的一次性磁盘LUN)。如果您打算频繁刷新桌面,则使用一次性磁盘没有意义。
  • .vswp文件。为内存交换和图形内存开销分配磁盘空间。任何未预留的内存都将导致.vswp文件。例如,如果主虚拟桌面配置了2 GB的RAM并且没有保留任何内存,则每个链接克隆将有2 GB的.vswp文件。

浮动(非持久性)自动桌面池

  1. DHCP – 确保主虚拟机配置为DHCP,并加入到域中。KMS许可也是必需的。
  2. 配置代理 – 确保Horizo​​n Agent具有您打算使用的映像组件。您可以安装Instant Clone或Composer,但不能同时安装。
  3. 如果即时克隆,角色必须被禁用。
  4. 计算机组策略 – 确保主虚拟机与链接克隆位于同一个OU中,以便主虚拟机将获得计算机级别的GPO设置。将VM移动到正确的OU后,在主服务器上运行gpupdate。新的即时克隆不会立即刷新组策略,因此组策略设置必须已经应用到主虚拟机。请参见VMware 2150495  需要重新启动才能生效的基于计算机的全局策略对象(GPO)不适用于即时克隆
  5. 视频内存 – 如果vSphere Client中的即时克隆编辑主虚拟机的设置,请展开  视频卡,然后配置显示器和视频内存(单击  视频内存计算器按钮)。
  6. 快照 – 拍摄主图像的新快照。
  7. 如果希望自动创建池,Aresh Sarkari将使用PowerCLI创建自动化桌面池 – VMware Horizo​​n 7.x解释说明  New-HVPool -spec 'C:\temp\DesktopPool\LinkedClone.json'以及JSON文件的内容。
  8. 在View Administrator的左侧,展开目录,然后单击桌面池
  9. 在右边,您可以克隆现有的池。此操作将现有池中的许多设置复制到新池中。
  10. 或者只需点击添加
  11. 在“ 类型”页面中,选择“ 自动桌面池”,然后单击“ 下一步”
  12. 用户分配页面中,选择浮动,然后单击下一步
  13. 在“ vCenter Server”页面中,选择“ 即时克隆 ”或  View Composer链接克隆
  14. 选择vCenter服务器,然后单击下一步

  15. 池名称 – 在“ 桌面池标识”页面中,输入池的名称。Horizo​​n将创建一个与池ID名称相同的vCenter VM文件夹
  16. 显示名称是Horizo​​n Client中显示的图标的名称。
  17. 访问组 – 将池分配给访问组以限制委派管理。注意:如果您打算与VMware Identity Manager(又名Workspace ONE)集成,请确保选择根(/)Access组。其他访问组将不起作用。点击下一步
  18. 在“ 池设置”页面中,执行以下操作:
    1. Horizo​​n 7.3允许您选择一个  类别文件夹,其中发布的图标将放置在客户端的“开始”菜单中。这适用于Horizo​​n Client 4.6及更新版本。请参阅  在VMware Docs中配置桌面和应用程序池的开始菜单快捷方式

    2. 更改为选择断开连接后自动注销,并指定断开计时器。
    3. 如果是View Composer,改变选择的删除或刷新桌面注销,以立即刷新。注销后即时克隆总是刷新。
    4. Horizo​​n 7.1和更高版本允许用户正常重启机器,而不是重新启动。
    5. 向下滚动。
    6. 在“ 远程显示协议”部分中,选择一个默认显示协议。Horizo​​n 7中的新功能是  VMware Blast
    7. 在Horizo​​n 7.3.1及更高版本中,如果将默认显示协议设置  为  PCoIP,则除非允许用户选择协议  设置为是,否则HTML5 Blast将不起作用  。查看从7.0.1升级到7.3.1的 VMware社区  ,得到“您无法访问您的应用程序或桌面”…错误。💡
    8. Composer和即时克隆对3D渲染器有不同的选项。在创建即时克隆时,Horizo​​n 7.1为NVIDIA GRID VGPU添加了一个选项。

      1. 监视器/解决方案 – 如果Composer,增加监视器和解决方案的数量。这会导致更多的视频内存分配给虚拟机。如果是即时克隆,则在vSphere Client中的主虚拟机设置上配置这些设置。
    9. 选中HTML Access旁边的框。
    10. Horizo​​n 7.4添加了“  允许会话协作”复选框。

      1. 这使  远程桌面系统托盘中的VMware Horizo​​n Collaboration图标可以让您邀请用户进行协作。

      2. 该邀请是您可以在安装了Horizo​​n Client 4.7或更高版本的协作者计算机上运行(或单击)的URL。
      3. 要控制协作者,请双击绿色图标以打开“会话协作”窗口。或者打开系统托盘中的图标。

    11. 点击下一步
  19. Provisioning Settings页面中,输入命名模式。您可以使用{n:fixed = 3}指定增加数字的位置。确保命名模式不与任何现有机器冲突。注意:即时克隆不支持手动机器名称。
  20. 输入要创建的最大桌面数量。您现在可以创建它们或等待在用户连接时创建它们。当用户连接到其中一个桌面时,Horizo​​n会立即创建另一个桌面(最多)并启动它。
    1. 在Horizo​​n 6.2及更高版本中,每个池的最大桌面数为2,000。确保DHCP作用域具有足够的地址以用于此处指定的最大桌面数量。
  21. 输入您要启动的备用(闲置,未分配,未使用)台式机的数量。Horizo​​n将此数字保持到最大桌面数量。
  22. 点击下一步

  23. 如果Horizo​​n Composer在“ Disposable File Redirection”页面中选择“不重定向一次性文件”,然后单击“ 下一步”。由于我们在注销时刷新桌面,因此不需要单独的一次性磁盘。
  24. 在“ 存储优化”页面中,如果要使用存储分层,请选中复选框和操作系统磁盘的选择单独数据存储的复选框。点击下一步
  25. 在“ vCenter设置”页面中,其中大部分内容都是不言自明的。点击每个选项旁边的浏览,然后进行选择。
  26. Horizo​​n 7.1增加了为即时克隆选择多个网络的功能。
  27. 如果父虚拟机未显示在列表中,请选中显示所有父虚拟机旁边的复选框,然后单击虚拟机旁边的以查看问题。
  28. 即时克隆监视器/分辨率 – 如果即时克隆显示主映像(快照)上配置的监视器数量。如果不正确,请删除快照,编辑主虚拟机的硬件设置,展开  视频卡,进行所需的更改并拍摄其他快照。
  29. 数据存储 – 选择将放置虚拟桌面的一个或多个数据存储。
  30. 如果作曲家 – 选择您的存储过量使用偏好。由于每次注销都会刷新桌面,因此它们应该保持较小,因此Unbounded可能是可以接受的。VMware建议每个启用VAAI的LUN不要超过140个虚拟桌面。如果LUN不是启用VAAI,则64是最大值。如果即时克隆,无界是唯一的选择。完成后点击确定

  31. 对于“ 选择副本磁盘数据存储”,为副本选择一个数据存储,然后单击“ 确定”
  32. 然后点击下一步
  33. 如果即时克隆,View存储加速器和透明页面共享在默认情况下处于启用状态,并且无法禁用。存储回收对即时克隆无效。
  34. 如果  Composer在“ 高级存储选项”页面中,请注意以下几点:
    • View Storage Accelerator创建消耗文件,消耗磁盘空间。创建摘要文件需要IOPS。确保设置停电时间,以便在高峰时段不会发生此摘要创建。
    • 回收VM磁盘空间对于非永久性桌面无用。
  35. 如果向下滚动,则会有一个新的“ 透明页面共享范围”。默认值是不分享。使用其他选项之一启用共享。点击下一步
  36. 在“ 客户定制”页面中的AD容器旁边,单击“ 浏览”,然后选择放置虚拟桌面计算机对象的OU。Horizo​​n 7.3允许您在AD容器字段中键入(粘贴)。
  37. 考虑选中允许重复使用预先存在的计算机帐户旁边的复选框。点击下一步

  38. 在“ 即将完成”页面中,您可以授予用户现在或以后的权利。点击完成
  39. 要检查虚拟桌面的状态,请转至目录>桌面池
  40. 双击池名称。
  41. 如果向下滚动,则  vCenter Server部分有一个状态字段。
  42. vSphere Client显示最近的任务。
  43. 清单选项卡上,单击机器(View ComposerInstantClone详细信息)。有一个刷新按钮。
  44. 您还可以通过查看仪表板来查看桌面的状态。
  45. 您的虚拟机最终应该具有“ 可用”状态。
  46. 如果您遇到View Composer问题,请参阅VMware 2087379 VMware Horizo​​n View Composer帮助中心
  47. 如果即时克隆,主虚拟机和即时克隆使用的快照不能删除。

授权虚拟桌面

为了让用户可以访问桌面池,它必须有授权。

  1. 转至目录 > 桌面 
  2. 双击池名称。
  3. 摘要  选项卡上,单击权利,然后  单击添加Entitlement
  4. 添加授权窗口中,单击添加
  5. 找到有权登录到这些桌面的组,然后单击确定
  6. 然后点击确定
  7. 对于持久性池,请转到“ 库存”选项卡以查看桌面。选择一个桌面,然后在更多命令下单击分配用户
  8. 找到用户并单击确定。重复将用户分配到其他桌面。

将机器添加到池

  1. 在左侧,展开目录,然后单击桌面池
  2. 在右侧,突出显示现有的自动桌面池,然后单击编辑
  3. 切换到Provisioning Settings选项卡,并更改最大计算机数量。然后点击确定
  4. 使用即时克隆,这不会很长。
  5. 使用Composer,在运行QuickPrep时,机器启动几次可能需要几分钟时间。
  6. 游泳池现在有新机器。

更新池

  1. 打开主/母虚拟桌面。
  2. 进行更改后,关闭主虚拟桌面。
  3. 右键单击虚拟机并拍摄快照。您必须创建一个新的快照。
  4. 命名快照,然后单击确定
  5. 如果你经常这样做,你需要定期删除旧的快照。右键单击主VM,然后单击管理快照
  6. 删除一个或多个快照。
  7. 在View Administrator中,转到清单>池
  8. 双击池名称。
  9. 对于即时克隆,在摘要  选项卡上,单击推送图像,然后单击  计划
  10. 或者如果Composer,请单击View Composer,然后单击重新组合
  11. 图像页面中,选择新的快照。注意快照的显示器/分辨率设置。点击下一步
  12. 计划页面中,决定何时应用此新图像,然后单击下一步
  13. 在“ 即将完成”页面中,单击完成
  14. 在“ 清单”选项卡上,您可以单击机器(InstantClone详细信息)或  桌面(View Composer详细信息)来检查推送/重构任务的状态。注意待定图像
  15. 对于这两种配置方法,都将快照复制到每个数据存储。
  16. 对于即时克隆,将快照附加到副本,打开电源,然后关闭电源。然后计算摘要。然后将副本连接到父级,并启动父级。这需要一些时间。但即时复制仍然可以访问,直到副本准备完成。
  17. 备份副本准备好后,对于即时克隆,每台计算机都会重新启动一次。使用Composer时,每个虚拟机重新启动三次,这可能很痛苦。Composer在重构操作期间消耗相当大的IOPS和时间。要加快重新构建,切换到即时克隆。
  18. 最终,待处理图像字段将被清除,并且桌面再次可用。

主机维护 – 即时克隆

在Horizo​​n 7.1及更新版本中,运行Instant Clones的ESXi主机可以进入维护模式,无需任何特殊说明。

VMware Docs中的即时克隆维护实用程序

  • IcUnprotect.cmd – 使用此实用程序解除文件夹和虚拟机的保护,删除虚拟机并检测主映像或快照被删除的虚拟机。
  • IcMaint.cmd – 此命令从ESXi主机删除vCenter Server中的父级映像(它们是父级映像),以便主机可以进入维护模式。在Horizo​​n 7.0.3中,该实用程序是为维护模式准备即时克隆ESXi主机的唯一方法。另请参阅VMware 2144808  为具有Horizo​​n即时克隆的ESXi主机输入和退出维护模式

发表评论

电子邮件地址不会被公开。 必填项已用*标注