Dedicated Hosts
Amazon EC2Dedicated Hostは、EC2 インスタンスを起動できるお客様専用の物理サーバーです。Dedicated Hostsを使うと、Windows Server、Microsoft SQL Server、SUSE および Linux Enterprise Server を含むソフトウェアのライセンスを、既存のソケット単位、コア単位または VM 単位で使用できます。
Dedicated Hosts でサポートされている設定については、「Dedicated Hosts 構成表
目次
Dedicated Hosts と ハードウェア専有インスタンス の違い
Dedicated Hosts と ハードウェア専有インスタンス のどちらを使用しても、お客様専用の物理サーバーに Amazon EC2 インスタンスを起動することができます。
ハードウェア専有インスタンス と Dedicated Hosts のインスタンスの間に、パフォーマンス、セキュリティ、または物理的な違いはありません。ただし、この 2 つの間にはいくつかの違いがあります。次のテーブルでは、Dedicated Hosts と ハードウェア専有インスタンス の主な違いをいくつか紹介します。
Dedicated Host | ハードウェア専有インスタンス | |
---|---|---|
請求 |
ホストごとの請求 |
インスタンスごとの請求 |
ソケット、コア、ホスト ID の可視性 |
ソケットと物理コアの数が見える |
可視性なし |
ホストおよびインスタンスアフィニティ |
インスタンスを同じ物理サーバーに徐々にデプロイし続けることができる |
サポート外 |
ターゲットを絞ったインスタンスの配置 |
インスタンスを物理サーバーに配置する方法についての可視性と制御が高い |
サポート外 |
インスタンスの自動復旧 |
サポート対象。詳細については、「ホスト復旧」を参照してください。 |
サポート対象 |
自分のライセンス使用 (BYOL) |
サポート対象 |
サポート外 |
自分のライセンスの使用
Dedicated Hosts を利用すると、ソフトウェアライセンスを、既存のソケット単位、コア単位、または VM 単位で使用できます。自分のライセンスを使用する場合、お客様は自分のライセンスを管理する責任があります。ただし、Amazon EC2 ではインスタンスアフィニティやターゲットを絞ったプレイスメントなど、ライセンスのコンプライアンスを維持するための機能を利用できます。
自分のボリュームライセンスマシンのイメージを Amazon EC2 で使用するための一般的な手順を以下に示します。
-
マシンイメージの使用を制御するライセンス条件が、仮想化クラウド環境での使用を許可していることを確認します。Microsoft ライセンスの詳細については、「Amazon Web Services and Microsoft Licensing
」を参照してください。 -
マシンイメージを Amazon EC2 内で使用できることを確認したら、VM Import/Export を使用してインポートします。マシンイメージをインポートする方法については、「VM Import/Export ユーザーガイド」を参照してください。
-
マシンイメージをインポートしたら、自分のアカウント内のアクティブな Dedicated Hosts で、そのイメージからインスタンスを起動できます。
-
オペレーティングシステムによっては、これらのインスタンスを実行するときに、独自の KMS サーバー (Windows Server や Windows SQL Server など) に対してこれらのインスタンスをアクティブにすることが必要になる場合があります。インポートした Windows AMI を、Amazon Windows KMS サーバーに対して有効化することはできません。
イメージを AWS で使用する方法を追跡するには、AWS Config でホストの記録を有効にします。AWS Config を使用すると、Dedicated Host への設定の変更を記録し、出力をライセンスレポートのデータソースとして使用することができます。詳細については、「設定の変更の追跡」を参照してください。
Dedicated Host のインスタンスのキャパシティー
c5
、m5
、r5
、c5n
、r5n
、および m5n
の各インスタンスファミリーでは、同一の Dedicated Host 内で複数のインスタンスサイズを使用する機能がサポートされます。他のインスタンスファミリーでは、1
つの Dedicated Host 内で、1 つのインスタンスサイズのみを使用します。
例えば、r5
Dedicated Host を割り当てた場合には、提供される 2 つのソケットと 48 の物理コアにより、r5.2xlarge
や r5.4xlarge
などのさまざまなインスタンスサイズを実行できるようになります。インスタンスサイズの種類は、ホストに関連付けられたコア容量に達するまで追加できます。ただし、各インスタンスサイズで実行可能な上限のインスタンス数は、インスタンスファミリーごとに異なります。たとえば、r5
Dedicated Host では、32 個の物理コアを使用する r5.8xlarge
インスタンスが、最大 2 個までサポートされます。さらに、ホストのコア容量を使い切るために、別のサイズの r5
インスタンスを追加して使用できます。各インスタンスファミリーでサポートされているインスタンスサイズの数については、「Dedicated Hosts 構成表
次の表は、Dedicated Host で実行できるさまざまなインスタンスサイズの組み合わせの例を示しています。
インスタンスファミリー | インスタンスサイズの組合せ例 |
---|---|
R5 |
|
C5 |
|
M5 |
|
Dedicated Hostsでサポートされる、インスタンスファミリーとインスタンスサイズ設定の詳細については、「Dedicated Hosts 構成表」を参照してください
Dedicated Hosts の制約事項
Dedicated Hosts を割り当てる際は、次の制限と制約に注意してください。
-
Dedicated Hosts で RHEL、SUSE Linux、SQL Server を実行するには、独自の AMI を使用する必要があります。AWS が提供しているか、AWS Marketplace から入手できる RHEL、SUSE Linux、SQL Server の AMI は、Dedicated Hosts では使用できません。独自の AMI を作成する方法の詳細については、「自分のライセンスの使用」を参照してください。
-
リージョンごとに、インスタンスファミリーあたり最大 2 つのオンデマンド Dedicated Hosts を割り当てることができます。制限値を引き上げることもできます。Amazon EC2Dedicated Hosts の割り当て制限の引き上げを申請してください
。 -
Dedicated Host で実行されるインスタンスは、VPC でのみ起動できます。
-
Auto Scaling グループは、ホストリソースグループを指定する起動テンプレートを使用する場合にサポートされます。詳細については、Amazon EC2 Auto Scaling ユーザーガイドの「Auto Scaling グループの起動テンプレートの作成」を参照してください。
-
Amazon RDS インスタンスはサポートされません。
-
AWS 無料利用枠は Dedicated Hosts には使用できません。
-
インスタンスのプレイスメント制御は、Dedicated Hosts でのインスタンスの起動管理を表します。Dedicated Hosts をプレイスメントグループで起動することはできません。
料金と請求
Dedicated Hostの料金は支払いオプションによって異なります。
オンデマンド Dedicated Hosts
アカウントに Dedicated Host を割り当てると、自動的にオンデマンド請求がアクティブになります。
Dedicated Host のオンデマンド価格は、インスタンスファミリーとリージョンによって異なります。起動するインスタンスの数量やサイズに関係なく、アクティブな
Dedicated Host に対して 1 秒あたり (最低 60 秒) の料金が発生します。オンデマンド料金の詳細については、「Amazon EC2 Dedicated Hosts オンデマンド料金
オンデマンド Dedicated Host はいつでも解放して、料金の発生を止めることができます。Dedicated Host の解放の詳細については、「Dedicated Hosts の解放」を参照してください。
Dedicated Host の予約
Dedicated Host の予約 では、オンデマンド Dedicated Hosts の実行と比べて請求の割引が得られます。予約は、3 つの支払いオプションで利用できます。
-
前払いなし — 前払いなしの予約では、期間内の Dedicated Host の使用に対して割引があり、前払い料金は必要ありません。1 年および 3 年契約で利用できます。前払いなしの予約での 3 年契約は、一部のインスタンスファミリーのみでサポートされます。
-
一部前払い — 予約の一部を前払いする必要があり、期間内の残りの時間は割引された時間料金で請求されます。1 年および 3 年契約で利用できます。
-
全額前払い — 実質的に最低価格で利用できます。1 年および 3 年契約で利用でき、期間中のすべてのコストが含まれます。それ以外の料金は発生しません。
予約を購入するには、アカウントでアクティブな Dedicated Hosts が必要です。各予約では、単一のアベイラビリティーゾーンで同じインスタンスファミリーをサポートしている、複数のホストに対応できます。予約は、インスタンスサイズではなくホストのインスタンスファミリーに適用されます。インスタンスサイズが異なる
3 つの Dedicated Hosts (m4.xlarge
、m4.medium
、および m4.large
) がある場合、1 つの m4
予約をこれらすべての Dedicated Hosts に関連付けることができます。予約のインスタンスファミリーとアベイラビリティーゾーンは、関連付ける Dedicated
Host のインスタンスファミリーとアベイラビリティーゾーンに一致させる必要があります。
予約が Dedicated Host に関連付けられている場合、Dedicated Host は予約期間が終了するまで解放できません。
予約の料金の詳細については、「Amazon EC2 Dedicated Hosts 料金表
Savings Plans
Savings Plans は、オンデマンドインスタンスと比べて大幅に料金を節約できる柔軟な料金モデルです。Savings Plans は、1〜3 年間は時間あたりの USD 建て料金で一定量の使用を継続するという確約を条件とする割引プランです。これによって、特定のDedicated Hostを使用することをコミットせずに、ニーズに最も適したDedicated Hostsを使用して、コストを削減し続ける柔軟性が得られます。詳細については、AWS Savings Plans ユーザーガイドを参照してください。
Dedicated Hosts での Windows サーバーの料金
Microsoft のライセンス条項に抵触しなければ、お手元にすでにある Windows Server や SQL Server のライセンスを Dedicated Hosts に移すことができます。ご自分のライセンスを使用する場合、追加のソフトウェア使用料は発生しません。
さらに、Amazon が提供する Windows Server AMI を使用して、最新バージョンの Windows Server を Dedicated Hosts
で実行できます。これは、Dedicated Hosts 上で実行できる既存の SQL Server のライセンスは持っているが、SQL Server ワークロードを実行するために
Windows Server を必要としている場合に、広く見られることです。Amazon が提供する Windows Server AMI のサポートは、現行のインスタンスタイプでのみ提供されます。 詳細については、「Amazon EC2 Dedicated Hosts の料金