Verbonden register gebruiken met Azure IoT Edge
In dit artikel leert u meer over het gebruik van een verbonden Azure-register in hiërarchische IoT Edge scenario's. Het verbonden containerregister kan worden geïmplementeerd als een IoT Edge-module en een essentiële rol spelen bij het bedienen van containerafbeeldingen die vereist zijn voor de apparaten in de hiërarchie.
Wat is een hiërarchische IoT Edge implementatie?
Azure IoT Edge kunt u IoT Edge implementeren in netwerken die zijn ingedeeld in hiërarchische lagen. Elke laag in een hiërarchie is een gatewayapparaat dat berichten en aanvragen van apparaten in de laag eronder verwerkt. U kunt een hiërarchie van apparaten zo structureren dat alleen de bovenste laag verbinding heeft met de cloud en de onderliggende lagen alleen kunnen communiceren met aangrenzende noord- en zuidlagen. Deze vorming van netwerklagen vormt de basis van de meeste industriële netwerken, die de ISA-95-standaard volgen.
Zie Zelfstudie: Een hiërarchie IoT Edge van IoT Edge maken voor meer informatie over het maken van een hiërarchie van IoT Edge apparaten
Hoe kan ik verbonden register gebruiken in hiërarchische IoT Edge scenario's?
In de volgende afbeelding ziet u hoe het verbonden register kan worden gebruikt ter ondersteuning van de hiërarchische implementatie van IoT Edge. Effen grijze lijnen tonen de werkelijke netwerkstroom, terwijl de stippellijnen de logische communicatie tussen onderdelen en de verbonden registers tonen.
Bovenste laag
De bovenste laag van de voorbeeldarchitectuur, Layer 5: Enterprise Network, wordt beheerd door IT en heeft toegang tot het containerregister voor Contoso in de Azure-cloud. Het verbonden register wordt geïmplementeerd als een IoT Edge-module op de IoT Edge-VM en kan rechtstreeks communiceren met het cloudregister om afbeeldingen en artefacten op te halen en te pushen.
Het verbonden register wordt weergegeven als werkend in de standaardmodus ReadWrite. Clients van dit verbonden register kunnen er afbeeldingen en artefacten naar pullen en pushen. Push-afbeeldingen worden gesynchroniseerd met het cloudregister. Als pushes niet vereist zijn in die laag, kan het verbonden register worden gewijzigd om te werken in de modus ReadOnly.
Zie Voor stappen voor het implementeren van het verbonden register als een IoT Edge-module op dit niveau Quickstart - Een verbonden register implementeren op een IoT Edge apparaat.
Geneste lagen
De volgende onderste laag, Laag 4: Planning en logistiek voor sitebedrijf, is geconfigureerd om alleen te communiceren met Laag 5. Bij het implementeren van de virtuele IoT Edge op laag 4 moeten de module-afbeeldingen dus in plaats daarvan uit het verbonden register op Laag 5 worden pull.
U kunt ook een verbonden register implementeren dat werkt in de modus ReadOnly om de onderstaande lagen te bedienen. Dit wordt geïllustreerd met de virtuele IoT Edge in laag 3: Industriële beveiligingszone. Die VM moet de module-afbeeldingen uit het verbonden register op Laag 4 halen. Als clients op lagere lagen moeten worden bediend, kan een verbonden register in de modus ReadOnly worden geïmplementeerd in laag 3, en meer.
In deze architectuur worden de verbonden registers die op elke laag zijn geïmplementeerd, geconfigureerd om de afbeeldingen te synchroniseren met het verbonden register op de bovenstaande laag. De verbonden registers worden geïmplementeerd als IoT Edge modules en maken gebruik van de IoT Edge voor implementatie en netwerkroutering.
Zie Voor stappen voor het implementeren van het verbonden register op geneste IoT Edge apparaten Quickstart: Verbondenregister implementeren op geneste IoT Edge apparaten.
Volgende stappen
In dit overzicht hebt u geleerd over het gebruik van het verbonden register in hiërarchische IoT Edge scenario's. Ga door naar de volgende artikelen voor meer informatie over het configureren en implementeren van een verbonden register op uw IoT Edge apparaat.