为辅助工作负载创建非 ULL Compute Engine 实例
本页面介绍了如何使用 U4S 机器系列中的 U4S 机器类型创建非超低延迟 (ULL) Compute Engine 实例。
您可以在 ULL Solution 支持的专用区域中创建非 ULL 实例,以便与 ULL 实例保持较近的距离。您可以使用非 ULL 实例向 ULL 实例提供数据或服务,或者发送和接收 Cloud Multicast 流量。
准备工作
在创建非 ULL 计算实例之前,请参阅以下部分。
创建 VPC 网络
按照 ULL Solution 的配置概览中的说明,为您的实例创建一个 VPC 网络(如果尚未创建)。
确保网络在您计划创建实例的区域中具有子网。
设置项目
设置 gcloud CLI 以使用您的项目。或者,您也可以在后续过程中为每个命令添加 --project=PROJECT_ID 标志。
gcloud config set project PROJECT_ID
将 PROJECT_ID 替换为您的项目的 ID。
启用 API
如果您尚未启用以下 API,请启用它们。
控制台
启用 Compute Engine API(如果尚未启用)。
启用 API 所需的角色
如需启用 API,您需要拥有 serviceusage.services.enable 权限。如果您创建了项目,则可能已经通过 Owner 角色 (roles/owner) 拥有此权限。否则,您可以通过 Service Usage Admin 角色 (roles/serviceusage.serviceUsageAdmin) 获取此权限。
了解如何授予角色。
gcloud
如果尚未启用 Compute Engine API,请启用该 API:
启用 API 所需的角色
如需启用 API,您需要拥有 serviceusage.services.enable 权限。如果您创建了项目,则可能已经通过 Owner 角色 (roles/owner) 获得了此权限。否则,您可以通过 Service Usage Admin 角色 (roles/serviceusage.serviceUsageAdmin) 获得此权限。了解如何授予角色。
gcloud services enable compute.googleapis.com
创建非 ULL 实例
本部分介绍了如何创建新的非 ULL 实例以用于辅助工作负载。
如需了解有关创建计算实例的一般信息(包括其他配置选项),请参阅创建和启动 Compute Engine 实例。
gcloud
如需创建非 ULL 实例,请使用 compute instances create 命令。
gcloud compute instances create INSTANCE_NAME \
--zone=ZONE \
--machine-type=MACHINE_TYPE \
--image-project=IMAGE_PROJECT \
--image-family=IMAGE_FAMILY \
--network=NETWORK \
--subnet=SUBNET
替换以下值:
ZONE:要创建实例的可用区INSTANCE_NAME:实例的名称MACHINE_TYPE:用于实例的 U4S 机器类型。IMAGE_PROJECT:映像项目,例如rhel-cloud。请参阅对 U4 机器类型的操作系统支持。IMAGE_FAMILY:映像系列,例如rhel-10-2-eus-oot-gve。 请参阅对 U4 机器类型的操作系统支持。指定映像系列时,系统会根据该映像系列中最新的未弃用操作系统映像版本创建实例。 或者,您也可以改用
--image标志并指定映像版本。NETWORK、SUBNET:要在其中托管实例的通用 VPC 网络和子网。
后续步骤
- 如果您计划将非 ULL 实例用作 Cloud Multicast 的多播使用方,请参阅 Cloud Multicast 文档中的将现有实例配置为多播使用方。
- 如需将实例系统时钟与宿主服务器的物理 NIC 时钟同步,请参阅配置准确时间。