Azure Container Apps'te iş yükü profilleri

bir iş yükü profili, bir ortamda dağıtılan kapsayıcı uygulamaları için kullanılabilir işlem ve bellek kaynaklarının miktarını belirler.

Profiller, uygulamalarınızın farklı gereksinimlerine uyacak şekilde yapılandırılır.

Profil türü Açıklama Olası kullanım
Tüketim Tüm yeni ortamlara otomatik olarak eklenir. Belirli donanım gereksinimleri gerektirmeyen uygulamalar
Ayrılmış (Genel amaçlı) Bellek ve işlem kaynaklarının dengesi Daha büyük miktarda CPU ve/veya bellek gerektiren uygulamalar
Ayrılmış (Bellek için iyileştirilmiş) Daha fazla bellek kaynağı Büyük bellek içi verilere, bellek içi makine öğrenmesi modellerine veya diğer yüksek bellek gereksinimlerine erişmesi gereken uygulamalar
Ayrılmış (GPU etkin) (önizleme) Gpu, Batı ABD 3 ve Kuzey Avrupa bölgelerinde daha fazla bellek ve işlem kaynağıyla etkinleştirildi. GPU gerektiren uygulamalar

Not

GPU özellikli iş yükü profillerini kullanırken uygulamanızın CUDA'nın en son sürümünü çalıştırdığından emin olun.

Tüketim iş yükü profili, her İş Yükü profili ortam türüne eklenen varsayılan profildir. Ortamınızı oluştururken veya oluşturulduktan sonra ortamınıza Ayrılmış iş yükü profilleri ekleyebilirsiniz. İş yükü profilleri ortamları yalnızca Tüketim ortamlarından ayrı olarak dağıtılır.

Ortamınızdaki her Ayrılmış iş yükü profili için şunları yapabilirsiniz:

  • Türü ve boyutu seçin
  • Profile birden çok uygulama dağıtma
  • Uygulamaların gereksinimlerine göre örnek eklemek ve kaldırmak için otomatik ölçeklendirmeyi kullanma
  • Maliyetleri daha iyi kontrol etmek için profilin ölçeklendirmesini sınırlayın

Uygulamalarınızın her birini Container Apps ortamınızda tanımlanan iş yükü profillerinden herhangi birinde çalışacak şekilde yapılandırabilirsiniz. Bu yapılandırma, her uygulamanın uygun işlem altyapısında çalışabileceği mikro hizmetleri dağıtmak için idealdir.

Not

Gpu iş yükü profilini bir ortama yalnızca ortam oluşturulduktan sonra uygulayabilirsiniz.

Profil türleri

Bölgeye göre kullanılabilen farklı iş yükü profilleri türleri ve boyutları vardır. Varsayılan olarak, her Ayrılmış plan bir tüketim profili içerir, ancak aşağıdaki profillerden herhangi birini de ekleyebilirsiniz:

Görünen ad Veri Akışı Adı Sanal işlemci Bellek (GiB) GPU Kategori Tahsis
Tüketim Tüketim 4 8 - Tüketim çoğaltma başına
Ayrılmış-D4 D4 4 16 - Genel amaçlı düğüm başına
Ayrılmış-D8 D8 8 32 - Genel amaçlı düğüm başına
Ayrılmış-D16 D16 16 64 - Genel amaçlı düğüm başına
Ayrılmış-D32 D32 32 128 - Genel amaçlı düğüm başına
Ayrılmış E4 E4 4 32 - Bellek için iyileştirilmiş düğüm başına
Ayrılmış E8 E8 8 64 - Bellek için iyileştirilmiş düğüm başına
Ayrılmış E16 E16 16 128 - Bellek için iyileştirilmiş düğüm başına
Ayrılmış E32 E32 32 Kategori 256 - Bellek için iyileştirilmiş düğüm başına
Ayrılmış NC24-A100 (önizleme) NC24-A100 24 220 1 GPU etkin düğüm başına*
Ayrılmış NC48-A100 (önizleme) NC48-A100 48 440 2 GPU etkin düğüm başına*
Ayrılmış NC96-A100 (önizleme) NC96-A100 96 880 4 GPU etkin düğüm başına*

* Kapasite, servis talebi temelinde ayrılır. Uygulamanız için gereken kapasite miktarını istemek için bir destek bileti gönderin.

Bir iş yükü profili seçin ve seçenek için --workload-profile-type çalıştırdığınızda az containerapp env workload-profile set Ad alanını kullanın.

Farklı çekirdek ve bellek boyutlarına ek olarak, iş yükü profillerinin de farklı görüntü boyutu sınırları vardır. Kapsayıcı uygulamalarınızın görüntü boyutu sınırları hakkında daha fazla bilgi edinmek için bkz . donanım başvurusu.

Farklı iş yükü profillerinin kullanılabilirliği bölgeye göre değişir.

Kaynak kullanımı

Bir iş yükü profili içindeki her uygulamanın belleğini ve CPU kullanımını kısıtlayabilir ve bir iş yükü profilinin tek bir örneğinde birden çok uygulama çalıştırabilirsiniz. Ancak, bir kapsayıcı uygulamasının kullanabileceği toplam kaynak miktarı, bir profile ayrılandan daha azdır. Ayrılan ve kullanılabilir kaynaklar arasındaki fark, Container Apps çalışma zamanı tarafından ayrılan miktardır.

Ölçeklendirme

Yeni uygulamalar veya mevcut bir uygulamanın daha fazla çoğaltması için talep profilin geçerli kaynaklarını aştığında profil örnekleri eklenebilir.

Aynı zamanda, gerekli çoğaltma sayısı düşerse profil örnekleri kaldırılabilir. En az ve en fazla profil örneği sayısı üzerindeki kısıtlamalar üzerinde denetime sahipsiniz.

Azure, çalışan profil örneklerinin sayısına göre faturalamayı büyük ölçüde hesaplar.

İş yükü profili ortamını kullandığınızda, giriş ve çıkış ağ trafiğinizin (kullanıcı tanımlı yollar gibi) güvenliğini tamamen sağlayan ek ağ özellikleri kullanılabilir. Hangi ağ özelliklerinin desteklendiği hakkında daha fazla bilgi edinmek için bkz . Azure Container Apps ortamında ağ oluşturma. Container Apps ile ağınızın güvenliğini sağlama adımları için Container App ortamınızı kilitleme bölümüne bakın.

Sonraki adımlar