AWS Outposts での Dedicated Hosts - Amazon Elastic Compute Cloud

AWS Outposts での Dedicated Hosts

AWS Outposts は、AWS のインフラストラクチャ、サービス、API、ツールをユーザーのオンプレミスまで拡張するフルマネージドサービスです。AWS Outposts は、AWS 管理インフラストラクチャへのローカルアクセスを提供することにより、AWS リージョンと同じプログラミングインターフェイスを使用してオンプレミスでアプリケーションを構築および実行できると同時に、ローカルコンピューティングおよびストレージリソースを使用して、レイテンシとローカルデータ処理のニーズを低減します。

Outpost とは、お客様のサイトにデプロイされる AWS のコンピューティングおよびストレージキャパシティーのプールです。AWS は、AWS リージョンの一部としてこのキャパシティーを運営、監視、管理します。

アカウントで所有している Outposts に Dedicated Hosts を割り当てることができます。これにより、専用の物理サーバーを必要とする既存のソフトウェアライセンスとワークロードを AWS Outposts に簡単に持ち込むことができます。Outpost の特定のハードウェアアセットをターゲットにして、ワークロード間のレイテンシーを最小限に抑えることもできます。

Dedicated Hosts を使用すると、Amazon EC2 で適格なソフトウェアライセンスを使用できるため、独自のライセンスを使用する場合の柔軟性と費用対効果が得られます。仮想マシン、ソケット、または物理コアにバインドされている他のソフトウェアライセンスも、ライセンス条項に従って、Dedicated Hosts で使用できます。Outpost は常に BYOL ワークロードに適格なシングルテナント環境でしたが、Dedicated Hosts を使用すると、Outpost の展開全体ではなく、必要なライセンスを単一のホストにデプロイできます。

さらに、Outpostで Dedicated Hosts を使用すると、インスタンスタイプのデプロイの柔軟性が高まり、インスタンスの配置をより細かく制御できます。インスタンスの起動に特定のホストをターゲットにして、ホストアフィニティを使用して、インスタンスが常にそのホストで実行されるようにするか、自動配置を使用して、設定と使用可能な容量が一致する使用可能なホストにインスタンスを起動できます。

前提条件

Outpost は、自分のサイトにインストールする必要があります。詳細については、AWS Outposts ユーザーガイドの「Outpost を作成し、Outpost 容量を注文する」を参照してください。

サポートされている機能

  • インスタンスファミリーC5M5R5C5dM5dR5dG4dni3enがサポートされています。

  • Outposts での Dedicated Hosts は、複数のインスタンスサイズをサポートするように設定できます。複数のインスタンスサイズに対するサポートはインスタンスファミリーC5M5R5C5dM5dR5dで利用できます。詳細については、インスタンスキャパシティの設定を参照してください。

  • Outposts での Dedicated Hosts は、自動配置とターゲットインスタンスの起動をサポートします。詳細については、「自動配置とアフィニティについて」を参照してください。

  • Outposts での Dedicated Hosts は、ホストアフィニティをサポートします。詳細については、「自動配置とアフィニティについて」を参照してください。

  • Outposts での Dedicated Hosts は、AWS RAM との共有をサポートしています。詳細については、「共有 Dedicated Hosts の操作」を参照してください。

考慮事項

  • 専有ホスト予約は Outpost ではサポートされていません。

  • ホストリソースグループと AWS License Manager は、Outposts ではサポートされていません。

  • Outposts 上の Dedicated Hosts は、バースト可能な T3 インスタンスをサポートしていません。

  • Outposts の Dedicated Hosts は、ホストの回復をサポートしていません。

  • Outposts の専有ホストは、インスタンスの回復をサポートしていません。

Outpost で専有ホストを割り当てて使用する

AWS リージョンの Dedicated Hosts の場合と同じ方法で、Outpost に Dedicated Hosts を割り当てて使用します。

前提条件

Outpost にサブネットを作成します。詳細については、AWS Outposts ユーザーガイドの「サブネットの作成」を参照してください。

Outpost に専有ホストを割り当てるには、次のいずれかの方法を使用します。

AWS Outposts console
  1. AWS Outposts コンソール (https://console.aws.amazon.com/outposts/) を開きます。

  2. ナビゲーションペインで、[Outpost] を選択します。Outpost を選択し、[Actions] (アクション)、[Allocate Dedicated Host] (専有ホストの割り当て) を選択します。

  3. 必要に応じて専有ホストを設定します。詳細については、Dedicated Hosts の割り当てを参照してください。

    注記

    [アベイラビリティーゾーン][Outpost ARN]には、選択した Outpost のアベイラビリティーゾーンと ARN をあらかじめ組み込んでおく必要があります。

  4. [割り当て] を選択します。

Amazon EC2 console
  1. Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/) を開きます。

  2. ナビゲーションペインにおいて、[Dedicated Hosts] (専有ホスト) を選択してから、[Allocate Dedicated Host] (専有ホスト割り当て) を選択します。

  3. [アベイラビリティーゾーン] には、Outpost に関連付けられているアベイラビリティーゾーンを選択します。

  4. Outpost ARN には、Outpost の ARN を入力します。

  5. Outpost の特定のハードウェアアセットをターゲットにするには、[Outpost の特定のハードウェアアセットをターゲットにする] で [有効] を選択します。ターゲットにする各ハードウェアアセットについて、[アセット ID を追加] を選択し、ハードウェアアセットの ID を入力します。

    注記

    [数量] に指定する値は、指定するアセット ID の数と等しくなければなりません。例えば、3 つのアセット ID を指定する場合、数量も 3 でなければなりません。

  6. 必要に応じて、残りの専有ホストを設定します。詳細については、Dedicated Hosts の割り当てを参照してください。

  7. [割り当て] を選択します。

AWS CLI

allocate-hostsAWS CLIコマンドを使用します。--availability-zone には、Outpost に関連付けられているアベイラビリティーゾーンを指定します。--outpost-arn には Outpost の ARN を指定します。オプションで、ターゲットにする Outpost ハードウェアアセットの ID を --asset-ids に指定します。

aws ec2 allocate-hosts --availability-zone "us-east-1a" --outpost-arn "arn:aws:outposts:us-east-1a:111122223333:outpost/op-4fe3dc21baEXAMPLE" --asset-ids asset_id --instance-family "m5" --auto-placement "off" --quantity 1
Outpost 上の専有ホストでインスタンスを起動するには
  1. Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/) を開きます。

  2. ナビゲーションペインで [Dedicated Hosts] を選択します。前のステップで割り当てた専有ホストを選択し、[Actions] (アクション)、[Launch instance onto host] (ホストへのインスタンスの起動) を選択します。

  3. 必要に応じてインスタンスを設定してから、インスタンスを起動します。詳細については、「Dedicated Host でのインスタンスの起動」を参照してください。