

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# の Amazon EC2 を最適化する AWS Outposts
<a name="outposts-optimizations"></a>

とは対照的に AWS リージョン、Outpost 上の Amazon Elastic Compute Cloud (Amazon EC2) 容量は有限です。注文したコンピューティング能力の総量によって制限されます。このトピックでは、Amazon EC2 の容量を AWS Outpostsで最大限に活用するのに役立つベストプラクティスと最適化戦略を提供します。

**Topics**
+ [Outposts の専有ホスト](#optimize-dedicated-hosts)
+ [インスタンスのリカバリを設定する](#optimize-auto-recovery)
+ [Outpost の配置グループ](#placement-groups-outpost)

## Outposts の専有ホスト
<a name="optimize-dedicated-hosts"></a>

Amazon EC2 Dedicated Host は、EC2 インスタンス容量を利用したお客様専用の物理サーバーです。Outpost ではすでに専用のハードウェアが提供されていますが、専有ホストを使用すると、単一のホストに対してソケットごと、コアごと、または VM ごとのライセンス制限のある既存のソフトウェア ライセンスを使用できます。詳細については、「*Amazon EC2 ユーザーガイド*」の「[AWS Outpostsの専有ホスト](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/dh-outposts.html)」を参照してください。

ライセンス以外にも、Outpost の所有者は専有ホストを使用して、次の 2 つの方法で Outpost デプロイ内のサーバーを最適化できます。
+ サーバーの容量レイアウトを変更する
+ インスタンスの配置をハードウェアレベルで制御する

**サーバーの容量レイアウトを変更する**  
Dedicated Hosts では、Outpost デプロイ内のサーバーのレイアウトを、 に連絡せずに変更することができます サポート。Outpost の容量を購入するときは、各サーバーが提供する EC2 容量レイアウトを指定します。各サーバーは、インスタンス タイプの単一ファミリーをサポートします。レイアウトでは、単一のインスタンス タイプまたは複数のインスタンス タイプを提供できます。専有ホストを使用すると、最初のレイアウトで選択したものをすべて変更できます。容量全体に対して 1 つのインスタンス タイプをサポートするようにホストを割り当てる場合、そのホストからは 1 つのインスタンス タイプのみを起動できます。次の図は、均一なレイアウトの m5.24xlarge サーバーを示しています。

![\[同種のインスタンスタイプのレイアウトの図。\]](http://docs.aws.amazon.com/ja_jp/outposts/latest/userguide/images/dh-48xm5large.png)


複数のインスタンス タイプに同じ容量を割り当てることができます。複数のインスタンス タイプをサポートするようにホストを割り当てると、明示的な容量レイアウトを必要としない異種レイアウトが得られます。次の図は、容量最大での異種混合レイアウトの m5.24xlarge サーバーを示しています。

![\[異種のインスタンスタイプのレイアウトの図。\]](http://docs.aws.amazon.com/ja_jp/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)」を参照してください。

Dedicated Hosts は を使用して共有できます 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 デプロイメント内のラックと同じ数のインスタンスを保持できます。次の図は、ラック スプレッド レベル配置グループで 3 つのインスタンスを実行している 3 ラック Outpost デプロイメントを示しています。

![\[ラックスプレッドレベルのプレイスメントグループの図。\]](http://docs.aws.amazon.com/ja_jp/outposts/latest/userguide/images/placement-groups-spread.png)


**ホストスプレッドレベルのプレイスメントグループ**  
ホスト スプレッド レベル配置グループは、Outpost デプロイメント内のホストと同じ数のインスタンスを保持できます。次の図は、ホスト スプレッド レベル配置グループで 3 つのインスタンスを実行しているシングル ラック Outpost デプロイメントを示しています。

![\[ホスト スプレッド レベル配置グループの図。\]](http://docs.aws.amazon.com/ja_jp/outposts/latest/userguide/images/placement-groups-host-spread.png)


### パーティションプレイスメントグループ
<a name="outpost-opt-parition-pg"></a>

パーティションプレイスメントグループを使用して、複数のインスタンスをパーティションのあるラックに分散します。各パーティションは複数のインスタンスを保持できます 自動分散を使用して、インスタンスをパーティションに配布したり、インスタンスをターゲットパーティションに展開することができます。次の図は、自動分散を使用したパーティションプレイスメントグループを示しています。

![\[自動分散を使用したパーティションプレイスメントグループの図。\]](http://docs.aws.amazon.com/ja_jp/outposts/latest/userguide/images/placement-groups-partition-auto.png)


インスタンスをターゲット パーティションにデプロイすることもできます。次の図は、ターゲットを絞った分散を使用したパーティションプレイスメントグループを示しています。

![\[ターゲットを絞った分散を使用したパーティションプレイスメントグループの図\]](http://docs.aws.amazon.com/ja_jp/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)」を参照してください。