オンデマンドインスタンスとリザーブドインスタンスの違いは何ですか?

オンデマンドインスタンスとリザーブドインスタンスは、AWS クラウドでプロビジョニングできる Amazon Elastic Compute Cloud (EC2) インスタンスの 2 つの価格モデルです。機能的には、どちらのタイプも同じです。さまざまなワークロードに合わせて、複数の異なるコンピューティング構成とメモリ構成から選択できます。違いは価格設定だけです。オンデマンドインスタンスでは、コンピューティング性能の料金を、長期契約なしで、時間または秒単位 (最低 60 秒) で支払うことができます。支払いは実際に使用した分のみで、インスタンスはワークロードの変化に応じて自動的にスケールアップまたはスケールダウンします。一方、キャパシティ予約では、時間単位の料金に割引が適用され、インスタンスの容量を予約できます。リザーブドインスタンスは、同等のオンデマンドインスタンスよりも低い秒単位または時間単位の料金で一定期間レンタルします。スポットインスタンスは、厳しい条件のもとで追加のインスタンス価格モデルを提供します。

価格差:オンデマンドインスタンスとリザーブドインスタンスの比較

オンデマンドインスタンスとリザーブドインスタンスでは異なる価格モデルが提供されているため、組織は組織の利用状況とニーズに基づいて最適な構成を選択できます。EC2 インスタンスの構成は、リザーブドとオンデマンドの両方の料金でご利用いただけます。

リザーブドインスタンスでは、1 年または 3 年のいずれかの期間にわたってフルインスタンスを予約するためのロックイン契約が必要です。オンデマンドインスタンスは時間単位と秒単位で課金され、ロックイン期間は必要ありません。自由にオンまたはオフにできます。これを比較すると、市内の駐車場を1年間または日割りで借りるのと同じです。市内でフルタイムで働いている場合は、年額の方が費用対効果が高くなります。部分的にリモートで作業する場合は、1 日あたりの料金の方が理にかなっているかもしれません。

計算の保存

リザーブドインスタンスは、オンデマンド価格よりも最大 72% のコスト削減が可能です。さらに、リザーブドインスタンスの 3 年契約は、1 年契約よりも大幅に節約できます。

同じインスタンスタイプで、オンデマンドインスタンスをフル稼働状態で使用すると、常にリザーブドインスタンスよりもコストが高くなります。たとえば、16 個の vCPU、32 GB のメモリ、最大 10 GB のネットワークを備えた c5d.4xlarge Linux インスタンスを選択した場合、オンデマンドの 1 時間あたりのコストは 0.96c になります。フルキャパシティで 3 年間使用した場合、オンデマンド料金は 25,228.80 USD に相当します。一方、リザーブドインスタンスの 3 年間の初期費用は 9,224.28 USD です。インスタンスをフルキャパシティではなく半分の時間だけ使用した場合でも、3,000.00 USD 以上節約できます。

リザーブドインスタンスの料金は使用量に基づいていません。価格は固定されており、固定されています。オンデマンドインスタンスの料金は使用量に基づいており、3 年間に相当する見込みです。

利用

3 年間のリザーブデマンド価格

オンデマンドの料金

削減額

50%

9224.28 USD

12614.4 USD

3,390.12 USD

75%

9224.28 USD

18921.6 USD

9,697.32 USD

100%

9224.28 USD

25,228.80 USD

16,004.52 USD


さらに節約する方法

リザーブドインスタンス内でさまざまな支払いプランやオプションを選択することで、さらに節約できます。たとえば、EC2 インスタンス節約プランでは、プランの期間中、インスタンスファミリーとリージョンを割引料金でロックインできます。ただし、リザーブド期間中にインスタンスタイプを柔軟に切り替えたい場合は、少し高い料金を支払う必要があります。

同様に、全額前払いの場合は、月額料金を支払う場合よりも大幅に割引されます。リザーブドインスタンスの購入方法の詳細については、「Amazon EC2 リザーブドインスタンスの料金」を参照してください。

主な機能:オンデマンドとリザーブドインスタンスの比較

オンデマンド価格モデルとリザーブドインスタンス価格モデルはいずれも、柔軟性が高く、さまざまな要件を満たす複数のオプションが用意されています。

オンデマンドインスタンス

オンデマンドインスタンスでは、データ転送、負荷分散、および Amazon Elastic Block Store (Amazon EBS) アドオンの料金レベルが異なります。一部のインスタンスタイプはデフォルトで EBS に最適化されていますが、他のインスタンスタイプはこの機能をサポートしています。オンデマンドインスタンスの柔軟性を好み、重要なワークロードの可用性を保証したい組織は、特定のアベイラビリティーゾーンで任意の期間オンデマンドキャパシティ予約をリクエストできます。 

