Tüm Ürünler
Search
Belge Merkezi

Elastic Container Instance:Create an instance by specifying a computing category

Son Güncelleme:Oct 06, 2026

vCPU ve bellek belirterek bir Elastic Container Instance (ECI) oluştururken maliyeti ve performansı kontrol etmek için bir hesaplama kategorisi de belirtebilirsiniz. ECI iki hesaplama kategorisini destekler: economy (daha düşük vCPU birim fiyatı, maliyete duyarlı iş yükleri için uygundur) ve general (varsayılan örneklerle aynı teknik özelliklerde daha yüksek performans). Bu özellik, doğrudan ECS örnek türlerini belirttiğinizde uygulanmaz.

Hem economy hem de general hesaplama kategorisi örnekleri için geçici depolama alanı varsayılan olarak 30 GiB'dir.

Bir hesaplama kategorisi seçin

Economy General
vCPU aralığı 0,25–8 1–64
vCPU birim fiyatı General kategorisinden daha düşük Varsayılanla (kategori yok) aynı
Bellek birim fiyatı General ile aynı Varsayılanla (kategori yok) aynı
Performans Standart Aynı teknik özelliklere sahip varsayılan örneklerden daha yüksek
En uygun kullanım alanları Toplu işler, geliştirme/test, basit web hizmetleri Üretim API'leri, gecikmeye duyarlı hizmetler, kararlı performans gerektiren iş yükleri

Yönergeler:

  • Maliyete duyarlı iş yükleri (toplu işleme, geliştirme/test, basit web hizmetleri): Economy kullanın. Economy örneklerinin vCPU birim fiyatı daha düşüktür; bu nedenle ölçek büyüdükçe tasarruf artar. Bu senaryolarda performans dalgalanması kabul edilebilir düzeydedir.

  • Kararlı ve tutarlı performans gerektiren üretim hizmetleri (API'ler, mikroservisler, gecikmeye duyarlı uygulamalar): General kullanın. General örnekleri, hesaplama kategorisi belirtilmeden oluşturulan aynı teknik özelliklere sahip örneklere kıyasla daha yüksek performans sunar.

  • Yüksek kullanılabilirlik senaryoları: Birden fazla hesaplama kategorisi belirtin. ECI, belirttiğiniz sırayla her kategoriyi dener; bu durum kaynak tükenmesinden kaynaklanan örnek oluşturma hatalarını azaltır.

Önemli

Economy ve general hesaplama kategorileri genel önizleme aşamasındadır.

Sınırlamalar

  • vCPU ve bellek teknik özellikleri modunu gerektirir. Bu özellik yalnızca vCPU ve bellek belirterek örnekler oluşturduğunuzda geçerlidir. Bunun yerine ECS örnek türlerini belirtirseniz bunlar öncelik kazanır ve ComputeCategory parametresi yoksayılır.

  • Not supported for preemptible instances. Hem bir öncelikli örnek kategorisi hem de bir hesaplama kategorisi ayarlamak FeatureBasedConstraintConflict hatası döndürür.

  • Not supported for Arm-based instances. Hem bir Arm CPU mimarisi hem de bir hesaplama kategorisi ayarlamak FeatureBasedConstraintConflict hatası döndürür.

Faturalama

Önemli

Örnek oluşturulduktan sonra örneğin gerçek hesaplama kategorisini (ComputeCategory yanıt alanı) onaylamak için DescribeContainerGroups çağrısını yapın. Atanan kategorinin birim fiyatlarına göre ücretlendirilirsiniz.

Economy hesaplama kategorisi

Hesaplama kategorisi belirtilmeden oluşturulan örneklere kıyasla economy örnekleri daha düşük bir vCPU birim fiyatına ve aynı bellek birim fiyatına sahiptir.

Kaynak Saniye başına Saat başına
vCPU 0,00000424 USD/vCPU 0,015264 USD/vCPU
Bellek 0,00000096 USD/GiB 0,003456 USD/GiB

General hesaplama kategorisi

Kaynak Saniye başına Saat başına
vCPU 0,0000077 USD/vCPU 0,02772 USD/vCPU
Bellek 0,00000096 USD/GiB 0,003456 USD/GiB

Desteklenen teknik özellikler

Economy hesaplama kategorisi

Tüm bölgelerde kullanılabilir

vCPU Bellek (GiB) Temel bant genişliği (çift yönlü, Gbit/s)
0,25 0,5 ve 1 0,08
0,5 1 ve 2 0,08
1 2, 4 ve 8 0,08
2 1, 2, 4, 8 ve 16 0,2
4 2, 4, 8, 16 ve 32 0,4
8 4, 8, 16, 32 ve 64 0,8

Yalnızca seçili bölgelerde kullanılabilir

Önemli

Aşağıdaki teknik özellikler yalnızca şu bölgelerde mevcuttur: China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Ulanqab), China (Shenzhen), China (Heyuan), China (Guangzhou), China (Chengdu) ve Singapur. Aşağıdaki teknik özelliklerden birine sahip bir elastik kapsayıcı örneği oluştururken belirtilen bölge ve alanda ilgili teknik özelliklerin desteklendiğinden emin olun. Aksi takdirde bölge ve alanda kaynak bulunmadığından örnek oluşturulamaz. Bu teknik özellikler öncelikli (preemptible) örnekler oluşturmak için kullanılamaz.

