Uso del Registro di sistema connesso con Azure IoT Edge

Questo articolo illustra come usare un Registro di sistema connesso di Azure in scenari di IoT Edge gerarchici. Il registro contenitori connesso può essere distribuito come modulo IoT Edge e svolgere un ruolo essenziale nella gestione delle immagini del contenitore richieste dai dispositivi nella gerarchia.

Che cos'è una distribuzione di IoT Edge gerarchica?

Azure IoT Edge consente di distribuire dispositivi IoT Edge tra reti organizzate in livelli gerarchici. Ogni livello in una gerarchia è un dispositivo gateway che gestisce messaggi e richieste dai dispositivi nel livello sottostante. È possibile strutturare una gerarchia di dispositivi in modo che solo il livello superiore disponga della connettività al cloud e che i livelli inferiori possano comunicare solo con i livelli a nord e a sud adiacenti. Questa suddivisione in livelli della rete è alla base della maggior parte delle reti industriali, che seguono lo standard ISA-95.

Per informazioni su come creare una gerarchia di dispositivi IoT Edge, vedere Esercitazione: Creare una gerarchia di dispositivi IoT Edge

Ricerca per categorie usare il Registro di sistema connesso in scenari di IoT Edge gerarchici?

L'immagine seguente mostra come usare il Registro di sistema connesso per supportare la distribuzione gerarchica di IoT Edge. Le linee grigie solide mostrano il flusso di rete effettivo, mentre le linee tratteggiate mostrano la comunicazione logica tra i componenti e i registri connessi.

Registro di sistema connesso e distribuzioni di IoT Edge gerarchiche

Livello superiore

Il livello superiore dell'architettura di esempio, Layer 5: Enterprise Network, è gestito dall'IT e può accedere al registro contenitori per Contoso nel cloud di Azure. Il registro connesso viene distribuito come modulo IoT Edge nella macchina virtuale IoT Edge e può comunicare direttamente con il registro cloud per eseguire il pull e il push di immagini e artefatti.

Il Registro di sistema connesso viene visualizzato come funziona nella modalità ReadWrite predefinita. I client di questo registro connesso possono eseguire il pull e il push di immagini e artefatti. Le immagini push verranno sincronizzate con il registro cloud. Se i push non sono necessari in tale livello, è possibile modificare il Registro di sistema connesso per operare in modalità ReadOnly.

Per la procedura per distribuire il Registro di sistema connesso come modulo IoT Edge a questo livello, vedere Guida introduttiva - Distribuire un registro connesso in un dispositivo IoT Edge.

Livelli annidati

Il livello inferiore successivo, Layer 4: Site Business Planning and Logistics, è configurato per comunicare solo con il livello 5. Pertanto, quando si distribuisce la macchina virtuale IoT Edge nel livello 4, è necessario eseguire il pull delle immagini del modulo dal Registro di sistema connesso al livello 5.

È anche possibile distribuire un registro connesso in modalità ReadOnly per gestire i livelli seguenti. Questo è illustrato con la macchina virtuale IoT Edge al livello 3: zona di sicurezza industriale. La macchina virtuale deve eseguire il pull delle immagini del modulo dal Registro di sistema connesso al livello 4. Se i client su livelli inferiori devono essere serviti, è possibile distribuire un registro connesso in modalità ReadOnly nel livello 3 e così via.

In questa architettura, i registri connessi distribuiti in ogni livello sono configurati per sincronizzare le immagini con il Registro di sistema connesso sul livello precedente. I registri connessi vengono distribuiti come moduli IoT Edge e sfruttano i meccanismi di IoT Edge per la distribuzione e il routing di rete.

Per la procedura per distribuire il Registro di sistema connesso nei dispositivi annidati IoT Edge, vedere Avvio rapido: Distribuire il Registro di sistema connesso nei dispositivi annidati IoT Edge.

Passaggi successivi

In questa panoramica è stato illustrato l'uso del Registro di sistema connesso in scenari di IoT Edge gerarchici. Continuare con gli articoli seguenti per informazioni su come configurare e distribuire un registro connesso nel dispositivo IoT Edge.