キャパシティ予約は、キャパシティに制約がある場合にオンデマンドキャパシティを取得できないリスクを軽減します。キャパシティ要件が厳しく、ある程度の長期的または短期的なキャパシティ保証を必要とするビジネスクリティカルなワークロードを実行している場合、解決策があります。キャパシティ予約を作成して、必要なときに必要な限り、いつでも Amazon EC2 キャパシティにアクセスできるようにします。

リザーブドインスタンス

インスタンスファミリー、インスタンスタイプ、プラットフォーム、スコープ、テナンシーなどのリザーブドインスタンス属性は、要求された変更に応じて変更される場合があります。一部の AWS リザーブドインスタンスも統合される場合があります。スケジュールされたリザーブドインスタンスを定期的に購入することもできるため、インスタンスを効果的にタイムシェアリングしてコストを節約できます。

Amazon EC2 リザーブドインスタンスマーケットプレイスでは、お客様が既存の AWS リザーブドインスタンスを売買することができます。期間が一部残っているリザーブドインスタンスを購入するコストは、完全に購入するコストよりも大幅に低くなる可能性があります。次の点を覚えておいてください。  

スポットインスタンス

Amazon EC2 スポットインスタンスはリザーブドインスタンスでもオンデマンドインスタンスでもありません。代わりに、スポットインスタンスはリクエストして節約を増やすことができる EC2 インスタンスです。これらのスポットインスタンスは、リザーブドインスタンスまたはオンデマンドインスタンスのリクエストが現在のアベイラビリティーゾーンの容量を超えると中断されます。スポットインスタンスは、コストが低いため、特定のユースケースでは他のインスタンスよりも好まれる場合があります。スポットインスタンスは他のインスタンスタイプと組み合わせてさらに節約できます。 

いつ使うべきか:オンデマンドインスタンスとリザーブドインスタンスの比較

リザーブドインスタンスは、1 年または 3 年の期間の全期間にわたってリザーブド容量を使用する場合に適しています。また、インスタンスの半分の容量しか使用していない場合でも、リザーブドインスタンスはオンデマンドインスタンスよりもコストを節約できることに気付くかもしれません。リザーブドインスタンスでは、停止して起動するシナリオでも可用性が保証されます。さらに、コンバーティブルリザーブドインスタンスを利用して継続的に監視することで、より多くの費用を節約できます。

オンデマンドインスタンスは、ワークロードが予測できない変動の影響を受けやすい場合や、大規模なジョブが実行される場合に適しています。これらのインスタンスは非常に柔軟です。組織は、長期的なインスタンスにコミットする前に、まずオンデマンドインスタンスを選択して、時間の経過に伴うワークロードのベンチマークを行うことができます。サービスを中断することなく、請求をオンデマンドからリザーブドインスタンスにロールオーバーできます。

AWS では、インスタンスコストを予測するための計算ツールも提供しています。また、より複雑な構成については詳細な見積もりを提供することもできます。 

相違点の要約:オンデマンドとリザーブドインスタンスの比較

 

オンデマンド

リザーブド

料金

使用時間単位ごとに課金されます

1 年または 3 年固定 

コスト変動

コストは使用状況に応じて変動します

使用量に関係なくコストは固定です

可用性

オンデマンドキャパシティ予約でのみ保証

常に保証されています

販売中

オプション。不要になり、それ以上料金がかからない場合はオフにしてください

AWS インスタンスマーケットプレイスでリザーブドインスタンスを売買できます

EC2 インスタンスを使い始めるにはどうすればいいですか?

Amazon Elastic Compute Cloud (Amazon EC2) は、最も広範で奥深いコンピューティングプラットフォームを提供しています。600 を超えるインスタンスがあり、ワークロードのニーズに最適な最新のプロセッサ、ストレージ、ネットワーク、オペレーティングシステム、購入モデルを選択できます。 

Amazon EC2 では、EC2 インスタンスのコスト削減を最適化するためのさまざまなサービスも提供しています。インスタンスタイプの詳細を調べて、組織がクラウドコンピューティングリソースを最大限に活用していることを確認してください。リザーブドインスタンス、オンデマンドインスタンス、スポットインスタンスを組み合わせると、コストを削減できます。

今すぐ アカウントを作成して、EC2 インスタンスでマイクロサービスを使用開始しましょう。