GPU veya yerel diskler gibi kaynaklar için özel gereksinimleriniz yoksa bir ECI örneğini vCPU ve bellek değerlerini belirterek oluşturmanızı öneririz. Sistem bu kaynakları sağlamak üzere çeşitli ECS örnek türlerini kullanır.
Teknik Özellikler
Bir ECI örneğini örnek için veya örnek içindeki konteynerler için vCPU ve bellek değerlerini belirterek oluşturabilirsiniz. Belirttiğiniz vCPU ve bellek değerleri desteklenen bir ECI teknik özelliğiyle eşleşmezse sistem bunları otomatik olarak en yakın desteklenen teknik özelliğe yukarı yuvarlar. Ayarlanan kaynaklar belirttiğiniz değerleri karşılar veya aşar. Örneğin Çin (Hangzhou) bölgesinde bir ECI örneği oluştururken 7 vCPU ve 13 GiB bellek talep ederseniz sistem 8 vCPU ve 14 GiB belleğe sahip bir örnek sağlar.
ECI aşağıdaki teknik özellikleri destekler:
vCPU ve bellek belirtmezseniz sistem varsayılan olarak 2 vCPU ve 4 GiB belleğe sahip bir ECI örneği oluşturur.
ECI örnekleri yalnızca bir esnek ağ arabirimini destekler.
Tüm teknik özellikler için varsayılan geçici depolama alanı 30 GiB'tir.
Konteyner vCPU ve bellek değerlerini belirtin
Bir ECI örneği en fazla 20 konteyneri destekler. Her konteyner için özel vCPU ve bellek teknik özellikleri tanımlayabilirsiniz. Ancak tüm konteynerlerin toplam kaynakları örneğin vCPU ve bellek sınırlarını aşmamalıdır. Toplam kaynaklar örneğin sınırlarını aşarsa sistem teknik özellikleri otomatik olarak ayarlar ve buna göre faturalandırma yapar.
Kaynak ayarlamasından hariç tutmak için belirli bir konteyner (örneğin bir sidecar konteyneri) için bir ortam değişkeni ayarlayabilirsiniz. Bu sayede kaynak israfını önleyebilirsiniz. Daha fazla bilgi için bkz. Belirli konteynerleri yoksayacak şekilde kaynak ayarlamasını yapılandırma.
OpenAPI
Bir ECI örneği oluşturmak için CreateContainerGroup API çağrısını yaparken her konteyner için vCPU ve bellek değerlerini belirtmek üzere Container.N.Cpu ve Container.N.Memory parametrelerini kullanabilirsiniz. Aşağıdaki tabloda bu parametreler açıklanmaktadır. Daha fazla bilgi için bkz. CreateContainerGroup.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Konsol
ECI konsolunda bir ECI örneği oluştururken her konteyner için vCPU ve bellek değerlerini Gelişmiş Ayarlar bölümünde ayarlayabilirsiniz. Tüm konteynerlerin toplam vCPU ve bellek değeri örnek (konteyner grubu) için yapılandırılan vCPU ve bellek değerlerini aşamaz.
Konteyner Yapılandırması alanında hedef konteynerin sekmesini (örneğin container-1) tıklayın, ilgili konteyner için Gelişmiş Ayarlar bölümünü genişletin ve vCPU ile bellek değerlerini girin.
Bir örnek için vCPU ve bellek değerlerini belirtin
Bu yöntem ECI örneği için belirttiğiniz vCPU ve bellek değerlerine dayalı olarak çeşitli ECS örnek türlerinden kaynaklar sağlar. Bu yaklaşım daha iyi esneklik ve kaynak kullanılabilirliği sunar. Ayrıca aşağıdaki avantajları da sağlar:
Örnek içindeki konteynerler için belirli vCPU ve bellek ayarları veya kaynak sınırları gerekmez. Bu sayede tahsis edilen örnek kaynaklarını daha esnek şekilde paylaşabilirler.
Genetik hesaplama ve Istio gibi hizmet çerçevelerinin pod'lara otomatik olarak sidecar konteynerleri eklediği kullanım durumlarında ECI örnek teknik özelliklerini açıkça belirtmek ECI'nin bu çerçevelerle sorunsuz entegre olmasını sağlar.
Bazı teknik özellikler konsolda mevcut değildir. Konsolda desteklenen bir ECI teknik özelliği seçilemiyorsa OpenAPI kullanın.
OpenAPI
Bir ECI örneği oluşturmak için CreateContainerGroup API çağrısını yaparken örnek için vCPU ve bellek değerlerini belirtmek üzere Cpu ve Memory parametrelerini kullanabilirsiniz. Aşağıdaki tabloda bu parametreler açıklanmaktadır. Daha fazla bilgi için bkz. CreateContainerGroup.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Konsol
ECI konsolunda bir ECI örneği oluştururken Konteyner Grubu Yapılandırması bölümünün Temel Mod sekmesinden örnek (konteyner grubu) için vCPU ve bellek değerlerini seçebilirsiniz.