Windows rendszeren futó Linuxhoz tartozó Azure IoT Edge fészekelt virtualizálása

A következőre vonatkozik:IoT Edge 1.5 jelölés IoT Edge 1.5

Fontos

IoT Edge 1.5 LTS a támogatott kiadás. IoT Edge 1,4 LTS 2024. november 12-én véget ért. Ha korábbi kiadást használ, tekintse meg a Update IoT Edge című témakört.

Három olyan formája van a beágyazott virtualizálásnak, amely kompatibilis az Azure IoT Edge Linux rendszeren futó Windows-szal. A felhasználók dönthetnek úgy, hogy helyi virtuális gépen (Hyper-V hipervizor használatával), VMware Windows virtuális gépen vagy Azure virtuális gépen keresztül helyezik üzembe őket. Ez a cikk egyértelművé teszi, hogy melyik beállítás a legjobb a forgatókönyvükhöz, és betekintést nyújt a konfigurációs követelményekbe.

Megjegyzés

Győződjön meg arról, hogy egy hálózati beállítást engedélyez beágyazott virtualizáláshoz. Ha ezt nem teszi meg, az EFLOW telepítési hibáit fogja eredményezni.

Üzembe helyezés helyi virtuális gépen

Ez az alapszintű megközelítés minden olyan Windows virtuális gép esetében, amely az Azure IoT Edge-et Linux a Windows rendszeren hostolja. Ebben az esetben a beágyazott virtualizálást engedélyezni kell az üzembe helyezés megkezdése előtt. A Run Hyper-V in a Virtual Machine with Nested Virtualization című írásban található bővebb információ arról, hogyan konfigurálhatja ezt a forgatókönyvet.

Ha Windows Servert vagy Azure Localt használ, győződjön meg arról, hogy telepíti a Hyper-V szerepkört.

Üzembe helyezés Windows virtuális gépen a VMware ESXi-n

Az Intel-alapú VMware ESXi 6.7 és 7.0 verziók képesek Azure IoT Edge for Linux on Windows-t futtatni Windows virtuális gépeken. A VMware KB2009916 további információt a VMware ESXi beágyazott virtualizálási támogatásáról olvashat.

Ha linuxos Azure IoT Edge szeretne beállítani Windows VMware ESXi Windows virtuális gépen, kövesse az alábbi lépéseket:

  1. Hozzon létre egy Windows virtuális gépet a VMware ESXi-gazdagépen. További információ a VMware virtuális gépek üzembe helyezéséről: VMware – Üzembe helyezés Virtual Machines.

Megjegyzés

Ha Windows 11 virtuális gépet hoz létre, győződjön meg arról, hogy megfelel a Microsoft által a Windows 11 futtatására vonatkozó minimális követelményeknek. A Windows 11 VM-ek VMware támogatásáról további információért lásd a(z) Windows 11 vendég operációs rendszerként való telepítése a VMware-en című részt.

  1. Kapcsolja ki az előző lépésben létrehozott virtuális gépet.
  2. Válassza ki a Windows virtuális gépet, majd Szerkesztési beállítások.
  3. Keressen rá a Hardvervirtualizálás elemre, és kapcsolja be a hardveresen támogatott virtualizáció elérhetővé tételét a vendég operációs rendszer számára.
  4. Válassza a Mentés lehetőséget , és indítsa el a virtuális gépet.
  5. Telepítse a Hyper-V hipervizort. Ha Windows klienst használ, győződjön meg arról, hogy telepíti a Hyper-V-t a Windows 10-re. Ha Windows Server használ, győződjön meg arról, hogy telepíti a Hyper-V szerepkört.

Megjegyzés

VMware Windows virtuális gépek esetén, ha externális virtuális kapcsolót szeretne használni az EFLOW virtuális gépek hálózatkezeléséhez, győződjön meg arról, hogy engedélyezi a Biztos módot. További információért lásd: Promiszkuis mód konfigurálása egy virtuális kapcsolón vagy portcsoporton. Ha ezt nem teszi meg, az EFLOW telepítési hibáit fogja eredményezni.

Üzembe helyezés Azure virtuális gépeken

Azure IoT Edge Linux on Windows nem kompatibilis a kiszolgáló SKU-jával rendelkező Azure virtuális gépen, kivéve, ha egy szkriptet hajt végre, amely létrehoz egy alapértelmezett kapcsolót. Az alapértelmezett kapcsolók beállításáról további információt a Virtuális kapcsoló létrehozása Linuxhoz Windows című témakörben talál.

Megjegyzés

Az EFLOW-t futtató Azure virtuális gépeknek olyan virtuális gépnek kell lenniük, amely támogatja a beágyazott virtualizálást. Emellett Azure virtuális gépek nem támogatják externális virtuális kapcsoló használatát.