全部产品
Search
文档中心

Auto Scaling:Buat grup penskalaan multi-tipe instans menggunakan template peluncuran

更新时间:Jul 06, 2025

Untuk meningkatkan tingkat keberhasilan peristiwa ekspansi, Anda dapat mengaktifkan fitur Perluas Template Peluncuran saat membuat grup penskalaan. Fitur ini memungkinkan Anda menentukan beberapa tipe instans untuk grup penskalaan secara bersamaan. Dengan demikian, Anda dapat membuat grup penskalaan multi-tipe instans menggunakan template peluncuran. Topik ini menjelaskan cara membuat grup penskalaan multi-tipe instans dengan menggunakan template peluncuran sebagai sumber konfigurasi instans.

Informasi latar belakang

Template peluncuran berisi informasi konfigurasi Instance Elastic Compute Service (ECS), yang memungkinkan Anda membuat Instance ECS secara efisien. Template peluncuran menghilangkan kebutuhan untuk konfigurasi berulang dan menyederhanakan proses pembuatan Instance ECS. Untuk informasi lebih lanjut, lihat Ikhtisar.

Saat membuat grup penskalaan tipe ECS, Anda dapat menggunakan template peluncuran sebagai sumber konfigurasi instans. Jika terjadi peristiwa ekspansi dalam grup penskalaan, Auto Scaling membuat Instance ECS menggunakan template peluncuran. Secara default, template peluncuran hanya berisi satu tipe instans. Saat Auto Scaling membuat Instance ECS menggunakan template peluncuran, masalah kekurangan sumber daya mungkin terjadi karena template peluncuran hanya berisi satu tipe instans. Untuk meningkatkan tingkat keberhasilan peristiwa ekspansi, Anda dapat mengaktifkan fitur Perluas Template Peluncuran untuk grup penskalaan. Fitur ini memungkinkan Anda menentukan beberapa tipe instans secara bersamaan. Dengan cara ini, jika salah satu tipe instans yang ditentukan tidak memiliki inventaris yang cukup, Auto Scaling menggunakan tipe instans lain yang memiliki inventaris yang cukup selama peristiwa ekspansi untuk mencegah gangguan bisnis akibat kegagalan ekspansi.

Persiapan

Sebelum membuat atau mengonfigurasi grup penskalaan, Anda harus membuat template peluncuran di halaman Template Peluncuran di konsol ECS. Anda juga dapat memilih template peluncuran yang ada saat membuat atau mengonfigurasi grup penskalaan. Untuk informasi tentang cara membuat template peluncuran, lihat Buat Template Peluncuran.

Penting

Saat membuat template peluncuran, Anda hanya dapat mengatur parameter Metode Penagihan ke Bayar sesuai pemakaian atau Instans Preemptible. Anda tidak dapat membuat template peluncuran berlangganan. Jika Anda mengatur parameter Metode Penagihan ke Berlangganan, sistem secara otomatis mengatur parameter tersebut ke Bayar sesuai pemakaian.

Dalam topik ini, konfigurasi sampel berikut digunakan:

  • Metode Penagihan: Bayar sesuai pemakaian

  • Tipe Instans: ecs.g5.large

启动模板.png

Prosedur

