Citrix DaaS

快速部署中的映像

创建目录以交付桌面或应用程序时,将使用映像(与其他设置一起)作为创建计算机的模板。

快速部署提供了一组准备好的映像,您可以选择在快速部署中构建和自定义映像。也可以从 Azure 订阅导入(添加)映像。

Citrix 准备的映像

快速部署提供了 Citrix 准备的几个映像:

  • Windows 10 Enterprise(单会话)
  • Windows 10 Enterprise 虚拟桌面(多会话)
  • 带 Office 365 ProPlus 的 Windows 10 Enterprise 虚拟桌面(多会话)
  • Windows Server 2012 R2
  • Windows Server 2016
  • Windows Server 2019
  • Linux Ubuntu(单会话和多会话)

Citrix 准备的映像安装了最新的 Citrix Virtual Delivery Agent (VDA) 和故障排除工具。VDA 是用户的计算机与管理 Citrix DaaS(以前称为 Citrix Virtual Apps and Desktops 服务)的 Citrix Cloud 基础结构之间的通信机制。Citrix 提供的映像带有 CITRIX 符号。

Citrix 准备的映像在 Citrix DaaS 的“完整配置”界面中不可用。

也可以从 Azure 导入和使用自己的映像。

在快速部署中使用映像的方法

您可以:

  • 创建目录时使用 Citrix 准备的映像。建议仅对概念证明部署使用此选项。
  • 使用 Citrix 准备的映像创建另一个映像。创建新映像后,您可以通过添加用户需要的应用程序和其他软件对其进行自定义。然后,您可以在创建目录时使用该自定义映像。
  • 从 Azure 导入映像。从 Azure 导入映像后,可以在创建目录时使用该映像。

    或者,您可以使用该映像创建新映像,然后通过添加应用程序对其进行自定义。然后,您可以在创建目录时使用该自定义映像。

创建目录时,Citrix DaaS 将验证映像是否使用有效的操作系统,并安装 Citrix VDA 和故障排除工具(以及其他检查)。

显示映像信息

  1. Manage(管理)> Quick Deploy(快速部署)中,展开右侧的 Master Images(主映像) 。显示屏列出了 Citrix 准备的映像以及您导入的任何映像。

    “Quick Deploy”(快速部署)中的映像显示

  2. 选择映像以显示其详细信息。

    映像详细信息显示

    在详细信息卡中,您可以:

    • 更改(编辑)映像的名称。
    • 添加和编辑备注(仅适用于您准备或导入的映像,不适用于 Citrix 准备的映像)。
    • 删除映像。

准备新映像

准备新映像包括创建映像然后对其进行自定义。创建映像时,将创建一个新 VM 以加载新映像。

要求:

  • 了解计算机所需的性能特征。例如,运行 CAD 应用程序可能需要与其他办公应用程序不同的 CPU、RAM 和存储。
  • 如果您计划使用与本地资源的连接,请在创建映像和目录之前设置该连接。有关详细信息,请参阅网络连接

使用 Citrix 准备的 Ubuntu 映像构建新映像时,将为新映像创建 root 用户密码。您可以更改该 root 用户密码,但只能在映像创建和自定义过程中进行更改。(在目录中使用映像后,您无法更改 root 用户密码。)

  • 创建映像后,您指定的管理员帐户(映像构建计算机的登录详细信息)将添加到 sudoers 组中。
  • 在 RDP 到包含新映像的计算机之后,启动终端应用程序并键入 sudo passwd root。出现提示时,请提供您在创建映像时指定的密码。验证后,系统会提示您输入 root 用户的新密码。

要创建映像,请执行以下操作:

  1. Manage(管理)> Quick Deploy(快速部署)中,展开右侧的 Master Images(主映像) 。
  2. 选择 Build Image(构建映像)。

    “Build image”(构建映像)的各字段

  3. 在以下字段中输入值:

    • Name(名称):输入新映像的名称。
    • Master image(主映像):选择现有映像。这是用于创建新映像的基础映像。
    • Subscription(订阅):选择 Azure 订阅。
    • 网络连接:

      • 如果使用 Citrix 托管 Azure 订阅,请选择 No connectivity(无连接)或之前创建的连接。
      • 如果使用自己的客户管理的 Azure 订阅,请选择资源组、虚拟网络和子网。然后添加域详细信息:FQDN、OU、Citrix DaaS 帐户名称和凭据。
    • 区域:(仅适用于 No connectivity(无连接)。)选择要在其中创建包含映像的计算机的区域。
    • Logon credentials for image machine(映像计算机的登录凭据):稍后将在连接 (RDP) 到包含新映像的计算机时使用这些凭据,以便您能够安装应用程序和其他软件。
    • Machine performance(计算机性能):这是运行映像的计算机的 CPU、RAM 和存储信息。选择符合您的应用程序要求的计算机性能。
    • Restricted IP access(受限 IP 访问):如果要限制对特定地址的访问,请选择 Add IP addresses(添加 IP 地址),然后输入一个或多个地址。添加地址后,选择 Done(完成)以返回到 Build image(构建映像)卡。
    • Notes(备注):最多可以选择添加 1024 个字符的备注。创建映像后,您可以从映像的详细信息显示中更新备注。
    • Local domain join(本地域加入):指明是否要加入本地 Active Directory 域。
      • 如果选择 Yes(是),请输入 FQDN、OU、Citrix DaaS 帐户名称和凭据。
      • 如果选择 No(否),请输入主机的凭据。
  4. 完成后,选择 Build Image(构建映像)。

