ポイント: Amazon Web Services(AWS)スポットインスタンスを使用すると、ユーザーはオンデマンド価格と比較して最大90%の割引で未使用のクラウド容量にアクセスできます。需要が顧客の入札を超えた場合、これらのインスタンスは中断される可能性があるため、柔軟なワークロードに最適です。
- 顧客は未使用のAWS容量に入札できます。
- ベストプラクティスには、容量プールの多様化や過去の価格の分析が含まれます。
Amazon Web Servicesは、顧客がリアルタイムまたは動的に変化する実際の使用要件に基づいてコスト投資を最適化できるさまざまな購入オプションを提供しています。顧客は、短期利用のために需要に応じて容量を購入し、インフラストラクチャとインスタンスをホストしたり、定期的な需要に対してサブスクリプションをスケジュールしたり、長期間にわたってインスタンスを予約することができます。各オプションのコストは、容量や使用統計、スケジュール、使用されるAWSサービスやソリューションに基づいて異なる場合があります。AWSは本質的に、さまざまな組織タイプと使用要件に対する購入構造を提供しています。会社はインフラストラクチャを継続的に拡張しており、収益性を最大化するためにより広い市場を追求しています。これは、AWSのインフラストラクチャリソースの範囲が、常に未使用の状態であることを意味します。利用可能なリソース容量を販売できないことは、ビジネスチャンスの損失やクラウドベンダーにとっての潜在的な損失を意味します。したがって、AWSは、顧客が未使用のAWS容量を大幅に割引された価格で活用できるスポットインスタンスの購入構造を提供しています。
AWSスポットインスタンスの請求方法
AWSスポットインスタンスの価格構造は、オンデマンドインスタンスサービスの最大90%の割引を提供します。このサービスは、顧客が指定した価格が上昇するか、容量が利用できなくなると中断される可能性がある点を除いて、通常のEC2インスタンスの提供と同じです。会社は、スポットインスタンスの価格を設定するために供給と需要のトレンドを評価し、インスタンスの可用性に基づいて変更します。顧客はスポットインスタンスの最大入札額を提示し、市場のスポット価格が顧客の入札を超えない限り、引き続きその価格を受け取ります。市場のスポット価格は、インスタンスの時間の開始時に決定され、顧客に対して秒単位で請求されます。その結果、価格は通常、少なくとも1インスタンスの時間は安定しており、需要と供給のギャップが割引価格を正当化する限りのみ変更されます。サービスは、特定のインスタンスタイプと可用性ゾーンの容量の可用性に基づいて異なった方法で中断されますが、AWSは平均中断頻度は5%未満であると主張しています。単純な例として、通常のオンデマンド価格構造で1時間あたり1ドルで請求されるインスタンスを考えてみましょう。スポットインスタンスの価格構造では、同じインスタンスの需要が低く供給が高い場合、AWSは同じインスタンスの価格を1時間あたり0.3ドルに設定します。スポットインスタンスの価格構造の一部として、インスタンスを購入したい顧客は、1時間あたり0.6ドルの入札を行います。顧客は、そのインスタンスがもはや利用できなくなるまで(それに対してオンデマンド料金を支払う顧客からの需要が高まるため)または同じインスタンスオプションのスポットインスタンス顧客の数が増え、AWSが顧客の元の入札額0.6ドル以上にスポット市場価格を調整するまで、0.3ドルのスポット市場価格でこのインスタンスを使用できるようになります。実際、顧客は最大のオンデマンド価格を入札し、スポット市場が低い限り、スポットインスタンスの割引を引き続き利用することができます。これは、スポットインスタンス請求モデル内でインスタンスが販売されている限り常にそうなります。これは、顧客が予算、ビジネスへの価値、AWSストアで利用可能な他の価格モデルに基づいてスポットインスタンスの入札の選択を最適化する必要があることを意味します。以下は、この目標を迅速にガイドするためのベストプラクティスのリストです:
- 容量プールを多様化する:AWSは、各AWSリージョンと可用性ゾーンの特定のタイプのインスタンスを含むインフラストラクチャ容量プールを提供しています。スポットインスタンス顧客は、アプリのリソース割り当て戦略を設定するために起動仕様を選択できます。複数のリージョンと可用性ゾーンからの容量プールを選択して、アプリへの中断の影響を減らします。AWSシステムは、スポットインスタンスの入札要件を満たすために、容量プール全体でワークロードを再バランスし配分することができます。AWSスポットインスタンスは、必要なパフォーマンス要件を維持しながらコストを最適化するために、オンデマンドおよびリザーブドインスタンスと戦略的に併用できます。このスポットインスタンスの最適な割り当て戦略を考案するための貴重な情報はこのAWSガイドに従ってください。
- システム内の価格認識を向上させる:インフラストラクチャリソースの割り当てを考慮した価格認識システムを開発します。適切なストレージとインスタンスタイプを使用し、使用状況を追跡・分析し、中断に対処するメカニズムを開発することで、スポットインスタンスサービスを利用したコスト削減を最適化できます。
- 過去の価格を分析する:AWSは、過去90日間の容量プールの過去の価格に関する情報を提供しています。この情報は、価格の感度を評価し、それに応じて予算の決定を最適化するのに役立ちます。価格変動と中断が少ない古い世代のインスタンスは、今後も同様に続くことが期待されます。今後のスポット市場価格も過去の供給と需要のトレンドによって決定されます。
- 少ない大きなインスタンスを選択:複数の小さなインスタンスと少ない大きなインスタンスの議論に明確な答えはありませんが、AWSスポットインスタンス価格のケースは異なるかもしれません。インスタンスクラスの基準価格は需要に応じて割り当てられ、より小さなインスタンスの相対的な運用コストは、スポット市場での需要の高まりに対処するために高くなる可能性があります。また、大きなインスタンスへの需要が低いと、そのスポット市場価格が低下する傾向があります。オンデマンドサービスでは、価格構造は通常、インスタンスタイプ、サイズ、カテゴリに沿って線形に変化します。AWSスポットインスタンスでは通常そうではなく、さまざまなインスタンスオプションの最適な価格条件を特定するためにはさらなる調査が必要です。
- 使用例:スポットインスタンスは、あらゆる種類のワークロードに適したオプションではありません。実際、AWSの顧客は通常、次の2種類のワークロードにこのサービスを使用します。SLA要件に束縛されていない時間に敏感なワークロードと、需要の急増に対応するために追加の補足容量が必要なオンデマンドインスタンスを使用するピークタイムの時間に敏感なワークロードです。
AWSガイド
- AWSサーバーレスアプリケーションモデルを習得するための初心者ガイド
- AWSウェルアーキテクトフレームワーク:6つの柱とベストプラクティス
- AWSグローバルクラウドインフラストラクチャ:リージョン、ゾーンなど
- Amazon VPCとは?Amazon Virtual Private Cloudの説明
- EFSとは何か?Amazon Elastic File Systemの説明
- AWS管理ツール:利用可能なものと選択方法
- AWS Organizationsとは?主要な機能、利点、ベストプラクティス
- AWSスポットインスタンスの紹介
- AWSリザーブドインスタンスの紹介
- AWS Route 53の紹介
- AWS Elastic Load Balancingとは何か?
- AWS ECS対AWS Lambda:違いと選択方法
- AWS ECS対EKS:違いと選択方法
- AWS EBS(Elastic Block Store)とは何か?
- AWS Snowball Edge:エッジコンピューティングによるデータ転送
- AWSクラウドデザインパターン
- AWSクラウドデータベースの説明:マルチクラウドにおけるイノベーション
- AWS Braket量子コンピューティング:始め方
- AWS対Azure対GCP:ビッグ3クラウドプラットフォームの比較
これらの投稿は私自身のものであり、必ずしもBMCの立場、戦略、または意見を代表するものではありません。