跳过主要内容

视窗

考虑因素

  • Microsoft Windows操作系统的OEM版本可能包含第三方软件,该软件可能会在管理程序中使用时可能引起问题和不希望的副作用。帧强烈建议使用Microsoft提供的OS映像(而不是第三方的OEM版本)或公共云提供的OS图像(如果您使用的是公共云)提供的。
  • 自动Windows更新可能会影响用户在会话中连接其框架工作负载或用户体验的能力。自动Windows更新应禁用。在计划维护窗口中发布之前,应执行和测试更新:
    • 在模板图像中
    • 在沙箱和非域加入工作负载VM中本地
    • 通过域加入工作负载VM中的GPO。
    • 在某些情况下,启用Windows更新可能会影响用户性能。
  • 在将模板图像VM注册到框架之前,Windows Sysprep将需要运行以概括模板图像VM。SYSPREP步骤将从您的域中删除模板图像VM。如果您希望为用户使用域的工作负载VM,则需要为Windows域名配置框架帐户。
  • 在使用SYSPREP的图像概括期间,在某些情况下,Microsoft Store Apps(APPX软件包)可能导致Sysprep失败。请参考这本Microsoft文章有关其他详细信息。
  • 如果您需要工作负载VM的HTTPS流量通过经过身份验证的(或未身份验证的)代理服务器才能到达Internet,则需要:
    • 配置框架访客代理代理设置。框架来宾代理支持身份验证的(用户名/密码)和未经身份验证的代理服务器,只要它们可以处理HTTPS和安全的WebSocket流量即可。参考我们的FGA代理服务器文档页面以获取更多详细信息。
    • 为您的最终用户应用程序配置Windows代理服务器设置。
  • 如果模板映像中不存在一个本地管理员特权,则创建一个本地Windows用户帐户。请勿使用保留的框架本地Windows用户框架(添加到本地Windows管理员组)和Frameuser
  • 在安装框架访客代理之前访问模板图像VM之前,请在模板图像中启用Microsoft RDP。验证您可以使用本地Windows管理员用户使用RDP访问模板映像。
图像优化
  • 第三方图像优化器可用于优化沙盒创建过程中Windows图像的有效操作。
  • 可以与框架一起使用的第三方图像优化器的一些示例包括:Citrix优化器,最佳实践分析仪或框架WOSTT。
  • 这些工具无需保修或支持,并强烈建议您在运行任何这些优化器工具之前创建沙箱的备份。
  • 使用框架工作负载的VMware Horizo​​n Optimizer禁用框架来宾代理所需的密钥服务,并使Windows Image无法使用框架。

最小实例类型配置

最终用户体验高度依赖于基础VM资源以及操作系统和用户应用程序的需求。对于Windows OS,我们建议一种最小实例类型的配置:

  • 2 VCPU
  • 4 GB内存
  • 45 GB磁盘

您可能需要根据用例,操作系统,应用程序和用户体验期望来增加VCPU计数,内存和磁盘空间。

支持的Windows版本

框架支持以下Windows操作系统版本:

  • Windows 10、1909及更高
  • Windows Server 2016、1607及更高
  • Windows Server 2019、1809及更高

准备Windows模板图像

登记模板图像

在基础架构中成功创建并标记了模板图像并标记了您,您将注册您的模板图像

框架SYSPREP辅助工具

框架Sysprep助手工具旨在通过解析SYSPREP报告的错误并在可能的情况下立即修复它们来简化Microsoft Sysprep过程。SYSPREP被执行:

  1. 准备Windows模板图像时。
  2. 每次管理员在域加入框架帐户中发布沙箱时。

框架SYSPREP辅助工具“src=

框架SYSPREP辅助工具

框架SYSPREP助手可以通过两种方式使用:

  1. 作为SYSPREP测试的桌面应用程序。

  2. 作为控制台应用程序,用于管理员希望在帐户发布过程中自动化SYSPREP错误的方案。

笔记

如果您启动SYSPREP助手工具作为沙盒上的桌面应用程序,并且SYSPREP成功,则必须重新启动实例。

使用SYSPREP辅助工具

SYSPREP辅助工具作为框架访客代理安装程序的一部分。可执行文件位于C:\ programData \ nutanix \ frame \ tools \ framesysysprephelper.exe。在尝试在SYSPREP执行过程中自动解决问题时,可以使用该工具代替Microsoft提供的SYSPREP.EXE。

要在发布启用DJI的帧帐户时使用帧SYSPREP助手工具,请在Windows系统注册表中添加默认的SYSPREP类型键。

HKLM:\ Software \ Nutanix \ Frame \ MachineImage钥匙Advancedsysprep

  • 0对于标准Sysprep
  • 1用于使用SYSPREP助手工具的SYSPREP

您还可以使用SYSPREP Helper UI中的复选框启用/禁用此设置。

笔记

如果注册表条目丢失或值为0,发布期间的概括将运行标准的SYSPREP过程。

发布过程

在出版期间需要执行SYSPREP的用例(持久桌面和非势力,域加入实例),将执行以下PowerShell脚本:

C:\ programData \ nutanix \ frame \ fga \ scripts \ system \ sysprep。 .ps1

SYSPREP脚本将执行各种清理任务,然后执行最终的概括任务:SYSPREP.EXE具有适当的参数。

sysprep。 .ps1工作流:

  1. 检索OS信息
  2. 检查激活状态
  3. 检查防病毒状态
  4. 删除现有的用户配置文件
-开始过程-文件路径$ env:windir \ system32 \ sysprep \ sysprep.exe”-参数列表” /oobe /quit /generalize /notandend:$ env:programData \ nutanix \ frame \ sysprep \ unattend.xml”-等待-非温和

记录

框架SYSPREP辅助辅助日志可在以下位置找到:

C:\ programData \ nutanix \ frame \ logs \ sysprep-helper.txt

Baidu