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

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用共用的 專用執行個體

專用主機共用可讓專用主機擁有者與其他 AWS 帳戶或 AWS 組織內共用其專用主機。這可讓您集中建立和管理專用主機,以及跨多個 AWS 帳戶或 AWS 組織內共用專用主機。

在此模型中,擁有專用主機 (有者) 的 AWS 帳戶會與其他 AWS 帳戶 (消費者) 共用該帳戶。消費者可以在與他們共用的專用執行個體中啟動執行個體,就好像他們在自己的帳戶中配置的專用執行個體中啟動執行個體一樣。擁有者負責管理專用執行個體和他們在其中啟動的執行個體。擁有者無法修改消費者在共用的專用執行個體上啟動的執行個體。消費者負責管理在分享給他們的專用執行個體中啟動的執行個體。消費者無法檢視或修改其他消費者或專用執行個體擁有者所擁有的執行個體,也無法修改與他們共用的專用執行個體。

專用執行個體擁有者可以將專用執行個體分享給下列對象:

  • AWS 組織內部或外部的特定 AWS 帳戶

  • 其組織內的組 AWS 織單位

  • 它的整個 AWS 組織

共用 專用執行個體 的先決條件

  • 若要共用專用主機,您必須在 AWS 帳戶中擁有該主機。您無法將已分享給您的專用執行個體再分享出去。

  • 若要與您的組織或 AWS 組織中的組織單位共用專用主機,您 AWS 必須啟用與共用 AWS Organizations。如需詳細資訊,請參閱 AWS RAM 使用者指南中的透過 AWS Organizations啟用共用

共用 專用執行個體 的限制

您無法共用已針對下列執行個體類型配置的 專用執行個體:u-6tb1.metalu-9tb1.metalu-12tb1.metalu-18tb1.metalu-24tb1.metal

專用主機共用與 AWS Resource Access Manager (AWS RAM) 整合。 AWS RAM 是一項服務,可讓您與任何 AWS 帳戶或透過其他帳戶共用 AWS 資源 AWS Organizations。使用 AWS RAM,您可以透過建立資源共用來共用您擁有的資源。資源共享指定要共用的資源,以及共用它們的消費者。消費者可以是個人 AWS 帳戶,或組織單位或整個組織 AWS Organizations。

若要取得有關的更多資訊 AWS RAM,請參閱AWS RAM 使用者指南

跨可用區域共用

為確保資源分配至區域中的所有可用區域,可用區域會獨立對應至各個帳戶的名稱。這可能導致帳戶之間的可用區域命名出現差異。例如,您 AWS 帳戶的可us-east-1a用區域可能與其他 AWS 帳戶us-east-1a的位置不同。

若要基於您的帳戶來識別專用執行個體的相對位置,您必須使用可用區域 ID (AZ ID)。可用區域 ID 是所有 AWS 帳戶中可用區域的唯一且一致的識別碼。例如,use1-az1us-east-1 區域的可用區域 ID,它在每一個 AWS 帳戶的位置都相同。

檢視您帳戶中可用區域的可用區域 ID
  1. 請在以下位置開啟 AWS RAM 主控台。 https://console.aws.amazon.com/ram

  2. 畫面右側的 Your AZ ID (您的 AZ ID) 面板中會顯示目前區域的可用區域 ID。

共用 專用執行個體

當擁有者分享專用執行個體,它可讓消費者在主機上啟動執行個體。在共用主機上可用容量所允許下,消費者可以在當中啟動任意數量的執行個體。

重要

請注意,您應負責確保您擁有適當的授權,可共用您的 專用執行個體 上的任何 BYOL 授權。

如果您在啟用自動配置時共用專用執行個體,請記住下列事項,因為這可能會導致意外的專用執行個體使用量:

  • 如果消費者使用專用執行個體租用啟動執行個體,但他們的帳戶中擁有的專用執行個體上沒有容量,則該執行個體會自動啟動到共用的專用執行個體。

若要分享專用執行個體,您必須將它新增至資源共享。資源共用是一 AWS RAM 種可讓您跨 AWS 帳號共用資源的資源。資源共享指定要分享的資源,以及共用它們的消費者。您可以將專用執行個體新增至現有的資源,或將其新增至新的資源共享。

如果您是組織的一員, AWS Organizations 且已啟用組織內的共用功能,則組織中的取用者會自動獲得共用專用主機的存取權。否則,消費者會收到加入資源共享的邀請,並且在接受邀請後便能存取共用的專用執行個體。

注意

分享專用執行個體後,消費者可能需要幾分鐘的時間才能存取它。

您可以使用下列其中一種方法,來共用您擁有的專用執行個體。

Amazon EC2 console
如何使用 Amazon EC2 主控台共用您擁有的專用執行個體
  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 專用執行個體

  3. 選擇專用執行個體來共用,然後選擇 Actions (動作) > Share host (共用主機)

  4. 選取資源共享以新增專用執行個體,然後選取 Share host (共用主機)

    可能需要經過幾分鐘,消費者才能存取共用的主機。

