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
- 解压缩下载包 citrix_app_layering_gcp_x.x.zip。
- 使用 Google Cloud 用户界面左上角的“Navigation”菜单,转到“STORAGE”部分,然后选择“Storage”>“Browser”。您可以创建新存储桶,也可以将个人文件夹添加到现有存储桶。
- 选择“upload-disks”存储桶链接以上传磁盘。
- 选择“UPLOAD FILES”链接,然后导航到您解压缩 unidesk_gcp-system.tar.gz 文件的目录。
- 选择 unidesk_gcp-system.tar.gz,然后单击“Open”按钮。查看窗口右下角的状态消息以跟踪上传进度。
为系统磁盘创建映像
- 选择 Google Cloud 窗口左上角的“Navigation”菜单,转到“STORAGE”部分,然后选择“Compute Engine”>“Images”。
- 选择“[+] CREATE IMAGE”。
- 在“Name”字段中,输入映像的永久名称。Google Cloud 会警告该名称是永久性的。
- 在“Source”下,选择“Cloud Storage file”。
- 在“Cloud Storage file”下,使用“Browse”按钮选择 unidesk_gcp-system.tar.gz 文件。
- 在“Location”下,选择“Multi-regional”或“Regional”,以及“Location”。
- 选择“Create”。“Images”页面会跟踪映像创建的进度。映像创建成功后,将显示一个绿色复选标记。如果创建失败,映像名称将不再显示在“Images”屏幕上。
创建 VM 实例
接下来,创建 VM 实例,附加系统磁盘,并创建存储库磁盘:
- 选择 Google Cloud 窗口左上角的“Navigation”菜单,转到“COMPUTE”部分,然后选择“Compute Engine”>“VM instances”。
- 选择“[+] CREATE INSTANCE”。
- 输入数据,选择所需的“Region”和“Machine configuration”。
- 展开“CPU platform and GPU”部分,然后选中“Turn on display device”。
- 在“Boot disk”部分中,选择“Change”按钮。“Boot disk”窗口随即打开。
- 选择“Custom images”选项卡和之前创建的系统映像。您的数据将填充项目的“Show images from”和“Boot disk type and Size (GB)”下拉列表。
- 单击“Select”。“Create an instance”页面随即显示,其启动磁盘映像已设置为您刚刚选择的映像。
- 选择“Allow HTTPS traffic”。
- 展开“Management, security, disks, networking, sole tenancy”部分。选择“Disks”选项卡。
- 在“Additional disks”部分中,选择“+ Add new disk”按钮。
- 输入描述性名称。
- 对于“Source type”,选择“Blank disk”选项卡,然后输入存储库磁盘的“Size (in GB)”。
- 选择“Done”以完成添加附加磁盘。
- 仍在“Management, security, disks, networking, sole tenancy”部分中,选择“Networking”选项卡。
- 在“Network interface”部分中,选择“Network”。验证“Subnetwork”字段中是否显示值,并为其选择一个值。
重要:
建议您不要创建外部(公共)IP 地址。
- (推荐)从“External IP”下拉列表中,选择“None”。
- 选择“Done”以完成网络接口编辑。
- 选择“Create”以创建 VM 实例。VM 创建成功,设备随即开机。设备创建成功后,您不再需要系统磁盘下载。
- 安装后进行清理,请删除:
- 您下载的 .zip 文件。
- 包含解压缩文件的文件夹。
- 您上传 unidesk_gcp-system.tar.gz 文件的文件夹中的该文件。
如果您希望设备使用静态 IP 地址
您可以更改设备的 IP 地址及其 DNS 服务器。设备首次部署时,DNS 设置通过 DHCP 检索。如果 DHCP 不可用且您正在使用静态 IP 地址,则在您选择“Static”后,系统会提示您输入 DNS 服务器的 IP 地址。
- 登录设备配置实用程序,使用设备设置中描述的步骤和默认密码。
- 在“Action”提示符处,输入 C(表示“Configure Networking”),然后按 Enter 键。
- 在下一个提示符处,键入 D(表示“Dynamic (DHCP)”)或 S(表示“Static”)。 如果您选择“Static”,系统会提示您输入 IP 地址和子网掩码,以及网关和 DNS 地址的默认地址。
- 出现提示时,输入 Y 以保存设置。
- 在“Action”提示符处,输入 Q 以退出。
- 重新启动设备。
后续步骤
设备安装完毕且 IP 地址配置正确后,您需要: