全部产品
Search
文档中心

Auto Scaling:Ikhtisar sumber konfigurasi instans

更新时间:Dec 12, 2025

Sumber konfigurasi instans adalah templat yang digunakan Auto Scaling untuk membuat instans Elastic Compute Service (ECS) atau ECI dan menambahkannya ke grup penskalaan selama event scale-out.

Pengenalan sumber konfigurasi instans

Sebuah grup penskalaan hanya dapat memiliki satu sumber konfigurasi instans aktif pada satu waktu. Misalnya, jika Anda menerapkan konfigurasi penskalaan baru, template peluncuran atau konfigurasi penskalaan yang sebelumnya aktif menjadi tidak valid.

Jenis sumber konfigurasi instans

Konfigurasi instans berasal dari template peluncuran dan konfigurasi penskalaan. Template peluncuran khusus untuk grup penskalaan instans ECS. Rinciannya sebagai berikut:

Type of instance configuration source

Applicable scaling group type

Description

Launch template

ECS

Launch template adalah fitur Elastic Compute Service. Untuk menggunakan launch template, pertama-tama buat templat tersebut di Konsol ECS atau dengan memanggil operasi API. Untuk informasi selengkapnya, lihat Overview of launch templates atau CreateLaunchTemplate.

Catatan

Saat Anda membuat grup penskalaan, Anda menentukan virtual private cloud (VPC) dan vSwitch. Jika Anda memilih Launch Template sebagai Instance Configuration Source untuk grup penskalaan, dan launch template tersebut juga menentukan VPC serta vSwitch, pengaturan grup penskalaan akan menggantikan pengaturan launch template selama scale-out.

Scaling configuration

ECS, ECI

Templat instans yang dibuat untuk grup penskalaan di Konsol Auto Scaling. Anda dapat membuat konfigurasi penskalaan dengan dua cara:

Catatan

Anda tidak perlu menentukan VPC atau vSwitch saat membuat konfigurasi penskalaan. Grup penskalaan sudah memiliki VPC dan vSwitch yang ditentukan. Selama scale-out, zona instans ECS atau ECI yang dibuat ditentukan oleh vSwitch grup penskalaan.

Referensi untuk memilih sumber konfigurasi instance

Saat jenis grup penskalaan adalah ECS, Anda dapat menggunakan tabel berikut untuk memilih sumber konfigurasi instans yang sesuai untuk grup penskalaan.

Item

Instance launch template

Scaling configuration

Parameter verification

Launch template tidak melakukan verifikasi parameter. Semua parameter bersifat opsional. Jika templat tidak memiliki parameter yang diperlukan, seperti image, upaya membuat instans ECS dari templat tersebut akan gagal.

Konfigurasi penskalaan mendukung verifikasi parameter. Anda tidak dapat membuat konfigurasi penskalaan jika parameter yang diperlukan, seperti image, tidak tersedia. Hal ini mencegah kegagalan saat membuat instans ECS.

Configuration order

Pertama, Anda dapat membuat launch template di Konsol ECS atau dengan memanggil operasi API. Kemudian, Anda dapat memilih launch template tersebut sebagai sumber konfigurasi instans untuk grup penskalaan di Konsol Auto Scaling.

Saat membuat grup penskalaan, Anda dapat memilih instans yang sudah ada untuk secara otomatis membuat konfigurasi penskalaan. Atau, Anda dapat membuat konfigurasi penskalaan secara manual setelah grup penskalaan dibuat.

Evolution method

Launch template tidak dapat dimodifikasi. Namun, Anda dapat membuat dan memilih versi baru. Hal ini memungkinkan Anda melacak perubahan melalui kontrol versi.

Anda dapat membuat beberapa konfigurasi penskalaan untuk kebutuhan berbeda. Namun, Anda hanya dapat memodifikasi satu konfigurasi penskalaan secara manual, dan perubahannya tidak dilacak.

Catatan

Jumlah konfigurasi penskalaan yang dapat Anda buat dalam satu grup penskalaan tunduk pada kuota. Untuk melihat kuota Anda, buka Quota Center.

Multiple instance types

