Megosztás a következőn keresztül:


A Windows Serveren és az Azure Local 22H2-es verzióján futó AKS áttekintése

A következőkre vonatkozik: AKS az Azure Local 22H2-n, AKS Windows Serveren

Az Azure Local és a Windows Server azure Kubernetes Service (AKS) az AKS helyszíni Kubernetes-implementációja. Az Azure Local és a Windows Server AKS automatizálja a tárolóalapú alkalmazások nagy léptékű futtatását. Az AKS segítségével gyorsabban lehet linuxos és Windows rendszerű tárolókat üzemeltetni az adatközpontban.

A helyszíni Kubernetes AKS-sel való használatának megkezdéséhez állítsa be az AKS-t az Azure Local és a Windows Server rendszeren.

Vagy használhatja az AKS-t a felhőalapú tárolók vezénylésére. Lásd: Azure Kubernetes Service az Azure-ban. Ha Azure Stack Hubot használ, tekintse meg az Azure Stack Hub AKS-motorját.

A következő szakaszok az AKS Azure Local és Windows Server rendszeren való használatának néhány okát ismertetik, majd válaszolnak a szolgáltatással kapcsolatos gyakori kérdésekre, valamint az első lépésekre. A tárolók hátteréről a Windows és a tárolók című témakörben olvashat. Az Azure Local és a Windows Server AKS-ben való működésével kapcsolatos háttérért tekintse meg a Kubernetes alapfogalmait , valamint a Kubernetes háttérrendszerét a Kubernetes.io.

Miért érdemes az AKS-t a Windows Serveren és az Azure Local-on tárolóalapú alkalmazásokhoz használni?

Bár néhány tárolót manuálisan is kezelhet a Docker és a Windows használatával, az alkalmazások gyakran öt, tíz vagy akár több száz tárolót használnak, amelyekbe a Kubernetes vezénylője is bejön.

A Kubernetes egy nyílt forráskódú vezénylő a tárolókezelés nagy léptékű automatizálásához. Az AKS leegyszerűsíti a helyszíni Kubernetes-telepítést azáltal, hogy varázslókat biztosít a Kubernetes és az alapvető Azure Helyi bővítmények beállításához, valamint Kubernetes-fürtöket hoz létre a számítási feladatok üzemeltetéséhez.

Íme néhány funkció, amit az AKS biztosít a Windows Serveren és az Azure Localon:

  • Tárolóalapú alkalmazások nagy léptékű üzembe helyezése az Azure Local és a Windows Server-fürtön futó Kubernetes-fürtökön.
  • Linux- és Windows-alapú tárolóalapú alkalmazások üzembe helyezése és kezelése.
  • Vertikális fel- vagy leskálázás a Kubernetes-fürt csomópontjainak hozzáadásával vagy eltávolításával.
  • A Kubernetes-fürt tárhelyének és hálózatkezelésének kezelése.
  • Rendszeres Kubernetes-frissítések és biztonsági javítások biztosítása a Kubernetes-telepítéshez.
  • Naprakészen tarthatja a legújabb elérhető Kubernetes-verziókat.
  • Használja a népszerű Azure-szolgáltatásokat az Azure Arc for Kubernetesen keresztül.

A helyszíni Kubernetes beállításának egyszerűsítése

Az AKS leegyszerűsíti a Kubernetes beállítását az Azure Local és a Windows Server 2019/2022 Datacenter rendszeren, és a következő funkciókat tartalmazza:

  • A Windows Felügyeleti központ varázslója az AKS és függőségei beállításához.
  • Egy Windows Felügyeleti központ varázsló, amellyel Kubernetes-fürtöket hozhat létre a tárolóalapú alkalmazások futtatásához.
  • PowerShell-parancsmagok a Kubernetes beállításához és a Kubernetes-fürtök létrehozásához, ha inkább a gazdagép beállítását és a Kubernetes-fürt létrehozását szeretné szkriptbe állítani.

Az üzembe helyezési folyamat megismeréséhez tekintse meg az alábbi GIF-fájlt:

GIF az AKS üzembe helyezéséről.

Helyszíni Kubernetes megtekintése és kezelése eszközökkel vagy Azure Arc használatával

