Menggunakan sumber daya dengan Penjadwal Sumber Daya AMS - Panduan Pengguna AMS Accelerate

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menggunakan sumber daya dengan Penjadwal Sumber Daya AMS

Amazon EC2

  • EC2 Instans Amazon yang merupakan bagian dari grup Auto Scaling tidak diproses secara individual dan dilewati oleh Penjadwal Sumber Daya AMS, meskipun ditandai.

  • Jika volume root instans target dienkripsi dengan kunci master AWS KMS pelanggan (CMK), kms:CreateGrant izin tambahan perlu ditambahkan ke peran IAM Resource Scheduler Anda, agar penjadwal dapat memulai instance tersebut. Izin ini tidak ditambahkan ke peran secara default untuk meningkatkan keamanan. Jika Anda memerlukan izin ini, Anda dapat menambahkan izin dengan memperbarui CloudFormation tumpukan,ams-resource-scheduler, dengan daftar CMK sebagai nilai ke UseCMK parameter (gunakan satu atau lebih Kunci CMK ARNs dalam format arn:partition:kms:region:account-id:key/key-id alih-alih alias KMS).

  • Jika EC2 instans Amazon Anda dikonfigurasi dengan perangkat lunak tertentu, atau lisensi vendor yang dikelola oleh AWS License Manager, Resource Scheduler memerlukan izin ke AWS License Manager lisensi tertentu agar dapat memulai instance. Anda dapat memberikan Resource Scheduler izin yang diperlukan dengan menambahkan daftar ARN lisensi ke AWS License Manager lisensi manajer Lisensi untuk parameter EC2 instance stack (). CloudFormation ams-resource-scheduler

EC2 Auto Scaling Amazon

  • Penjadwal Sumber Daya AMS memulai atau menghentikan penskalaan otomatis grup Auto Scaling, bukan instance individual dalam grup. Artinya, penjadwal mengembalikan ukuran grup Auto Scaling (mulai) atau menetapkan ukuran ke 0 (berhenti).

  • Tag grup Auto Scaling dengan tag yang ditentukan dan bukan instance dalam grup.

  • Selama berhenti, Penjadwal Sumber Daya AMS menyimpan nilai kapasitas Minimum, Diinginkan, dan Maksimum grup Auto Scaling dan menetapkan Kapasitas Minimum dan yang Diinginkan ke 0. Selama start, scheduler mengembalikan ukuran grup Auto Scaling seperti saat berhenti. Oleh karena itu, instans grup Auto Scaling harus menggunakan konfigurasi kapasitas yang sesuai sehingga penghentian dan peluncuran ulang instans tidak memengaruhi aplikasi apa pun yang berjalan di grup Auto Scaling.

  • Jika grup Auto Scaling diubah (kapasitas minimum atau maksimum) selama periode berjalan, penjadwal menyimpan ukuran grup Auto Scaling baru dan menggunakannya saat memulihkan grup di akhir jadwal berhenti.

Amazon RDS

  • Penjadwal dapat mengambil snapshot sebelum menghentikan instance RDS (tidak berlaku untuk cluster Aurora DB). Fitur ini diaktifkan secara default dengan parameter CloudFormation template Create RDS Instance Snapshot AWS disetel ke true. Snapshot disimpan hingga saat berikutnya instans Amazon RDS dihentikan dan snapshot baru dibuat.

  • Scheduler dapat menggunakan instans start/stop Amazon RDS yang merupakan bagian dari cluster atau database Amazon RDS Aurora atau dalam konfigurasi multi availability zone (Multi-AZ). Namun, periksa batasan Amazon RDS saat penjadwal tidak dapat menghentikan instans Amazon RDS, terutama instans Multi-AZ.

  • Untuk menjadwalkan Aurora Cluster untuk memulai atau berhenti gunakan parameter template Schedule Aurora Clusters (defaultnya benar). Cluster Aurora (bukan instance individual dalam cluster) harus diberi tag dengan kunci tag yang ditentukan selama konfigurasi awal dan nama jadwal sebagai nilai tag untuk menjadwalkan cluster tersebut.

catatan

Resource Scheduler tidak memvalidasi bahwa sumber daya dimulai atau dihentikan. Itu membuat panggilan API untuk layanan yang relevan dan melanjutkan. Jika panggilan API gagal, ia mencatat kesalahan untuk penyelidikan.

Penjadwal Sumber Daya AMS tidak mendukung AWS Backup jendela. Jika Anda memetakan instans RDS yang AWS Backup diaktifkan dengan jadwal Resource Scheduler, agar cadangan berfungsi seperti yang diharapkan, jendela cadangan harus berada di dalam jendela jadwal yang sedang berjalan.