コンバーティブルリザーブドインスタンス の交換
また、インスタンスファミリー、オペレーティングシステム、およびテナンシーを含む別の構成で、1 つ以上の別の コンバーティブルリザーブドインスタンス の コンバーティブルリザーブドインスタンス に交換することもできます。新しいコンバーティブルリザーブドインスタンスが交換するコンバーティブルリザーブドインスタンスと同等あるいはそれ以上の値である限り、交換の実行回数に制限はありません。
コンバーティブルリザーブドインスタンスを交換する場合、現在の予約のインスタンスの数は、新しいコンバーティブルリザーブドインスタンスにおいて、同じ設定値かそれ以上のインスタンス数と交換されます。Amazon EC2 は、交換の結果として受け取ることができるリザーブドインスタンスの数を計算します。
スタンダード リザーブドインスタンス は交換できませんが、変更することはできます。詳細については、「リザーブドインスタンス の変更」を参照してください。
コンテンツ
コンバーティブルリザーブドインスタンス 交換の要件
以下の条件を満たしている場合に、Amazon EC2 では交換リクエストが処理されます。コンバーティブルリザーブドインスタンス は次のとおりである必要があります:
-
アクティブ
-
保留中の以前の交換リクエストがないこと
-
有効期限が切れるまで、少なくとも 24 時間残っていること
以下のルールが適用されます。
-
コンバーティブルリザーブドインスタンスは、その時点で AWS によって提供されている別のコンバーティブルリザーブドインスタンスにのみ、交換することができます。
-
コンバーティブルリザーブドインスタンス は特定のリージョンと関連付けられ、予約の期間中は固定されます。コンバーティブルリザーブドインスタンス を別のリージョンの コンバーティブルリザーブドインスタンス と交換することはできません。
-
1 つの コンバーティブルリザーブドインスタンス で 1 つ以上の コンバーティブルリザーブドインスタンス を一度に交換することができます。
-
コンバーティブルリザーブドインスタンス の一部を交換するには、2 つ以上の予約に変更して、1 つ以上の予約を新しい コンバーティブルリザーブドインスタンス に交換することができます。詳細については、コンバーティブルリザーブドインスタンス の一部の交換 を参照してください。リザーブドインスタンス の変更の詳細については、「リザーブドインスタンス の変更」を参照してください。
-
全額前払い コンバーティブルリザーブドインスタンス は一部前払い コンバーティブルリザーブドインスタンス に交換できます。その逆も可能です。
注記
交換に必要な前払いの合計 (調整額) が 0.00 USD 未満の場合、その額が 0.00 USD 以上になるだけのコンバーティブルリザーブドインスタンス のインスタンス数が、AWS によって自動的に提供されます。
注記
新しいコンバーティブルリザーブドインスタンス の合計料金 (前払い料金 + 時間料金 x 残り時間数) が交換前のコンバーティブルリザーブドインスタンスの合計料金未満の場合、交換前のコンバーティブルリザーブドインスタンスの合計料金以上になるように、AWS によって自動的にコンバーティブルリザーブドインスタンスのインスタンス数が提供されます。
-
より有利な料金を利用するために、前払いなし コンバーティブルリザーブドインスタンス を全額前払いまたは一部前払い コンバーティブルリザーブドインスタンス に交換できます。
-
全額前払いまたは一部前払い コンバーティブルリザーブドインスタンス を前払いなし コンバーティブルリザーブドインスタンス に交換することはできません。
-
前払いなし コンバーティブルリザーブドインスタンス を別の前払いなし コンバーティブルリザーブドインスタンス に交換できます。ただし、新しい コンバーティブルリザーブドインスタンス の時間料金が交換元の コンバーティブルリザーブドインスタンス の時間料金以上である場合に限ります。
注記
新しいコンバーティブルリザーブドインスタンスの合計料金 (時間料金 x 残り時間数) が交換前のコンバーティブルリザーブドインスタンスの合計料金未満の場合、交換前のコンバーティブルリザーブドインスタンスの合計料金以上になるように、AWS によって自動的にコンバーティブルリザーブドインスタンスのインスタンス数が提供されます。
-
有効期限の異なる複数の コンバーティブルリザーブドインスタンス を交換すると、新しい コンバーティブルリザーブドインスタンス の有効期限は、将来の最も遠い日付になります。
-
1 つの コンバーティブルリザーブドインスタンス を交換する場合は、新しい コンバーティブルリザーブドインスタンス と同じ期間 (1 年または 3 年) が必要です。異なる期間を持つ複数の コンバーティブルリザーブドインスタンス をマージすると、新しい コンバーティブルリザーブドインスタンス の期間は 3 年となります。詳細については、「コンバーティブルリザーブドインスタンス のマージ」を参照してください。
-
Amazon EC2 がコンバーティブルリザーブドインスタンスを交換すると、関連する予約が取り消され、終了日が新しいリザベーションに転送されます。交換後、Amazon EC2 は古いリザベーションの終了日と新しいリザベーションの開始日の両方を交換日と同じ日付に設定します。例えば、有効期限のうち 16 か月が残っている 3 年の予約を交換する場合、新しい予約は 16 か月のリザベーションであり、終了日は交換したコンバーティブルリザーブドインスタンスのリザベーションと同じ日付です。
コンバーティブルリザーブドインスタンス の交換の計算
コンバーティブルリザーブドインスタンス の交換は無料です。ただし、前払い額を按分計算した結果、所有していたコンバーティブルリザーブドインスタンスと交換して受け取る新しいコンバーティブルリザーブドインスタンスに差額があれば、その清算額を支払う必要がある場合があります。
それぞれの コンバーティブルリザーブドインスタンス に定価があります。交換元と交換先の コンバーティブルリザーブドインスタンス で定価が比較され、交換の結果として得られるコンバーティブルリザーブドインスタンスの数が決まります。
例えば、定価 35 USD の 1 つの コンバーティブルリザーブドインスタンス を定価 10 USD の新しいインスタンスタイプに交換するとします。
$35/$10 = 3.5
コンバーティブルリザーブドインスタンス を 10 USD の 3 つの コンバーティブルリザーブドインスタンス に交換できます。半個単位で購入することはできないため、余り分を補うには、コンバーティブルリザーブドインスタンス を追加購入する必要があります。
3.5 = 3 whole Convertible Reserved Instances + 1 additional Convertible Reserved Instance
4 つ目の コンバーティブルリザーブドインスタンス で、終了日が他の 3 つのものと同じものだとすると、一部前払いまたは全額前払いの コンバーティブルリザーブドインスタンス を交換する場合、その 4 つ目のリザーブドインスタンスの料金を差額として支払います。交換元の コンバーティブルリザーブドインスタンス の前払い額のうち 500 USD が残っており、交換先のコンバーティブルリザーブドインスタンスの料金が按分計算で 600 USD になるとすると、100 USD が請求されます。
$600 prorated upfront cost of new reservations - $500 remaining upfront cost of old reservations = $100 difference
コンバーティブルリザーブドインスタンス のマージ
2 つ以上のコンバーティブルリザーブドインスタンスをマージする場合、新しいコンバーティブルリザーブドインスタンスの期限は、元のコンバーティブルリザーブドインスタンスの期限がすべて同じであればその期限、そうでなければ元のコンバーティブルリザーブドインスタンスの最も遅い期限になります。新しい コンバーティブルリザーブドインスタンス の有効期間は、将来の最も長い有効期間となります。
例えば、アカウントに以下の コンバーティブルリザーブドインスタンス があるとします。
Reserved Instance ID | 用語 | 有効期限日 |
---|---|---|
aaaa1111 | 1年 | 2018-12-31 |
bbbb2222 | 1年 | 2018-07-31 |
cccc3333 | 3年 | 2018-06-30 |
dddd4444 | 3年 | 2019-12-31 |
-
aaaa1111
とbbbb2222
をマージして、それらを 1 年の コンバーティブルリザーブドインスタンス と交換できます。それらを 3 年の コンバーティブルリザーブドインスタンス に交換することはできません。新しい コンバーティブルリザーブドインスタンス 有効期限は 2018-12-31 です。 -
bbbb2222
とcccc3333
をマージして、それらを 3 年の コンバーティブルリザーブドインスタンス と交換できます。それらを 1 年の コンバーティブルリザーブドインスタンス に交換することはできません。新しい コンバーティブルリザーブドインスタンス 有効期限は 2018-07-31 です。 -
cccc3333
とdddd4444
をマージして、それらを 3 年の コンバーティブルリザーブドインスタンス と交換できます。それらを 1 年の コンバーティブルリザーブドインスタンス に交換することはできません。新しい コンバーティブルリザーブドインスタンス 有効期限は 2019-12-31 です。
コンバーティブルリザーブドインスタンス の一部の交換
変更プロセスを使用して、コンバーティブルリザーブドインスタンス をより小さい予約に分割し、新しい予約のうちの 1 つ以上を新しい コンバーティブルリザーブドインスタンス と交換することができます。次の例はそれを行う方法を示しています。
例: 複数のインスタンスを持つ コンバーティブルリザーブドインスタンス
この例では、この例では、予約に 4 つのインスタンスがある t2.micro
コンバーティブルリザーブドインスタンス があります。t2.micro
インスタンスに対して 2 つの m4.xlarge
インスタンスを交換するには:
-
t2.micro
コンバーティブルリザーブドインスタンス を変更するには、それぞれ 2 つのt2.micro
コンバーティブルリザーブドインスタンス に分割します。 -
新しい
t2.micro
コンバーティブルリザーブドインスタンス のいずれかをm4.xlarge
コンバーティブルリザーブドインスタンス と交換します。
例: 1 つのインスタンスを持つ コンバーティブルリザーブドインスタンス
この例では、t2.large
コンバーティブルリザーブドインスタンス があります。小さな t2.medium
インスタンスと m3.medium
インスタンスに変更するには:
-
t2.large
コンバーティブルリザーブドインスタンス を変更するには、2 つのt2.medium
コンバーティブルリザーブドインスタンス に分割します。1 つのt2.large
インスタンスに対して、2 つのt2.medium
インスタンスと同じインスタンスサイズのフットプリントが含まれます。 -
新しい
t2.medium
コンバーティブルリザーブドインスタンス のいずれかをm3.medium
コンバーティブルリザーブドインスタンス と交換します。
詳細については、「インスタンスサイズの変更のサポート」および「交換リクエストの送信」を参照してください。
交換リクエストの送信
Amazon EC2 コンソールまたはコマンドラインツールを使って、コンバーティブルリザーブドインスタンス を交換できます。
コンソールを使用した コンバーティブルリザーブドインスタンス の交換
コンバーティブルリザーブドインスタンス 提供タイプを検索し、検索された選択肢の中から新しい設定を選択できます。
Amazon EC2 コンソールを使用して コンバーティブルリザーブドインスタンス を交換するには
Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/
) を開きます。 -
[リザーブドインスタンス] を選択し、交換する コンバーティブルリザーブドインスタンス を選び、[アクション]、[リザーブドインスタンス の交換] の順に選択します。
-
対象となる設定の属性を選択し、[提供タイプの検索] をクリックします。
-
新しい コンバーティブルリザーブドインスタンス を選択します。画面の下部に、交換のために受け取った リザーブドインスタンスの番号と追加コストが表示されます。
-
必要に応じて コンバーティブルリザーブドインスタンス を選択したら、[確認] をクリックします。
-
[交換]、[閉じる] の順にクリックします。
交換元の リザーブドインスタンス が消え、新しい リザーブドインスタンス が Amazon EC2 に表示されます。このプロセスが反映されるまでには数分かかることがあります。
コマンドラインインターフェイスを使用した コンバーティブルリザーブドインスタンス の交換
コンバーティブルリザーブドインスタンス を交換するには、まず自分のニーズに合った新しい コンバーティブルリザーブドインスタンス を見つけます。
-
describe-reserved-instances-offerings (AWS CLI)
-
Get-EC2ReservedInstancesOffering (Tools for Windows PowerShell)
交換で受け取る リザーブドインスタンス の数と交換時の差額の起案額を含む交換の見積りを取得します。
-
get-reserved-instances-exchange-quote (AWS CLI)
-
GetEC2-ReservedInstancesExchangeQuote (Tools for Windows PowerShell)
これで、交換を実行できます。
-
accept-reserved-instances-exchange-quote (AWS CLI)
-
Approve-EC2ReservedInstancesExchangeQuote (Windows PowerShell 用のツール)