Miután beállította a helyszíni Kubernetes-t az AKS használatával, és létrehozott egy Kubernetes-fürtöt, a Következőkkel kezelheti és figyelheti a Kubernetes-infrastruktúrát:

  • Az Azure Portalon az Azure Arc használatával – Az Azure Arc használatával kezelheti a Kubernetes-fürtökön üzembe helyezett alkalmazásokat a felhőben és a helyszíni környezetekben.
    Az Azure Arc lehetővé teszi a Kubernetes-fürtök más Azure-szolgáltatásokkal való kezelését is, beleértve a következőket:
    • Azure Monitor
    • Azure Policy
  • A helyszínen olyan népszerű eszközökkel, mint a Kubectl – Számos nyílt forráskódú eszköz van, amelyekkel alkalmazásokat helyezhet üzembe Egy Kubernetes-fürtön, kezelheti a fürterőforrásokat, hibaelhárítást és futó alkalmazásokat tekinthet meg. Ezek az eszközök az AKS-ben üzembe helyezett Kubernetes-fürtökkel működnek az Azure Local és a Windows Server rendszeren.

Linux- és Windows-tárolók futtatása

Az AKS teljes mértékben támogatja a Linux-alapú és a Windows-alapú tárolókat is. Amikor Kubernetes-fürtöt hoz létre a Windows Serveren vagy az Azure Local-on, eldöntheti, hogy létrehoz-e csomópontkészleteket (azonos Kubernetes-fürtcsomópontok csoportjait) Linux-tárolók, Windows-tárolók vagy mindkettő futtatásához.

Az AKS létrehozza a Linux- és Windows-csomópontokat, hogy ne kelljen közvetlenül felügyelnie a Linux vagy Windows operációs rendszereket.

A tárolóinfrastruktúra védelme

Az AKS számos funkciót tartalmaz a tárolóinfrastruktúra biztonságossá tételéhez:

  • A feldolgozó csomópontok hipervizoralapú elkülönítése – Minden Kubernetes-fürt saját dedikált és elkülönített virtuális gépeken fut, hogy a bérlők ugyanazt a fizikai infrastruktúrát használhassák.
  • Microsoft által karbantartott Linux- és Windows-rendszerképek feldolgozó csomópontokhoz – A feldolgozó csomópontok Linux és Windows rendszerű virtuálisgép-rendszerképeket futtatnak, amelyeket a Microsoft hozott létre a biztonsági ajánlott eljárások betartásához. A Microsoft ezeket a rendszerképeket havonta frissíti a legújabb biztonsági frissítésekkel.

Az első lépésekhez szükséges tudnivalók

A következő szakaszok összefoglalják, mit kell futtatnia a helyszíni Kubernetesben az AKS-sel az Azure Local és a Windows Server rendszeren. Az AKS Azure Local és Windows Server rendszerre való telepítése előtt szükséges részletekért tekintse meg a rendszerkövetelményeket.

A Windows Felügyeleti központ rendszerén

A Windows Felügyeleti központ átjáróját futtató gépnek a következőnek kell lennie:

  • Regisztrálva az Azure-ban
  • Ugyanabban a tartományban, mint az Azure Local vagy a Windows Server 2019/2022 Datacenter-fürt

Az AKS-t futtató Azure Local és Windows Server-fürtön vagy Windows Server 2019/2022 Datacenter feladatátvevő fürtön

Az Azure Local és a Windows Server fürt vagy a Windows Server 2019/2022 Datacenter feladatátvevő fürt a következő követelményekkel rendelkezik:

  • Legfeljebb nyolc kiszolgáló a fürtben
  • 1 TB rendelkezésre álló kapacitás az AKS tárolókészletében
  • Legalább 30 GB rendelkezésre álló memória az AKS virtuális gépek futtatásához
  • A fürt összes kiszolgálójának az EN-US régiót és a nyelvválasztást kell használnia

Az Azure Helyi rendszer általános követelményeiért tekintse meg az Azure helyi rendszerkövetelményei című témakört.

Az Azure Local hálózati konfigurációja

Az Azure Local vagy a Windows Server 2019/2022 Datacenter-fürtön lévő virtuális gépekhez csatlakoztatott hálózathoz az AKS számára elérhető és az Azure Local vagy a Windows Server 2019/2022 Datacenter-fürtön lévő virtuális gépek számára elérhető IPv4-címek dedikált hatóköre szükséges. A hálózatkezelési követelményekkel kapcsolatos további információkért tekintse meg az AKS-t az Azure Helyi és a Windows Server rendszerkövetelményei között.

