メインコンテンツへスキップ

PerfectScale for Spot

PerfectScale for Spot は、AWS のAuto Scaling Groups(ASG)をプロアクティブに監視し、高度なアルゴリズム解析を用いて、ASG の On-Demand インスタンスのすべて、または一部を Spot インスタンスに置き換えます。

ASG を管理することで、PerfectScale for Spot は起動テンプレート、設定、混合インスタンスポリシー、その他多数の設定を代行し、コア業務に集中できるよう支援します。

PerfectScale for Spot の開始画面

参照

仕組み

  • <分析>:PerfectScale for Spot はバックグラウンドで動作し、AWS の Auto Scaling Group(ASG)とネイティブに統合して、各グループ内の設定と潜在的なコスト削減を監視します。

  • <推奨>:PerfectScale for Spot は、Auto Scaling Group(ASG)が信頼性・コスト効率よく稼働するための最適な設定を推奨すると同時に、On-Demand と比較した月次の潜在的なコスト削減額を提示します。推奨内容はそのまま受け入れることも、必要に応じて変更することもできます。

  • <監視>:PerfectScale for Spot は Auto Scaling Group(ASG)を継続的に評価し、以下の重要なメトリクスを提示します。

    • コスト
    • Spot/On-Demand の稼働時間
    • 前月および当月のコスト削減
    • 期間合計のコスト削減
  • <プロビジョニング>:推奨を適用すると、PerfectScale for Spot は Auto Scaling Group(ASG)を混合インスタンスポリシーで動作させ、起動テンプレートを使用するよう更新します。

    Fallback to On-Demand を有効にすると、アプリケーションの必要キャパシティを満たすための Spot インスタンスが市場で入手できない場合、DoiT の PerfectScale for Spot は AWS の Auto Scaling Group(ASG)で On-Demand インスタンスを起動します。Spot インスタンスが利用可能になり次第、DoiT の PerfectScale for Spot は速やかに Spot インスタンスへ戻します。

    その結果、割り込みの可能性はあるものの、アプリケーションの可用性を最大化しつつコストを最大 90.00% 削減できます。インスタンスタイプごとの割り込み頻度を知りたい場合は、Spot Instance アドバイザーを参照してください。

コスト削減の例

50 個の m5.xlarge インスタンスを持つアカウントが、On-Demand インスタンスの 80.00% を Spot インスタンスに置き換える場合:

項目PerfectScale for Spot なしPerfectScale for Spot あり
月額コストOn-Demand: 50 × $0.192 × 730h = $7,008On-Demand: 10 × $0.192 × 730h = $1,401

Spot: 40 × $0.0399 × 730h = $1,165

合計コスト: $1,401 + $1,165 = $2,566
月間コスト削減($)$0$4,442
月間コスト削減(%)0.00%63.00%