Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan Segmen Distribusi untuk menargetkan beberapa jenis Reservasi Kapasitas
Gunakan segmen distribusi untuk mengonfigurasi grup Penskalaan Otomatis Anda untuk menggunakan beberapa jenis Reservasi Kapasitas — Reservasi On-Demand Kapasitas, Capacity Blocks untuk ML, dan Reservasi Kapasitas yang dapat diinterupsi — dengan pemesanan prioritas. Anda menargetkan jenis reservasi ini dengan mengarahkan grup Penskalaan Otomatis ke Grup Sumber Daya Reservasi Kapasitas yang berisi campuran Reservasi Kapasitas yang berbeda.
Saat Anda mengonfigurasi segmen distribusi, Penskalaan Otomatis meluncurkan instance di seluruh jenis reservasi dalam urutan prioritas yang Anda tentukan, dengan cadangan opsional terhadap On-Demand kapasitas.
Cara Auto Scaling mendistribusikan instans di seluruh opsi pasar
Auto Scaling mendistribusikan instans yang diluncurkan di berbagai opsi pasar berdasarkan konfigurasi kebijakan instance campuran Anda.
On-Demand dan distribusi spot
Anda dapat mendistribusikan instans antara On-Demand dan kapasitas Spot menggunakan OnDemandPercentageAboveBaseCapacity bidang OnDemandBaseCapacity dan pada kebijakan instance campuran Anda. Contoh berikut meluncurkan 2 instance pertama sebagai On-Demand, kemudian 25 persen dari instance yang tersisa sebagai On-Demand dan sisanya sebagai Spot:
{ "InstancesDistribution": { "OnDemandBaseCapacity":2, "OnDemandPercentageAboveBaseCapacity":25} }
Distribusi dengan segmen distribusi
Segmen distribusi adalah konfigurasi pada grup Penskalaan Otomatis yang berisi daftar jenis kapasitas untuk diprioritaskan dalam urutan. segmen distribusi ditetapkan pada DistributionSegments bidang kebijakan instance campuran Anda.
Auto Scaling saat ini hanya mendukung satu segmen distribusi per grup Auto Scaling. Semua kapasitas grup Penskalaan Otomatis didistribusikan di seluruh tipe kapasitas target (TargetCapacityTypes) di segmen tersebut.
Nilai yang valid untuk TargetCapacityTypes adalah:
-
on-demand-capacity-reservation— Reserv On-Demand asi Kapasitas -
capacity-block— Capacity Blocks untuk ML -
interruptible-capacity-reservation— Reservasi Kapasitas yang dapat diinterupsi -
on-demand— On-Demand kapasitas
Urutan daftar menentukan bagaimana Auto Scaling mendistribusikan instance yang diluncurkan. Penskalaan Otomatis mencoba untuk menggunakan kapasitas dalam urutan di mana tipe terdaftar. Ketika jenis kapasitas tertentu tidak tersedia, Penskalaan Otomatis melewatkan jenis itu dan beralih ke yang berikutnya.
Contoh berikut meluncurkan instance sebagai On-Demand Kapasitas terlebih Reservation-backed dahulu, kemudian sebagai Capacity Block -supported, lalu sebagai Kapasitas yang dapat diinterupsi Reservation-backed, dan akhirnya On-Demand seolah-olah kapasitas cadangan tidak mencukupi:
{ "InstancesDistribution": { "DistributionSegments": [ { "TargetCapacityTypes": [ "on-demand-capacity-reservation", "capacity-block", "interruptible-capacity-reservation", "on-demand" ] } ] } }
Jika Anda menyertakan on-demand dalam daftar, Penskalaan Otomatis akan kembali ke On-Demand kapasitas saat kapasitas yang dicadangkan tidak tersedia. Jika Anda menghilangkanon-demand, instans gagal diluncurkan saat kapasitas cadangan tidak tersedia. Jika Anda memasukkanon-demand, itu harus menjadi entri terakhir dalam daftar.
catatan
Kapasitas spot tidak didukung sebagai tipe kapasitas target saat ini.
Prasyarat
Sebelum Anda dapat mengonfigurasi segmen distribusi pada grup Penskalaan Otomatis, Anda harus membuat Reservasi Kapasitas yang ingin Anda gunakan dan Grup Sumber Daya Reservasi Kapasitas yang berisi segmen tersebut.
Untuk membuat Reservasi Kapasitas, lihat salah satu hal berikut di Panduan Pengguna Amazon EC2:
-
Buat Reservasi Kapasitas — untuk Reservasi On-Demand Kapasitas
-
Cari dan beli Capacity Blocks - untuk Capacity Blocks
-
Reservasi Kapasitas yang Dapat Diinterupsi untuk pemilik kapasitas - untuk Reservasi Kapasitas yang dapat diinterupsi
Untuk membuat Grup Sumber Daya Reservasi Kapasitas yang berisi campuran Reservasi Kapasitas yang berbeda, lihat Grup Sumber Daya Reservasi Kapasitas di Panduan Pengguna Amazon EC2.
Mengkonfigurasi grup Auto Scaling Anda untuk menggunakan segmen distribusi
Untuk mengonfigurasi grup Penskalaan Otomatis agar menggunakan segmen distribusi, tambahkan segmen tersebut ke kebijakan instans campuran dan tetapkan ARN Grup Sumber Daya Reservasi Kapasitas sebagai target pada spesifikasi Reservasi Kapasitas Anda.
Penskalaan Otomatis mencoba meluncurkan instans dalam urutan prioritas tipe kapasitas, dan dalam setiap jenis kapasitas, dalam urutan jenis instans yang tercantum dalam template peluncuran AndaOverrides.
Bermigrasi ke dan dari segmen distribusi
Anda dapat memigrasikan grup Penskalaan Otomatis yang ada untuk menggunakan segmen distribusi, dan bermigrasi kembali ke konfigurasi standar bila diperlukan. Di semua skenario migrasi, instans yang ada terus berjalan. Peluncuran baru mengikuti konfigurasi yang diperbarui.
Memigrasikan grup instance campuran untuk menggunakan segmen distribusi
Untuk memigrasikan grup instance campuran yang ada untuk menggunakan segmen distribusi, gunakan salah satu metode berikut. Auto Scaling secara otomatis menghapus OnDemandBaseCapacity dan OnDemandPercentageAboveBaseCapacity ketika Anda menambahkan segmen distribusi.
Bermigrasi menjauh dari segmen distribusi
Untuk bermigrasi kembali ke grup instance campuran standar, gunakan salah satu metode berikut.
catatan
Anda juga dapat bermigrasi ke dan dari segmen distribusi menggunakan penyegaran instance dengan --desired-configuration parameter.
Scale-in perilaku dengan segmen distribusi
Saat grup Penskalaan Otomatis Anda masuk, Penskalaan Otomatis mengakhiri instance dalam urutan yang berlawanan dengan urutan AndaTargetCapacityTypes. On-Demand instans dihentikan terlebih dahulu, diikuti oleh instance tipe kapasitas prioritas terendah, dan seterusnya hingga tipe kapasitas prioritas tertinggi.
Misalnya, dengan diset TargetCapacityTypes el ke["on-demand-capacity-reservation", "capacity-block",
"interruptible-capacity-reservation", "on-demand"], Auto Scaling mengakhiri instance dalam urutan berikut selama skala di:
-
On-Demand
-
Kapasitas interupsi Reservation-backed
-
Capacity Block-didukung
-
On-Demand Kapasitas Reservation-backed
Jika Anda memperbarui segmen distribusi untuk menghapus jenis reservasi, instance yang ada dari jenis yang dihapus tersebut dihentikan sebelum instans apa pun yang tipenya masih ada dalam daftar.
Pertimbangan-pertimbangan
-
Preferensi Reservasi Kapasitas —
defaultHanya didukung saat mengonfigurasi segmen distribusi. Untuk informasi selengkapnya, lihat Preferensi Reservasi Kapasitas. -
On-Demand strategi alokasi — Hanya
prioritizeddidukung saat Anda mengonfigurasi segmen distribusi. -
Kolam hangat — Kolam hangat tidak didukung dengan segmen distribusi.
-
Kapasitas spot — Kapasitas spot tidak didukung sebagai tipe kapasitas target di segmen distribusi.