AKS Edge Essentials

Megjegyzés

Az AKS Edge Essentials mostantól általánosan elérhető. Vegye figyelembe, hogy a nyilvános előzetes verzió egyes funkciói még nem támogatottak.

Azure Kubernetes Service Edge Essentials a Azure Kubernetes Service (AKS) helyszíni Kubernetes-implementációja, amely nagy léptékben automatizálja a tárolóalapú alkalmazások futtatását. Az AKS Edge Essentials tartalmaz egy Microsoft által támogatott Kubernetes-platformot, amely egy kis méretű Kubernetes-disztribúciót és egyszerű telepítési élményt nyújt, így a Kubernetes pc-osztályú vagy "könnyű" peremhálózati hardvereken egyszerűen üzembe helyezhető. Az AKS Edge Essentials megkönnyíti a tárolóalapú alkalmazás használatának első lépéseit, így natív felhőbeli ajánlott eljárásokat hozhat létre a peremhálózati alkalmazáshoz.

A legfontosabb jellemzők

Az alábbi szakaszok az AKS Edge Essentials néhány fő funkcióját ismertetik.

Egyszerűsített Kubernetes-élmény

Más Microsoft által támogatott platformoktól, például az Azure által üzemeltetett szolgáltatástól (AKS) és kiszolgálóosztályú hardvertől (AKS-HCI) eltérően az AKS Edge Essentials statikus, előre definiált konfigurációkhoz készült, és nem teszi lehetővé a virtuális gépek dinamikus létrehozását/törlését vagy fürtéletciklus-felügyeletét. Az AKS Edge Essentials-fürtök minden egyes gépe csak egy Linux és/vagy Windows rendszerű virtuális géppel rendelkezhet. A Linux rendszerű virtuális gép a Kubernetes-fürt linuxos számítási feladatainak vezérlő csomópontjaként és feldolgozó csomópontjaként működik. Minden AKS Edge Essentials-gép rendelkezik egy korlátozott RAM-, tároló- és fizikai PROCESSZORmagokkal rendelkező virtuális géppel a telepítéskor hozzárendelt statikus foglalásnak megfelelően. Ez az alkalmazásszerű konfiguráció lehetővé teszi a hagyományos Windows-alkalmazások egymás mellett történő futtatását; azaz az AKS Edge Essentials virtuális gépek mellett együttműködik.

Bár a Kubernetes egy nyílt forráskódú vezénylő a tárolók nagy léptékű felügyeletének automatizálására, az AKS Edge Essentials leegyszerűsíti a helyszíni Kubernetes üzembe helyezését azáltal, hogy egy felhőalapú felügyeleti sík használatával megkönnyíti a fürtök telepítését, konfigurálását és az alkalmazások üzembe helyezésének kezelését az összes fürtben.

Az AKS Edge Essentials architektúrájának diagramja.

Microsoft által felügyelt Kubernetes-platform

Az AKS Edge Essentials a Microsoft által felügyelt alábbi funkciókat tartalmazza:

  • Egy egyszerűsített, CNCF-nek megfelelő K8S- és K3S-disztribúció, amelyet a Microsoft támogat és kezel. A HCI-n futó AKS és a Windowson futó AKS közötti fő különbség az, hogy a Windows AKS minimális számítási és memóriaigényekkel rendelkezik (4 GB RAM és 2 vCPU).
  • Minden Kubernetes-csomópont a saját Hyper-V izolált virtuális gépén fut, és számos funkciót tartalmaz a tárolóinfrastruktúra biztonságossá tételéhez.
  • A Microsoft által karbantartott Linux- és Windows-munkavégző csomópontok virtuálisgép-rendszerképei megfelelnek a biztonsági ajánlott eljárásoknak. A Microsoft ezeket a rendszerképeket havonta frissíti a legújabb biztonsági frissítésekkel.
  • Egyszerűsített telepítési élmény a PowerShell-parancsmagokkal és -ügynökökkel a virtuális gépek és az infrastruktúra kiépítésének és vezérlésének engedélyezéséhez. A Microsoft automatikus frissítéseket biztosít a Kubernetes üzembe helyezéséhez, így Ön naprakész marad a legújabb elérhető Kubernetes-verziókkal.

Csomópontok helyi telepítése egy vagy több gépen

Az AKS Edge Essentials leegyszerűsíti a Kubernetes beállításának folyamatát azáltal, hogy PowerShell-szkripteket és parancsmagokat biztosít a Kubernetes beállításához és egy- vagy többcsomópontos Kubernetes-fürtök létrehozásához.

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

