Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Praktik terbaik Penjadwal Sumber Daya AMS
Menjadwalkan Instans Amazon EC2
Perilaku mematikan instance harus disetel ke
stopdan bukan keterminate. Ini telah disetel sebelumnya kestopuntuk instance yang dibuat dengan jenis perubahan otomatis AMS Amazon EC2 Create (ct-14027q0sjyt1h) dan dapat disetel untuk instans Amazon yang dibuat dengan konsumsi, dengan menyetel properti ke. EC2 AWS CloudFormationInstanceInitiatedShutdownBehaviorstopJika instance telah mematikan perilaku yang disetel keterminate, maka instance akan berakhir ketika Resource Scheduler menghentikannya dan penjadwal tidak akan dapat memulainya kembali.EC2 Instans Amazon yang merupakan bagian dari grup Auto Scaling tidak diproses secara individual oleh Penjadwal Sumber Daya AMS, meskipun diberi tag.
Jika volume root instans target dienkripsi dengan kunci master pelanggan (CMK) KMS,
kms:CreateGrantizin 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, kirimkan RFC dengan Management | AMS Resource Scheduler | Solution | Update tipe perubahan, dan tentukan daftar KMS yang dipisahkan koma. ARNs CMKs
Penjadwalan grup Auto Scaling
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 AutoScaling grup 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.
Menjadwalkan instans 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 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.
Setiap instans Amazon RDS memiliki jendela pemeliharaan mingguan di mana setiap perubahan sistem diterapkan. Selama jendela pemeliharaan, Amazon RDS akan secara otomatis memulai instance yang telah dihentikan selama lebih dari tujuh hari untuk menerapkan pemeliharaan. Perhatikan bahwa Amazon RDS tidak akan menghentikan instance setelah acara pemeliharaan selesai.
Penjadwal memungkinkan menentukan apakah akan menambahkan jendela pemeliharaan yang disukai dari instans Amazon RDS sebagai periode berjalan ke jadwalnya. Solusinya akan memulai instance di awal jendela pemeliharaan dan menghentikan instance di akhir jendela pemeliharaan jika tidak ada periode berjalan lainnya yang menentukan bahwa instance harus berjalan, dan jika acara pemeliharaan selesai.
Jika acara pemeliharaan tidak selesai pada akhir jendela pemeliharaan, instance akan berjalan hingga interval penjadwalan setelah acara pemeliharaan selesai.
catatan
Penjadwal tidak memvalidasi bahwa sumber daya dimulai atau dihentikan. Itu membuat panggilan API dan melanjutkan. Jika panggilan API gagal, ia mencatat kesalahan untuk penyelidikan.