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