Co to jest usługa Azure IoT Edge dla systemu Linux w systemie Windows
Dotyczy: IoT Edge 1.1
Ważne
Data zakończenia wsparcia usługi IoT Edge 1.1 wynosiła 13 grudnia 2022 r. Zapoznaj się z cyklem życia produktów firmy Microsoft, aby uzyskać informacje na temat sposobu obsługi tego produktu lub interfejsu API albo tej usługi lub technologii. Aby uzyskać więcej informacji na temat aktualizowania do najnowszej wersji usługi IoT Edge, zobacz Aktualizowanie usługi IoT Edge.
Usługa Azure IoT Edge dla systemu Linux w systemie Windows (EFLOW) umożliwia uruchamianie konteneryzowanych obciążeń systemu Linux wraz z aplikacjami systemu Windows we wdrożeniach systemu Windows. Firmy korzystające z systemu Windows do zasilania urządzeń brzegowych i rozwiązań mogą teraz korzystać z rozwiązań analitycznych natywnych dla chmury wbudowanych w systemie Linux.
Usługa Azure IoT Edge dla systemu Linux w systemie Windows działa przez uruchomienie maszyny wirtualnej z systemem Linux na urządzeniu z systemem Windows. Maszyna wirtualna z systemem Linux jest wstępnie zainstalowana przy użyciu środowiska uruchomieniowego usługi Azure IoT Edge. Wszystkie moduły usługi Azure IoT Edge wdrożone na urządzeniu działają wewnątrz maszyny wirtualnej. Tymczasem aplikacje systemu Windows uruchomione na urządzeniu hosta z systemem Windows mogą komunikować się z modułami uruchomionymi na maszynie wirtualnej z systemem Linux.
Zacznij z niej korzystać już dziś.
Składniki
Usługa Azure IoT Edge dla systemu Linux w systemie Windows używa następujących składników, aby umożliwić uruchamianie obciążeń systemów Linux i Windows obok siebie i bezproblemowe komunikowanie się:
Maszyna wirtualna z systemem Linux z usługą Azure IoT Edge: maszyna wirtualna z systemem Linux oparta na pierwszym systemie operacyjnym CBL-Mariner firmy Microsoft jest kompilowana przy użyciu środowiska uruchomieniowego usługi Azure IoT Edge i weryfikowana jako środowisko obsługiwane w warstwie 1 dla obciążeń usługi Azure IoT Edge.
Windows Admin Center: rozszerzenie usługi Azure IoT Edge dla centrum administracyjnego systemu Windows ułatwia instalację, konfigurację i diagnostykę usługi Azure IoT Edge na maszynie wirtualnej z systemem Linux. Program Windows Admin Center może wdrożyć usługę Azure IoT Edge dla systemu Linux w systemie Windows na urządzeniu lokalnym lub połączyć się z urządzeniami docelowymi i zarządzać nimi zdalnie.
Microsoft Update: integracja z usługą Microsoft Update zapewnia aktualność składników środowiska uruchomieniowego systemu Windows, maszyny wirtualnej CBL-Mariner z systemem Linux i usługi Azure IoT Edge. Aby uzyskać więcej informacji na temat usługi IoT Edge dla systemu Linux w aktualizacjach systemu Windows, zobacz Aktualizowanie usługi IoT Edge dla systemu Linux w systemie Windows.
Dwukierunkowa komunikacja między procesem systemu Windows a maszyną wirtualną z systemem Linux oznacza, że procesy systemu Windows mogą udostępniać interfejsy użytkownika lub sprzętowe serwery proxy dla obciążeń uruchamianych w kontenerach systemu Linux.
Wymagania wstępne
Urządzenie z systemem Windows z następującymi minimalnymi wymaganiami:
Wymagania systemowe
- Windows 101/11 (Pro, Enterprise, IoT Enterprise)
- Windows Server 20191/2022
1 Windows 10 i Windows Server 2019 minimalna kompilacja 17763 z zainstalowanymi wszystkimi bieżącymi aktualizacjami zbiorczymi.
Wymagania sprzętowe
- Minimalna ilość wolnej pamięci: 1 GB
- Minimalna ilość wolnego miejsca na dysku: 10 GB
Aby uzyskać więcej informacji o wymaganiach usługi IoT Edge dla systemu Linux w systemie Windows, zobacz Azure IoT Edge dla systemu Linux w obsługiwanych systemach Windows.
Obsługa platform
Usługa Azure IoT Edge dla systemu Linux w systemie Windows obsługuje architektury AMD64 i ARM64. Aby uzyskać więcej informacji na temat obsługi platformy EFLOW, zobacz Azure IoT Edge dla systemu Linux w obsługiwanych systemach Windows
Przykłady
Usługa Azure IoT Edge dla systemu Linux w systemie Windows podkreśla współdziałanie składników systemu Linux i Windows.
Aby uzyskać przykłady pokazujące komunikację między aplikacjami systemu Windows i modułami usługi Azure IoT Edge, zobacz EFLOW GitHub.
Ponadto możesz użyć usługi IoT Edge dla systemu Linux na urządzeniu z systemem Windows, aby działać jako przezroczysta brama dla innych urządzeń brzegowych. Aby uzyskać więcej informacji na temat konfigurowania przepływu EFLOW jako przezroczystej bramy, zobacz Konfigurowanie urządzenia usługi IoT Edge do działania jako przezroczysta brama.
Pomoc techniczna
Skorzystaj z kanałów pomocy technicznej i opinii usługi Azure IoT Edge, aby uzyskać pomoc dotyczącą usługi Azure IoT Edge dla systemu Linux w systemie Windows.
Raportowanie usterek — usterki związane z usługą Azure IoT Edge dla systemu Linux w systemie Windows można zgłaszać na stronie problemów z przepływem iotedge-eflow. Usterki związane z usługą Azure IoT Edge można zgłaszać na stronie problemów projektu open source usługi Azure IoT Edge.
Zespół pomocy technicznej firmy Microsoft — użytkownicy, którzy mają plan pomocy technicznej, mogą zaangażować zespół pomocy technicznej firmy Microsoft, tworząc bilet pomocy technicznej bezpośrednio w witrynie Azure Portal.
Żądania funkcji — produkt Azure IoT Edge śledzi żądania funkcji za pośrednictwem strony User Voice produktu.
Następne kroki
Obejrzyj usługę Azure IoT Edge dla systemu Linux w systemie Windows 10 IoT Enterprise , aby uzyskać więcej informacji i przykład w akcji.
Wykonaj kroki opisane w temacie Ręczne aprowizowanie pojedynczej usługi Azure IoT Edge dla systemu Linux na urządzeniu z systemem Windows, aby skonfigurować urządzenie za pomocą usługi Azure IoT Edge dla systemu Linux w systemie Windows.