為輔助工作負載建立非 ULL Compute Engine 執行個體
本頁面說明如何使用 U4S 機器系列的 U4S 機型,建立非超低延遲 (ULL) 的 Compute Engine 執行個體。
您可以在 ULL Solution 支援的私人區域中建立非 ULL 執行個體,以便靠近 ULL 執行個體。您可以使用非 ULL 執行個體,為 ULL 執行個體提供資料或服務,或傳送及接收 Cloud Multicast 流量。
事前準備
建立非 ULL 運算執行個體前,請參閱下列各節。
Create a VPC network
如果尚未建立執行個體的虛擬私有雲網路,請按照「ULL 解決方案的設定總覽」一文的說明建立。
確認網路在您打算建立執行個體的區域中,有子網路。
設定專案
將 gcloud CLI 設為使用您的專案。或者,您也可以在下列程序中,為每個指令加入 --project=PROJECT_ID 標記。
gcloud config set project PROJECT_ID
將 PROJECT_ID 替換為專案 ID。
啟用 API
如果尚未啟用,請啟用下列 API。
控制台
如果尚未啟用,請啟用 Compute Engine API。
啟用 API 時所需的角色
如要啟用 API,您必須具備 serviceusage.services.enable 權限。如果您建立了專案,可能已透過「擁有者」角色 (roles/owner) 取得這項權限。否則,您可以透過「服務使用情形管理員」角色 (roles/serviceusage.serviceUsageAdmin) 取得這項權限。瞭解如何授予角色。
gcloud
如果尚未啟用 Compute Engine API,請啟用:
啟用 API 時所需的角色
如要啟用 API,您必須具備 serviceusage.services.enable 權限。如果您建立了專案,可能已透過「擁有者」角色 (roles/owner) 取得這項權限。否則,您可以透過「服務使用情形管理員」角色 (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 機器類型支援的作業系統」。指定映像檔系列時,系統會使用該系列中未淘汰的最新 OS 映像檔版本建立執行個體。 或者,您也可以改用
--image旗標,並指定映像檔版本。NETWORK、SUBNET: 用於代管執行個體的一般用途虛擬私有雲網路和子網路。
後續步驟
- 如果您打算將非 ULL 執行個體做為 Cloud Multicast 的多播消費者,請參閱 Cloud Multicast 說明文件中的「將現有執行個體設定為多播消費者」。
- 如要將執行個體系統時鐘與主機伺服器的實體 NIC 時鐘同步,請參閱「設定準確時間」。