Az AKS Edge Essentials teljes mértékben támogatja a Linux-alapú és a Windows-alapú tárolókat is. Amikor létrehoz egy Kubernetes-fürtöt az AKS-en, linuxos tárolókat, Windows-tárolókat vagy mindkettőt futtathat.

Azure Arc felügyelethez

Miután beállította a helyszíni Kubernetes-t az AKS Edge Essentials használatával, és létrehozott egy Kubernetes-fürtöt, kezelheti a Kubernetes-infrastruktúrát a Azure Portal használatával, amely központosított felügyeleti konzolt biztosít a bárhol futó Kubernetes-fürtökhöz. Ezenkívül a különböző Azure Arc-kompatibilis szolgáltatások, például a Azure Policy, az Azure Monitor és az Azure ML-szolgáltatások lehetővé teszik a megfelelőség biztosítását, a fürtök monitorozását és a felhőszolgáltatások futtatását a peremfürtökön. Segít biztosítani, hogy az alkalmazások és fürtök következetesen üzembe legyenek helyezve és nagy méretekben legyenek konfigurálva a forrásvezérlésből.

Miért érdemes az AKS Edge Essentialst használni?

Együttműködik a natív Windows-alkalmazásokkal

A Windows gazdag alkalmazás-ökoszisztémát, felhasználói élményt és robusztus biztonságot nyújt, és az ipari megoldások infrastruktúrájának nagy részét ma a HMI-k, robotok, PLC-k, orvosi eszközök stb. Ez azt jelenti, hogy a natív felhőbeli számítási feladatok nagy része Linuxra épül, és azzal a kihívással kell szembenéznie, hogy linuxos rendszereket kell bevezetnie a natív felhőmegoldások előnyeinek kihasználásához. Ezek a megoldások további infrastruktúra-felügyeleti eszközöket és készségeket igényelnek a linuxos rendszerek környezetbeli kezeléséhez. Az AKS Edge Essentials mindkét világ legjobbjait nyújtja. Továbbra is használhatja a Windows-alkalmazások befektetéseit, és használhatja a meglévő hardvereket. Emellett windowsos natív linuxos számítási feladatokat is futtathat anélkül, hogy új készségekre vagy új vezérlősíkra lenne szükség a Linux-eszközök kezeléséhez. Ez lehetővé teszi, hogy AI-képességek széles halmazát használja a gyors innovációhoz és a peremhálózati innováció előmozdításához a lehető legkisebb fennakadás mellett. Emellett az AKS Edge Essentials együttműködik a natív Windows-alkalmazások és a tárolóalapú Linux-számítási feladatok között.

Az AKS Edge Essentials interop diagramja.

Kernelről felhőre történő támogatás

Az AKS Edge Essentials segítségével egy teljes mértékben támogatott verem érhető el a kerneltől a felhőig. A Microsoft 10 éves LTSC-t biztosít a gazdagép operációs rendszeréhez. A Linux rendszerű virtuális gép teljes mértékben felügyelt, és válogatott CBL-Mariner lemezképen alapul, amely egy könnyű rendszerkép, amely segít csökkenteni a támadási felületet, jobb teljesítményt biztosít, és kevesebb többletterhelést biztosít a biztonsági rések javításához. Emellett a Microsoft egy robusztus tesztelési mátrixot is biztosít az egyes Mariner-csomagokhoz, és a rendszerképek megjelenése előtt kiterjedt regressziós teszteket végez, így csökkenti a szolgáltatás állásidejének valószínűségét. A virtuálisgép-szabályzatok biztosítják a virtuálisgép-rendszerkép A/B-frissítéseit, és a Kubernetes-disztribúció biztosítja, hogy a Kubernetes-verem a legújabb és legnagyobb legyen. Az Arc-kompatibilis Kubernetes használatával az összes tárolót és Kubernetes-konfigurációt kezelheti a felhőben és a helyszínen. Ez a többrétegű megközelítés biztosítja, hogy a teljes szoftverkészlet biztonságos és naprakész legyen, hogy az üzleti alkalmazások megbízhatóan fussanak.

A peremhálózaton engedélyezett felhőszolgáltatások

Miután az AKS Edge Essentials-fürt csatlakozik az Azure Archoz, kiterjeszti az Azure-platformot a peremhálózatra olyan alapvető szolgáltatásokkal, mint a szabályozás, a monitorozás, az alkalmazás, az ml és az adatszolgáltatások. Emellett segít a DevOps-eljárások bárhol történő bevezetésében, és a GitOps és a Flux használatával iteratív módon fejleszti az alkalmazástelepítések zökkenőmentes kezelését.

Következő lépések