Sdílet prostřednictvím


Profily úloh v Azure Container Apps

Profil úlohy určuje množství výpočetních a paměťových prostředků dostupných pro aplikace kontejnerů nasazené v prostředí.

Profily jsou nakonfigurované tak, aby vyhovovaly různým potřebám vašich aplikací.

Typ profilu Popis Potenciální využití
Využití Automaticky přidáno do libovolného nového prostředí. Aplikace, které nevyžadují specifické požadavky na hardware
Dedicated (pro obecné účely) Zůstatek paměti a výpočetních prostředků Aplikace, které vyžadují větší objem procesoru nebo paměti
Dedicated (optimalizováno pro paměť) Zvýšené prostředky paměti Aplikace, které potřebují přístup k velkým datům v paměti, modelům strojového učení v paměti nebo jiným vysokým požadavkům na paměť
Dedicated (s podporou GPU) (Preview) GPU je povolené se zvýšenými paměťmi a výpočetními prostředky dostupnými v oblastech USA – západ 3 a Severní Evropa. Aplikace, které vyžadují GPU

Poznámka:

Při použití profilů úloh s podporou GPU se ujistěte, že vaše aplikace používá nejnovější verzi CUDA.

Profil úlohy Consumption je výchozím profilem přidaný do každého typu prostředí profilů úloh. Profily vyhrazených úloh můžete do svého prostředí přidat při jeho vytvoření nebo po jeho vytvoření. Prostředí profilů úloh se nasazují odděleně od prostředí, která využívají pouze spotřeba.

Pro každý profil vyhrazené úlohy ve vašem prostředí můžete:

  • Vyberte typ a velikost.
  • Nasazení více aplikací do profilu
  • Použití automatického škálování k přidání a odebrání instancí na základě potřeb aplikací
  • Omezení škálování profilu za účelem lepší kontroly nákladů

Jednotlivé aplikace můžete nakonfigurovat tak, aby běžely na libovolném z profilů úloh definovaných v prostředí Container Apps. Tato konfigurace je ideální pro nasazení mikroslužeb, kde každá aplikace může běžet na příslušné výpočetní infrastruktuře.

Poznámka:

Profil úlohy GPU můžete použít pouze v prostředí při vytváření prostředí.

Typy profilů

V jednotlivých oblastech jsou k dispozici různé typy a velikosti profilů úloh. Ve výchozím nastavení zahrnuje každý plán Dedicated profil consumption, ale můžete také přidat některý z následujících profilů:

Zobrazované jméno Jméno Virtuální procesory Paměť (GiB) GPU Kategorie Přidělení
Využití Využití 4 8 - Využití na repliku
Consumption-GPU-NC24-A100 (Preview) Spotřeba GPU 24 220 0 Využití na repliku
Consumption-GPU-NC8as-T4 (Preview) Spotřeba GPU 8 56 0 Využití na repliku
Dedicated-D4 D4 4 16 - Obecné účely na uzel
Dedicated-D8 D8 8 32 - Obecné účely na uzel
Dedicated-D16 D16 16 64 - Obecné účely na uzel
Dedicated-D32 D32 32 128 - Obecné účely na uzel
Dedicated-E4 E4 4 32 - Optimalizované pro paměť na uzel
Dedicated-E8 E8 8 64 - Optimalizované pro paměť na uzel
Dedicated-E16 E16 16 128 - Optimalizované pro paměť na uzel
Dedicated-E32 E32 32 256 - Optimalizované pro paměť na uzel
Dedicated-NC24-A100 (Preview) NC24-A100 24 220 0 S podporou grafického procesoru na uzel*
Dedicated-NC48-A100 (Preview) NC48-A100 48 440 2 S podporou grafického procesoru na uzel*
Dedicated-NC96-A100 (Preview) NC96-A100 96 880 4 S podporou grafického procesoru na uzel*

* Kapacita se přiděluje podle jednotlivých případů. Odešlete lístek podpory a požádejte o požadovanou kapacitu pro vaši aplikaci.

Poznámka:

az containerapp env workload-profile set Příkaz už není k dispozici pro výběr profilu úlohy. Místo toho použijte příkaz az containerapp env workload-profile add nebo az containerapp env workload-profile update.

Kromě různých velikostí jader a paměti mají profily úloh také k dispozici různá omezení velikosti obrázků. Další informace o limitech velikosti imagí pro vaše aplikace kontejnerů najdete v referenčních informacích k hardwaru.

Dostupnost různých profilů úloh se liší podle oblastí.

Využití prostředků

Můžete omezit využití paměti a procesoru každé aplikace v profilu úlohy a v jedné instanci profilu úlohy spustit více aplikací. Celkové prostředky dostupné pro aplikaci kontejneru jsou však menší než prostředky přidělené profilu. Rozdíl mezi přidělenými a dostupnými prostředky je částka vyhrazená modulem runtime Container Apps.

Škálování

Když poptávka po nových aplikacích nebo více replikách existující aplikace překročí aktuální prostředky profilu, můžou se přidat instance profilů.

Pokud dojde ke snížení počtu požadovaných replik, můžou se instance profilu odebrat. Máte kontrolu nad omezeními minimálního a maximálního počtu instancí profilu.

Azure počítá fakturaci z velké části na základě počtu spuštěných instancí profilu.

Sítě

Při použití prostředí profilu úloh jsou k dispozici další síťové funkce, které plně zabezpečí příchozí a odchozí síťový provoz (například trasy definované uživatelem). Další informace o podporovaných síťových funkcích najdete v tématu Sítě v prostředí Azure Container Apps. Postup zabezpečení sítě pomocí Container Apps najdete v části Uzamčení prostředí Container App Environment.

Další kroky