Számlázás az Azure Container Appsben
Az Azure Container Apps számlázása a csomag típusán alapul.
Konstrukció típusa | Leírás |
---|---|
Használati terv | Kiszolgáló nélküli számítási lehetőség, ahol csak az alkalmazások futás közben használt erőforrásaiért kell fizetnie. |
Dedikált terv | Testre szabott számítási lehetőségek, ahol az egyes számítási feladatok profiljaihoz lefoglalt példányokért kell fizetnie. |
- A terv kiválasztása határozza meg a számlázási számításokat.
- A környezet különböző alkalmazásai különböző csomagokat használhatnak.
Ez a cikk bemutatja, hogyan számítható ki a tárolóalkalmazás futtatásának költsége. A fiók pénznemében található díjszabási részletekért tekintse meg az Azure Container Apps díjszabását.
Használatalapú csomag
A Használati csomagban futó alkalmazások számlázása kétféle díjból áll:
- Erőforrás-felhasználás: A tárolóalkalmazáshoz másodpercenként lefoglalt erőforrások mennyisége, vCPU-másodpercben és GiB-másodpercben számlázva.
- HTTP-kérések: A tárolóalkalmazás által kapott HTTP-kérések száma.
Az alábbi erőforrások előfizetésenként minden naptári hónapban ingyenesek:
- Az első 180 000 vCPU-másodperc
- Az első 360 000 GiB-másodperc
- Az első 2 millió HTTP-kérés
Az ingyenes használat nem jelenik meg a számlán. Csak azért kell fizetnie, mert az erőforrás kihasználtsága meghaladja a havi ingyenes támogatások összegét.
Feljegyzés
Ha a Container Appst saját virtuális hálózattal használja, vagy az alkalmazásai más Azure-erőforrásokat használnak, további díjakat számíthat fel.
Erőforrás-felhasználás díjai
Az Azure Container Apps az alkalmazás replikáit futtatja az egyes változatokhoz konfigurált skálázási szabályok és replikaszámkorlátok alapján. Az Azure Container Apps-feladatok replikákat futtatnak a feladatok végrehajtásakor. A futtatás során az egyes replikákhoz lefoglalt erőforrásokért díjat számítunk fel.
Az erőforrás-felhasználás 2 méter:
- vCPU-másodperc: A tárolóalkalmazáshoz másodpercenként lefoglalt vCPU-magok száma.
- GiB-másodperc: A tárolóalkalmazás számára másodpercenként lefoglalt memória mennyisége.
- GPU-másodperc: A tárolóalkalmazások számára másodpercenként lefoglalt GPU-k száma.
Az első 180 000 vCPU-másodperc és 360 000 GiB-másodperc minden előfizetésben naptári havonta ingyenes.
Tárolóalkalmazások
Az erőforrás-használatért fizetett díj a tárolóalkalmazás változatainak és replikáinak állapotától függ. Alapértelmezés szerint a replikák díja aktív . Bizonyos körülmények között azonban a replika üresjárati állapotba léphet. Tétlen állapotban az erőforrások számlázása csökkentett díjon történik.
Nincsenek replikák
Ha egy változat zéró replikákra van skálázva, a rendszer nem számol fel erőforrás-használati díjakat.
A replikák minimális száma fut
Üresjárati használati díjak akkor alkalmazhatók, ha egy tárolóalkalmazás változatának futtatása meghatározott körülmények között történik. Az üresjárati díjakra való jogosultsághoz a felülvizsgálatnak a következőnek kell lennie:
Feljegyzés
Az inaktív használati díjak nem vonatkoznak a kiszolgáló nélküli GPU-alkalmazásokra. Az aktív használatért mindig kiszámlázzák őket.
A használati díjakat minden replikához külön számítjuk ki. A replika tétlennek minősül, ha az alábbi feltételek mindegyike teljesül:
- A replika egy olyan változatban fut, amely jelenleg jogosult az üresjárati díjakra.
- A replika összes tárolója elindult és fut.
- A replika nem dolgoz fel HTTP-kéréseket.
- A replika kevesebb mint 0,01 vCPU-magot használ.
- A replika másodpercenként kevesebb mint 1000 bájtot kap a hálózati forgalomból.
Ha egy replika tétlen, az erőforrás-használati díjakat a rendszer a csökkentett üresjárati díjak alapján számítja ki. Ha egy replika nem tétlen, az aktív díjak érvényesek.
A replikák minimális számánál több fut
Ha egy változat a minimális replikaszám fölé van skálázva, a rendszer az összes futó replikát az aktív sebességgel számítja fel az erőforrás-használatért.
Feladatok
A Használati csomagban az Azure Container Apps-feladatok által felhasznált erőforrásokat az aktív díj számítja fel. Az üresjárati díjak nem vonatkoznak a feladatokra, mert a végrehajtások a feladat befejezése után leállnak az erőforrások felhasználásával.
Díjak kérése
Az erőforrás-használat mellett az Azure Container Apps a tárolóalkalmazás által fogadott HTTP-kérések száma alapján is díjat számít fel. Csak a Container Apps-környezeten kívülről érkező kérelmek számlázhatók.
- Az előfizetések első 2 millió kérése naptári havonta ingyenes.
- Az állapotadat-mintavételi kérelmek nem számlázhatók.
A kérések díjai nem vonatkoznak az Azure Container Apps-feladatokra, mert nem támogatják a bejövő forgalmat.
Dedikált terv
A számlázás számítási feladatprofil-példányok alapján van kiszámlázva, nem pedig az egyes alkalmazások alapján.
A dedikált csomagban futó alkalmazások és feladatok számlázása számítási feladatprofil-példányokon alapul, nem pedig az egyes alkalmazásokon. A díjak a következők:
Rögzített felügyeleti költségek | Változó költségek |
---|---|
Ha egy vagy több dedikált számítási feladatprofil van a környezetében, dedikált csomagkezelési díjat számítunk fel. A rendszer csak akkor számítja fel a csomagkezelési díjakat, ha dedikált számítási feladatprofilt használ a környezetében. | A profilok felskálázásához további költségek vonatkoznak a további példányokra; a profilok méretezése során a számlázás csökken. |
Mindenképpen optimalizálja a dedikált számítási feladatprofilban üzembe helyezhető alkalmazásokat. Értékelje ki az alkalmazások igényeit, hogy a profilhoz elérhető legtöbb erőforrást használhassák.
Dinamikus munkamenetek
A dinamikus munkamenetek kétféle munkamenetkészletet tartalmazhatnak: kódértelmezőt és egyéni tárolót. Minden munkamenettípus saját számlázási modellel rendelkezik.
Kódértelmező
A kódértelmező-munkamenetek számlázása a lefoglalt munkamenetek számának futási időtartama alapján történik. Az egyes lefoglalt munkamenetek esetében a kiosztás időpontjától kezdve a felszabadított munkamenetek száma egy óra lépésekben történik.
Egyéni tároló
Az egyéni tároló munkamenetek számlázása a dedikált csomaggal történik a munkamenetkészlet és az aktív munkamenetek futtatásához használt számítási erőforrások mennyisége alapján.
Minden egyéni tároló-munkamenetkészlet dedikált E16 számítási példányokon fut. A munkamenetkészlethez lefoglalt példányok száma a készlet aktív és kész munkameneteinek számán alapul. A munkamenetkészlethez jelenleg lefoglalt példányok számának megtekintéséhez használja az alábbi Azure CLI-parancsot a készlet tulajdonságának lekéréséhez nodeCount
. Cserélje le az <PLACEHOLDERS>
értékeket.
az containerapp sessionpool show --resource-group <RESOURCE_GROUP> --name <POOL_NAME> --query "properties.nodeCount"
Általános feltételek
- A fiók pénznemében található díjszabási részletekért tekintse meg az Azure Container Apps díjszabását.