使用 專用執行個體 - Amazon Elastic Compute Cloud

使用 專用執行個體

您可建立執行個體租用設為 dedicated 的 VPC,以確保所有在此 VPC 內啟動的執行個體都是專用執行個體。或者,您可在啟動期間指定執行個體的租用。

建立具有專用預留執行個體租用的 VPC

當您建立 VPC 時,您可選擇指定其執行個體租用。如果您在有 dedicated 執行個體租用的 VPC 中啟動執行個體,無論執行個體的租用為何,您的執行個體即自動成為專用執行個體。

如需有關建立 VPC 和選擇租用選項的詳細資訊,請參閱《Amazon VPC 使用者指南》中的建立 VPC

在 VPC 中啟動 專用執行個體

您可使用 Amazon EC2 啟動執行個體精靈啟動專用執行個體。

Console
使用主控台在預設租用 VPC 中啟動專用執行個體
  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 Instances (執行個體)、Launch Instance (啟動執行個體)。

  3. Application and OS Images (應用程式和 OS 映像) 區段中,從清單中選取 AMI。

  4. Instance type (執行個體類型) 區段中,選取要啟動的執行個體類型。

    注意

    請務必選擇支援為專用執行個體的執行個體類型。如需詳細資訊,請參閱 Amazon EC2 專用執行個體

  5. Key pair (金鑰對) 區段中,選取要與執行個體建立關聯的金鑰對。

  6. Advanced details (進階詳細資訊) 區段,對於 Tenancy (租用),選取 Dedicated (專用)。

  7. 視需要設定其餘的執行個體選項。如需更多詳細資訊,請參閱 使用定義的參數啟動執行個體

  8. 選擇 Launch Instance (啟動執行個體)

Command line
使用命令列在啟動期間設定執行個體的租用選項

如需啟動具有 host 租用之執行個體的詳細資訊,請參閱在 專用執行個體 中啟動執行個體

顯示租用資訊

Console
使用主控台顯示您 VPC 的租用資訊
  1. https://console.aws.amazon.com/vpc/ 開啟 Amazon VPC 主控台。

  2. 在導覽窗格中,選擇 Your VPCs (您的 VPC)

  3. Tenancy (租用) 欄中檢查您 VPC 的執行個體租用。

  4. 如果未顯示 Tenancy (租用) 欄位,請選擇右上角的設定圖示 ( 
                                            Settings icon.
                                        ),切換以選擇 Tenancy (租用),然後選擇 Confirm (確認)。

使用主控台顯示您執行個體的租用資訊
  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 Instances (執行個體)。

  3. Tenancy (租用) 欄中檢查您執行個體的租用。

  4. 如果 Tenancy (租用) 欄未顯示,請執行以下其中一項作業:

    • 選擇右上角的設定圖示 ( 
                                                  Settings icon.
                                                ),切換以選擇 Tenancy (租用),然後選擇 Confirm (確認)。

    • 選取執行個體。在靠近頁面底部的 Details (詳細資訊) 索引標籤中,在 Host and placement group (主機和置放群組) 下,查看 Tenancy (租用) 的值。

Command line
使用命令列描述您 VPC 的租用
使用命令列描述您執行個體的租用
使用命令列描述預留執行個體的租用值
使用命令列描述預留執行個體方案的租用值

變更執行個體租用

可在啟動後變更已停止的執行個體的租用。您所做的變更會在執行個體下次開始時生效。

注意

使用 T3 執行個體時,您無法將租用從 dedicated 變更為 host,也無法將其從 host 變更為 dedicated。嘗試進行上述任一不受支援的租用變更時,會顯示 InvalidTenancy 錯誤代碼。

Console
使用主控台變更執行個體的租用
  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選取 Instances (執行個體),然後選取您的執行個體。

  3. 選擇 Instance state (執行個體狀態)Stop instance (停止執行個體)Stop (停止)

  4. 選擇 Actions (動作)Instance settings (執行個體設定)Modify instance placement (修改執行個體的配置)

  5. 如果是 Tenancy (租用),請選擇是否要在專用硬體還是 專用執行個體 上執行您的執行個體。選擇 Save (儲存)。

Command line
使用命令列修改執行個體的租用值

變更 VPC 租用

您可在建立 VPC 的執行個體租用之後,將它從 dedicated 變更為 default。修改 VPC 的執行個體租用不影響 VPC 中任何現有執行個體的租用。下次在 VPC 中啟動執行個體時,除非您在啟動期間另行指定,否則它會有 default 租用。

注意

您無法在建立之後,將 VPC 的執行個體租用從 default 變更為 dedicated

您只能使用 AWS CLI、AWS SDK 或 Amazon EC2 API 來修改 VPC 的執行個體租用。

Command line
使用 AWS CLI 修改 VPC 的執行個體租用屬性

使用 modify-vpc-tenancy 命令並指定 VPC ID 和執行個體租用值。唯一支援的值為 default

aws ec2 modify-vpc-tenancy --vpc-id vpc-1a2b3c4d --instance-tenancy default