App Layering

Google Cloud

注意:

适用于 Google Cloud 的 App Layering 设备版本 2409 尚未发布,但即将推出。

要在 Google Cloud 上安装 App Layering 服务,请将设备部署到 Google Cloud 上的虚拟机。如果需要,可以使用设备配置实用程序配置静态 IP 地址

Google Cloud 项目配置

配置 Google Cloud 项目。

启用 API

启用以下 Citrix Cloud™ API:

  • Compute Engine API
  • Cloud Storage API
  • Cloud Resource Manager API
  • Identity and Access Management (IAM) API
  • Cloud Build API

有关启用 Google Cloud API 的说明,请参阅 Citrix Virtual Apps and Desktops 文档。

创建服务帐户

服务帐户需要以下三个角色:

  • Service Account User
  • Compute Admin
  • Storage Admin

有关详细信息,请参阅创建服务帐户

注意:

App Layering 的帐户不需要上述文章中描述的所有角色和权限。

打开所需的防火墙端口

打开适用于 Google Cloud 的防火墙端口,以便设备可以与 Google Cloud 通信。

虚拟机要求和设置

确保您在 Google Cloud 上安装设备的虚拟机已连接到 Google Cloud 虚拟网络。

用于设备的虚拟机必须按如下方式配置:

名称
虚拟机名称 App Layering Appliance (Enterprise Layer Manager)
虚拟机代次 Generation 1
内存 8192 MB
CPU 4
启动磁盘 unidesk_gcp-system
附加磁盘 unidesk_gcp-repository

下载安装包

Citrix 下载站点下载安装包 citrix_app_layering_gcp_x.x。zip 文件包括:

文件 描述
unidesk_gcp-system.tar.gz 包含设备 VM 系统磁盘的 Tarball 文件
citrix_app_layering_agent_installer.exe App Layering 代理安装程序
citrix_app_layering_os_machine_tools.exe 操作系统计算机工具

将系统磁盘上传到 Google Cloud

  1. 解压缩下载包 citrix_app_layering_gcp_x.x.zip
  2. 使用 Google Cloud 用户界面左上角的“Navigation”菜单,转到“STORAGE”部分,然后选择“Storage”>“Browser”。您可以创建新存储桶,也可以将个人文件夹添加到现有存储桶。
  3. 选择“upload-disks”存储桶链接以上传磁盘。
  4. 选择“UPLOAD FILES”链接,然后导航到您解压缩 unidesk_gcp-system.tar.gz 文件的目录。 image
  5. 选择 unidesk_gcp-system.tar.gz,然后单击“Open”按钮。查看窗口右下角的状态消息以跟踪上传进度。 image

为系统磁盘创建映像

  1. 选择 Google Cloud 窗口左上角的“Navigation”菜单,转到“STORAGE”部分,然后选择“Compute Engine”>“Images”。
  2. 选择“[+] CREATE IMAGE”。
  3. 在“Name”字段中,输入映像的永久名称。Google Cloud 会警告该名称是永久性的。
  4. 在“Source”下,选择“Cloud Storage file”。
  5. 在“Cloud Storage file”下,使用“Browse”按钮选择 unidesk_gcp-system.tar.gz 文件。
  6. 在“Location”下,选择“Multi-regional”或“Regional”,以及“Location”。
  7. 选择“Create”。“Images”页面会跟踪映像创建的进度。映像创建成功后,将显示一个绿色复选标记。如果创建失败,映像名称将不再显示在“Images”屏幕上。

创建 VM 实例

接下来,创建 VM 实例,附加系统磁盘,并创建存储库磁盘:

  1. 选择 Google Cloud 窗口左上角的“Navigation”菜单,转到“COMPUTE”部分,然后选择“Compute Engine”>“VM instances”。
  2. 选择“[+] CREATE INSTANCE”。
  3. 输入数据,选择所需的“Region”和“Machine configuration”。
  4. 展开“CPU platform and GPU”部分,然后选中“Turn on display device”。
  5. 在“Boot disk”部分中,选择“Change”按钮。“Boot disk”窗口随即打开。 image
  6. 选择“Custom images”选项卡和之前创建的系统映像。您的数据将填充项目的“Show images from”和“Boot disk type and Size (GB)”下拉列表。
  7. 单击“Select”。“Create an instance”页面随即显示,其启动磁盘映像已设置为您刚刚选择的映像。
  8. 选择“Allow HTTPS traffic”。
  9. 展开“Management, security, disks, networking, sole tenancy”部分。选择“Disks”选项卡。 image
  10. 在“Additional disks”部分中,选择“+ Add new disk”按钮。
  11. 输入描述性名称。
  12. 对于“Source type”,选择“Blank disk”选项卡,然后输入存储库磁盘的“Size (in GB)”。
  13. 选择“Done”以完成添加附加磁盘。
  14. 仍在“Management, security, disks, networking, sole tenancy”部分中,选择“Networking”选项卡。 image
  15. 在“Network interface”部分中,选择“Network”。验证“Subnetwork”字段中是否显示值,并为其选择一个值。

    重要:

    建议您不要创建外部(公共)IP 地址。

  16. (推荐)从“External IP”下拉列表中,选择“None”。
  17. 选择“Done”以完成网络接口编辑。
  18. 选择“Create”以创建 VM 实例。VM 创建成功,设备随即开机。设备创建成功后,您不再需要系统磁盘下载。
  19. 安装后进行清理,请删除:
    • 您下载的 .zip 文件。
    • 包含解压缩文件的文件夹。
    • 您上传 unidesk_gcp-system.tar.gz 文件的文件夹中的该文件。

如果您希望设备使用静态 IP 地址

您可以更改设备的 IP 地址及其 DNS 服务器。设备首次部署时,DNS 设置通过 DHCP 检索。如果 DHCP 不可用且您正在使用静态 IP 地址,则在您选择“Static”后,系统会提示您输入 DNS 服务器的 IP 地址。

  1. 登录设备配置实用程序,使用设备设置中描述的步骤和默认密码。
  2. 在“Action”提示符处,输入 C(表示“Configure Networking”),然后按 Enter 键。
  3. 在下一个提示符处,键入 D(表示“Dynamic (DHCP)”)或 S(表示“Static”)。 如果您选择“Static”,系统会提示您输入 IP 地址和子网掩码,以及网关和 DNS 地址的默认地址。
  4. 出现提示时,输入 Y 以保存设置。
  5. 在“Action”提示符处,输入 Q 以退出。
  6. 重新启动设备。

后续步骤

设备安装完毕且 IP 地址配置正确后,您需要:

Google Cloud