Launch template awal tidak mendukung multiple instance types. Namun, di Konsol Auto Scaling, Anda dapat memodifikasi launch template dan menggunakan konfigurasi launch template yang diperluas untuk memilih multiple instance types. Untuk informasi selengkapnya, lihat Use a launch template to configure multiple instance types and increase the success rate of scale-outs.

Anda dapat memilih multiple instance types. Ini berguna jika Anda memerlukan konfigurasi tertentu tetapi fleksibel terhadap tipe instans, sehingga meningkatkan tingkat keberhasilan event scale-out.

Catatan

Anda dapat memilih hingga 20 instance types dalam satu konfigurasi penskalaan.

Selain menentukan multiple instance types dalam konfigurasi penskalaan, Anda juga dapat mengaktifkan fitur multi-zona untuk grup penskalaan di VPC. Hal ini membantu menghindari kegagalan scale-out akibat persediaan yang tidak mencukupi di satu zona dan meningkatkan tingkat keberhasilan event scale-out. Untuk informasi selengkapnya, lihat Configure a scaling group.

Perbandingan pengaturan parameter antara launch template dan konfigurasi penskalaan

Setelah membuat grup penskalaan untuk instans ECS, Anda dapat mengganti sumber konfigurasi instans ke launch template atau konfigurasi penskalaan. Sebelum mengganti sumber konfigurasi instans, Anda harus memahami perbedaan pengaturan parameter antara launch template dan konfigurasi penskalaan.

Parameter untuk membuat launch template dan konfigurasi penskalaan sangat berbeda dari parameter untuk membuat instans ECS.

Catatan

Untuk informasi tentang cara membuat instans ECS, launch template, atau konfigurasi penskalaan, lihat Create an instance using the wizard, Create a launch template, atau Create a scaling configuration (ECS instances).

Parameter

Launch template

Scaling configuration

Billing method

Sama seperti saat membuat instans ECS. Anda dapat memilih subscription, pay-as-you-go, atau spot instance.

Hanya pay-as-you-go dan spot instance yang didukung.

Region and zone

Hanya parameter zone yang didukung.

Parameter region dan zone tidak didukung.

Instance type

Sama seperti saat membuat instans ECS. Untuk informasi selengkapnya, lihat Instance families.

Parameter ini hanya tersedia jika Anda mengatur Instance Configuration Mode ke Specify Instance Type.

Catatan

Parameter ini juga muncul jika Instance Configuration Mode diatur ke Intelligent Configuration dan Specify Instance Types That Must Be Included dipilih.

Number of instances to purchase

Parameter ini tidak didukung.

Image

Sama seperti saat membuat instans ECS. Anda dapat memilih public images, custom images, shared images, marketplace images, atau community images.

Hanya public images, custom images, shared images, dan marketplace images yang didukung.

Storage

Sama seperti saat membuat instans ECS. Anda dapat mengonfigurasi system disks, data disks, dan shared NAS.

Hanya system disks dan data disks yang dapat dikonfigurasi.

Meskipun Anda dapat mengonfigurasi File Storage NAS (Apsara File Storage) saat membuat instans ECS, Anda tidak dapat mengonfigurasinya di Auto Scaling. Namun, Anda dapat menggunakan templat OOS dan lifecycle hooks untuk melakukannya. Untuk informasi selengkapnya, lihat Mount a NAS file system to an ECS instance.

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

Sama seperti saat membuat instans ECS. Untuk informasi selengkapnya, lihat Snapshot overview, Network types, Elastic IP Address, Security group overview, dan Elastic network interface overview.

Parameter snapshot service tidak didukung.

IPv6

Parameter IPv6 tidak didukung.

Sama seperti saat membuat instans ECS. Untuk informasi selengkapnya, lihat IP addresses.

Logon credentials

Berbeda dengan konfigurasi saat membuat instans ECS, Anda dapat memilih Key Pair, Use Preset Password of Image, atau Set After Creation.

Pengaturan ini dikonfigurasi saat membuat instans ECS. Anda dapat memilih Key Pair atau Set After Creation.

Instance name, Description

Pengaturannya sebagian besar sama seperti saat membuat instans ECS. Namun, launch template dan konfigurasi penskalaan tidak mendukung penambahan sequential suffix pada nama instans atau hostname. Untuk informasi tentang cara menyesuaikan hostname berurutan dalam konfigurasi penskalaan, lihat Set sequential and unique instance names or hostnames.

