Systèmes pris en charge pour Azure IoT Edge pour Linux sur Windows
S’applique à : IoT Edge 1.4
Important
Azure IoT Edge 1.5 LTS et IoT Edge 1.4 sont des versions prises en charge. IoT Edge 1.4 LTS arrive en fin de service le 12 novembre 2024. Si vous utilisez une version antérieure, consultez l’article Mettre à jour IoT Edge.
Cet article fournit des détails sur les systèmes prenant en charge IoT Edge pour Linux sur Windows, que ce soit en disponibilité générale ou en préversion.
Obtenir du support
Si vous rencontrez des problèmes lors de l’utilisation d’Azure IoT Edge pour Linux sur Windows, plusieurs méthodes de recherche de support sont possibles. Essayez l’un des canaux suivants pour obtenir un support :
Signaler des bogues : les bogues peuvent être signalés dans la page problèmes du projet. Les bogues liés à Azure IoT Edge peuvent être signalés dans la page des problèmes IoT Edge. Les correctifs apportés aux projets sont rapidement intégrés aux mises à jour du produit.
Équipe de support technique Microsoft : les utilisateurs qui ont un plan de support peuvent solliciter l’équipe de support technique Microsoft en créant un ticket de support directement à partir du portail Azure.
Moteurs de conteneur
Par défaut, Azure IoT Edge pour Linux sur Windows inclut le runtime IoT Edge dans le cadre de la composition de la machine virtuelle. Le runtime IoT Edge fournit moby-engine comme moteur de conteneur, pour exécuter des modules implémentés en tant que conteneurs. Ce moteur de conteneur est basé sur le projet open source Moby. Pour plus d’informations sur les moteurs de conteneur, la prise en charge et IoT Edge, consultez Prise en charge de plateforme IoT Edge.
Systèmes d’exploitation
IoT Edge pour Linux sur Windows utilise IoT Edge sur une machine virtuelle Linux qui s’exécute sur un hôte Windows. Il est ainsi possible d’exécuter des modules Linux sur un appareil Windows. Azure IoT Edge pour Linux sur Windows s’exécute sur les références SKU de Windows suivantes :
- Client Windows
- Références SKU Pro, Entreprise, IoT Entreprise
- Windows 10, build minimale 17763, avec toutes les mises à jour cumulatives actuelles installées
- Windows 11
- Windows Server
- Windows Server 2019, build minimale 17763, avec toutes les mises à jour cumulatives actuelles installées
- Windows Server 2022
Plateforme prise en charge
Azure IoT Edge pour Linux sur Windows prend en charge les architectures suivantes :
Version | AMD64 | ARM64 |
---|---|---|
EFLOW 1.1 LTS | ||
EFLOW Continuous Release (CR) (préversion publique) | ||
EFLOW 1.4 LTS |
Pour plus d’informations sur les processeurs pris en charge par Windows ARM64, consultez Exigences de processeur Windows.
Virtualisation imbriquée
Azure IoT Edge pour Linux sur Windows (EFLOW) peut s’exécuter sur des machines virtuelles Windows. Il est courant d’utiliser une machine virtuelle comme appareil IoT Edge quand les clients souhaitent doter l’infrastructure existante de l’intelligence Edge. Pour exécuter la machine virtuelle EFLOW à l’intérieur d’une machine virtuelle Windows, il faut que la machine virtuelle hôte prenne en charge la virtualisation imbriquée. EFLOW prend en charge les scénarios de virtualisation imbriqués suivants :
Version | Machine virtuelle Hyper-V | Microsoft Azure | Machine virtuelle VMware ESXi | Autre hyperviseur |
---|---|---|---|---|
EFLOW 1.1 LTS | - | |||
EFLOW Continuous Release (CR) (préversion publique) | - | |||
EFLOW 1.4 LTS | - |
Pour plus d’informations, consultez Virtualisation imbriquée EFLOW.
Machine virtuelle VMware
Azure IoT Edge pour Linux sur Windows prend en charge l’exécution à l’intérieur d’une machine virtuelle Windows s’exécutant sur la famille de produits VMware ESXi. Des configurations réseau et de virtualisation spécifiques sont nécessaires pour prendre en charge ce scénario. Pour plus d’informations sur la configuration de VMware, consultez Virtualisation imbriquée EFLOW.
Versions
Les ressources de mise en production et les notes de publication d’IoT Edge pour Linux sur Windows sont disponibles dans la page des Mises en production iotedge-eflow. Cette section reflète les informations de ces notes de publication pour vous aider à voir plus facilement quels sont les composants de chaque version.
Le tableau suivant liste les composants inclus dans chaque mise en production : Chaque train de mise en production est indépendant, et nous ne garantissons pas la compatibilité descendante ni la migration entre les versions. Pour plus d’informations sur les versions d’IoT Edge, consultez Prise en charge de plateforme IoT Edge.
Version release | IoT Edge | CBL-Mariner | Defender pour IoT |
---|---|---|---|
1.1 LTS | 1.1 | 2.0 | - |
Continuous Release | 1.3 | 2.0 | 3.12.3 |
1.4 LTS | 1.4 | 2.0 | 3.12.3 |
Configuration système minimale requise
Azure IoT Edge pour Linux sur Windows s’exécute très bien sur les petits appareils de périphérie pour le matériel de niveau serveur. Choisissez le matériel adapté à votre scénario en fonction des charges de travail que vous planifiez d’exécuter.
Un appareil Windows avec la configuration minimale requise suivante :
Configuration matérielle requise
- Mémoire disponible minimale : 1 Go
- Espace disque disponible minimal : 10 Go
Prise en charge de la virtualisation
- Sur Windows 10, activez Hyper-V. Pour plus d’informations, consultez Installation de Hyper-V sur Windows 10.
- Sur Windows Server, installez le rôle Hyper-V et créez un commutateur réseau par défaut. Pour plus d’informations, consultez Virtualisation imbriquée pour Azure IoT Edge pour Linux sur Windows.
- Sur une machine virtuelle, configurez la virtualisation imbriquée. Pour plus d’informations, consultez Virtualisation imbriquée.
Étapes suivantes
Apprenez-en davantage sur les locaux de sécurité IoT Edge pour Linux sur Windows.
Restez à jour avec les dernières mises à jour IoT Edge pour Linux sur Windows.