全部产品
Search
文档中心

Auto Scaling:Menyebarkan kluster komputasi tangguh dengan distribusi seimbang

更新时间:Jul 06, 2025

Auto Scaling dapat dengan cepat menyebarkan kluster komputasi yang terdiri dari Instance Elastic Compute Service (ECS) yang didistribusikan secara merata di beberapa zona. Fitur ini memantau status instance secara real-time untuk memastikan ketersediaan tinggi kluster. Topik ini menjelaskan cara menggunakan Auto Scaling untuk menyebarkan kluster ECS dengan ketersediaan tinggi, memastikan distribusi merata di seluruh zona, serta mengurangi biaya dengan instance preemptible.

Skenario

Deskripsi

Selama jam sibuk dalam komputasi data besar terdistribusi atau pelatihan AI, Anda perlu dengan cepat menyediakan kluster komputasi dengan ketersediaan tinggi untuk memenuhi permintaan.

Sebagai contoh, perusahaan periklanan online yang menggunakan pembelajaran mesin untuk iklan bertarget memerlukan sumber daya komputasi yang signifikan selama periode lalu lintas tinggi. Saat menyebarkan kluster komputasi dengan beberapa Instance ECS, Anda mungkin menghadapi risiko seperti kegagalan pembuatan akibat proses manual yang panjang atau sumber daya yang tidak mencukupi, serta downtime sementara karena kegagalan instance di tingkat zona, yang dapat mengganggu operasi bisnis Anda.

Solusi

Auto Scaling memungkinkan penyebaran otomatis Instance ECS di beberapa zona, memastikan distribusi seimbang untuk ketersediaan tinggi. Selain itu, Anda dapat mengurangi biaya dengan memasukkan instance preemptible, yang memberikan fungsi yang sama dengan harga lebih rendah. Pendekatan ini mengoptimalkan alokasi sumber daya dan efisiensi biaya.

Manfaat solusi

Menggunakan Auto Scaling untuk kluster komputasi dengan ketersediaan tinggi memberikan manfaat berikut:

  • Biaya O&M Nol

    Auto Scaling menyesuaikan Instance ECS secara otomatis, menghilangkan kebutuhan intervensi manual.

  • Ketersediaan Tinggi

    Kebijakan distribusi seimbang Auto Scaling mengalokasikan Instance ECS secara merata di beberapa zona, mencegah kegagalan penskalaan akibat kekurangan sumber daya di zona tertentu. Secara default, fitur pemeriksaan kesehatan instance memastikan semua instance dalam grup penskalaan tetap tersedia.

  • Efisiensi Biaya

    Menggunakan instance preemptible sebagai node komputasi secara signifikan menurunkan biaya sumber daya.

Prosedur

