全部产品
Search
文档中心

Auto Scaling:Perbarui gambar dalam konfigurasi penskalaan

更新时间:Jul 02, 2025

Gambar menyediakan lingkungan sistem, aplikasi, dan konfigurasi perangkat lunak yang diperlukan untuk membuat instance Elastic Compute Service (ECS). Anda harus memperbarui gambar berdasarkan kebutuhan bisnis. Dalam konfigurasi penskalaan, gambar sering menjadi item yang diperbarui. Anda dapat melakukannya secara manual atau otomatis sesuai dengan kebutuhan bisnis.

Informasi latar belakang

  • Topik ini hanya berlaku untuk grup penskalaan tipe ECS.

  • Auto Scaling mendukung pembaruan gambar manual dan otomatis dalam konfigurasi penskalaan. Untuk informasi lebih lanjut tentang metode pembaruan, lihat Perbandingan antara Pembaruan Manual dan Otomatis.

    Penting

    Saat membuat tugas pembaruan gambar, Auto Scaling secara otomatis membuat gambar kustom untuk instance ECS sumber, yang menghasilkan biaya snapshot. Untuk informasi lebih lanjut tentang harga snapshot ECS, lihat Snapshot.

Perbandingan antara pembaruan manual dan otomatis

  • Pembaruan Manual: Cocok untuk skenario dengan permintaan layanan stabil. Anda dapat terlibat sepenuhnya dalam proses dan memperbarui gambar secara fleksibel.

  • Pembaruan Otomatis: Ideal untuk skenario di mana aplikasi sering diterbitkan. Anda dapat membuat tugas pembaruan gambar di konsol Auto Scaling. Saat waktu eksekusi tiba, Auto Scaling akan membuat gambar kustom berdasarkan instance ECS sumber dan memperbarui gambar dalam konfigurasi penskalaan aktif. Pembaruan otomatis lebih efisien, menyederhanakan operasi, meminimalkan intervensi, serta mempersingkat durasi pembaruan.

Tabel berikut menjelaskan kedua metode pembaruan.

Skenario

Pembaruan Manual

Pembaruan Otomatis

  • Grup penskalaan saat ini adalah tipe ECS.

  • Konfigurasi penskalaan dari grup penskalaan saat ini menggunakan Gambar A.

  • Untuk menerbitkan versi baru aplikasi, Anda harus mengganti Gambar A dari grup penskalaan saat ini dengan Gambar B.

  1. Buat Gambar B secara manual untuk instance ECS tempat Anda ingin menerbitkan versi baru aplikasi. Untuk informasi lebih lanjut, lihat Buat gambar kustom dari snapshot atau Buat gambar kustom dari instance.

  2. Setelah Gambar B dibuat, ganti Gambar A dengan Gambar B secara manual. Untuk informasi lebih lanjut, lihat Perbarui gambar secara manual dalam konfigurasi penskalaan.

  1. Buat tugas pembaruan gambar untuk secara otomatis membuat Gambar B untuk instance ECS tempat Anda ingin menerbitkan versi baru aplikasi.

  2. Setelah Gambar B dibuat, Auto Scaling mengganti Gambar A dengan Gambar B.

Perbarui gambar secara manual dalam konfigurasi penskalaan

  1. Masuk ke Konsol Auto Scaling.

  2. Di panel navigasi sebelah kiri, klik Scaling Groups.

  3. Di bilah navigasi atas, pilih wilayah.

  4. Temukan grup penskalaan yang instansinya ingin Anda lihat, lalu klik Details di kolom Actions.

  5. Di bagian atas halaman detail, klik tab Instance Configuration Sources.

  6. Di halaman detail grup penskalaan, klik tab Scaling Configurations.

  7. Di tab Scaling Configurations, temukan konfigurasi penskalaan yang gambarnya ingin Anda perbarui, lalu klik Edit Image di kolom Actions.

    Catatan

    Anda dapat memodifikasi gambar terlepas dari apakah konfigurasi penskalaan berada dalam status Active atau Inactive.

  8. Dalam kotak dialog Edit Image, pilih tipe gambar dan gambar yang diinginkan, lalu klik OK.

    Anda dapat mengatur parameter Gambar ke Public Image, Custom Image, atau Shared Image. Untuk informasi lebih lanjut, lihat Ikhtisar.image

    Setelah pembaruan selesai, Anda dapat kembali ke daftar konfigurasi penskalaan untuk melihat gambar baru di kolom Image.

Perbarui gambar secara otomatis dalam konfigurasi penskalaan

Perbandingan antara pembaruan gambar dan pembaruan bergulir

  • Pembaruan gambar memungkinkan pembaruan otomatis gambar dalam konfigurasi penskalaan sehingga instans yang dibuat berdasarkan konfigurasi tersebut menggunakan gambar baru. Untuk informasi lebih lanjut, lihat bagian Procedure dari topik ini.

  • Pembaruan bergulir memungkinkan gambar yang digunakan oleh instans yang ada dalam grup penskalaan diperbarui ke versi terbaru. Untuk informasi lebih lanjut, lihat Pembaruan Bergulir.

Prasyarat

Tugas pembaruan gambar dieksekusi menggunakan CloudOps Orchestration Service (OOS). Anda harus memberikan otorisasi kepada OOS untuk melakukan operasi pada sumber daya terkait. Pastikan setidaknya salah satu persyaratan berikut dipenuhi:

  • Izin operasi pada sumber daya cloud seperti ECS dan Auto Scaling telah diberikan kepada akun Alibaba Cloud Anda.

  • Peran RAM telah dibuat untuk OOS. Izin operasi pada sumber daya cloud seperti ECS dan Auto Scaling telah diberikan kepada peran RAM. Untuk informasi lebih lanjut, lihat Berikan izin RAM kepada OOS.

    Catatan

    Kami merekomendasikan agar Anda melampirkan kebijakan AliyunECSFullAccess dan AliyunESSFullAccess ke peran RAM.

Prosedur

  1. Masuk ke Konsol Auto Scaling.

  2. Di panel navigasi sebelah kiri, klik Scaling Groups.

  3. Di bilah navigasi atas, pilih wilayah.

  4. Temukan grup penskalaan yang diinginkan dan klik Details di kolom Actions.

  5. Di bagian atas halaman detail, klik tab Instance Configuration Sources.

  6. Klik tab Update Image Tasks.

  7. Klik Update Image.

  8. Dalam kotak dialog Update Image, konfigurasikan parameter berdasarkan kebutuhan bisnis Anda.

    Tabel berikut menjelaskan parameter.

    Parameter

    Deskripsi

    Instance

    Pilih instance ECS. Auto Scaling membuat gambar kustom berdasarkan instance ECS dan menggunakan gambar kustom untuk menggantikan gambar dalam konfigurasi penskalaan. Gambar kustom hanya berisi data disk sistem instance ECS.

    Custom Image Name

    Auto Scaling secara otomatis menambahkan akhiran ke nama gambar kustom untuk memastikan bahwa nama tersebut berbeda dari nama gambar yang dihasilkan oleh tugas terjadwal. Akhiran nama gambar kustom berada dalam format _on_{{ ACS::ExecutionId }}_at_{{ Acs::CurrentDate }}. Dalam format tersebut, ACS::ExecutionId menentukan ID eksekusi template OOS yang dipilih dan Acs::CurrentDate menentukan waktu ketika tugas pembaruan dieksekusi.

    Configuration Source

    Scaling Configuration adalah nilai default.

    Scaling Configuration ID

    Pilih konfigurasi penskalaan yang gambarnya ingin Anda perbarui. Anda dapat memilih beberapa konfigurasi penskalaan.

    Executed At

    Tentukan titik waktu ketika Anda ingin mengeksekusi tugas pembaruan gambar.

    • Now: Tugas segera dieksekusi setelah tugas dibuat.

    • Scheduled: Tugas dieksekusi pada titik waktu tertentu. Anda harus menentukan waktu eksekusi dalam menit.

    • Periodic: Tentukan periode berulang, waktu kedaluwarsa, serta waktu mulai untuk tugas pembaruan gambar. Contoh pengaturan:

      • Recurrence: Bulanan

      • Dijalankan dari Hari 21 hingga Hari 25 Setiap Bulan

      • Start Time: 02:00:00

      • Expired At: 00:00:00 pada 26 Agustus 2020

      Tugas pembaruan gambar dijalankan pada 02:00:00 setiap hari dari 21 Agustus 2020 hingga 25 Agustus 2020.

    Permission Source

    Tentukan sumber izin pada sumber daya OOS terkait. Nilai valid:

    • Use Existing Permissions of Current Account: Gunakan izin dari akun Alibaba Cloud saat ini.

    • Specify RAM Role and Use Permissions Granted to This Role: Pilih peran RAM yang ingin diasumsikan oleh OOS dan gunakan izin yang diberikan ke peran ini.

    Catatan

    Jika Anda mengatur parameter Dieksekusi Pada ke Scheduled atau Periodic, Anda hanya dapat menentukan peran RAM.

  9. Klik OK.

    Saat waktu eksekusi yang ditentukan tiba, Auto Scaling secara otomatis mengeksekusi tugas pembaruan gambar. Anda dapat kembali ke tab Update Image Tasks untuk melihat informasi tentang instance ECS sumber dan memeriksa status tugas.更新镜像任务

    Setelah Auto Scaling menyelesaikan tugas pembaruan gambar, Anda dapat kembali ke tab Scaling Configurations untuk memeriksa hasilnya. Jika nama gambar di kolom Gambar berada dalam format UpdateImage_from_<ID Instance ECS Sumber>_on_<ID Tugas Pembaruan Gambar>, gambar telah diperbarui.更新镜像结果