All Products
Search
Document Center

Elastic Container Instance:Buat instans dengan menentukan kategori komputasi

Last Updated:Apr 02, 2026

Saat membuat Elastic Container Instance (ECI) dengan menentukan vCPU dan memori, Anda juga dapat menetapkan kategori komputasi untuk mengatur biaya dan performa. ECI mendukung dua kategori komputasi: economy (harga satuan vCPU lebih rendah, cocok untuk beban kerja yang sensitif terhadap biaya) dan general (performa lebih tinggi dibandingkan instans default dengan spesifikasi yang sama). Fitur ini tidak berlaku jika Anda langsung menentukan tipe instans ECS.

Ruang penyimpanan sementara untuk instans kategori komputasi economy maupun general secara default adalah 30 GiB.

Pilih kategori komputasi

EconomyGeneral
vCPU range0,25–81–64
Harga satuan vCPULebih rendah dari rata-rataSama dengan default (tanpa kategori)
Harga satuan memoriSama seperti umumnyaSama dengan default (tanpa kategori)
PerformaStandardLebih tinggi daripada instans default dengan spesifikasi yang sama
Paling cocok untukPekerjaan batch, dev/test, layanan web simpleAPI produksi, layanan sensitif terhadap latensi, beban kerja dengan performa stabil

Panduan:

  • Beban kerja yang sensitif terhadap biaya (pemrosesan batch, dev/test, layanan web sederhana): Gunakan economy. Instans economy memiliki harga satuan vCPU lebih rendah, sehingga penghematan meningkat seiring skala. Fluktuasi performa dapat diterima dalam skenario ini.

  • Layanan produksi yang memerlukan performa stabil dan konsisten (API, layanan mikro, aplikasi sensitif terhadap latensi): Gunakan general. Instans general memberikan performa lebih tinggi dibandingkan instans dengan spesifikasi yang sama yang dibuat tanpa kategori komputasi.

  • Skema ketersediaan tinggi: Tentukan beberapa kategori komputasi. ECI mencoba setiap kategori sesuai urutan yang Anda tentukan, sehingga mengurangi kegagalan pembuatan instans akibat kehabisan resource.

Penting

Kategori komputasi economy dan general sedang dalam pratinjau publik.

Batasan

  • Memerlukan mode spesifikasi vCPU dan memori. Fitur ini hanya berlaku saat Anda membuat instans dengan menentukan vCPU dan memori. Jika Anda justru menentukan tipe instans ECS, maka tipe tersebut akan diutamakan dan parameter ComputeCategory diabaikan.

  • Not supported for preemptible instances. Menetapkan kategori instans preemptible sekaligus kategori komputasi akan menghasilkan error FeatureBasedConstraintConflict.

  • Not supported for Arm-based instances. Menetapkan arsitektur CPU Arm sekaligus kategori komputasi akan menghasilkan error FeatureBasedConstraintConflict.

Penagihan

Penting

Setelah instans dibuat, panggil DescribeContainerGroups untuk memastikan kategori komputasi aktual instans tersebut (bidang respons ComputeCategory). Anda dikenai biaya berdasarkan harga satuan dari kategori yang ditetapkan.

Kategori Komputasi Ekonomi

Dibandingkan dengan instans yang dibuat tanpa kategori komputasi, instans economy memiliki harga satuan vCPU lebih rendah dan harga satuan memori yang sama.

ResourcePer detikPer jam
vCPUUSD 0,00000424/vCPUUSD 0,015264/vCPU
MemoryUSD 0,00000096/GiBUSD 0,003456/GiB

Kategori Komputasi Umum

ResourcePer detikPer jam
vCPUUSD 0,0000077/vCPUUSD 0,02772/vCPU
MemoryUSD 0,00000096/GiBUSD 0,003456/GiB

Spesifikasi yang didukung

Kategori komputasi economy

Tersedia di semua wilayah

vCPUMemory (GiB)Bandwidth baseline (dua arah, Gbit/s)
0,250,5 dan 10,08
0,51 dan 20,08
12, 4, dan 80,08
21, 2, 4, 8, dan 160,2
42, 4, 8, 16, dan 320,4
84, 8, 16, 32, dan 640,8

Hanya tersedia di wilayah tertentu

Penting

Spesifikasi berikut hanya tersedia di wilayah-wilayah berikut: Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Qingdao), Tiongkok (Beijing), Tiongkok (Zhangjiakou), Tiongkok (Hohhot), Tiongkok (Ulanqab), Tiongkok (Shenzhen), Tiongkok (Heyuan), Tiongkok (Guangzhou), Tiongkok (Chengdu), dan Singapura. Saat membuat Elastic Container Instance dengan salah satu spesifikasi berikut, pastikan spesifikasi tersebut didukung di wilayah dan zona yang ditentukan. Jika tidak, instans tidak dapat dibuat karena tidak tersedianya resource di wilayah dan zona tersebut. Spesifikasi ini tidak dapat digunakan untuk membuat instans preemptible.

vCPUMemory (GiB)Bandwidth baseline (dua arah, Gbit/s)
26, 10, 12, dan 140,2
46, 10, 12, 14, 18, 20, 22, 24, 26, 28, dan 300,4
66–48 dalam penambahan 2 GiB0,8
810, 12, 14, 18, 20, 22, 24, 26, 28, 30, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, dan 620,8

Kategori komputasi general

Tersedia di semua wilayah

vCPUMemory (GiB)Bandwidth baseline (dua arah, Gbit/s)
12, 4, dan 81
21, 2, 4, 8, dan 161
42, 4, 8, 16, dan 321,5
84, 8, 16, 32, dan 642
1212, 24, 48, dan 962,5
1616, 32, 64, dan 1283
2424, 48, 96, dan 1924,5
3232, 64, 128, dan 2566
5296, 192, dan 38412,5
64128, 256, dan 51220

Hanya tersedia di wilayah tertentu

Penting

Spesifikasi berikut hanya tersedia di wilayah-wilayah berikut: Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Qingdao), Tiongkok (Beijing), Tiongkok (Zhangjiakou), Tiongkok (Hohhot), Tiongkok (Ulanqab), Tiongkok (Shenzhen), Tiongkok (Heyuan), Tiongkok (Guangzhou), Tiongkok (Chengdu), dan Singapura. Saat membuat Elastic Container Instance dengan salah satu spesifikasi berikut, pastikan spesifikasi tersebut didukung di wilayah dan zona yang ditentukan. Jika tidak, instans tidak dapat dibuat karena tidak tersedianya resource di wilayah dan zona tersebut. Spesifikasi ini tidak dapat digunakan untuk membuat instans preemptible.

vCPUMemory (GiB)Bandwidth baseline (dua arah, Gbit/s)
26, 10, 12, dan 141
46, 10, 12, 14, 18, 20, 22, 24, 26, 28, dan 301,5
66–48 dalam penambahan 2 GiB1,5
810, 12, 14, 18, 20, 22, 24, 26, 28, 30, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, dan 622,5

Konfigurasikan kategori komputasi

Gunakan parameter ComputeCategory dalam operasi API CreateContainerGroup. Tentukan vCPU dan memori menggunakan salah satu metode berikut:

MetodeCara kerja
Spesifikasi hanya di level kontainerAtur Container.N.Cpu dan Container.N.Memory untuk setiap kontainer. ECI menjumlahkan nilai-nilai tersebut di seluruh kontainer untuk menentukan spesifikasi instans.
Spesifikasi di level instans + level kontainerAtur Cpu dan Memory di level instans. Secara opsional, Anda juga dapat mengatur spesifikasi per kontainer.
InstanceType dengan notasi vCPU/memoriAtur InstanceType ke nilai seperti 2-4Gi. Mendukung hingga lima spesifikasi yang dipisahkan koma.

Parameter

ParameterTipeContohDeskripsi
Cpunumber2.0Jumlah vCPU yang dialokasikan ke instans
Memorynumber4,0Ukuran memori instans, dalam satuan GiB
Container.N.Cpunumber0,5Jumlah vCPU yang dialokasikan ke kontainer N
Container.N.Memorynumber1,0Ukuran memori kontainer N, dalam satuan GiB
InstanceTypestring2-4GiSpesifikasi vCPU dan memori dalam format {vCPU}-{memory}Gi. Mendukung hingga lima nilai yang dipisahkan koma. Anda juga dapat menentukan tipe instans ECS, tetapi ComputeCategory hanya diterapkan ketika parameter ini menggunakan notasi vCPU/memori.
ComputeCategorystring[]economyKategori komputasi. Nilai yang valid: economy, general. Tentukan beberapa nilai untuk mengatur urutan fallback.