Dalam bagian ini, dua grup penskalaan dibuat untuk menggambarkan efek dari Template Peluncuran + Beberapa Tipe Instans.

  • Grup Penskalaan A: Hanya menggunakan template peluncuran.

  • Grup Penskalaan B: Menggunakan template peluncuran bersama dengan fitur Perluas Template Peluncuran untuk menentukan beberapa tipe instans.

  1. Masuk ke konsol Auto Scaling.

  2. Buat Grup Penskalaan A.

    1. Di halaman Scaling Groups, klik Create Scaling Group.

    2. Konfigurasikan parameter untuk membuat grup penskalaan dan klik Create.

      Tabel berikut menjelaskan pengaturan parameter yang digunakan dalam contoh ini. Untuk parameter yang tidak termasuk dalam tabel, gunakan nilai default. Untuk informasi lebih lanjut, lihat Kelola Grup Penskalaan.

      Parameter

      Contoh

      Deskripsi

      Scaling Group Name

      test-a

      Masukkan nama untuk grup penskalaan. Nama tersebut harus memenuhi persyaratan format yang ditampilkan di UI.

      Type

      ECS

      Pilih ECS, yang menentukan bahwa grup penskalaan berisi Instance ECS.

      Instance Configuration Source

      Template Peluncuran

      Pilih Launch Templates, yang menentukan bahwa Auto Scaling membuat Instance ECS menggunakan template peluncuran yang ditentukan selama peristiwa ekspansi.

      Select Launch Template

      test

      Pilih template peluncuran yang telah disiapkan.

      Select Template Version

      Versi Terbaru

      Tentukan versi template peluncuran yang ingin Anda gunakan.

      Minimum Number of Instances

      1

      Tentukan batas bawah untuk jumlah instans dalam grup penskalaan. Jika jumlah Instance ECS dalam grup penskalaan lebih kecil dari nilai parameter ini, Auto Scaling menambahkan Instance ECS ke grup penskalaan hingga jumlah Instance ECS dalam grup penskalaan mencapai batas bawah.

      Maximum Number of Instances

      1

      Tentukan batas atas untuk jumlah instans dalam grup penskalaan. Jika jumlah Instance ECS dalam grup penskalaan lebih besar dari nilai parameter ini, Auto Scaling menghapus Instance ECS dari grup penskalaan hingga jumlah Instance ECS dalam grup penskalaan tidak melebihi batas atas.

  3. Buat Grup Penskalaan B.

    Ulangi langkah-langkah sebelumnya untuk membuat Grup Penskalaan B (test-b). Selain menggunakan konfigurasi yang sama dengan Grup Penskalaan A, Anda juga harus mengaktifkan fitur Perluas Template Peluncuran untuk Grup Penskalaan B. Langkah-langkah tambahan adalah sebagai berikut:

    扩展启动模板.png

    1. Di bagian Extend Launch Template, pilih Override Instance Type in Launch Template.

    2. Pilih Gunakan vCPU untuk menghitung kapasitas grup penskalaan berdasarkan kebutuhan bisnis Anda.

      Jika Anda memilih Use vCPUs to calculate the capacity of the scaling group, Anda dapat melihat nilai parameter Weight dari tipe instans yang ditentukan di bagian Selected Instance Types. Jika Anda mengatur ulang jumlah vCPU, Auto Scaling akan menghitung ulang kapasitas grup penskalaan berdasarkan jumlah vCPU baru, yang mungkin memicu peristiwa penskalaan. Selain itu, Anda dapat menggunakan metrik performa instans lainnya, seperti ukuran memori, untuk membuat metode kustom dalam menghitung kapasitas grup penskalaan. Untuk informasi lebih lanjut, lihat Gunakan Metrik Performa untuk Mengukur Auto Scaling.

    3. Di bagian Available Instance Types, klik ikon icon di sebelah tipe instans yang ingin Anda pilih.

      Secara default, tipe instans dari template peluncuran ditambahkan ke bagian Selected Instance Types. Anda dapat memilih Select All Instance Types, Recommended by Instance Type, atau Recommended by vCPU untuk menentukan beberapa tipe instans.

      Dalam contoh ini, tipe instans tambahan adalah ecs.g5ne.large dan ecs.g6.large. Untuk mencegah masalah kekurangan sumber daya, disarankan menentukan beberapa tipe instans.

    4. Di bagian Selected Instance Types, atur prioritas tipe instans berdasarkan kebutuhan bisnis Anda.

  4. Aktifkan Grup Penskalaan A dan Grup Penskalaan B dan picu peristiwa ekspansi.

    Untuk memicu peristiwa ekspansi dalam grup penskalaan, Anda dapat menggunakan metode seperti mengonfigurasi jumlah minimum instans, mengonfigurasi jumlah instans yang diharapkan, dan mengeksekusi aturan penskalaan.

    Dalam contoh ini, parameter Jumlah Minimum Instans dari kedua grup penskalaan diatur ke 1. Setelah Anda mengaktifkan grup penskalaan, Auto Scaling secara otomatis membuat satu Instance ECS di setiap grup penskalaan.

Bandingkan efek

Jika Anda mengklik ID setiap grup penskalaan, Anda akan diarahkan ke halaman detail grup penskalaan. Di tab Instans, Anda dapat melihat informasi tentang Instance ECS dan membandingkan perbedaan antara tipe instans.

  • Grup Penskalaan A: Hanya menggunakan template peluncuran.

    Tipe instans ecs.g5.large ditentukan dalam template peluncuran. Dalam hal ini, tipe instans dari Instance ECS yang dibuat secara otomatis adalah ecs.g5.large. Jika tipe instans ecs.g5.large tidak memiliki inventaris yang cukup, Instance ECS tidak dapat dibuat.

    伸缩组A.png

  • Grup Penskalaan B: Menggunakan template peluncuran bersama dengan fitur Perluas Template Peluncuran untuk menentukan beberapa tipe instans.

    Selain tipe instans ecs.g5.large dari template peluncuran, tipe instans ecs.g5ne.large dan ecs.g6.large tersedia. Dalam contoh ini, tipe instans ecs.g6.large memiliki prioritas tertinggi. Akibatnya, tipe instans dari Instance ECS yang dibuat secara otomatis adalah ecs.g6.large. Jika tipe instans ecs.g6.large tidak memiliki inventaris yang cukup, Auto Scaling membuat Instance ECS dengan tipe instans ecs.g5.large atau ecs.g5ne.large.

    伸缩组B.png

Dibandingkan dengan Grup Penskalaan A, Grup Penskalaan B lebih fleksibel dan adaptif dalam skenario bisnis aktual dalam hal penskalaan instans dan keberhasilan ekspansi. Keunggulan ini disebabkan oleh kombinasi template peluncuran dan beberapa tipe instans. Setelah Anda menentukan beberapa tipe instans, Auto Scaling secara otomatis menggunakan tipe instans lain yang memiliki inventaris yang cukup untuk membuat Instance ECS ketika salah satu tipe instans tidak memiliki inventaris yang cukup.