vCPU Bellek (GiB) Temel bant genişliği (çift yönlü, Gbit/s)
2 6, 10, 12 ve 14 0,2
4 6, 10, 12, 14, 18, 20, 22, 24, 26, 28 ve 30 0,4
6 2 GiB artışlarla 6–48 0,8
8 10, 12, 14, 18, 20, 22, 24, 26, 28, 30, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60 ve 62 0,8

General hesaplama kategorisi

Tüm bölgelerde kullanılabilir

vCPU Bellek (GiB) Temel bant genişliği (çift yönlü, Gbit/s)
1 2, 4 ve 8 1
2 1, 2, 4, 8 ve 16 1
4 2, 4, 8, 16 ve 32 1,5
8 4, 8, 16, 32 ve 64 2
12 12, 24, 48 ve 96 2,5
16 16, 32, 64 ve 128 3
24 24, 48, 96 ve 192 4,5
32 32, 64, 128 ve 256 6
52 96, 192 ve 384 12,5
64 128, 256 ve 512 20

Yalnızca seçili bölgelerde kullanılabilir

Önemli

Aşağıdaki teknik özellikler yalnızca şu bölgelerde mevcuttur: China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Ulanqab), China (Shenzhen), China (Heyuan), China (Guangzhou), China (Chengdu) ve Singapur. Aşağıdaki teknik özelliklerden birine sahip bir elastik kapsayıcı örneği oluştururken belirtilen bölge ve alanda ilgili teknik özelliklerin desteklendiğinden emin olun. Aksi takdirde bölge ve alanda kaynak bulunmadığından örnek oluşturulamaz. Bu teknik özellikler öncelikli (preemptible) örnekler oluşturmak için kullanılamaz.

vCPU Bellek (GiB) Temel bant genişliği (çift yönlü, Gbit/s)
2 6, 10, 12 ve 14 1
4 6, 10, 12, 14, 18, 20, 22, 24, 26, 28 ve 30 1,5
6 2 GiB artışlarla 6–48 1,5
8 10, 12, 14, 18, 20, 22, 24, 26, 28, 30, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60 ve 62 2,5

Hesaplama kategorisini yapılandırın

CreateContainerGroup API işleminde ComputeCategory parametresini kullanın. vCPU ve belleği aşağıdaki yöntemlerden birini kullanarak belirtin:

Yöntem Nasıl çalışır
Yalnızca kapsayıcı düzeyinde teknik özellikler Her kapsayıcı için Container.N.Cpu ve Container.N.Memory değerlerini ayarlayın. ECI, örnek teknik özelliklerini belirlemek üzere tüm kapsayıcılardaki değerleri toplar.
Örnek düzeyinde + kapsayıcı düzeyinde teknik özellikler Örnek düzeyinde Cpu ve Memory değerlerini ayarlayın. İsteğe bağlı olarak kapsayıcı başına teknik özellikleri de ayarlayabilirsiniz.
vCPU/bellek gösterimli InstanceType InstanceType değerini 2-4Gi gibi bir değere ayarlayın. Virgülle ayrılmış en fazla beş teknik özelliği destekler.

Parametreler

Parametre Tür Örnek Açıklama
Cpu sayı 2.0 Örneğe tahsis edilecek vCPU sayısı
Memory sayı 4.0 Örneğin bellek boyutu (GiB cinsinden)
Container.N.Cpu sayı 0.5 N numaralı kapsayıcıya tahsis edilecek vCPU sayısı
Container.N.Memory sayı 1.0 N numaralı kapsayıcının bellek boyutu (GiB cinsinden)
InstanceType dize 2-4Gi {vCPU}-{memory}Gi formatında vCPU ve bellek teknik özellikleri. Virgülle ayrılmış en fazla beş değeri destekler. ECS örnek türlerini de belirtebilirsiniz ancak ComputeCategory yalnızca bu parametre vCPU/bellek gösterimini kullandığında uygulanır.
ComputeCategory dize[] economy Hesaplama kategorisi. Geçerli değerler: economy, general. Bir geri dönüş sırası ayarlamak için birden fazla değer belirtin.

