Slide 20
Slide 20 text
インスタンス・プールの自動スケーリング
Copyright © 2024, Oracle and/or its affiliates
20
メトリックベースの自動スケーリング
• モニタリングによって取得されたメトリックを使用し、あらかじ
め設定した閾値に基づいて自動的にインスタンス・プール
のインスタンス数を増減
• ポリシーに設定可能なメトリック:CPU使用率、メモリ使用率
• 負荷がピークの期間はスケール・アウト、負荷が低い期間
はスケール・インしてコストをセーブする
スケジュールベースの自動スケーリング
• あらかじめスケジュールした時間に自動的にインスタンス・
プールのインスタンス数を増減
• 繰り返し実行もしくは1回のみのスケジューリングが可能
• スケジュールはcron表記で定義
• ユースケース
• 平日朝にインスタンス数をスケールアウトし、夕方に減らす
• 年間のうち年度末のみ特に負荷が増大するので、その3日間
だけスケールアウトする
スケールアウト
スケジュール
メトリック
(CPU,メモリ使用率)
OR
最小サイズ
初期サイズ 最大サイズ
初期サイズ
スケールイン
CPU使用率70%以上で2インスタンス追加
CPU使用率20%以下で2インスタンス削除
毎日朝9時に2インスタンス追加
毎日夜20時に2インスタンス削除
12/30~1/3のみ2インスタンス追加
インスタンス・プールがスケールインする際のインスタンス終了順序の判断
ADにまたがって均等なインスタンス数 → フォルトドメインにまたがって均等 →
フォルトドメイン内では古いものから先に終了
インスタンス・プール インスタンス・プール