リソースのサイズの適正化
Rightsizing 機能は、リソースの使用状況を分析し、プロビジョニング過剰や利用不十分のためにコストが無駄になっているリソースに対して、より適切なサイズを推奨します。信頼性評価と予測される節減額は、各推奨事項を裏付けています。指定したリソースのサイズを変更するサイズの適正化ジョブをスケジュールします。
サイズの適正化の仕組み
請求処理データと使用状況データが更新されるたびに、サイズの適正化に関する推奨事項が更新されます。
次のプロセスに従って、サイズの適正化ジョブを定義します。
- [サイズの適正化に関する推奨事項] ページで、推奨事項の分析に基づいて、サイズを適正化するリソースを選択します。詳細については、「Rightsizing でリソースのサイズを適正化する」を参照してください。
- サイズの適正化ジョブにリソースを追加します。ジョブは、新規または定義済みのジョブにすることができます。
- ジョブを実行する日時を指定します。
- サイズの適正化アクションに必要な承認のタイプを指定します。
サイズの適正化操作は、 ServiceNow 変更管理 機能と直接統合されています。
- 自動承認:標準的な変更要求を生成し、変更要求は自動承認されます。
- 手動承認:通常の変更要求を生成し、適切なユーザーが変更要求を承認します。
- ジョブを保存します。
ジョブを保存すると、すぐに変更要求が生成されます。その後、スケジュールされた時刻に、システムがジョブを実行します。このジョブは次の操作を実行します。
- 承認された変更ごとに、リソースのサイズを変更します。オン状態のリソースの場合は、リソースを停止し、サイズを変更してから再起動します。サイズ変更に失敗した場合は、ロールバックを実行します。詳細については、「AWS only – サイズの適正化の試行失敗時にロールバック」を参照してください。
- 新しい推奨事項と、承認済み、成功、処理待ち、却下済み、および失敗した変更を使用して、サイズの適正化レポートを更新します。
保留中、却下、および失敗した変更の要求については、リソースを別のジョブに再スケジュールできます。
注:
停止した AWS Relational Database Service (RDS) データベースでのサイズの適正化操作は、 AWS プロバイダーからはサポートされていません。停止したデータベースでサイズの適正化を実行しようとすると、サイズ変更操作は失敗し、エラー InvalidDBInstanceState - 停止した DB インスタンスを変更できません。DB インスタンスを起動し、変更します。
クラウドコスト管理 でサイズの適正化に関する推奨事項を生成する方法
クラウドコスト管理 はプロバイダーごとに最適化されたプロセスを使用します。
推奨事項
クラウドコスト管理 アプリケーションでは、仮想マシン (AWS、Azure、GCP)、SQL データベース (Azure、GCP)、RDS データベース (AWS) の推奨事項を生成できます。CPU、メモリおよびネットワーク使用率のメトリックは、データベース・リソースのデータベース・サイズの適正化の推奨事項を生成するために使用されます。
クラウドコスト管理アプリケーションは、AWSプロバイダーおよびAzureプロバイダーのストレージボリュームに関する推奨事項を生成します。
- クラウドカテゴリ:ストレージボリュームの可変ブロックストア AWS :サービスカテゴリはストレージです。
- クラウドカテゴリ:ストレージボリュームの Azure ディスク:サービスカテゴリはストレージです。
推奨事項の信頼性レベル
リソースのサイズを適正化するためにシステムが行う各推奨事項には、信頼性レベルが関連付けられています。リソースのサイズを適正化するかどうかを決定する際には、信頼性レベルを考慮します。信頼性レベルには、次の要因が反映されます。
- 高信頼性には次の条件が必要です。
- システムには、リソースの少なくとも 10 日分の使用状況データがあります。
- 現在のファミリ/世代と推奨されるファミリ/世代は同じです。
- 信頼性が中程度のには、次の条件が必要です。
- システムには、リソースの使用状況データが 10 日未満あります。
- 現在のファミリ/世代と推奨されるファミリ/世代は同じです。
- 低信頼性:現在のファミリー/世代と推奨されるファミリー/世代が異なる。