Was ist Azure IoT Edge für Linux unter Windows?

Gilt für:IoT Edge 1.4 Häkchen IoT Edge 1.4

Wichtig

IoT Edge 1.5 LTS und IoT Edge 1.4 sind unterstützte Releases. Das Dienstende von IoT Edge 1.4 LTS wird am 12. November 2024 erreicht. Wenn Sie ein früheres Release verwenden, finden Sie weitere Informationen unter Aktualisieren von IoT Edge.

Azure IoT Edge für Linux unter Windows (EFLOW) ermöglicht Ihnen das Ausführen von containerisierten Linux-Workloads zusammen mit Windows-Anwendungen in Windows-Bereitstellungen. Unternehmen, die für die Unterstützung ihrer Edgegeräte und -lösungen Windows nutzen, können jetzt von den cloudnativen Analyselösungen profitieren, die in Linux erstellt werden.

Für Azure IoT Edge für Linux unter Windows wird eine Linux-VM auf einem Windows-Gerät ausgeführt. Auf der Linux-VM ist die Azure IoT Edge-Runtime vorinstalliert. Alle auf dem Gerät bereitgestellten Azure IoT Edge-Module werden auf der VM ausgeführt. Gleichzeitig können Windows-Anwendungen, die auf dem Windows-Hostgerät ausgeführt werden, mit den auf der Linux-VM ausgeführten Modulen kommunizieren.

Legen Sie noch heute los.

Komponenten

Azure IoT Edge für Linux unter Windows nutzt die folgenden Komponenten für die parallele Ausführung von Linux- und Windows-Workloads und deren nahtlose Kommunikation:

  • Eine Linux-VM, auf der Azure IoT Edge ausgeführt wird: Eine Linux-VM auf der Grundlage des Microsoft-eigenen CBL-Mariner-Betriebssystems wird mit der Azure IoT Edge-Runtime erstellt und als Umgebung für Azure IoT Edge-Workloads der 1. Ebene validiert.

  • Microsoft Update: Durch die Integration in Microsoft Update werden die Komponenten der Windows-Runtime, die CBL-Mariner-Linux-VM und Azure IoT Edge auf dem neuesten Stand gehalten. Weitere Informationen zu Aktualisierungen von IoT Edge für Linux unter Windows finden Sie unter Aktualisieren von IoT Edge für Linux unter Windows.

Windows und die Linux-VM werden parallel ausgeführt, während Windows Admin Center beide Komponenten steuert.

Aufgrund der bidirektionalen Kommunikation zwischen Windows-Prozess und Linux-VM können Windows-Prozesse Benutzeroberflächen oder Hardwareproxys für Workloads bereitstellen, die in Linux-Containern ausgeführt werden.

Voraussetzungen

Ein Windows-Gerät mit den folgenden Mindestanforderungen:

  • Systemanforderungen

    • Windows 101/11 (Pro, Enterprise, IoT Enterprise)
    • Windows Server 20191/2022
      1 Windows 10 und Windows Server 2019 ab Build 17763 mit Installation aller aktuellen kumulativen Updates.
  • Hardwareanforderungen

    • Mindestens erforderlicher freier Arbeitsspeicher: 1 GB
    • Mindestens erforderlicher freier Speicherplatz: 10 GB

Weitere Informationen zu den Anforderungen für IoT Edge für Linux unter Windows finden Sie unter Azure IoT Edge für Systeme, die Linux unter Windows unterstützen.

Plattformunterstützung

Azure IoT Edge für Linux unter Windows unterstützt sowohl die AMD64-Architektur als auch die ARM64-Architektur. Weitere Informationen zur EFLOW-Plattformunterstützung finden Sie unter Azure IoT Edge für Systeme, die Linux unter Windows unterstützen.

Beispiele

Der Fokus von Azure IoT Edge für Linux unter Windows liegt ganz klar auf der Interoperabilität zwischen den Linux- und den Windows-Komponenten.

Beispiele für die Kommunikation zwischen Windows-Anwendungen und Azure IoT Edge-Modulen finden Sie in den EFLOW-Beispielen auf GitHub.

Außerdem können Sie Ihr IoT Edge für Linux unter Windows-Gerät als transparentes Gateway für andere Edgegeräte verwenden. Weitere Informationen zur Konfiguration von EFLOW als transparentes Gateway finden Sie unter Konfigurieren eines IoT Edge-Geräts als transparentes Gateway.

Unterstützung

Nutzen Sie die Azure IoT Edge-Kanäle für Support und Feedback, um Unterstützung bei Azure IoT Edge für Linux unter Windows zu erhalten.

Melden von Fehlern: Fehler im Zusammenhang mit Azure IoT Edge für Linux unter Windows können auf der Seite iotedge-eflow-Probleme gemeldet werden. Fehler im Zusammenhang mit Azure IoT Edge können auf der Seite Probleme des Open-Source-Projekts für Azure IoT Edge gemeldet werden.

Microsoft-Kundendienstteam: Benutzer mit einem Supportplan können direkt über das Azure-Portal ein Supportticket erstellen, um sich an das Microsoft-Kundendienstteam zu wenden.

Anfragen von Features: Angefragte Features werden von Azure IoT Edge über die User Voice-Seite des Produkts verfolgt.

Nächste Schritte

Sehen Sie sich für weitere Informationen und ein Beispiel aus der Praxis das Video Azure IoT Edge für Linux unter Windows 10 IoT Enterprise an.

Führen Sie die Schritte zum manuellen Bereitstellen eines einzelnen Geräts mit Azure IoT Edge für Linux unter Windows aus, um ein Gerät mit Azure IoT Edge für Linux unter Windows einzurichten.