コミットメントプランを最適化して実行する
PerfectScale for Commitments はクラウドの利用状況を分析し、月間を通じて常に最新の購入推奨を生成します。1 回の大きな購入を行う代わりに、PerfectScale for Commitments は時間を分散した段階的な購入(コミットメントラダー)を構築します。このアプローチにより、過度なコミットメントのリスクを抑えつつコスト削減額を最大化します。
このページでは、推奨戦略の選択方法、購入の実行方法、購入プランの扱い方について説明します。
始める前に
-
オンボーディング前にコミットメントターゲットを検討するには、Commitment Simulator を使用してください。Cloud Intelligence との接続は必要ですが、PerfectScale for Commitments の契約は不要です。2 つのツールの違い も参照してください。
-
オンボーディング 後:
-
初回の Recommendation データは、AWS では通常 90 分以内、Google Cloud では数時間以内に表示されます。それまでは、該当タブには空の状態または読み込み中の状態が表示される場合があります。
-
データが利用 可能になると、利用状況、ポートフォリオ、料金シグナルの変化に応じて、推奨内容と購入プランは自動的に更新されます。
-
必要な権限
-
推奨内容、計画済み購入、および設定を表示するには:PerfectScale Commitments Read Only または PerfectScale Commitments Admin 権限。
-
設定、ポリシー、購入状態を変更するには:PerfectScale Commitments Admin 権限。
現在のコスト削減状況を確認する
Recommendation タブでは、現在アクティブなコミットメントと PerfectScale が推奨するコミットメントを比較できます。推奨内容は、在庫、失効したコミットメント、計画済み購入、設定、クラウドプロバイダーデータを反映しています。
ページヘッダーの Auto-updated インジケーターには、再計算が最後に実行された時刻が表示されます。その上にマウスオーバーすると、更新の根拠となる利用状況・ポートフォリオ・料金シグナルを確認できます。
複数のコミットメントタイプが有効なアカウントでは、ページ上部のタブを使用して、特定のコミットメントタイプの推奨内容を表示してください。

-
Recommended Commitment($/hour): 目標とする 1 時間あたりのコミットメント額です。現在のコミットメント額と、PerfectScale が追加購入を推奨する 1 時間あたりの金額の合計です。追加のコミットメントが必要な場合、このカードには Additional commitment required として
$/hの差分も表示されます。 -
Current Commitment($/hour): 選択した支払者または請求アカウントおよびコミットメントタイプに対する、アクティブな 1 時間あたりのコミットメントレートの合計です。
-
Potential Additional Savings($/month): 推奨コミットメントに到達した場合の、推定月次コスト削減額です。コミットメントポリシー、期間、前払い設定に基づきます。追加のコスト削減余地がない場合、このカードには金額の代わりに Optimized インジケーターが表示されます。このステータスはコミットメントタイプのタブごとに評価されるため、あるコミットメントタイプは最適化済みでも、別のタイプにはまだコスト削減の余地が残っている場合があります。
アカウントで Flexsave for Compute を使用している場合は、Include Flexsave を選択すると、Flexsave のコミットメントを Current Commitment とチャートに含めることができます。Recommended Commitment、ラ ダー構築、および自動購入には、常に Flexsave コミットメントは含まれません。
Recommended Commitment and Eligible Usage チャート

