

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

# 最佳化適用於 的 Amazon EC2 AWS Outposts
<a name="outposts-optimizations"></a>

與 相反 AWS 區域，Outpost 上的 Amazon Elastic Compute Cloud (Amazon EC2) 容量有限。您會受到訂購之運算容量的總數量所限制。本主題提供最佳實務和最佳化策略，以協助您充分利用 AWS Outposts中的 Amazon EC2 容量。

**Topics**
+ [Outpost 上的專用執行個體](#optimize-dedicated-hosts)
+ [設定執行個體復原](#optimize-auto-recovery)
+ [Outpost 中的放置群組](#placement-groups-outpost)

## Outpost 上的專用執行個體
<a name="optimize-dedicated-hosts"></a>

Amazon EC2 專用執行個體是具有專供您使用之 EC2 執行個體容量的實體伺服器。Outpost 已提供專用硬體，但專用執行個體可讓您使用現有軟體授權，對單一主機進行個別通訊端、個別核心或個別 VM 授權的限制。如需詳細資訊，請參閱《*Amazon EC2 使用者指南*》中的 [上的專用主機 AWS Outposts](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/dh-outposts.html)。

除了授權之外，Outpost 擁有者還可以使用專用執行個體，透過兩種方式將 Outpost 部署中的伺服器最佳化：
+ 更改伺服器的容量配置
+ 控制硬體層級的執行個體配置

**更改伺服器的容量配置**  
專用主機可讓您變更 Outpost 部署中伺服器的配置，而無需聯絡 支援。當您為 Outpost 購買容量時，您可以指定每個伺服器提供的 EC2 容量配置。每部伺服器都支援單一系列的執行個體類型。一個配置可以提供單一執行個體類型或多個執行個體類型。專用執行個體可讓您更改為該初始配置選擇的任何內容。如果您配置主機來支援整個容量的單一執行個體類型，則只能從該主機啟動單一執行個體類型。下圖顯示具有同質配置的 m5.24xlarge 伺服器：

![\[同質執行個體類型配置的圖例。\]](http://docs.aws.amazon.com/zh_tw/outposts/latest/userguide/images/dh-48xm5large.png)


您可以為多種執行個體類型配置相同的容量。當您配置主機來支援多種執行個體類型時，就會獲得不需要明確容量配置的異質配置。下圖顯示具有異質配置的完整容量 m5.24xlarge 伺服器：

![\[異質執行個體類型配置的圖例。\]](http://docs.aws.amazon.com/zh_tw/outposts/latest/userguide/images/dh-heterogeneous.png)


如需詳細資訊，請參閱《*Amazon EC2 使用者指南*》中的[配置專用主機](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/dedicated-hosts-allocating.html)。

**控制硬體層級的執行個體配置**  
您可以使用專用執行個體來控制硬體層級的執行個體配置。使用專用執行個體的自動配置可管理您所啟動的執行個體要在特定主機上啟動，還是在任何具有相符組態的可用主機上啟動。使用主機親和性可建立執行個體與專用執行個體之間的關係。如果您有 Outposts 機架，您可以使用這些專用主機功能，將相關硬體故障的影響降至最低。如需執行個體復原的詳細資訊，請參閱《*Amazon EC2 使用者指南*》中的[專用主機自動放置和主機親和性](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/dedicated-hosts-understanding.html)。

您可以使用 共用專用主機 AWS Resource Access Manager。共用專用執行個體可讓您將 Outpost 部署中的主機分配到各 AWS 帳戶。如需詳細資訊，請參閱[共用您的 AWS Outposts 資源](sharing-outposts.md)。

## 設定執行個體復原
<a name="optimize-auto-recovery"></a>

Outpost 上由於硬體故障而進入不良狀態的執行個體，必須移轉至狀態良好的主機。您可以設定自動復原，根據執行個體狀態檢查來自動完成這項移轉。如需詳細資訊，請參閱[執行個體彈性](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-recover.html)。

## Outpost 中的放置群組
<a name="placement-groups-outpost"></a>

AWS Outposts 支援置放群組。使用放置群組來影響 Amazon EC2 應嘗試將您所啟動相互依存的執行個體群組放在基礎硬體上的方式。您可以使用不同的策略 (叢集、分區或分散) 來滿足不同工作負載的需求。如果您有單機架 Outpost，則可以使用分散策略跨主機 (而非機架) 放置執行個體。

### 分散放置群組
<a name="outpost-opt-spread-pg"></a>

使用分散放置群組，將單一執行個體分散到不同的硬體。透過分散放置群組來啟動執行個體，可降低同時發生故障的風險，這種情況可能會在執行個體共用相同設備時發生。放置群組可以跨機架或主機分散放置執行個體。您只能搭配 使用主機層級分散置放群組 AWS Outposts。

**機架層級分散放置群組**  
您的機架分散層級放置群組可容納與 Outpost 部署中機架相同數量的執行個體。下圖顯示在機架分散層級放置群組中執行三個執行個體的三機架 Outpost 部署。

![\[機架分散層級放置群組的圖例。\]](http://docs.aws.amazon.com/zh_tw/outposts/latest/userguide/images/placement-groups-spread.png)


**主機分散層級放置群組**  
您的主機分散層級放置群組可容納與 Outpost 部署中主機相同數量的執行個體。下圖顯示在主機分散層級放置群組中執行三個執行個體的單機架 Outpost 部署。

![\[主機分散層級放置群組的圖例。\]](http://docs.aws.amazon.com/zh_tw/outposts/latest/userguide/images/placement-groups-host-spread.png)


### 分區放置群組
<a name="outpost-opt-parition-pg"></a>

使用分區放置群組，將多個執行個體分散到具有分割區的機架。每個分區可容納多個執行個體。您可以使用自動分散將執行個體分散到不同的分割區，或將執行個體部署到目標分割區 下圖顯示使用自動分散的分區放置群組。

![\[使用自動分散的分區放置群組圖例。\]](http://docs.aws.amazon.com/zh_tw/outposts/latest/userguide/images/placement-groups-partition-auto.png)


您也可以將執行個體部署到目標分割區。下圖顯示使用目標分散的分區放置群組。

![\[使用目標分散的分區放置群組圖例\]](http://docs.aws.amazon.com/zh_tw/outposts/latest/userguide/images/placement-groups-partition-targeted.png)


如需使用置放群組的詳細資訊，請參閱《*Amazon EC2 使用者指南*》中的[置放群組](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html)和[置放群組 AWS Outposts](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups-outpost.html)。

如需 AWS Outposts 高可用性的詳細資訊，請參閱[AWS Outposts 高可用性設計和架構考量](https://docs.aws.amazon.com/whitepapers/latest/aws-outposts-high-availability-design/aws-outposts-high-availability-design.html)。