Az AKS a következő funkciókat nyújtja:

Natív integráció az Azure Arc használatával

Az AKS segítségével a Kubernetes-fürtöket csatlakoztathatja az Azure-hoz. Miután csatlakozott az Azure Arc-kompatibilis Kuberneteshez, az Azure Portalon keresztül elérheti a helyszínen futó Kubernetes-fürtöket, és üzembe helyezhet olyan felügyeleti szolgáltatásokat, mint a GitOps és az Azure Policy. Olyan adatszolgáltatásokat is üzembe helyezhet, mint a felügyelt SQL-példány és a Rugalmas skálázási PostgreSQL. Az Azure Arc-kompatibilis Kubernetesről további információt az Azure Arc áttekintésében talál.

Integrált naplózás és figyelés

Miután csatlakoztatta a fürtöt az Azure Archoz, az Azure Monitor használatával monitorozhatja a Kubernetes-fürt és -alkalmazások állapotát. A tárolókhoz készült Azure Monitor a vezérlők, csomópontok és tárolók memória- és processzormetrikáinak gyűjtésével biztosítja a teljesítmény láthatóságát. A metrikákat és a tárolónaplókat a rendszer automatikusan összegyűjti, és elküldi a metrikák adatbázisába az Azure Monitorban, a naplóadatokat pedig a Log Analytics-munkaterületre. Az Azure Monitorral kapcsolatos további információkért tekintse meg a tárolóelemzések áttekintését.

Szoftveralapú hálózatkezelés a Kubernetes-csomópontokhoz és a tárolóalapú alkalmazásokhoz

Az Azure Local SDN-integrációjával mostantól saját hálózatokat hozhat létre, és csatlakoztathatja a Kubernetes-csomópontokat ezekhez a hálózatokhoz. Emellett az SDN szoftveres Load Balancer használatával terheléselosztó szolgáltatásokat is biztosíthat a tárolóalapú alkalmazásaikhoz. További információ: szoftveralapú hálózatkezelés az AKS-sel.

A Kubernetes-csomópontkészletek automatikus átméretezése

Az alkalmazásigények teljesítéséhez szükség lehet a számítási feladatokat futtató csomópontok számának és méretének módosítására. A fürt automatikus skálázási összetevője figyelheti a fürt azon podjait, amelyek erőforrás-korlátozások miatt nem ütemezhetők. Ha problémákat észlel, a csomópontkészletben lévő csomópontok száma megnő az alkalmazásigény kielégítése érdekében. A rendszer rendszeresen ellenőrzi a csomópontok futási podjainak hiányát is, így a csomópontok száma szükség szerint csökken. A Kubernetes-fürtön lévő csomópontok számának automatikus fel- vagy leskálázása lehetővé teszi egy hatékony, költséghatékony környezet futtatását.

Windows-alapú tárolóalapú alkalmazások üzembe helyezése és kezelése

Az AKS teljes mértékben támogatja a Linux- és Windows-alapú tárolók futtatását is. Amikor Kubernetes-fürtöt hoz létre a Windows Serveren vagy az Azure Local-on, eldöntheti, hogy létrehoz-e csomópontkészleteket (azonos Kubernetes-fürtcsomópontok csoportjait) Linux-tárolók, Windows-tárolók vagy mindkettő futtatásához. Az AKS létrehozza a Linux- és Windows-csomópontokat, hogy ne kelljen közvetlenül felügyelnie a Linux vagy Windows operációs rendszereket.

Az AKS támogatja a GPU-kompatibilis csomópontok üzembe helyezését

Az AKS támogatja a GPU-kompatibilis csomópontkészletek üzembe helyezését az NVIDIA Tesla T4 GPU-kon diszkrét eszköz-hozzárendelési (DDA) móddal, más néven GPU-átengedéssel. Ebben a módban egy vagy több fizikai GPU egyetlen feldolgozó csomóponthoz van rendelve gpu-kompatibilis virtuálisgép-mérettel, amely teljes hozzáférést kap a teljes GPU-hoz, így magas szintű alkalmazáskompatibilitást és jobb teljesítményt biztosít. A GPU-kompatibilis csomópontkészletekkel kapcsolatos további információkért tekintse meg a GPU dokumentációját.

Következő lépések

Az AKS azure local és Windows Server rendszeren való használatának megkezdéséhez tekintse meg az alábbi cikkeket: