All Products
Search
Document Center

Auto Scaling:Sumber konfigurasi instans

Last Updated:May 04, 2026

Sumber konfigurasi instans adalah templat konfigurasi instans yang digunakan oleh grup penskalaan untuk melakukan scale-out terhadap Instance ECS atau ECI. Selama proses scale-out, grup penskalaan membuat Instance ECS atau ECI berdasarkan sumber konfigurasi instans tersebut dan menambahkannya ke dalam grup penskalaan.

Pendahuluan

Grup penskalaan hanya dapat memiliki satu sumber konfigurasi instans aktif pada satu waktu. Misalnya, jika Anda menerapkan konfigurasi penskalaan baru, templat peluncuran atau konfigurasi penskalaan yang sebelumnya aktif akan menjadi tidak aktif.

Jenis

Sumber konfigurasi instans mencakup templat peluncuran dan konfigurasi penskalaan. Templat peluncuran hanya dapat digunakan dengan grup penskalaan ECS. Tabel berikut menyediakan detailnya.

Type

Applicable scaling group

Description

Launch template

ECS

Launch template adalah fitur dari ECS. Untuk menggunakan launch template, Anda harus terlebih dahulu membuatnya di Konsol ECS atau dengan memanggil API. Untuk informasi selengkapnya, lihat Overview of launch templates atau CreateLaunchTemplate.

Catatan

Saat membuat grup penskalaan, Anda menentukan VPC dan vSwitch. Jika Anda memilih Launch Template sebagai Instance Configuration Source untuk grup penskalaan, VPC dan vSwitch yang ditentukan untuk grup penskalaan akan menggantikan pengaturan yang ditentukan dalam launch template selama event scale-out.

Scaling configuration

ECS, ECI

Scaling configuration adalah templat instans yang dibuat khusus untuk grup penskalaan di Konsol Auto Scaling. Anda dapat membuat scaling configuration dengan salah satu dari dua cara berikut:

Catatan

Anda tidak perlu menentukan VPC atau vSwitch saat membuat scaling configuration. Pengaturan jaringan ini ditentukan oleh grup penskalaan itu sendiri. Zona tempat Instance ECS atau ECI hasil scale-out ditempatkan ditentukan oleh vSwitch yang dikonfigurasi dalam grup penskalaan.

Panduan pemilihan

Untuk grup penskalaan ECS, rujuk tabel berikut untuk memilih sumber konfigurasi instans yang sesuai.

Criteria

Launch template

Scaling configuration

Parameter validation

Karena launch template tidak memvalidasi parameter, pembuatan Instance ECS akan gagal jika parameter yang diperlukan, seperti image, tidak tersedia.

Mendukung validasi parameter. Anda tidak dapat membuat scaling configuration jika parameter yang diperlukan seperti image tidak tersedia. Hal ini mencegah kegagalan pembuatan Instance ECS akibat parameter yang hilang.

Configuration order

Pertama, buat launch template di Konsol ECS atau dengan memanggil API. Kemudian, di Konsol Auto Scaling, pilih launch template tersebut sebagai sumber konfigurasi instans untuk grup penskalaan.

Saat membuat grup penskalaan, Anda dapat memilih instans yang sudah ada untuk secara otomatis membuat scaling configuration, atau Anda dapat membuatnya secara manual setelah grup penskalaan dibuat.

Versioning

Launch template tidak dapat dimodifikasi. Namun, Anda dapat membuat dan memilih versi baru untuk melacak perubahan dari waktu ke waktu, sehingga perubahan tersebut dapat ditelusuri.

Anda dapat membuat beberapa scaling configuration untuk kebutuhan berbeda. Namun, Anda hanya dapat memodifikasi masing-masing scaling configuration secara manual, dan perubahannya tidak memiliki versi atau tidak dapat ditelusuri.

Catatan

Jumlah scaling configuration yang dapat Anda buat dalam satu grup penskalaan bergantung pada kuota Auto Scaling Anda. Untuk melihat nilai kuota Anda, buka Quota Center.

Multiple instance types

Tidak didukung oleh launch template awal. Namun, Anda dapat memodifikasi launch template di Konsol Auto Scaling dan menggunakan konfigurasi launch template yang diperluas untuk memilih beberapa tipe instans. Untuk informasi selengkapnya, lihat Use a launch template to configure multiple instance types and increase the scale-out success rate.

Anda dapat memilih beberapa tipe instans. Ini berguna ketika konfigurasi instans lebih penting daripada tipe instans tertentu, karena meningkatkan tingkat keberhasilan scale-out.

Catatan

Anda dapat memilih hingga 20 tipe instans dalam satu scaling configuration.

Selain menentukan beberapa tipe instans di tingkat scaling configuration, Anda juga dapat mengonfigurasi beberapa zona untuk grup penskalaan dalam satu VPC. Hal ini membantu menghindari kekurangan resource di satu zona dan meningkatkan tingkat keberhasilan event scale-out. Untuk informasi selengkapnya, lihat Configure a scaling group.

Perbandingan parameter

Untuk grup penskalaan ECS, Anda dapat mengganti sumber konfigurasi instans antara launch template dan scaling configuration setelah pembuatan. Sebelum mengganti, pahami perbedaan parameter antara launch template dan scaling configuration.

Parameter untuk membuat launch template atau scaling configuration berbeda secara signifikan dari parameter untuk membuat Instance ECS mandiri. Tabel berikut menyoroti perbedaan tersebut.

Catatan

Untuk petunjuk cara membuat Instance ECS, launch template, atau scaling configuration, lihat Create an instance by using the wizard, Create a launch template, atau Create a scaling configuration for ECS instances.

Parameter

Launch template

Scaling configuration

Billing method

Sesuai dengan opsi pembuatan Instance ECS: subscription, pay-as-you-go, dan Spot Instance.

Hanya mendukung pay-as-you-go dan Spot Instance.

Region and zone

Hanya mendukung parameter zona.

Parameter region dan zona tidak didukung.

Instance type

Sama seperti pembuatan Instance ECS. Untuk informasi selengkapnya, lihat Instance families.

Parameter ini hanya muncul ketika Anda memilih Specify Instance Type untuk Instance Configuration Mode.

Catatan

Parameter ini juga muncul jika Anda memilih Intelligent Configuration untuk Instance Configuration Mode dan memilih Specify Instance Types that Must Be Included.

Number of instances to purchase

Tidak didukung.

Image

Sama seperti pembuatan Instance ECS. Mendukung image publik, kustom, shared, Marketplace, dan community image.

Hanya mendukung image publik, kustom, shared, dan Marketplace.

Storage

Sama seperti pembuatan Instance ECS. Anda dapat mengonfigurasi sistem disk, disk data, dan Apsara File Storage NAS.

Hanya sistem disk dan disk data yang dapat dikonfigurasi.

Anda dapat mengonfigurasi Apsara File Storage NAS saat membuat Instance ECS, tetapi tidak dapat mengonfigurasinya langsung di Auto Scaling. Namun, Anda dapat menggunakan templat OOS dan lifecycle hook untuk menyambungkan sistem file NAS. Untuk informasi selengkapnya, lihat Mount a NAS file system on an ECS instance.

Snapshot service, Network, Public IP address, Security group, Elastic network interface

Sama seperti pembuatan Instance ECS. Untuk informasi selengkapnya, lihat Snapshot overview, Network types, Elastic IP addresses, Security group overview, dan Elastic network interface overview.

Parameter snapshot service tidak didukung.

IPv6

Parameter IPv6 tidak didukung.

Sama seperti pembuatan Instance ECS. Untuk informasi selengkapnya, lihat IP addresses.

Logon credentials

Berbeda dengan pembuatan Instance ECS, opsi berikut didukung: Key Pair, using the preset image password, dan Set later.

Berbeda dengan pembuatan Instance ECS, opsi berikut didukung: Key Pair dan Set later.

Instance name, Description

Menyerupai pembuatan Instance ECS. Namun, launch template dan scaling configuration tidak mendukung penambahan akhiran berurutan pada nama instans atau hostname. Untuk informasi tentang cara menyesuaikan hostname berurutan dalam scaling configuration, lihat Set sequential and unique instance names or hostnames.

Hostname, Sequential Suffix

Tags, Resource group

Sama seperti pembuatan Instance ECS. Untuk informasi selengkapnya, lihat tags dan resource groups.

Deployment set

Tidak didukung.

Dedicated host, Private pool type

Parameter ini tidak didukung.

Sama seperti pembuatan Instance ECS. Untuk informasi selengkapnya, lihat Dedicated Host (DDH) dan View reserved resources in a private pool.

Auto-renewal, Terms of service

Tidak didukung.

Save As

Anda dapat menyimpan konfigurasi sebagai templat baru atau sebagai versi baru dari templat yang sudah ada.

Anda dapat menentukan nama untuk scaling configuration.

Parameter yang didukung

Saat membuat grup penskalaan, Anda dapat menggunakan instans yang sudah ada atau launch template sebagai sumber konfigurasi instans. Atau, Anda dapat membuat scaling configuration secara manual setelah grup dibuat. Parameter yang didukung oleh masing-masing metode berbeda, seperti yang ditunjukkan pada tabel berikut.

Manual creation

From an existing instance

From a launch template

Saat Anda membuat scaling configuration secara manual, parameter berikut didukung.

Catatan

Untuk daftar lengkap parameter yang didukung saat membuat scaling configuration secara manual, lihat CreateScalingConfiguration.

  • ImageId

  • ImageName

  • InstanceType

  • Cpu

  • Memory

  • DeploymentSetId

  • InstanceTypes.N

  • SecurityGroupId

  • IoOptimized

  • InternetChargeType

  • InternetMaxBandwidthIn

  • InternetMaxBandwidthOut

  • SystemDisk.Category

  • SystemDisk.Size

  • SystemDisk.DiskName

  • SystemDisk.Description

  • SystemDisk.AutoSnapshotPolicyId

  • ScalingConfigurationName

  • DataDisk.N.Size

  • DataDisk.N.SnapshotId

  • DataDisk.N.Category

  • DataDisk.N.Device

  • DataDisk.N.DeleteWithInstance

  • DataDisk.N.Encrypted

  • DataDisk.N.KMSKeyId

  • DataDisk.N.DiskName

  • DataDisk.N.Description

  • DataDisk.N.AutoSnapshotPolicyId

  • LoadBalancerWeight

  • Tags

  • UserData

  • KeyPairName

  • RamRoleName

  • SecurityEnhancementStrategy

  • InstanceName

  • HostName

  • SpotStrategy

  • PasswordInherit

  • SpotPriceLimit.N.InstanceType

  • SpotPriceLimit.N.PriceLimit

  • Password

  • ResourceGroupId

  • SecurityGroupIds.N

  • HpcClusterId

  • InstanceDescription

  • ClientToken

  • Ipv6AddressCount

Grup penskalaan dapat mewarisi beberapa parameter dari instans yang sudah ada untuk secara otomatis membuat scaling configuration.

Catatan

Untuk daftar lengkap parameter yang didukung oleh Instance ECS, lihat RunInstances.

  • ImageId

  • InstanceType

  • SecurityGroupIds

  • IoOptimized

  • InternetChargeType

  • InternetMaxBandwidthIn

  • InternetMaxBandwidthOut

  • KeyPairName

  • SpotStrategy

  • SpotPriceLimit

  • HpcClusterId

  • DeploymentSetId

  • SystemDisk.Category

  • SystemDisk.Size

  • SystemDisk.Description

  • DataDisk.Category

  • DataDisk.Size

  • DataDisk.Device

  • DataDisk.DeleteWithInstance

  • DataDisk.Encrypted

  • DataDisk.KMSKeyId

  • DataDisk.DiskName

  • DataDisk.Description

  • DataDisk.SourceSnapshotId

  • UserData

  • RamRoleName

  • ResourceGroupId

Grup penskalaan dapat mewarisi beberapa parameter dari launch template.

Catatan

Untuk daftar lengkap parameter yang didukung oleh launch template, lihat CreateLaunchTemplateVersion.

  • ImageId

  • InstanceType

  • SecurityGroupId

  • IoOptimized

  • InstanceName

  • InternetMaxBandwidthIn

  • InternetMaxBandwidthOut

  • HostName

  • PasswordInherit

  • InternetChargeType

  • SystemDisk.Size

  • SystemDisk.Category

  • SystemDisk.DiskName

  • SystemDisk.Description

  • DataDisk.N.Size

  • DataDisk.N.SnapshotId

  • DataDisk.N.Category

  • DataDisk.N.Encrypted

  • DataDisk.N.DiskName

  • DataDisk.N.Description

  • DataDisk.N.Device

  • DataDisk.N.DeleteWithInstance

  • UserData

  • KeyPairName

  • RamRoleName

  • SpotStrategy

  • SpotPriceLimit

  • SecurityEnhancementStrategy

  • Tag.N.Key

  • Tag.N.Value

  • ResourceGroupId

Operasi

Tabel berikut menjelaskan operasi umum terkait sumber konfigurasi instans.

Console guide

Use case

Actions

API reference

Saat Anda memerlukan instans hasil scale-out memiliki konfigurasi yang sama dengan instans yang sudah ada.

Saat membuat grup penskalaan, pilih Select Existing Instance sebagai Instance Configuration Source.

Setelah grup penskalaan dibuat, grup tersebut mewarisi beberapa parameter dari instans, secara otomatis membuat scaling configuration, dan mengaktifkan dirinya sendiri.

Catatan

Scaling configuration menggunakan ID image asli dari Instance ECS sumber, bukan image baru yang dibuat dari instans tersebut. Jika image asli tidak lagi tersedia, Anda tidak dapat menggunakan instans tersebut sebagai templat.

Create a scaling group

  • Anda ingin menggunakan launch template ECS yang sudah ada untuk event scale-out.

  • Anda tidak memiliki konfigurasi instans yang sudah ada untuk digunakan kembali.

  • Saat membuat grup penskalaan, pilih Launch Template sebagai Instance Configuration Source.

    Grup penskalaan secara otomatis diaktifkan setelah pembuatan.

  • Saat membuat grup penskalaan, pilih Create from Scratch sebagai Instance Configuration Source.

    Grup penskalaan dinonaktifkan setelah pembuatan.

CreateScalingGroup

Saat grup penskalaan tidak memiliki sumber konfigurasi instans dan Anda perlu menerapkan versi launch template tertentu.

Setelah membuat grup penskalaan, buat scaling configuration secara manual, atau modifikasi grup penskalaan untuk memilih launch template. Kemudian, aktifkan grup penskalaan.

Anda perlu menggunakan scaling configuration yang berbeda.

Setelah grup penskalaan dibuat, buat dan terapkan scaling configuration baru, atau terapkan scaling configuration yang sudah ada.

Manage scaling configurations

Scaling configuration saat ini tidak lagi memenuhi kebutuhan bisnis Anda atau tidak lagi digunakan.

Modifikasi atau hapus scaling configuration.

Update an image in a scaling configuration

Anda perlu memperbarui image dalam scaling configuration karena perubahan bisnis.

Perbarui image dalam scaling configuration secara manual atau otomatis.

None