Azure IoT Edge per Linux nei sistemi supportati da Windows
Si applica a: IoT Edge 1.4
Importante
Azure IoT Edge 1.5 LTS e IoT Edge 1.4 sono versioni supportate. IoT Edge 1.4 LTS sta raggiungendo la fine del servizio il 12 novembre 2024. Se si usa una versione precedente, vedere Aggiornare IoT Edge.
Questo articolo fornisce informazioni dettagliate sui sistemi che supportano IoT Edge per Linux in Windows, disponibili a livello generale o in anteprima.
Ottenere supporto
Se si verificano problemi durante l'uso di Azure IoT Edge per Linux in Windows, esistono diversi modi per cercare supporto. Per assistenza, provare uno dei canali seguenti:
Segnalazione di bug: i bug possono essere segnalati nella pagina dei problemi del progetto. I bug correlati ad Azure IoT Edge possono essere segnalati nella pagina dei problemi di IoT Edge. Le correzioni passano rapidamente dai progetti agli aggiornamenti del prodotto.
Team di supporto tecnico Microsoft: gli utenti con un piano di supporto possono rivolgersi al team di supporto tecnico Microsoft creando un ticket di supporto dal portale di Azure.
Motori di contenitore
Per impostazione predefinita, Azure IoT Edge per Linux in Windows include il runtime di IoT Edge come parte della composizione della macchina virtuale. Il runtime di IoT Edge fornisce moby-engine come motore del contenitore per eseguire i moduli implementati come contenitori. basato sul progetto open source Moby. Per altre informazioni su motori di contenitori, supporto e IoT Edge, vedere Supporto della piattaforma IoT Edge.
Sistemi operativi
IoT Edge per Linux in Windows usa IoT Edge in una macchina virtuale Linux in esecuzione in un host Windows. In questo modo è possibile eseguire moduli Linux in un dispositivo Windows. Azure IoT Edge per Linux in Windows viene eseguito negli SKU di Windows seguenti:
- Client Windows
- SKU Pro, Enterprise, IoT Enterprise
- Windows 10 - Build minima 17763 con tutti gli aggiornamenti cumulativi correnti installati
- Windows 11
- Windows Server
- Windows Server 2019 - Build minima 17763 con tutti gli aggiornamenti cumulativi correnti installati
- Windows Server 2022
Supporto delle piattaforme
Azure IoT Edge per Linux in Windows supporta le architetture seguenti:
Versione | AMD64 | ARM64 |
---|---|---|
EFLOW 1.1 LTS | ||
Versione continua EFLOW (CR) (anteprima pubblica) | ||
EFLOW 1.4 LTS |
Per altre informazioni sui processori supportati da Windows ARM64, vedere Requisiti del processore Windows.
Virtualizzazione annidata
Azure IoT Edge per Linux in Windows (EFLOW) può essere eseguito in macchine virtuali Windows. L'uso di una macchina virtuale come dispositivo IoT Edge è comune quando i clienti vogliono ampliare l'infrastruttura esistente con una rete perimetrale intelligente. Per eseguire la macchina virtuale EFLOW all'interno di una macchina virtuale Windows, la macchina virtuale host deve supportare la virtualizzazione annidata. EFLOW supporta gli scenari di virtualizzazione annidati seguenti:
Versione | Macchina virtuale Hyper-V | Macchina virtuale di Azure | VMware ESXi VM | Altro hypervisor |
---|---|---|---|---|
EFLOW 1.1 LTS | - | |||
Versione continua EFLOW (CR) (anteprima pubblica) | - | |||
EFLOW 1.4 LTS | - |
Per altre informazioni, vedere Virtualizzazione annidata di EFLOW.
Macchina virtuale VMware
Azure IoT Edge per Linux in Windows supporta l'esecuzione in una macchina virtuale Windows in esecuzione nella famiglia di prodotti VMware ESXi . Per supportare questo scenario sono necessarie configurazioni di rete e virtualizzazione specifiche. Per altre informazioni sulla configurazione di VMware, vedere Virtualizzazione annidata EFLOW.
Versioni
Le note sulla versione di IoT Edge per Linux in Windows sono disponibili nella pagina delle versioni di iotedge-eflow. Questa sezione offre informazioni tratte dalle note sulla versione, consentendo di visualizzare più facilmente i componenti di ciascuna versione.
Nella tabella seguente sono elencati i componenti inclusi in ogni versione. Ogni training di versione è indipendente e non viene garantita la compatibilità con le versioni precedenti e la migrazione tra le versioni. Per altre informazioni sulla versione di IoT Edge, vedere Supporto della piattaforma IoT Edge.
Rilascio | IoT Edge | CBL-Mariner | Defender per IoT |
---|---|---|---|
1.1 LTS | 1.1 | 2.0 | - |
Rilascio continuo | 1.3 | 2.0 | 3.12.3 |
1.4 LTS | 1.4 | 2.0 | 3.12.3 |
Requisiti minimi di sistema
Azure IoT Edge per Linux in Windows funziona in modo ottimale su dispositivi perimetrali di piccole dimensioni per l'hardware di livello server. La scelta dell'hardware appropriato per lo scenario dipende dai carichi di lavoro che si vogliono eseguire.
Un dispositivo Windows con i requisiti minimi seguenti:
Requisiti hardware
- Memoria minima disponibile: 1 GB
- Spazio disponibile su disco minimo: 10 GB
Supporto virtualizzazione
- In Windows 10, abilitare Hyper-V. Per ulteriori informazioni, vedere Installare Hyper-V Server 10.
- In Windows Server, installare il ruolo Hyper-V e creare un commutatore di rete predefinito. Per altre informazioni, vedere Virtualizzazione annidata per Azure IoT Edge per Linux in Windows.
- In una macchina virtuale, configurare la virtualizzazione annidata. Per altre informazioni, vedere Virtualizzazione annidata.
Passaggi successivi
Altre informazioni su IoT Edge per Linux in locale per la sicurezza di Windows.
Rimanere aggiornati con gli aggiornamenti più recenti in IoT Edge per Linux in Windows.