AWS RAM console
共用您使用主控台擁有的專用 AWS RAM 主機

請參閱《AWS RAM 使用者指南》中的建立資源共享

AWS CLI
使用共用您擁有的專用主機 AWS CLI

使用 create-resource-share 命令。

取消共享已共用的 專用執行個體

專用執行個體擁有者可以隨時取消共享已共用的專用執行個體。當您取消共享已共用的專用執行個體時,請注意以下規則:

  • 與其共用專用執行個體的消費者無法再於其上啟動新的執行個體。

  • 取消共用時在專用執行個體上執行中的消費者所擁有的執行個體會繼續執行,但排定進行淘汰。消費者會收到執行個體的淘汰通知,而且他們有兩週的時間可對通知採取行動。但是,如果在淘汰通知期間內與消費者重新共用專用執行個體,則會取消執行個體淘汰。

若要取消共享您擁有的已共用專用執行個體,您必須從資源共享中移除它。您可以使用下列其中一種方法來執行這項作業。

Amazon EC2 console
如何使用 Amazon EC2 主控台來取消共享您擁有的已共用專用執行個體
  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 專用執行個體

  3. 選擇要取消共享的專用執行個體,然後選擇 Sharing (共用) 索引標籤。

  4. Sharing (共用) 索引標籤列出已新增專用執行個體的資源共享。選取要從中移除專用執行個體的資源共享,然後選取 Remove host from resource share (從資源共享中移除主機)

AWS RAM console
使用 AWS RAM 主控台來取消共用您擁有的已共用專用執行個體

請參閱 AWS RAM 使用者指南中的更新資源共享

Command line
若要取消共用您所擁有的共用專用主機 AWS CLI

使用 disassociate-resource-share 命令。

識別共用的 專用執行個體

擁有者和消費者可以使用下列其中一種方法,來識別共用的專用執行個體。

Amazon EC2 console
使用 Amazon EC2 主控台來識別共用的專用執行個體
  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 專用執行個體。畫面會列出您擁有的專用執行個體和已分享給您的專用執行個體。Owner (擁有者) 资料欄會顯示專用執行個體擁有者的 AWS 帳戶 ID。

Command line
使用識別共用專用主機 AWS CLI

使用 describe-hosts 命令。此命令會傳回您擁有的專用執行個體且和已分享給您的專用執行個體。

檢視在共用 專用執行個體 上執行的執行個體

擁有者和消費者可以隨時使用下列其中一種方法,來檢視在共用的專用執行個體上執行的執行個體。

Amazon EC2 console
使用 Amazon EC2 主控台檢視在共用的專用執行個體上執行的執行個體
  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 專用執行個體

  3. 選取要檢視其執行個體的專用執行個體,並選取 Instances (執行個體)。此標籤會列出主機上執行的執行個體。擁有者會看到主機上執行的所有執行個體,包括消費者啟動的執行個體。消費者只會看到他們在主機上啟動的執行個體。Owner (擁有者) 欄會顯示啟動執行個體之帳戶的 AWS 帳戶 ID。

Command line
使用 AWS CLI檢視在共用的專用執行個體上執行的執行個體

使用 describe-hosts 命令。該命令會傳回每個專用執行個體上執行的執行個體。擁有者會看到主機上執行的所有執行個體。消費者只會看到他們在共用主機上啟動的執行個體。InstanceOwnerId 會顯示執行個體擁有者的 AWS 帳戶 ID。

共用的 專用執行個體 許可

擁有者的許可

擁有者負責管理他們共用的專用執行個體以及在其上啟動的執行個體。擁有者可以檢視在共用的專用執行個體上執行的所有執行個體,包括消費者啟動的執行個體。不過,擁有者無法對消費者啟動的執行個體採取任何動作。

消費者的許可

消費者負責管理他們在共用的專用執行個體上啟動的執行個體。消費者完全無法修改共用的專用執行個體,也無法檢視或修改其他消費者或專用執行個體擁有者所擁有的執行個體。

計費和計量

共用專用執行個體無須額外收費。

擁有者會按他們共用的專用執行個體計費。對於消費者在共用的專用執行個體上啟動的執行個體則不計費。

專用執行個體預留會繼續為共用的專用執行個體提供帳單折扣。只有專用執行個體擁有者可以為他們擁有的共用專用執行個體購買專用執行個體預留。

專用執行個體 限制

共用的專用執行個體只會計入擁有者的專用執行個體限制。消費者的專用執行個體限制不受已與他們共用的專用執行個體所影響。同樣地,消費者在共用的專用執行個體上啟動的執行個體不會計入他們的執行個體限制。

主機復原和 專用執行個體 共用

主機復原可復原專用執行個體擁有者和其所共用之消費者啟動的執行個體。替換專用執行個體會配置到擁有者的帳戶。它會新增至與原始專用執行個體相同的資源共享,並與相同的消費者共用。

如需詳細資訊,請參閱 主機復原