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