Cara penjadwalan instans

Setelah Anda mengatur ComputeCategory, ECI menentukan spesifikasi dan kategori instans aktual berdasarkan aturan berikut:

KonfigurasiHasil
ComputeCategory diatur tetapi vCPU/memori tidak ditentukanMembuat instans dengan 2 vCPU dan memori 4 GiB menggunakan kategori yang ditentukan.
vCPU/memori dan ComputeCategory diatur dan kompatibelMembuat instans sesuai spesifikasi.
Jumlah vCPU < 1, tetapi kategorinya generalECI secara otomatis menyesuaikan jumlah vCPU menjadi 1 agar memenuhi persyaratan minimum kategori general.
Jumlah vCPU > 8, tetapi kategorinya economyKombinasi ini tidak valid. ECI tidak dapat menyesuaikan secara otomatis dan mengembalikan error.
vCPU/memori berada dalam rentang kategori tetapi tidak tepat sesuai spesifikasi yang didukungECI membulatkan ke atas ke spesifikasi terdekat yang didukung. Misalnya, 7-13Gi dengan general menjadi 8 vCPU dan 16 GiB.
Beberapa spesifikasi vCPU/memori atau beberapa kategori ditentukanECI mencoba kombinasi sesuai urutan yang ditentukan, dengan spesifikasi instans diprioritaskan dibandingkan kategori. Lihat aturan prioritas di bawah.

Aturan prioritas untuk beberapa spesifikasi atau kategori

Saat beberapa nilai InstanceType dan beberapa nilai ComputeCategory diatur, ECI melakukan iterasi melalui semua kombinasi spesifikasi+kategori, dengan spesifikasi sebagai loop luar dan kategori sebagai loop dalam. Sebagai contoh, InstanceType=4-8Gi,8-16Gi,16-32Gi dan ComputeCategory=general,economy menghasilkan urutan percobaan berikut:

  1. 4-8Gi, general

  2. 4-8Gi, economy

  3. 8-16Gi, general

  4. 8-16Gi, economy

  5. 16-32Gi, general

  6. 16-32Gi, economy (tidak valid — secara otomatis dilewati karena 16 vCPU melebihi batas maksimum 8 vCPU pada kategori economy)

Penting

Jika suatu spesifikasi tidak sesuai dengan nilai yang didukung, ECI membulatkan ke atas ke spesifikasi terdekat yang didukung sebelum mencoba setiap kategori. Jika spesifikasi hasil pembulatan tidak kompatibel dengan kategori tertentu, kategori tersebut dilewati untuk spesifikasi tersebut. Misalnya, InstanceType=0,5-1,9Gi dengan ComputeCategory=general,economy dibulatkan ke atas menjadi 0,5-2Gi. Karena 0,5 vCPU tidak kompatibel dengan kategori general, ECI menjadwalkan 0,5-2Gi hanya dengan economy.

Contoh

Contoh 1: Atur spesifikasi di level kontainer dan gunakan kategori economy

ContainerGroupName=test-category
# Setel kategori komputasi ke economy.
ComputeCategory.1=economy
# Tentukan spesifikasi vCPU dan memori setiap kontainer.
Container.1.Cpu=1,0
Container.1.Memory=2,0
Container.1.Name=nginx
Container.1.Image=registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:1.14.2

Contoh 2: Atur spesifikasi di level instans dan tentukan kedua kategori sebagai fallback

ContainerGroupName=test-category
# Tentukan spesifikasi vCPU dan memori di level instans.
Cpu=4,0
Memory=8,0
# Coba general terlebih dahulu, lalu fallback ke economy jika resource tidak tersedia.
ComputeCategory.1=general
ComputeCategory.2=economy
# Konfigurasikan kontainer.
Container.1.Name=nginx
Container.1.Image=registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:1.14.2

Contoh 3: Tentukan beberapa spesifikasi instans dengan kategori general

ContainerGroupName=test-category
# Tentukan beberapa spesifikasi instans — ECI menggunakan yang pertama dengan resource tersedia.
 InstanceType=2-4Gi,4-8Gi
# Setel kategori komputasi ke general.
ComputeCategory.1=general
# Konfigurasikan kontainer.
Container.1.Name=nginx
Container.1.Image=registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:1.14.2