Sdílet prostřednictvím


Vysvětlení podpory aktualizací odpojených zařízení

Poznámka

Tyto informace se týkají funkce Preview, která je k dispozici pro včasné testování a použití v produkčním prostředí. Tato funkce je plně podporovaná, ale je stále v aktivním vývoji a může doznat podstatných změn, dokud nebude obecně dostupná.

Ve scénáři transparentní brány může jedno nebo více zařízení předávat zprávy prostřednictvím jednoho zařízení brány, které udržuje připojení k Azure IoT Hub. V těchto případech nemusí mít podřízená zařízení připojení k internetu nebo nemusí mít povolené stahování obsahu z internetu. Modul Microsoft Connected Cache preview IoT Edge poskytuje aktualizaci zařízení pro zákazníky IoT Hub s možností inteligentní mezipaměti v síti. Mezipaměť umožňuje aktualizace zařízení s operačním systémem Linux na základě imagí a balíčků za bránou IoT Edge (označovanou také jako podřízená zařízení IoT) a pomáhá také snížit šířku pásma používanou pro aktualizace.

Microsoft Connected Cache ve verzi Preview pro službu Device Update pro IoT Hub

Microsoft Connected Cache je inteligentní a transparentní mezipaměť pro obsah publikovaný ve službě Device Update pro IoT Hub a dá se přizpůsobit tak, aby ukládal do mezipaměti obsah z jiných zdrojů, jako jsou úložiště balíčků. Microsoft Connected Cache je studená mezipaměť, která se zahřeje požadavky klientů na přesné rozsahy souborů požadované klientem Optimalizace doručení a neobsahuje předem připravený obsah. Diagram a podrobný popis níže vysvětluje, jak microsoft Connected Cache funguje v rámci infrastruktury služby Device Update.

Poznámka

Tento tok předpokládá, že brána IoT Edge má připojení k internetu. Ve scénáři podřízené brány IoT Edge (vnořená hraniční síť) se síť pro doručování obsahu (CDN) dá považovat za MCC hostovanou v nadřazené bráně IoT Edge.

Aktualizace odpojeného zařízení

  1. Microsoft Connected Cache se nasadí na místní server jako modul IoT Edge.

  2. Aktualizace zařízení pro klienty IoT Hub jsou nakonfigurované tak, aby stahovaly obsah z připojené mezipaměti Microsoftu, buď na základě atributu GatewayHostName připojovacího řetězce zařízení pro zařízení typu List IoT, nebo parent_hostname nastaveného v souboru config.toml pro IoT Edge podřízená zařízení.

  3. Aktualizace zařízení pro klienty IoT Hub přijímají příkazy pro stažení obsahu aktualizace ze služby Device Update a místo sítě CDN si vyžádají obsah aktualizace z připojené mezipaměti Microsoftu. Microsoft Connected Cache ve výchozím nastavení naslouchá na portu HTTP 80 a klient Optimalizace doručení vytvoří požadavek na obsah na portu 80, takže nadřazený objekt musí být nakonfigurovaný tak, aby naslouchal na tomto portu. V tuto chvíli se podporuje pouze protokol HTTP.

  4. Server připojené mezipaměti Microsoftu stáhne obsah ze sítě CDN, zasadí jeho místní mezipaměť uloženou na disku a doručí obsah klientovi služby Device Update.

    Poznámka

    Při použití aktualizací založených na balíčcích nakonfiguruje správce server připojené mezipaměti Microsoftu s požadovaným názvem hostitele balíčku.

  5. Následné požadavky od jiných klientů služby Device Update na stejný obsah aktualizací budou nyní přicházet z mezipaměti a microsoft Connected Cache nebude odesílat žádosti do sítě CDN o stejný obsah.

Podpora průmyslového IoT (IIoT) se scénáři hostování nadřazenosti/podřízenosti

Pokud podřízená nebo podřízená brána IoT Edge hostuje server připojené mezipaměti Microsoftu, bude nakonfigurována tak, aby vyžadovala aktualizaci obsahu z nadřazené brány IoT Edge, která je také hostitelem serveru připojené mezipaměti Microsoftu. Tento požadavek se opakuje na tolik úrovní, kolik je potřeba, než se dostanete k nadřazené bráně IoT Edge, která je hostitelem serveru připojené mezipaměti Microsoft s přístupem k internetu. Ze serveru připojeného k internetu se obsah vyžádá ze sítě CDN, kde se obsah doručí zpět podřízené bráně IoT Edge, která o obsah původně požádala. Obsah se uloží na disk na všech úrovních.

Žádost o přístup k verzi Preview

Modul Microsoft Connected Cache IoT Edge je vydaný jako verze Preview pro zákazníky, kteří nasazují řešení pomocí služby Device Update pro IoT Hub. Přístup k verzi Preview probíhá na základě pozvánky. Požádejte o přístup k připojené mezipaměti Microsoftu ve verzi Preview aktualizace zařízení pro IoT Hub a uveďte požadované informace, pokud chcete získat přístup k modulu.