Compute Engine 可讓您在 Google 基礎架構上建立及執行執行個體。本文將概略說明在建立 Compute Engine 執行個體時,可用的各種設定參數。如果您是第一次建立執行個體,請參閱本文件,瞭解相關程序。
「Compute Engine 執行個體」、「運算執行個體」或「執行個體」是同義詞。根據您指定的機器類型,執行個體可以是裸機執行個體或虛擬機器 (VM) 執行個體,如下所示:
- 如果機器類型名稱結尾為
-metal
,則執行個體為裸機執行個體,未安裝虛擬機器管理程序。 - 否則,執行個體就是 VM 執行個體。「虛擬機器執行個體」、「VM 執行個體」和「VM」是同義詞。
說明文件和 Google Cloud 介面 (例如Google Cloud console、gcloud 指令列工具和 REST API) 會交替使用同義詞。
事前準備
- 查看 Compute Engine 執行個體的基本資訊。
-
如果尚未設定,請先設定驗證機制。「驗證」是指驗證身分,以便存取 Google Cloud 服務和 API 的程序。如要從本機開發環境執行程式碼或範例,請選取下列任一選項,以便對 Compute Engine 進行驗證:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
- Set a default region and zone.
手動指定自訂設定,建立執行個體。如果您要從頭建立執行個體,且遇到下列任一情況,請選擇這個選項:
- 您知道工作負載所需的具體設定。
- 您想建立具有複雜設定的執行個體。
- 您想使用 Google Cloud CLI 或 REST 建立執行個體。
如果您選擇這個方法,請一併查看建立執行個體時可用的所有設定選項清單。
建立工作負載最佳化執行個體。在這個方法中,您可以在建立執行個體時選取工作負載類型,Google 會自動填入適合工作負載的預設設定。如果您是 Compute Engine 新手,且不知道哪種設定最適合您的預期工作負載,請選擇這個選項。這個選項僅適用於 Google Cloud 控制台。
使用執行個體範本建立執行個體。執行個體範本是一種資源,可定義執行個體的設定。如果您已定義設定範本,並想要建立許多具有相同設定的 VM,請選擇這個選項。
建立執行個體,方法是複製機器映像檔。機器映像檔包含複製執行個體所需的大部分資訊和資料。如果您想複製現有的來源執行個體,請選擇這個選項。
- 硬體:您可以指定機器系列、系列和類型,這會決定 Compute Engine 為執行個體分配的 vCPU 數量、記憶體和 CPU 平台。如果機器類型可在多個 CPU 平台上使用,您可以在建立執行個體時選擇最早的 CPU 平台。針對機器類型,您可以選擇預先定義的機器類型,也可以為某些機器系列建立 [自訂機器類型](/compute/docs/machine-resource#custom-types)。
- 位置:您可以選擇要建立執行個體的區域和可用區。
- 執行個體名稱:為執行個體指定專案和所選區域中不重複的名稱。
-
您也可以設定更具體且進階的機器設定,例如:
- Simultaneous Multi-threading (SMT)
- 可見核心數量
- 僅適用於 C4 執行個體:執行個體是否以 全核心最高渦輪模式執行。
-
其他磁碟:您可以透過下列方式建立一或多個非開機磁碟,並將其連結至新執行個體:
- 您可以選擇建立及連接新的空白磁碟。
- 您可以選擇從現有的來源映像檔或現有磁碟建立及連接新磁碟。
- 您可以選擇連接現有磁碟。
- 對於某些機器類型,本機 SSD 磁碟會在 建立執行個體時自動連接。對於少數其他機器類型,您可以選擇 在建立執行個體時連結本機 SSD 磁碟。
- 針對本機 SSD 磁碟,您可以選擇設定 本機 SSD 復原逾時設定,以及要使用的介面 - NVMe 或 SCSI
-
磁碟設定:無論您是要設定開機磁碟或額外資料磁碟,都可以指定下列設定詳細資料:
- 磁碟名稱 (以及選用的自訂裝置名稱)
- 磁碟大小
- 加密
- 僅適用於 Google Cloud Hyperdisk 和 Extreme Persistent Disk 磁碟區:IOPS 和總處理量效能上限
- 僅限 Hyperdisk Balanced 和 Hyperdisk Throughput 磁碟區:磁碟是否使用 Hyperdisk 儲存空間集區中的資源建立
- 磁碟連接模式 (唯讀或讀寫)
- 磁碟的標籤或標記
- 您也可以啟用設定,在連結的執行個體遭到刪除時,防止磁碟遭到刪除。
-
容器:您可以在下列任何映像檔上執行 Docker 或 Kubernetes 等容器:
- Linux 公開 VM 映像檔
- Windows Server 公開 VM 映像檔
- Container-Optimized OS 映像檔。
您可以指定容器映像檔名稱和其他 容器設定詳細資料。您也可以指定掛接目錄,將 `tmpfs` 儲存空間和其他磁碟新增至容器。
-
資料備份:您可以自動執行磁碟和執行個體資料的備份作業,並透過下列方式備妥資料災難復原計畫:
- 使用 備份和災難復原服務備份方案備份整個執行個體。
- 您可以使用 快照排程自動備份磁碟資料。
如要瞭解如何為您的用途選擇正確的資料保護選項,請參閱「 資料保護選項」。
- 防火牆規則:您可以設定防火牆,並設定要允許從網際網路傳入的網路流量類型。您也可以指定防火牆規則的網路標記。
- 自訂主機名稱:您可以指定 Google Cloud 應使用執行個體的 自訂名稱,而非內部 DNS 名稱。如果您選擇這個選項,則必須手動設定自訂主機名稱的內部 DNS 記錄。
- IP 轉送:您可以選擇是否為新執行個體設定 IP 轉送。
- 網路效能:您可以將執行個體設為使用 各 VM 的 Tier_1 網路效能,以便在支付額外費用的情況下,提高網路效能。
- 虛擬顯示器:您可以在執行個體上 啟用虛擬顯示器,在虛擬機器上執行螢幕擷取或遠端系統管理工具。
- 服務帳戶:您可以將 服務帳戶連結至執行個體。服務帳戶可讓在執行個體上執行的應用程式發出已授權的 Google Cloud API 呼叫,並存取 Google Cloud 資源。您也可以選取要授予 VM 的 API 存取權類型和層級。
- 機密運算:您可以使用 機密運算加密資料,在使用執行個體時防止資料遭到存取。
- 受防護的 VM 功能:啟用 受防護的 VM 功能,可讓執行個體更安全,避免受到啟動或核心層級的惡意軟體和 Rootkit 攻擊。
- VM 存取權:您可以設定 IAM 角色和權限,以及用於驗證的 SSH 金鑰,控管有權存取執行個體的使用者。
- 防刪除功能:可避免執行個體 意外刪除。
- 預留:您可以設定執行個體,以便使用任何 預留的可用區資源容量,確保資源可用性更佳。
- 自動化:您可以指定開機指令碼,讓系統在每次啟動或重新啟動執行個體時執行。
- 中繼資料:您可以為執行個體設定 自訂中繼資料,以便儲存執行個體的專屬資訊。
- 加密:您可以選擇加密方法和金鑰,用於在執行個體暫停時保護磁碟資料、記憶體內容和中繼資料。這可能與用於在執行個體執行期間保護磁碟資料的加密機制不同。您也可以設定在指定的 Cloud KMS 金鑰遭到撤銷時,執行個體的行為。
- 佈建模式:您可以選擇標準、即時、彈性啟動 (預覽) 或取決於預留項目的佈建模式。詳情請參閱 Compute Engine 執行個體佈建模型。
- 單租戶:您可以為執行個體選擇專屬的實體伺服器,並指定單租戶節點或節點群組來建立執行個體。如果是一般用途 N 系列機器類型,您可以指定是否要為在單一租戶節點上執行的執行個體 啟用 CPU 超額配置。
- 瞭解如何建立及啟動 Compute Engine 執行個體。
如果您是第一次建立執行個體,請嘗試下列其中一個教學課程,瞭解基本設定:
REST
如要在本機開發環境中使用本頁的 REST API 範例,請使用您提供給 gcloud CLI 的憑證。
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
詳情請參閱 Google Cloud 驗證說明文件中的「驗證以使用 REST」。
建立及設定執行個體的方式
您可以透過多種方式建立執行個體,每種方式都有各自的設定方法,如下所示:
建立運算執行個體後,Compute Engine 會自動啟動該執行個體。
建立執行個體時可用的設定選項
建立 Compute Engine 執行個體時,您可以指定要為執行個體設定的設定。Compute Engine 會使用這項設定建立執行個體。下表列出您在建立 Compute Engine 執行個體時設定的各種參數:
參數 可設定的項目 機器設定 作業系統 (OS) 和儲存空間 資料保護 網路 觀測能力 安全性 進階設定 後續步驟
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-06-09 (世界標準時間)。
-