Anda dapat membuat grup penskalaan yang berisi instans kontainer elastis di konsol Auto Scaling. Untuk meminimalkan biaya dan mengelola aplikasi pada instans kontainer elastis secara lebih efisien, Anda dapat mengaktifkan fitur optimasi biaya Auto Scaling guna menskalakan instans kontainer elastis secara otomatis. Topik ini menjelaskan cara mengaktifkan fitur optimasi biaya serta manfaat yang diberikan.
Informasi latar belakang
Grup penskalaan yang berisi instans Elastic Compute Service (ECS) dan grup penskalaan yang berisi instans kontainer elastis memiliki beberapa fitur serupa, seperti tugas yang dipicu oleh peristiwa, panggilan balik siklus hidup, pembaruan bergulir, dan notifikasi. Untuk informasi lebih lanjut, lihat Ikhtisar. Grup penskalaan yang berisi instans kontainer elastis juga memiliki fitur eksklusif seperti cache gambar dan optimasi biaya. Topik ini membahas fitur optimasi biaya.
Prinsip penagihan
- Jika jenis instans ECS yang ditentukan memenuhi persyaratan Anda dan harganya lebih rendah daripada harga satuan instans kontainer elastis, Auto Scaling menggunakan jenis instans ECS tersebut untuk membuat instans kontainer elastis. Instans tersebut akan ditagih berdasarkan harga jenis instans ECS tersebut. Dalam hal ini, fitur optimasi biaya berlaku.
- Jika tidak ada jenis instans ECS yang memenuhi persyaratan atau harganya lebih tinggi daripada harga satuan instans kontainer elastis, Auto Scaling tidak menggunakan jenis instans ECS tersebut. Sebagai gantinya, Auto Scaling membuat instans kontainer elastis berdasarkan spesifikasi vCPU dan memori, yang kemudian ditagih berdasarkan harga satuan spesifikasi tersebut. Dalam hal ini, fitur optimasi biaya tidak berlaku.
Manfaat
- Meets many business requirements: Misalnya, jika bisnis Anda tidak memerlukan performa instans yang tinggi, Anda dapat menerapkan aplikasi pada instans kontainer elastis tipe shared atau burstable untuk mengurangi biaya sumber daya.
- Minimizes costs: Auto Scaling membuat instans kontainer elastis dari jenis instans ECS yang ditentukan. Dengan demikian, Anda dapat memanfaatkan instans cadangan dan rencana penghematan. Untuk informasi lebih lanjut, lihat "Optimasi Biaya" di bagian Penagihan instans kontainer elastis.
Prosedur
- Buat grup penskalaan yang berisi instans kontainer elastis.Untuk informasi lebih lanjut, lihat Langkah 1: Buat Grup Penskalaan.
- Buat konfigurasi penskalaan untuk grup penskalaan yang baru dibuat.
- Temukan grup penskalaan dan klik Details di kolom Actions.
- Di bagian atas halaman, klik tab Instance Configuration Sources.
- Pada tab Scaling Configurations, klik Create Scaling Configuration.
- Pada halaman yang muncul, konfigurasikan parameter sesuai kebutuhan bisnis Anda dan klik Next: System Configurations.Dalam topik ini, dua konfigurasi penskalaan dibuat. Fitur optimasi biaya diaktifkan dalam satu konfigurasi dan dinonaktifkan dalam konfigurasi lainnya.
- Untuk informasi tentang cara membuat konfigurasi penskalaan tanpa fitur optimasi biaya, lihat Buat Konfigurasi Penskalaan Tipe Elastic Container Instance.
- Untuk membuat konfigurasi penskalaan dengan fitur optimasi biaya, ikuti langkah-langkah berikut:
Pada langkah Pengaturan Dasar, aktifkan Enable Cost Optimization di bagian Container Group Configurations dan tentukan keluarga instans yang ingin digunakan. Contohnya, Anda dapat menentukan keluarga instans tingkat perusahaan. Untuk informasi tentang pengaturan parameter lainnya, lihat Buat Konfigurasi Penskalaan Tipe Elastic Container Instance.
Tabel berikut menjelaskan keluarga instans tingkat pemula, tingkat perusahaan, dan tingkat pemula berbasis kredit.Keluarga instans Deskripsi Skenario Referensi Tingkat pemula Jenis instans shared. Instans tingkat ini paling hemat biaya tetapi mungkin tidak selalu memberikan performa komputasi yang stabil. Instans tingkat ini cocok untuk skenario bisnis di mana utilisasi CPU rendah. Keluarga instans shared Tingkat perusahaan Instans tingkat ini memberikan performa yang stabil dan sumber daya khusus Instans tingkat ini cocok untuk skenario bisnis yang memerlukan stabilitas tinggi. Ikhtisar keluarga instans Tingkat pemula berbasis kredit Instans burstable. Kredit CPU digunakan untuk memastikan stabilitas performa komputasi. Instans tingkat ini cocok untuk skenario di mana utilisasi CPU rendah tetapi mungkin berfluktuasi dalam kasus tertentu. Ikhtisar
- Konfirmasikan pengaturan parameter dan klik Create.
- Dalam pesan yang muncul, klik Enable Configuration.
- Buat aturan penskalaan untuk grup penskalaan.Untuk informasi lebih lanjut, lihat Buat Aturan Penskalaan.Catatan Anda dapat membuat tugas terjadwal dan tugas yang dipicu oleh peristiwa untuk grup penskalaan sesuai kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat Buat Tugas Terjadwal dan Buat Tugas yang Dipicu oleh Peristiwa.
- Aktifkan grup penskalaan.Untuk informasi lebih lanjut, lihat bagian "Aktifkan atau Nonaktifkan Grup Penskalaan" di topik Kelola Grup Penskalaan.
Verifikasi hasil
Gambar berikut menunjukkan perbedaan hasil penskalaan keluar antara grup penskalaan dengan fitur optimasi biaya dinonaktifkan dan grup penskalaan dengan fitur optimasi biaya diaktifkan.
- Jika Anda menerapkan konfigurasi penskalaan tanpa fitur optimasi biaya atau fitur optimasi biaya tidak berlaku, Auto Scaling tidak menggunakan jenis instans ECS yang ditentukan untuk membuat instans kontainer elastis dalam grup penskalaan.

- Jika Anda menerapkan konfigurasi penskalaan dengan fitur optimasi biaya diaktifkan dan fitur tersebut berlaku, Auto Scaling menggunakan jenis instans ECS yang ditentukan untuk membuat instans kontainer elastis dalam grup penskalaan.

Bandingkan efek
Anda dapat memanggil operasi API DescribeContainerGroupPrice untuk menanyakan biaya akhir dari instans kontainer elastis yang dibuat oleh Auto Scaling. Dalam contoh ini, nilai parameter TradePrice digunakan sebagai referensi. Nilai parameter TradePrice hanya mencerminkan biaya instans kontainer elastis yang dibuat dalam panduan ini. Biaya aktual bervariasi berdasarkan konfigurasi Anda.
- Jika fitur optimasi biaya dinonaktifkan, nilai parameter TradePrice yang dikembalikan adalah 0,00004085.
- Jika fitur optimasi biaya diaktifkan, nilai parameter TradePrice yang dikembalikan adalah 0,00003387.
Dalam hal ini, fitur optimasi biaya mengurangi biaya instans kontainer elastis sebesar 17%.