构建映像最多可能需要 30 分钟。在 Manage(管理)> Quick Deploy(快速部署)中,展开右侧的 Master Images(主映像)以查看当前状态(例如Building imageReady to customize)。

后续操作:连接到新映像并对其进行自定义

连接到新映像并对其进行自定义

创建新映像后,其名称将添加到映像列表中,状态为Ready to customize(或类似词句)。要自定义该映像,首先需要下载 RDP 文件。使用该文件连接到映像时,可以将应用程序和其他软件添加到映像中。

  1. Manage(管理)> Quick Deploy(快速部署)中,展开右侧的 Master Images(主映像) 。选择要连接到的映像。
  2. 选择 Download RDP file(下载 RDP 文件)。RDP 客户端下载。

    如果创建映像计算机后不久没有对其进行 RDP,则可能会关闭该映像计算机的电源。这样可以节省成本。出现这种情况时,请选择 Power On(打开电源)。

  3. 启动下载的 RDP 客户端。它会自动尝试连接到包含新映像的计算机的地址。出现提示时,输入您在创建映像时指定的凭据。
  4. 连接到计算机后,添加或删除应用程序、安装更新并完成任何其他自定义工作。

    通过 Sysprep 准备映像。

  5. 完成自定义新映像后,返回到 Master Images(主映像)框并选择 Finish build(完成构建)。新映像会自动经过验证测试。

稍后,创建目录时,新映像将包含在您可以选择的映像列表中。

Manage(管理)> Quick Deploy(快速部署)中,右侧的映像显示屏显示了使用每个映像的目录和计算机数量。

注意:

准备好映像后,您无法对其进行编辑。必须创建一个新映像(可以选择使用以前的映像作为起点),然后更新新映像。

从 Azure 导入映像

从 Azure 中导入具有 Citrix VDA 和用户所需应用程序的映像时,可以使用该映像创建目录或替换现有目录中的映像。

导入的映像的要求

注意:

Citrix DaaS 不支持导入与 Azure 第 2 代 VM 关联的磁盘。

Citrix 会对导入的映像运行验证测试。在准备要导入到 Citrix DaaS 中的映像时,请确保满足以下要求。

  • 支持的操作系统: 映像必须是受支持的操作系统。要检查 Windows 操作系统版本,请运行 Get-WmiObject Win32_OperatingSystem
  • Supported generation(支持的世代):仅支持第 1 代 VM。
  • Not generalized(不具有通用性):映像不得具有通用性。
  • No configured Delivery Controllers(没有已配置的 Delivery Controller):确保映像中未配置 Citrix Delivery Controller。请务必清除以下注册表项。
    • HKLM:\SOFTWARE\Citrix\VirtualDesktopAgent\ListOfDDCs
    • HKLM:\SOFTWARE\Policies\Citrix\VirtualDesktopAgent\ListOfDDCs
    • HKLM:\SOFTWARE\Citrix\VirtualDesktopAgent\FarmGUID
    • HKLM:\SOFTWARE\Policies\Citrix\VirtualDesktopAgent\FarmGUID
  • Personality.ini file:(Personality.ini 文件):personality.ini 文件必须存在于系统驱动器上。
  • Valid VDA(有效的 VDA):映像必须安装比 7.11 更新的 Citrix VDA。

    • Windows:要进行检查,请使用 Get HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Citrix Virtual Desktop Agent。有关安装指南,请参阅在映像上安装 Windows VDA
    • Red Hat Enterprise Linux 和 Ubuntu:有关安装指南,请参阅产品文档
  • Azure Virtual Machine Agent(Azure 虚拟机代理):导入映像之前,请确保映像上安装了 Azure 虚拟机代理。有关详细信息,请参阅 Microsoft 文章 Azure Virtual Machine Agent overview(Azure 虚拟机代理概述)。