Örneklerin nasıl zamanlandığı

ComputeCategory ayarlandıktan sonra ECI gerçek örnek teknik özelliklerini ve kategorisini aşağıdaki kurallara göre belirler:

Yapılandırma Sonuç
ComputeCategory ayarlanmış ancak vCPU/bellek belirtilmemiş Belirtilen kategoriyi kullanarak 2 vCPU ve 4 GiB belleğe sahip bir örnek oluşturur.
vCPU/bellek ve ComputeCategory ayarlanmış ve uyumlu Örneği belirtildiği şekilde oluşturur.
vCPU sayısı < 1 ancak kategori general ECI, general kategorisinin minimum gereksinimini karşılamak için vCPU sayısını otomatik olarak 1'e ayarlar.
vCPU sayısı > 8 ancak kategori economy Kombinasyon geçersizdir. ECI otomatik ayarlama yapamaz ve bir hata döndürür.
vCPU/bellek kategorinin aralığı içinde ancak desteklenen bir teknik özelliğe tam olarak uymuyor ECI en yakın desteklenen teknik özelliğe yukarı yuvarlar. Örneğin 7-13Gi ve general kombinasyonu 8 vCPU ve 16 GiB olur.
Birden fazla vCPU/bellek teknik özelliği veya birden fazla kategori belirtilmiş ECI belirtilen sırayla kombinasyonları dener; örnek teknik özellikleri kategorilere göre önceliklidir. Aşağıdaki öncelik kurallarına bakın.

Birden fazla teknik özellik veya kategori için öncelik kuralları

Birden fazla InstanceType değeri ve birden fazla ComputeCategory değeri ayarlandığında ECI tüm teknik özellik+kategori kombinasyonlarını yineiler; burada teknik özellikler dış döngü, kategoriler iç döngüdür. Örneğin InstanceType=4-8Gi,8-16Gi,16-32Gi ve ComputeCategory=general,economy şu deneme sırasını üretir:

  1. 4-8Gi, general

  2. 4-8Gi, economy

  3. 8-16Gi, general

  4. 8-16Gi, economy

  5. 16-32Gi, general

  6. 16-32Gi, economy (geçersiz — 16 vCPU, economy kategorisinin 8 vCPU maksimum sınırını aştığı için otomatik olarak atlanır)

Önemli

Bir teknik özellik desteklenen herhangi bir değerle eşleşmiyorsa ECI her kategoriyi denemeden önce en yakın desteklenen teknik özelliğe yukarı yuvarlar. Yuvarlanan teknik özellik belirli bir kategoriyle uyumsuzsa o kategori o teknik özellik için atlanır. Örneğin InstanceType=0.5-1.9Gi ve ComputeCategory=general,economy kombinasyonu 0.5-2Gi değerine yuvarlanır. 0,5 vCPU general kategorisiyle uyumsuz olduğu için ECI yalnızca 0.5-2Gi ve economy kombinasyonunu zamanlar.

Örnekler

Örnek 1: Kapsayıcı düzeyinde teknik özellikleri ayarlayın ve economy kategorisini kullanın

ContainerGroupName=test-category
# Set the compute category to economy.
ComputeCategory.1=economy
# Specify the vCPU and memory specs of each container.
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

Örnek 2: Örnek düzeyinde teknik özellikleri ayarlayın ve her iki kategoriyi de geri dönüş olarak belirtin

ContainerGroupName=test-category
# Set the vCPU and memory specs at the instance level.
Cpu=4.0
Memory=8.0
# Try general first, then fall back to economy if resources are unavailable.
ComputeCategory.1=general
ComputeCategory.2=economy
# Configure the containers.
Container.1.Name=nginx
Container.1.Image=registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:1.14.2

Örnek 3: General kategorisiyle birden fazla örnek teknik özelliği belirtin

ContainerGroupName=test-category
# Specify multiple instance specs — ECI uses the first one with available resources.
 InstanceType=2-4Gi,4-8Gi
# Set the compute category to general.
ComputeCategory.1=general
# Configure the containers.
Container.1.Name=nginx
Container.1.Image=registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:1.14.2