Amazon EC2 專用主機 - Amazon Elastic Compute Cloud

Amazon EC2 專用主機

Amazon EC2 專用主機是完全供您使用的實體伺服器。您可選擇將執行個體容量分享給其他 AWS 帳戶。如需詳細資訊,請參閱 跨帳戶 Amazon EC2 專用主機共用

專用主機提供執行個體置放的可見性和控制,並支援主機親和性。這表示您可以在特定主機上啟動和執行執行個體,並確保執行個體僅在特定主機上執行。如需詳細資訊,請參閱 Amazon EC2 專用主機自動配置和主機親和性

專用主機提供全面的自帶授權 (BYOL) 支援。其允許您根據授權條款,使用現有依通訊端數、依核心數或依虛擬機器數的軟體授權,包括 Windows Server、SQL Server、SUSE Linux Enterprise Server、Red Hat Enterprise Linux 或其他綁定到 VM、通訊端或實體核心的軟體授權。

如果您需要執行個體在專用硬體上執行,但不需要可見性或控制執行個體配置,也不需要使用依通訊端數、依核心數的軟體授權,您可以考慮改用專用執行個體。專用執行個體及專用主機都可用於在專用實體伺服器啟動 Amazon EC2 執行個體。專用執行個體和專用主機上的執行個體之間沒有效能、安全或實體差異。不過,兩者之間還是有一些差異。下表特別列出了專用執行個體與專用主機之間的主要差異:

專用主機 專用執行個體

專用實體伺服器

具備執行個體容量的實體伺服器,完全專供您使用。

專用於單一客戶帳戶的實體伺服器。

執行個體容量共用

可與其他帳戶共用執行個體容量。

不支援

計費

按每台主機計費

按每個執行個體計費

通訊端、核心和主機 ID 的可見度

提供通訊端與實體核心數目的可見度

沒有可見度

主機和執行個體親和性

可讓您隨時間一致地將執行個體部署到相同的實體伺服器

不支援

訂定執行個體配置目標

對於執行個體在實體伺服器上的配置方式,提供額外可見性和控制權

不支援

自動執行個體復原功能

支援。如需詳細資訊,請參閱 Amazon EC2 專用主機復原

支援

使用自有授權 (BYOL)

支援

部分支援 *

容量保留

不支援

支援

* 透過軟體保證而實現的授權行動性的 Microsoft SQL Server 和 Windows 虛擬桌面存取 (VDA) 授權可以與專用預留執行個體一起使用。

如需專用預留執行個體的詳細資訊,請參閱 Amazon EC2 專用執行個體

專用主機限制

在您配置專用主機之前,請記下以下的約束與限制:

  • 若要在專用主機執行 RHEL 及 SUSE Linux,您必須使用自有的 AMI。您無法使用由 AWS 提供的 RHEL 及 SUSE Linux AMI,或在 AWS Marketplace 提供的專用主機。如需如何建立自己的 AMI 的詳細資訊,請參閱 將您自己的軟體授權帶到 Amazon EC2 專用主機

    此限制不適用於配置給記憶體密集型執行個體 (u-6tb1.metalu-9tb1.metalu-12tb1.metalu-18tb1.metalu-24tb1.metal) 的主機。AWS 所提供或 AWS Marketplace 上可用的 RHEL 和 SUSE Linux AMI 可與這些主機搭配使用。

  • 每個區域每個 AWS 帳戶每個執行個體系列的執行中專用主機有數量限制。配額僅適用於執行中的執行個體。如果執行個體處於待定、停止中或已停止狀態,則不會計入您的配額。若要檢視帳戶配額,或請求提升配額,可使用 Service Quotas 主控台

  • 執行於專用主機上的執行個體僅可在 VPC 中啟動。

  • 僅在使用指定主機資源群組的啟動範本時,才支援 Auto Scaling 群組。如需詳細資訊,請參閱《Amazon EC2 Auto Scaling 使用者指南》中的使用進階設定建立啟動範本

  • 不支援 Amazon RDS 執行個體。

  • AWS 免費用量方案不適用於專用主機。

  • 執行個體的配置控制是指針對專用主機中所啟動的執行個體進行管理。您無法在置放群組中啟動專用主機。

  • 如果您為虛擬執行個體類型分配主機,則在分配主機之後,無法將執行個體類型修改為 .metal 執行個體類型。例如,如果您為 m5.large 執行個體類型分配主機,則無法將執行個體類型修改為 m5.metal

    同樣,如果您為 .metal 執行個體類型分配主機,則在分配主機之後,無法將執行個體類型修改為虛擬執行個體類型。例如,如果您為 m5.metal 執行個體類型分配主機,則無法將執行個體類型修改為 m5.large

以專用主機帳單折扣購買專用主機保留

與隨需專用主機定價相比,專用主機保留可為您提供最高 70% 的折扣。您的帳戶必須配置作用中專用主機,然後才能購買專用主機保留。如需詳細資訊,請參閱 專用主機保留

您可以使用下列方法購買專用主機保留:

Console
購買保留
  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 選擇專用主機專用主機保留購買專用主機保留

  3. 尋找方案畫面,執行下列動作:

    1. 對於執行個體系列,請選擇要購買專用主機保留的專用主機執行個體系列。

    2. 支付選項中,選擇並設定偏好支付選項。

  4. 選擇下一步

  5. 選擇與專用主機保留相關的專用主機,然後選擇下一步

  6. (選用) 為專用主機保留指派標籤。

  7. 檢閱您的訂單,然後選擇購買

AWS CLI
購買保留
  1. 使用 describe-host-reservation-offerings AWS CLI 命令,列出符合您需求的可用方案。下列範例列出的方案可支援 m4 執行個體系列中的執行個體,並具有一年期限。

    注意

    此期限以秒為單位指定。一年期限包括 31,536,000 秒,三年期限則為 94,608,000 秒。

    aws ec2 describe-host-reservation-offerings --filter Name=instance-family,Values=m4 --max-duration 31536000

    此命令會傳回符合您條件的方案清單。請記下要購買方案的 offeringId

  2. 使用 purchase-host-reservation AWS CLI 命令來購買方案,並提供上一個步驟中所記下的 offeringId。下列範例會購買指定的保留區,並將其與 AWS 帳戶中專用主機已分配的特定保留區產生關聯,並套用金鑰為 purpose 且值為 production 的標籤。

    aws ec2 purchase-host-reservation --offering-id hro-03f707bf363b6b324 --host-id-set h-013abcd2a00cbd123 --tag-specifications 'ResourceType=host-reservation,Tags={Key=purpose,Value=production}'
PowerShell
購買保留
  1. 使用 Get-EC2HostReservationOffering AWS Tools for Windows PowerShell 命令,列出符合您需求的可用方案。下列範例列出的方案可支援 m4 執行個體系列中的執行個體,並具有一年期限。

    注意

    此期限以秒為單位指定。一年期限包括 31,536,000 秒,三年期限則為 94,608,000 秒。

    PS C:\> $filter = @{Name="instance-family"; Value="m4"}
    PS C:\> Get-EC2HostReservationOffering -filter $filter -MaxDuration 31536000

    此命令會傳回符合您條件的方案清單。請記下要購買方案的 offeringId

  2. 使用 New-EC2HostReservation AWS Tools for Windows PowerShell 命令來購買方案,並提供上一個步驟中所記下的 offeringId。下列範例會購買指定的保留,並將其與 AWS 帳戶中已配置的特定專用主機建立關聯。

    PS C:\> New-EC2HostReservation -OfferingId hro-03f707bf363b6b324 -HostIdSet h-013abcd2a00cbd123