Amazon EC2 リザーブドインスタンスは、Amazon EC2 の料金を抑えながらキャパシティーを予約する優れた方法です。最大のコスト節減効果を得るために、適切なリザーブドインスタンスを選択、購入、適用する方法を学びましょう。
AWS マネジメントコンソールまたは API ツールを使用してリザーブドインスタンスを購入できます。リザーブドインスタンスを購入する詳細な手順については、リザーブドインスタンスを購入して使用する セクションをご覧ください。
Amazon EC2 リザーブドインスタンスを購入する
ログインして購入するTrusted Advisor サポートに登録している場合は、リザーブドインスタンス購入に関する推奨設定についての通知を受け取ることができます。詳細については、Amazon Trusted Advisor コンソールの、コスト最適化ダッシュボードをご覧ください。最適なタイプと数量のリザーブドインスタンスを選択するのに役立ついくつかのガイドラインは以下の通りです。
EC2 の使用状況レポートを使用して、インスタンスタイプ、プラットフォームの説明、アベイラビリティーゾーン、テナンシーごとに Amazon EC2 インスタンスの使用をグループ化します。
稼働時間が 60% 以上のインスタンスグループのコスト節約効果について評価を行います。リザーブドインスタンスは「常時稼働」インフラストラクチャにおいてコスト最適化を実現するためです。常時稼働のオンデマンド EC2 インスタンスの実行コストとリザーブドインスタンスの実行コストを比較しましょう。いくつかの考慮事項を以下に示します。
期間を決める
このグループのうち何パーセントが今後 1 年間に実行されると予想されるか? 3 年間ではどうか?実行したいインスタンス数と期間 (1 年または 3 年) を決定します。
リザーブドインスタンスマーケットプレイスでは、サードパーティー販売者から出品されている、より短期間で低価格のリザーブドインスタンスを見つけることができます。
インスタンスの場所を決める
このグループのインスタンスが現在のリージョン内にとどまる可能性はどのくらいあるか?グループのアベイラビリティーゾーンを決定します。EC2-Classic で実行されるインスタンスを持っている場合は、EC2-Classic 設定のリザーブドインスタンスを購入します。
支払いオプションを決める
AWS は柔軟な支払いオプションを提供しており、事前のお支払額が多くなるほどリザーブドインスタンスの価格が低くなります。
AWS マネジメントコンソールからリザーブドインスタンスを購入して使用する方法を理解するのに役立つ概要は以下の通りです。CLI または API を使用して購入する方法については AWS ドキュメントをご覧ください。
1. Amazon EC2 コンソールにログインする
Amazon EC2 コンソールに移動し、左側のナビゲーションペインで [Reserved Instances] を選択します。次に [Purchase Reserved Instances] を選択します。
2. リザーブドインスタンスを検索する
インスタンスと支払いの属性を指定します。
3. 数量を指定してチェックアウトする
購入したいリザーブドインスタンスを選択して数量を指定します。AWS やサードパーティー販売者がより短期間で低価格のリザーブドインスタンスを出品している場合があります。リザーブドインスタンスマーケットプレイスの詳細を確認するには、こちらをクリックしてください。
4. リザーブドインスタンスの割引は自動的に適用される
割引された時間単位料金は、(購入済みリザーブドインスタンスのインスタンスタイプ、アベイラビリティーゾーン、プラットフォーム、テナンシーに合致する) オンデマンドインスタンスの時間料金に自動的に適用されます。
例えば、us-east-1a でデフォルトテナンシーで実行される 2 つの m3.xlarge Linux リザーブドインスタンスを購入した場合、同じ属性を持つ 2 つのオンデマンドインスタンスに割引された時間単位料金が適用されます。
1. リザーブドインスタンスを変更する
追加料金なしで、リザーブドインスタンスを同一リージョン内の他のアベイラビリティーゾーンへ移行したり、ネットワークプラットフォームを変更したりできます。Linux/UNIX リザーブドインスタンスであれば、リザーブドインスタンスサイズを同一インスタンスタイプの別のサイズに変更することも可能です (一定の条件が適用されます)。
2. リザーブドインスタンスを AWS リザーブドインスタンスマーケットプレイスで売却する
リザーブドインスタンスマーケットプレイスでは、不要になったリザーブドインスタンスを売却することができます。例えば、インスタンスを別の AWS リージョンに移動したい、別のインスタンスタイプに変更したい、リザーブドインスタンスの期間終了前にプロジェクトが完了したので空いた容量を売りたいといった場合です。