このチャートは、コミットメントレベルに対する Eligible Usage(コミットメント対象利用)をプロットします。Eligible Usage は、コミットメント対象サービスに対するオンデマンド利用額を、コミットメント割引前の請求データから集計したものです。コミットメント系列は割引後の $/h を使用します。チャートタイトル横の情報アイコンにカーソルを合わせると、料金に関する詳細を確認できます。
-
Hourly Eligible Usage Range($/h) と Hourly Median Eligible Usage($/h): Duration が Day・Week・Month の場合の、Eligible Usage の最小値・最大値・中央値です。
-
Hourly Eligible Usage($/h): Duration が Hour の場合の、時間単位の Eligible Usage です。このときは Hourly Eligible Usage Range($/h) と Hourly Median Eligible Usage($/h) 系列の代わりに表示されます。
-
Current Commitment: Current Commitment メトリックカードに対応するフラットな線です。
-
Recommended Commitment: Recommended Commitment メトリックカードに対応する破線です。コミットメントポリシーを変更したり、Preview Mode を使用したりすると更新されます。
-
Est. Equivalent Recommended Commitment: 推奨コミットメントを Eligible Usage と比較するための、オンデマンド $/h 換算の推定値を示す破線です。直近 60 日間の時間単位の Eligible Usage の中央値に、推定平均カバレッジパーセンテージを乗じて算出します。60 日間の中央値を使用するため、この線は一定のフラットな値となり、チャートの粒度を切り替えても変化しません。直近ウィンドウ内に Eligible Usage がない場合は表示されません。ポリシーの変更や Preview Mode の利用に応じて更新されます。
Duration ドロップダウンで Hour・Day・Week・Month のビューを切り替えます。各オプションにより時間バケットのサイズと、チャートに含まれる過去の Eligible Usage の期間が変わります。たとえば、直近 24 時間を時間単位、直近 21 日間を日単位、直近 16 週間を週単位、直近 6 か月を月単位で表示できます。
チャートツールバーの Customize では、系列の表示/非表示を切り替えられます。チャートにカーソルを合わせると、任意の時点の正確な $/h の値が表示されます。
コミットメントポリシー
Commitment policy ドロップダウンを使用して、異なるリスクプロファイルが推奨内容にどのような影響を与えるかをシミュレーションできます。

-
Conservative(Low risk): 最も安定した利用分のみにコミットし、未使用リスクを抑えます。目標コミットメントにはより緩やかに到達します。
-
Balanced(Recommended): コスト削減と、利用量の変動を吸収するための十分なバッファをバランスさせます。ほとんどのワークロードに適した設定です。
-
Max Savings: 最高のコスト削減ポテンシャルを狙って、より早く高いカバレッジを目指しますが、バッファが小さいため、利用量が減少した場合には未使用リスクが高まる可能性があります。
別のポリシーを選択すると、ページは Preview Mode になります。メトリックカードとチャートは、新しいポリシーを反映して即座に更新されます。
影響を詳細に確認して変更を適用するには、Review Changes を選択してください。確認ダイアログが開きます。

このダイアログでは、現在の設定と新しい設定を並べて比較できます:コミットメントポリシー、前払いオプション(AWS のみ)、コミットメント期間、購入ラダーです。提案されたラダーの計算がまだ進行中の場合は、新しいポリシー側の列にステップの代わりに Calculating scheduled purchases と表示されます。
変更を適用するには Confirm を選択してください。
-
Requires Approval モードでは、更新後の購入額が以前に承認された額よりも大きい場合、Planned Purchases に移動し、Approve Target Commitment を選択して、より高いターゲットを再承認してください。
-
Autonomous Execution モードでは、PerfectScale は再承認を必要とせず、設定されたガードレールの範囲内で新しいターゲットに向けた購入を継続します。
ラダー構築を理解する
ラダー構築(Laddering)とは、1 回の大きな一括購入ではなく、開始日と終了日が異なる小さなコミットメントを段階的に、時間をずらして購入するリスク軽減戦略です。これにより、重なり合うコミットメントの「はしご(ラダー)」が形成されます。
コミットメントラダーの主な考え方:
-
小さなコミットメントであれば、ワークロードが減少しても大きな支出に縛られることがありません。
-
コミットメントは徐々に失効するため、一晩で大部分のカバレッジが失われるような「更新ショック」を回避できます。
-
ラダーの各ステップは、利用状況を再評価し、次回購入を最適化する機会になります。
各購入ステップの前に、システムは現在の利用状況を再評価します。利用量の減少が検出された場合、不要なコミットメントをロックインしないよう、次回購入を自動的に一時停止したり、規模を縮小したりします。Eligible Spend が週次で大きく減少した場合、PerfectScale は過度なコミットを避けるため、次回購入を保留にします。利用状況が安定すると、ラダー計画は再評価され、購入は自動的に再開されます。
計画済み購入
Planned Purchases タブには、現在のコミットメントポリシーに基づき PerfectScale が生成したコミットメントラダーが表示されます。ページヘッダーには、購入ラダーが自動更新されている場合に Auto-updated インジケーターが表示されます。
上部のサマリーには、Recommended Commitment と Current Commitment($/h)が表示されます。ラダーチャートには各ステップのスケジュー ルが可視化されます。バーにカーソルを合わせると、その時点での累積コミットメントが表示されます。

チャートには No Purchase Window がハイライトされます。これは、Settings で設定した Latest monthly purchase date に基づき、各月末に新規購入がスケジュールされない期間を示す網掛け部分です。Commitment ceiling が設定されている場合、その $/h 値の位置に破線の Commitment ceiling の基準線がチャート上に表示されます。天井値によってラダリングプランが制約されている場合、チャートのツールチップに上限を説明するメモが含まれます。
週次の利用可能な支出額が前週比で減少し、購入保留がトリガーされた場合、チャートにはその保留対象の計画サイクルを示す灰色の Purchasing on hold 帯が破線の境界付きで表示されます。この帯は、琥珀色の No Purchase Window 帯と視覚的に区別されます。チャートヘッダーのコミットメントタイプアイコンの横には Purchasing on hold チップが表示されます。チップにカーソルを合わせると、前週と今週の利用可能な支出額、および次回評価日を確認できます。
-
Purchase Steps($/h): 各ステップで追加されるコミットメント額。
-
Commitment Term: 1 Year または 3 Years。
-
Max Single Purchase(総額に対する %): 任意の 1 ステップで購入できる最大額の上限。
-
Prepayment Option(AWS のみ): No Upfront は、購入時に支払いが発生せず、総額を月次支払いに均等配分します。Partial Upfront は、総額の少なくとも半分を前払いし、残額を月次で支払う代わりに、より低いレートが適用されます。All Upfront は、購入時に総額を一括で支払い、最大の割引を受けます。詳細は AWS Savings Plans FAQ を参照してください。
Google Cloud の CUD には前払いオプションがなく、常に月次請求(No Upfront と同等)となるため、Google Cloud アカウントでは Payment Option 列と Prepayment Option 設定は表示されません。
-
Recommended Commitment($/h): ラダーが目標としているコミットメント。
-
Commitment ceiling($/h): 設定されたコミットメントの最大値。天井が設定されていない場合は No Limit。これは Settings の Commitment ceiling フィールドに対応します。
-
Total Laddering Cost($/h): すべてのステップが完了した時点での累積コミットメントコスト。
チャートの下にある Scheduled purchases テーブルには、それぞれのステップについて、購入日、コミットメントタイプ、コミットメント額、購入までの日数、現在のステータス、および見込み月次コスト削減額が一覧表示されます。

週次の支出額の減少により購入保留がトリガーされた場合、最初にスケジュールされているステップには Purchasing on hold ステータスチップが表示されます。チップ上の情報アイコンにカーソルを合わせると、保留をトリガーした支出額と次回評価日を確認できます。手動で 購入を一時停止 した場合は、自動の保留よりも一時停止ステータスが優先されます。
Google Cloud 組織の Cloud Connect 接続が読み取り専用アクセスのみを持つ場合、このタブには CUD 購入が無効であることを示すバナーが表示され、Cloud Connect で書き込みアクセスを付与するまで、Approve Target Commitment および Manage アクションは無効のままになります。
次のステップは、Commitment Execution 設定によって異なります。
Requires Approval
購入を承認すると、PerfectScale に対して、ラダリングプランに従い 1 ステップずつコミットメントを購入することを許可します。これは、承認時点のラダーの最終的な時間単価合計(Total Laddering Cost, $/h)までを上限とします。次の購入は、累積の時間単価コミットメントが承認済みの合計の範囲内に収まる場合にのみ自動的に実行されます。次の購入によりこの金額を超える場合、そのステップは、より高いコストを承認するまで保留されます。
購入を承認するには、次の手順に従ってください。
-
サイドバーのコミットメントタイプのタブまたは Planned Purchases に表示されるオレンジ色の点を探してください。これは、新しいプランが承認待ちであることを示します。
-
Planned Purchases タブ上部で Approve Target Commitment
$X/hを選択して承認ダイアログを開きます。ここでの金額は推奨される目標コミットメントレートです。 -
承認内容の概要が表示される Approve target commitment ダイアログを確認します。複数のコミットメントタ イプが有効になっている場合、各タイプごとに集計された合計の行が表示されます。
-
Total Recommended Commitment (you are approving this rate): ラダーが目標としている時間単価コミットメント($/h)。以前により低いレートを承認していた場合は、Previously approved も表示されます。
-
Current Commitment (Inventory): 承認時点での既存のアクティブコミットメント。
-
Purchase Steps: スケジュールされる個別購入の件数。
-
Potential Savings (may change): ラダー完了後の推定月次コスト削減額。
コミットメントの内訳バーには、各コミットメントタイプにおける現在の在庫と新規購入の割合が可視化されます。
-
-
Approve Target Commitment
$X/hを選択して確定します。ステータスは緑色に更新され、オレンジ色の点は消えます。
承認後は、スケ ジュールされた購入が各日付に自動的に実行されます。一時停止 はいつでも行うことができます。AWS では、コミットメントプランの有効期限が切れた際に、その時点の Recommended Commitment に基づき、ラダリングでカバレッジを更新できます。
Autonomous Execution
Autonomous Execution モードでは、PerfectScale がコミットメントポリシーと対象利用状況に基づき、コミットメントの目標を設定し、ラダーのステップを自動的に購入します。個々の目標を承認する必要はありません。
Planned Purchases を使用してラダーとスケジュール済みステップを監視し、ガードレール が許容できるリスクレベルに引き続き合っていることを確認したり、新規コミットメントを一時的に停止する必要がある場合は 購入を一時停止 してください。
一度完了した購入は拘束力を持ちます。今後の購入前に PerfectScale に承認待ちさせたい場合は、Commitment Execution を Requires Approval に戻してください。
通知
PerfectScale for Commitments 通知 はデフォルトで有効になっています。PerfectScale がコミットメント購入を完了するたび に通知が届きます。各スケジュール済みステップは個別の購入となるため、ラダーのステップごとに 1 件の通知が届きます。
Requires Approval モードでは、購入の承認が必要になったとき にも通知されます。承認通知は Autonomous Execution モードには適用されません。これらの設定は、通知設定 で変更できます。
購入の一時停止と再開
自動化モードに関わらず、いつでも実行を一時停止できます。たとえば、今後ワークロードの移行が予定されている場合や、対象利用が減少する廃止作業が予定されている場合などです。一時停止すると、状況を確認している間、新規コミットメントの購入を防ぐことができます。
一時停止と再開は、閲覧中のアカウントにおける クラウドプロバイダとコミットメントタイプ(プロダクト)単位(例: AWS の Compute または Database、Google Cloud の Compute Flexible CUD)で適用され、すべてのタイプに一括で適用されるわけではありません。一時停止する前に、対象のコミットメントタイプのタブを開いていることを確認してください。
一時停止するに は、Planned Purchases タブのヘッダーで Manage Purchases を開き、Pause Purchases を選択してください。ダイアログで、必要に応じて理由を説明するメモを入力します。このメモは保存され、スケジュール済み購入テーブルに表示されます。Pause を選択して確定します。そのタイプに対する残りのスケジュール済み購入はすべて即座に停止されます。
再開するには、Manage Purchases を開き、Resume Purchases を選択します。PerfectScale はそのタイプについて次のスケジュール済みステップから再開し、残りの購入を元の予定日に実行します。Requires Approval モードでは、以前に承認したターゲットの範囲内で購入が再開します。Autonomous Execution モードでは、現在の推奨ターゲットとガードレールの範囲内で購入が再開します。
Purchasing on hold は手動の一時停止とは別の状態です 。保留は、対象支出額が週次で減少した場合に自動的にトリガーされ、利用状況が安定すると自動的に解消されます。Manage Purchases から設定する手動の一時停止は、明示的に再開するまで残りの購入をすべて停止します。両方の条件が同時に適用される場合は、手動の一時停止が優先されます。
コミットメント設定
オンボード済みアカウントの Settings タブでは、推奨と自動化に関する設定を構成できます。複数のコミットメントタイプが有効な場合は、設定したいコミットメントタイプのサブタブを選択してください。
オンボード済みアカウントの表示、購入アカウントの設定、アカウントの追加については、Manage account settings を参照してください。

推奨設定
これらのフィールドで、推奨内容のターゲットと制約を定義します。
-
コミットメントポリシー:PerfectScale が推奨コミットメントにどの程度積極的に到達するかを指定します。3 つのリスクプロファイルについては、コミットメントポリシーのプレビューと適用を参照してください。
-
Commitment ceiling($/h):PerfectScale は、この金額を超えるコミットメントは推奨しません。制限なし にする場合は、フィールドを空のままにします。設定した場合、この値は Laddering Policy Summary で Commitment ceiling として表示され、Planned Purchases チャート上では破線の基準線として表示されます。
-
Prepayment option(AWS のみ):購入する Savings Plans の支払い構造:前払いなし(No Upfront)、一部前払い(Partial Upfront)、または すべて前払い(All Upfront)。説明については Approve purchases を参照してください。Database タブでは No Upfront のみ利用可能です。Google Cloud の CUD は毎月請求され、前払いオプションがないため、Google Cloud ではこのフィールドは表示されません。
-
Upfront percentage(%)(AWS Compute のみ):Partial Upfront を選択した場合に、合計コストのうち前払いする割合(50〜99%)。前払い率を高くすると、時間単価が低くなります。
-
希望するコミット期間:1 年 または 3 年。PerfectScale は、この期間を購入推奨を生成する際のデフォルト期間として使用します。AWS の Database タブでは 1 年 のみ利用可能です。
Commitment Execution
オートメーションモードは 2 種類あります。
-
Requires Approval(デフォルト):PerfectScale for Commitments がコミットメント購入を自動で準備し、実行前にお客様の承認を待ちます。
-
Autonomous Execution:PerfectScale がコミットメントポリシーと対象となる使用状況に基づき、コミットメントターゲットを設定し、承認を必要とせずにコミットメントを自動購入します。設定済みのガードレール(Commitment ceiling・最小コミットメント購入額・毎月の最終購入日)は引き続き適用されます。
Autonomous Execution を選択した場合:
-
コミットメントポリシーと対象となる使用状況に基づき、コミットメントターゲットが自動で設定されます。
-
PerfectScale は、各ターゲットに向けて、Savings Plans と CUD の拘束力のある購入を週次のラダー形式で実行します。
-
ガードレールは引き続き適用されます:Commitment ceiling、最小購入額、および毎月の最終購入日。
続行する前に確認のためのチェックボックスを選択する必要があります。変更を適用するには Enable Autonomous Execution を選択し、現在のモードを維持するには Cancel を選択してください。
-
Requires Approval にはいつでも確認ステップなしで戻すことができますが、すでに購入済みのコミットメントは取り消すことができません。
最小購入額と最終日
-
毎月の最終購入日(Latest monthly purchase date):その月のこの日以降は、翌月まで新たな購入がスケジュールされない締め日です。これは、Planned Purchases のラダーチャートに表示される No Purchase Window を制御します。
-
デフォルトでは、その月の 25 日が最終購入日です。
-
設定可能な最終日は 28 日で、月末前にバッファを設け、請求サイクルとの競合を避けます。
-
-
Minimum commitment purchase($/h):購入ラダーにおける最小ステップサイズです。この閾値を下回る購入はスキップされます。
更新を適用するには Save changes を選択してください。これにより、選択したコミットメントタイプについて、推奨内容と購入ラダーが完全に再計算されます。