使用快速部署导入映像

  1. Manage(管理)> Quick Deploy(快速部署)中,展开右侧的 Master Images(主映像) 。

    “Quick Deploy”(快速部署)中的映像显示

  2. 选择 Import Image(导入映像)。

    导入映像

  3. 选择如何导入映像。

    • 对于托管磁盘,请使用导出功能生成 SAS URL。将过期时间设置为 7200 秒或更长时间。
    • 对于存储帐户中的 VHD,请选择以下选项之一:
      • 为 VHD 文件生成 SAS URL
      • 将块存储容器的访问级别更新为 blob 或容器。然后,获取文件的 URL。
  4. 如果选择了 Browse storage account(浏览存储帐户):

    1. 按顺序选择订阅 > 资源组 > 存储帐户 > 映像。
    2. 为映像命名。
  5. 如果选择了 Azure public URL(Azure 公用 URL):

    1. 输入 Azure 生成的 VHD 的 URL。有关指导,请选择指向 Microsoft 文档从 Azure 下载 Windows VHD 的链接。
    2. 选择订阅。(只有选择客户管理的订阅时才能导入 Linux 映像。)
    3. 为映像命名。
  6. 完成后,选择 Import Image(导入映像)。

使用新映像更新快速部署目录

目录类型决定了更新目录时更新哪些计算机。

  • 对于随机目录,目录中当前的所有计算机都将使用最新的映像进行更新。如果向该目录中添加更多桌面,这些桌面将基于最新的映像。
  • 对于静态目录,目录中当前的计算机不会使用最新的映像进行更新。目录中当前的计算机继续使用创建这些计算机时所基于的映像。但是,如果向该目录中添加更多计算机,这些计算机将基于最新的映像。

如果目录的计算机支持 gen2,则可以使用 gen2 映像更新包含具有 gen1 映像的计算机的目录。同样,如果目录的计算机支持 gen1,则可以使用 gen1 映像更新包含 gen2 计算机的目录。

要使用新映像更新目录,请执行以下操作:

  1. Manage(管理)> Quick Deploy(快速部署)中,单击目录的条目中的任意位置。
  2. Details(详细信息)选项卡上,选择 Update Image(更新映像)。

    更新目录中的映像

  3. 选择一个映像。
  4. 对于随机目录或多会话目录:请选择注销时间间隔。Citrix DaaS 完成初始映像处理后,订阅者会收到一条警告,要求保存其工作并从桌面中注销。注销时间间隔表示订阅者在收到消息后会话自动结束之前可以执行操作的时间长度。
  5. 选择 Update Image(更新映像)。

从快速部署中删除映像

  1. Manage(管理)> Quick Deploy(快速部署)中,展开右侧的 Master Images(主映像) 。
  2. 选择要删除的映像。
  3. 选择卡底部的 Delete Image(删除映像)。确认删除。

在映像上安装 Windows VDA

在准备要导入到 Citrix DaaS 中的 Windows 映像时,请使用以下步骤。

有关 Linux VDA 安装指南,请参阅 Linux VDA 产品文档

  1. 在 Azure 环境中,连接到映像 VM(如果您尚未连接)。
  2. 可以使用 Citrix Cloud 导航栏上的 Downloads(下载)链接下载 VDA。或者,使用浏览器导航到 Citrix DaaS 下载页面。

    将 VDA 下载到 VM 上。桌面(单会话)操作系统和服务器(多会话)操作系统有单独的 VDA 下载包。

  3. 通过双击下载的文件启动 VDA 安装程序。此时将启动安装向导。
  4. Environment(环境)页面上,选择用于使用 MCS 创建映像的选项,然后选择 Next(下一步)。
  5. 核心组页面上,选择下一步
  6. Delivery Controller 页面上,选择让 Machine Creation Services 自动创建,然后选择下一步。如果系统提示,请确认您的选择。
  7. 除非 Citrix 另有指示,否则请将默认设置保留在 其他组件(Additional Components)、Features(功能)和 Firewall(防火墙)页面上。在每个页面上选择 Next(下一步)。
  8. Summary(摘要)页面上,选择 Install(安装)。必备项将开始安装。当系统提示重新启动时,同意。
  9. VDA 安装将自动继续。必备项安装完成,然后安装组件和功能。在 Call Home 页面上,保留默认设置(除非 Citrix 另有指示)。连接后,选择 Next(下一步)。
  10. 选择完成。计算机会自动重新启动。
  11. 为确保配置正确无误,请启动您在 VM 上安装的一个或多个应用程序。
  12. 关闭 VM。请勿通过 Sysprep 准备映像。

有关安装 VDA 的详细信息,请参阅安装 VDA