Wprowadzenie
W tym module opublikujesz i wdrożysz obciążenie kontenera DeepStream oparte na architekturze ARM64 na sprzęcie osadzonym NVIDIA przy użyciu usługi Azure IoT Edge.
Wymagania wstępne
- System oparty na architekturze x86 z systemem Ubuntu 18.04.
- RTX 2080, RTX 3080, T4 lub A100 karta graficzna NVIDIA.
- Urządzenie osadzone NVIDIA Jetson aprowidowane przy użyciu pakietu JetPack 4.6.
- Zapoznaj się z obciążeniami kontenerów i platformą Docker.
- Zapoznaj się z usługami Azure IoT Edge i Azure IoT Hub.
- Ukończ moduł wymagań wstępnych Introduction to NVIDIA DeepStream Graph Composer with Azure (Wprowadzenie do narzędzia NVIDIA DeepStream Graph Composer na platformie Azure).
Scenariusz: wdrażanie obciążenia narzędzia DeepStream Graph Composer na rzeczywistym urządzeniu na brzegu sieci
Twój szef jest podekscytowany postępem aplikacji inteligentnego wideo i interesuje Cię wprowadzenie pracy do środowiska produkcyjnego. Dowiesz się, że firma NVIDIA tworzy linię urządzeń osadzonych, które mogą uruchamiać obciążenia nvidia DeepStream Graph Composer. Podjęto decyzję o korzystaniu ze środowiska uruchomieniowego usługi Azure IoT Edge w celu bezpiecznego dystrybuowania obciążenia narzędzia NVIDIA DeepStream Graph Composer do tych małych urządzeń przyspieszanych przez procesor graficzny (GPU) w lokalizacjach na całym świecie. Ta strategia nie tylko rozwiąże problem z wdrożeniem, ale także umożliwi zbieranie metryk ze wszystkich urządzeń w jednej lokalizacji. Następnie możesz przeprowadzić analizę przy użyciu usług na platformie Azure.
Czego się nauczysz?
Po zakończeniu tego modułu będziesz mieć następujące możliwości:
- Zmodyfikuj aplikację NVIDIA DeepStream Graph Composer, aby publikować dane w centrum w usłudze Azure IoT Hub.
- Kompilowanie i publikowanie międzyplatformowych obrazów kontenerów NVIDIA DeepStream w rejestrze kontenerów w usłudze Azure Container Registry.
- Skonfiguruj usługę Azure IoT Edge do uruchamiania na sprzęcie osadzonym NVIDIA.
- Wdrażanie międzyplatformowych obrazów NVIDIA DeepStream na urządzeniach osadzonych NVIDIA przy użyciu usługi Azure IoT Edge.
Jaki jest główny cel?
W tym module pokazano, jak za pomocą narzędzia DeepStream Graph Composer tworzyć międzyplatformowe obrazy kontenerów. Następnie opublikujesz te artefakty w rejestrze kontenerów na platformie Azure, gdzie możesz się do nich odwoływać i bezpiecznie wdrożyć je na urządzeniu osadzonym NVIDIA z uruchomioną usługą Azure IoT Edge.