Kvóták, virtuálisgép-méretkorlátozások és régiók rendelkezésre állása az Azure Kubernetes Service-ben (AKS)
Minden Azure-szolgáltatás alapértelmezett korlátozásokat és kvótákat állít be az erőforrásokra és szolgáltatásokra vonatkozóan, beleértve bizonyos virtuálisgép-termékváltozatok használati korlátozásait is.
Ez a cikk az Azure Kubernetes Service-erőforrások alapértelmezett erőforráskorlátait és az AKS rendelkezésre állását ismerteti az Azure-régiókban.
Szolgáltatási kvóták és korlátok
Erőforrás | Korlát |
---|---|
Fürtök maximális száma előfizetésenként globálisan | 5000 |
A fürtök maximális száma előfizetésenként 1 régiónként | 100 |
Fürtenkénti csomópontok maximális száma virtuálisgép-méretezési csoportokkal és standard Load Balancer termékváltozattal | 5000 az összes csomópontkészletben Megjegyzés: Ha fürtenként legfeljebb 5000 csomópontot nem tud skálázni, tekintse meg a nagy méretű fürtökre vonatkozó ajánlott eljárásokat. |
Csomópontkészletenkénti csomópontok maximális száma (Virtuálisgép-méretezési csoportok csomópontkészletei) | 1000 |
Fürtenkénti csomópontkészletek maximális száma | 100 |
Csomópontonkénti podok maximális száma: 1 Kubenet hálózati beépülő modullal | Maximum: 250 Alapértelmezett Azure CLI: 110 Alapértelmezett Azure Resource Manager-sablon: 110 Az Azure Portal üzembe helyezése alapértelmezett: 30 |
Csomópontonkénti podok maximális száma: Azure Container Networking Interface (Azure CNI)2 | Maximum: 250 Ajánlott maximális érték Windows Server-tárolókhoz: 110 Alapértelmezett: 30 |
A Service Mesh (OSM) AKS-bővítmény megnyitása | Kubernetes-fürt verziója: AKS által támogatott verziók OSM-vezérlők fürtönként: 1 Podok OSM-vezérlőnként: 1600 OsM által felügyelt Kubernetes-szolgáltatásfiókok: 160 |
Maximális terheléselosztású kubernetes-szolgáltatások fürtenként standard Load Balancer termékváltozattal | 300 |
Fürtenkénti csomópontok maximális száma virtuálisgép-rendelkezésre állási csoportokkal és alapszintű Load Balancer termékváltozattal | 100 |
1 Továbbiak kérés esetén engedélyezettek.
2 Windows Server-tárolónak Azure CNI hálózati beépülő modult kell használnia. A Kubenet nem támogatott Windows Server-tárolók esetén.
Kubernetes vezérlősík szintje | Korlát |
---|---|
Standard csomag | A Kubernetes API-kiszolgáló automatikus méretezése a terhelés alapján. Nagyobb vezérlősík-összetevők és API-kiszolgáló-/etcd-példányok. |
Ingyenes szint | Korlátozott erőforrások 50 mutációs és 100 írásvédett hívással rendelkező, gyakorlott kérésekkel . Fürtenként 10 csomópont javasolt csomópontkorlátja. A legjobb kísérletezéshez, tanuláshoz és egyszerű teszteléshez. Éles/kritikus számítási feladatokhoz nem ajánlott. |
Az AKS-erőforrás-szolgáltató API-k szabályozásának korlátai
Az AKS a jogkivonat gyűjtőszabályozási algoritmusával korlátozza bizonyos AKS-erőforrás-szolgáltató API-kat. Ez biztosítja a szolgáltatás teljesítményét, és elősegíti a szolgáltatás tisztességes használatát minden ügyfél számára.
A gyűjtők mérete rögzített, és az idő függvényében, rögzített sebességgel újratöltődnek. Az egyes szabályozási korlátok az adott régióban megadott erőforrás regionális szintjén lépnek érvénybe.
API-kérés | Gyűjtő mérete | Feltöltési sebesség | Erőforrás |
---|---|---|---|
LISTA | 500 kérelem | 1 kérés / 1 másodperc | Előfizetés |
PUT | 20 kérelem | 1 kérés / 1 perc | AgentPools |
PUT | 20 kérelem | 1 kérés / 1 perc | ManagedClusters |
Feljegyzés
A ManagedClusters és az AgentPools gyűjtők külön vannak megszámolva ugyanahhoz az AKS-fürthöz.
Ha egy kérés szabályozva van, a kérés HTTP-válaszkódot 429
(túl sok kérést) ad vissza, és a hibakód a válaszhoz hasonlóan Throttled
jelenik meg. Minden szabályozott kérés tartalmaz egy Retry-After
http-válaszfejlécet, amely az újrapróbálkozást megelőző várakozási időközt másodpercben tartalmazza.
Üzembe helyezett infrastruktúra
Az üzembe helyezett infrastruktúrára minden egyéb hálózati, számítási és tárterületi korlátozás érvényes. A vonatkozó korlátokért tekintse meg az Azure-előfizetések és -szolgáltatások korlátait.
Fontos
Az AKS-fürt frissítésekor a rendszer ideiglenesen további erőforrásokat használ fel. Ezek az erőforrások virtuális hálózati alhálózatban vagy virtuális gép vCPU-kvótájában elérhető IP-címeket tartalmaznak.
Windows Server-tárolók esetén frissítési műveletet hajthat végre a legújabb csomópontfrissítések alkalmazásához. Ha nem rendelkezik a rendelkezésre álló IP-címtérrel vagy vCPU-kvótával az ideiglenes erőforrások kezeléséhez, a fürtfrissítési folyamat sikertelen lesz. A Windows Server-csomópontok frissítési folyamatával kapcsolatos további információkért lásd : Csomópontkészlet frissítése az AKS-ben.
Támogatott virtuálisgép-méretek
Az AKS-ben támogatott virtuálisgép-méretek listája az Új virtuálisgép-termékváltozatok Azure-beli kiadásával fejlődik. Kövesse az AKS kibocsátási megjegyzéseit , hogy értesüljön az új támogatott termékváltozatokról.
Korlátozott virtuálisgép-méretek
Az AKS-ben nem használhatók két cpu-nál kisebb virtuálisgép-méretek. Az AKS-fürtök minden csomópontja rögzített mennyiségű számítási erőforrást (például vCPU-t és memóriát) tartalmaz. Ha egy AKS-csomópont nem tartalmaz elegendő számítási erőforrást, előfordulhat, hogy a podok nem futnak megfelelően. Annak érdekében, hogy a szükséges kube-rendszer podok és az alkalmazások megbízhatóan ütemezhetők legyenek, ne használjon B sorozatú virtuális gépeket és a következő virtuálisgép-termékváltozatokat az AKS-ben a rendszercsomópont-készletekben:
- Standard_A0
- Standard_A1
- Standard_A1_v2
- Standard_F1
- Standard_F1s
A virtuálisgép-típusokról és azok számítási erőforrásairól további információt az Azure-beli virtuális gépek méretei című témakörben talál.
Támogatott tárolólemezkép-méretek
Az AKS nem állít be korlátot a tárolólemezkép méretére. Fontos azonban tisztában lenni azzal, hogy minél nagyobb a tárolórendszerkép, annál nagyobb a memóriaigény. Ez meghaladhatja az erőforráskorlátokat vagy a feldolgozó csomópontok teljes rendelkezésre álló memóriáját. Alapértelmezés szerint egy AKS-fürt virtuálisgép-méretének Standard_DS2_v2 memóriája 7 GiB értékre van állítva.
Ha egy tárolólemezkép nagyon nagy (1 TiB vagy több), előfordulhat, hogy a Kubelet lemezterület hiánya miatt nem tudja lekérni a tárolóregisztrációs adatbázisból a csomópontra.
Régiónkénti elérhetőség
A fürtök üzembe helyezésének és futtatásának legújabb listáját az AKS-régiók rendelkezésre állása című témakörben találja.
Fürtkonfigurációs beállítások az Azure Portalon
Amikor az Azure Portallal hoz létre fürtöt, egy előre beállított konfigurációt választhat, amellyel gyorsan testre szabhatja a forgatókönyve alapján. Az előre beállított értékek bármelyikét bármikor módosíthatja.
Előre beállít | Leírás |
---|---|
Production Standard | Az AKS ajánlott ajánlott eljárásaival az éles forgalmat kiszolgáló alkalmazások többsége számára ajánlott. |
Fejlesztés és tesztelés | A legjobb megoldás új számítási feladatok fejlesztéséhez vagy a meglévő számítási feladatok teszteléséhez. |
Üzemi gazdaság | A legjobb megoldás az éles forgalom költségtudatos kiszolgálására, ha a számítási feladatok képesek elviselni a megszakításokat. |
Production Enterprise | A legjobb megoldás az éles forgalom szigorú engedélyekkel és szigorított biztonsággal való kiszolgálásához. |
Production Standard | Fejlesztés és tesztelés | Üzemi gazdaság | Production Enterprise | |
---|---|---|---|---|
Rendszercsomópont-készlet csomópontmérete | Standard_D8ds_v5 | Standard_DS2_v2 | Standard_D8ds_v5 | Standard_D16ds_v5 |
Rendszercsomópontkészlet automatikus skálázási tartománya | 2-5 csomópont | 2–100 csomópont | 2-5 csomópont | 2-5 csomópont |
Felhasználói csomópontkészlet csomópontmérete | Standard_D8ds_v5 | - | Standard_D8as_v4 | Standard_D8ds_v5 |
Felhasználói csomópontkészlet automatikus méretezési tartománya | 2–100 csomópont | - | - | 2–100 csomópont |
Privát fürt | - | - | - | |
Rendelkezésreállási zónák | - | - | ||
Azure Policy | - | - | ||
Azure Monitor | - | - | ||
Titkos kulcsok tárolója – CSI-illesztőprogram | - | - | ||
Hálózati konfiguráció | Azure CNI | Kubenet | Azure CNI | Azure CNI |
Hálózati konfiguráció | Calico | Calico | Calico | Calico |
Hitelesítés és engedélyezés | Helyi fiókok a Kubernetes RBAC-vel | Helyi fiókok a Kubernetes RBAC-vel | Azure AD-hitelesítés az Azure RBAC-vel | Azure AD-hitelesítés az Azure RBAC-vel |
Következő lépések
Bizonyos alapértelmezett korlátokat és kvótákat növelheti. Ha az erőforrás támogatja a növekedést, kérje meg a növekedést egy Azure-támogatás kéréssel (a Probléma típusa esetén válassza a Kvóta lehetőséget).
Azure Kubernetes Service