Hostname, Sequential suffix

Tags, Resource group

Sama seperti saat membuat instans ECS. Untuk informasi selengkapnya, lihat Tags dan Resource groups.

Deployment set

Parameter ini tidak didukung.

Dedicated Host, Private pool type

Parameter ini tidak didukung.

Sama seperti saat membuat instans ECS. Untuk informasi selengkapnya, lihat Dedicated Host DDH dan View reserved resources in a private pool.

Auto-renewal, Terms of Service

Parameter ini tidak didukung.

Save method

Anda dapat menyimpan konfigurasi sebagai templat, misalnya dengan membuat templat baru atau versi baru.

Anda dapat mengonfigurasi nama konfigurasi penskalaan.

Perbandingan pengaturan parameter

Saat membuat grup penskalaan, Anda dapat menggunakan instans yang sudah ada atau launch template sebagai sumber konfigurasi instans. Anda juga dapat membuat konfigurasi penskalaan secara manual untuk digunakan sebagai sumber setelah grup penskalaan dibuat. Tabel berikut menunjukkan parameter berbeda yang didukung oleh masing-masing metode.

Manually create a scaling configuration

Create a scaling group based on an existing instance

Create a scaling group based on a launch template

Parameter berikut didukung saat Anda membuat konfigurasi penskalaan secara manual.

Catatan

Untuk daftar lengkap parameter yang didukung saat membuat konfigurasi penskalaan 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 menggunakan beberapa parameter dari instans yang sudah ada untuk secara otomatis membuat konfigurasi penskalaan.

Catatan

Untuk daftar lengkap parameter yang didukung oleh instans 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 menggunakan beberapa parameter dari instance launch template.

Catatan

Untuk daftar lengkap parameter yang didukung oleh instance 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 pada sumber konfigurasi instance

Tabel berikut menjelaskan operasi umum pada sumber konfigurasi instans.

Console documentation

Scenario description

Operation

API documentation

Anda ingin menggunakan konfigurasi instans yang sudah ada untuk event scale-out instans ECS atau ECI.

Saat membuat grup penskalaan, atur Instance Configuration Source ke Select Existing Instance.

Setelah grup penskalaan dibuat, grup tersebut menggunakan beberapa parameter dari instans untuk secara otomatis membuat dan mengaktifkan konfigurasi penskalaan.

Catatan

Konfigurasi penskalaan menggunakan image yang sama yang digunakan untuk membuat instans ECS sumber. Image baru tidak dihasilkan dari instans tersebut. Jika image asli (yang ditentukan oleh ID image) tidak lagi tersedia, Anda tidak dapat menggunakan instans ECS tersebut sebagai templat.

Create a scaling group

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

  • Tidak tersedia sumber konfigurasi instans yang dapat digunakan.

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

    Setelah grup penskalaan dibuat, grup tersebut secara otomatis diaktifkan.

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

    Setelah grup penskalaan dibuat, statusnya Disabled.

CreateScalingGroup

Grup penskalaan tidak memiliki sumber konfigurasi instans, dan Anda perlu menggunakan versi launch template.

Setelah membuat grup penskalaan, Anda dapat membuat konfigurasi penskalaan secara manual atau memodifikasi grup penskalaan untuk memilih launch template. Kemudian, Anda harus mengaktifkan grup penskalaan.

Anda perlu menggunakan konfigurasi penskalaan yang berbeda.

Setelah membuat grup penskalaan, Anda dapat membuat dan menerapkan konfigurasi penskalaan baru atau menerapkan konfigurasi yang sudah ada.

Manage scaling configurations

Konfigurasi penskalaan saat ini tidak lagi memenuhi kebutuhan bisnis Anda atau tidak lagi digunakan.

Anda dapat memodifikasi atau menghapus konfigurasi penskalaan.

Update the image in a scaling configuration

Anda perlu memperbarui image dalam konfigurasi penskalaan karena perubahan bisnis.

Anda dapat memperbarui image dalam konfigurasi penskalaan secara manual atau otomatis.

None