AMS Resource Scheduler でのリソースの使用 - AMS Accelerate ユーザーガイド

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AMS Resource Scheduler でのリソースの使用

Amazon EC2

  • Auto Scaling グループの一部である Amazon EC2 インスタンスは、タグ付けされていても、個別に処理されず、AMS Resource Scheduler によってスキップされません。

  • ターゲットインスタンスのルートボリュームが AWS KMS カスタマーマスターキー (CMK) で暗号化されている場合は、スケジューラがそのようなインスタンスを開始できるように、Resource Scheduler IAM ロールに追加のkms:CreateGrantアクセス許可を追加する必要があります。このアクセス許可は、セキュリティを向上させるためにデフォルトではロールに追加されません。このアクセス許可が必要な場合は、CMK のリストを値として CloudFormation スタック を更新してams-resource-scheduler、 アクセス許可を UseCMKパラメータに追加できます (KMS エイリアスarn:partition:kms:region:account-id:key/key-idの代わりに 形式の 1 つ以上の CMK キー ARNs を使用します)。

  • Amazon EC2 インスタンスが特定のソフトウェア、または によって管理されるベンダーライセンスで設定されている場合 AWS License Manager、Resource Scheduler AWS License Manager はインスタンスを起動するために特定のライセンスに対するアクセス許可が必要です。CloudFormation スタック () の EC2 インスタンスのライセンスマネージャーライセンスパラメータに AWS License Manager ライセンスの ARN (複数可) のリストを追加することで、Resource Scheduler に必要なアクセス許可を付与できますams-resource-scheduler

Amazon EC2 Auto Scaling

  • AMS Resource Scheduler は、グループ内の個々のインスタンスではなく、Auto Scaling グループの自動スケーリングを開始または停止します。つまり、スケジューラは Auto Scaling グループのサイズを復元 (開始) するか、サイズを 0 (停止) に設定します。

  • Auto Scaling グループに、グループ内のインスタンスではなく、指定されたタグをタグ付けします。

  • 停止中、AMS Resource Scheduler は Auto Scaling グループの最小容量、希望容量、最大容量の値を保存し、最小容量と希望容量を 0 に設定します。起動時に、スケジューラは Auto Scaling グループサイズを停止時と同じように復元します。したがって、Auto Scaling グループインスタンスは、インスタンスの終了と再起動が Auto Scaling グループで実行されているアプリケーションに影響を与えないように、適切な容量設定を使用する必要があります。

  • 実行中に Auto Scaling グループが変更された場合 (最小容量または最大容量)、スケジューラは新しい Auto Scaling グループサイズを保存し、停止スケジュールの最後にグループを復元するときに使用します。

Amazon RDS

  • スケジューラは、RDS インスタンスを停止する前にスナップショットを作成できます (Aurora DB クラスターには適用されません)。この機能はデフォルトで有効になっており、Create RDS Instance Snapshot AWS CloudFormation テンプレートパラメータは true に設定されています。スナップショットは、次回 Amazon RDS インスタンスが停止し、新しいスナップショットが作成されるまで保持されます。

  • スケジューラは、クラスターまたは Amazon RDS Aurora データベースの一部である Amazon RDS インスタンス、またはマルチアベイラビリティーゾーン (マルチ AZ) 設定で起動/停止できます。ただし、スケジューラが Amazon RDS インスタンス、特にマルチ AZ インスタンスを停止できない場合は、Amazon RDS の制限を確認してください。

  • Aurora クラスターの開始または停止をスケジュールするには、Schedule Aurora Clusters テンプレートパラメータを使用します (デフォルトは true)。Aurora クラスター (クラスター内の個々のインスタンスではなく) には、初期設定時に定義されたタグキーと、そのクラスターをスケジュールするためのタグ値としてスケジュール名をタグ付けする必要があります。

注記

Resource Scheduler は、リソースが開始または停止されたことを検証しません。これにより、関連するサービスの API コールが行われ、続行されます。API コールが失敗すると、調査のためにエラーがログに記録されます。

AMS Resource Scheduler は AWS Backup ウィンドウをサポートしていません。 AWS Backup有効な RDS インスタンスを Resource Scheduler スケジュールにマッピングする場合、バックアップを期待どおりに機能させるには、バックアップウィンドウがスケジュールの実行ウィンドウ内にある必要があります。