Catatan
  • Sebelum melanjutkan, evaluasi modul bisnis Anda sesuai arsitektur dan atur grup penskalaan untuk kebutuhan ketersediaan tinggi.

  • Untuk memastikan Instance ECS memenuhi kebutuhan bisnis Anda, buat gambar kustom dari aplikasi Anda dan tentukan dalam konfigurasi penskalaan. Untuk informasi lebih lanjut, lihat Buat Gambar Kustom dari Instance.

  1. Masuk ke Konsol Auto Scaling.

  2. Buat Grup Penskalaan.

    1. Di panel navigasi di sebelah kiri, klik Scaling Groups.

    2. Pilih wilayah Auto Scaling Anda di bilah navigasi atas.

    3. Di sudut kiri atas halaman Grup Penskalaan, klik Create.

    4. Di tab Create by Form, konfigurasikan grup penskalaan dan klik Create.

      Tabel berikut menjelaskan pengaturan parameter yang digunakan dalam topik ini. Parameter apa pun yang tidak disertakan akan tetap menggunakan nilai defaultnya. Untuk informasi tentang cara membuat grup penskalaan, lihat Buat Grup Penskalaan.

      均衡分布.png

      Parameter

      Contoh

      Deskripsi

      Scaling Group Name

      test

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

      Type

      ECS

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

      Instance Configuration Source

      Buat dari Awal

      Jangan tentukan template untuk pembuatan otomatis Instance ECS pada tahap ini. Setelah grup penskalaan dibuat, Anda dapat melanjutkan untuk membuat konfigurasi penskalaan.

      Minimum Number of Instances

      100

      Tentukan jumlah minimum instance dalam grup penskalaan. Jika jumlah instance 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

      120

      Tentukan jumlah maksimum instance dalam grup penskalaan. Jika jumlah instance 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.

      Show Advanced Settings > Scaling Policy

      Kebijakan Distribusi Seimbang

      Dalam contoh ini, atur parameter ini ke Balanced Distribution Policy. Anda harus memilih beberapa vSwitch agar kebijakan ini berlaku.

      VPC

      vpc-2zeghwzptn5zii0w7****

      Pilih VPC untuk Instance ECS dalam grup penskalaan.

      vSwitch

      vsw-2ze23nqzig8inprou****

      vsw-2zeet2ksvw7f14ryz****

      vsw-2ze94pjtfuj9vaymf****

      Pilih satu atau lebih vSwitch untuk Instance ECS dalam grup penskalaan.

      Untuk keseimbangan yang lebih baik dan keberhasilan skala-out yang lebih tinggi, kami sarankan Anda memilih beberapa vSwitch untuk mendistribusikan Instance ECS secara merata di seluruh zona.

  3. Buat Konfigurasi Penskalaan.

    1. Di halaman Scaling Groups, cari grup skala yang diinginkan dan klik ID-nya.

    2. Di bagian atas halaman detail grup penskalaan, klik tab Instance Configuration Sources.

    3. Di tab Scaling Configurations, klik Create Scaling Configuration.

    4. Di halaman Create Scaling Configuration, konfigurasikan parameter untuk menyelesaikan proses pembuatan konfigurasi penskalaan dan klik Create.

      Tabel berikut menjelaskan pengaturan parameter yang digunakan dalam topik ini. Parameter apa pun yang tidak disertakan akan tetap menggunakan nilai defaultnya. Untuk informasi lebih lanjut tentang cara membuat konfigurasi penskalaan, lihat Buat Konfigurasi Penskalaan Tipe ECS.

      Bagian

      Parameter

      Contoh

      Deskripsi

      Basic Information

      Scaling Configuration Name

      test

      Masukkan nama untuk konfigurasi penskalaan. Nama tersebut harus mematuhi persyaratan format yang ditampilkan di UI.

      Billing method

      Instance Preemptible

      Auto Scaling gratis, tetapi Anda dikenakan biaya untuk Instance ECS yang diluncurkan selama acara skala-out. Dalam contoh ini, atur parameter Metode Penagihan ke Instance Preemptible. Untuk informasi lebih lanjut, lihat Ikhtisar Penagihan.

      Image and Instance

      Instance Configuration Mode

      Tentukan Pola Instance

      Pilih Specify Instance Pattern untuk mengonfigurasi spesifikasi Instance ECS.

      Instance Attribute Combination

      2 vCPU, 4 GiB Memori, Tingkat Perusahaan

      Tentukan jumlah vCPU dan ukuran memori yang sesuai untuk Instance ECS berdasarkan kebutuhan bisnis Anda.

      Select Image

      test

      Pilih gambar untuk menyebarkan Instance ECS.

      Untuk penggunaan bisnis nyata, kami sarankan Anda memilih gambar kustom yang dibuat dari aplikasi Anda.

      Storage

      System Disk

      SSD Enterprise (ESSD), 40 GiB, PL0

      Pilih disk sistem untuk Instance ECS. Kami sarankan Anda mengonfigurasi parameter di bagian ini berdasarkan kebutuhan bisnis Anda.

      Network and Security Group

      Security Group

      sg-bp18kz60mefsicfg****

      Pilih grup keamanan yang ada. Untuk informasi tentang cara membuat grup keamanan, lihat Buat grup keamanan.

      Management Settings

      Logon Credentials

      Atur Nanti

      Pilih Atur Nanti untuk mengonfigurasi kata sandi untuk Instance ECS secara manual setelah pembuatan.

  4. Ikuti petunjuk di layar untuk mengaktifkan grup penskalaan dan konfigurasi penskalaan.

Hasil

Mengatur Jumlah Minimum Instance menjadi 100 memastikan Auto Scaling mendistribusikan 100 Instance ECS secara merata di zona-zona yang ditentukan. Ini mengoptimalkan biaya sumber daya sambil mempertahankan ketersediaan tinggi untuk kluster komputasi.

  • Ketika sumber daya tidak mencukupi di satu zona menyebabkan masalah, Auto Scaling menyebarkan Instance ECS di zona lain untuk meminimalkan dampak bisnis.

  • Ketika instance preemptible diklaim kembali, Auto Scaling menggantinya dan instance ECS yang tidak sehat dengan yang baru.

Apa yang harus dilakukan selanjutnya

Jika Instance ECS didistribusikan secara tidak merata di seluruh zona karena sumber daya tidak mencukupi, Anda dapat menyeimbangkannya kembali. Untuk informasi lebih lanjut, lihat Seimbangkan Ulang Distribusi Instance ECS.