Sdílet prostřednictvím


Co je správa prostředků v operacích Azure IoT

V operacích Azure IoT je klíčovou úlohou správa prostředků, které jsou součástí vašeho řešení. Tento článek:

  • Definuje, jaké prostředky jsou v kontextu operací Azure IoT.
  • Poskytuje přehled služeb, které používáte ke správě prostředků.
  • Vysvětluje nejběžnější případy použití služeb.

Principy prostředků

Prostředky jsou základním prvkem řešení Azure IoT Operations. V operacích Azure IoT je prostředek logickou entitou, kterou vytvoříte, která představuje skutečný prostředek. Provozní prostředek Azure IoT může generovat telemetrii a události. Tyto instance logických prostředků použijete k odkazu na skutečné prostředky ve vašem průmyslovém hraničním prostředí.

Prostředky se připojují k instancím operací Azure IoT prostřednictvím koncových bodů prostředků, což jsou servery OPC UA, které mají odchozí připojení k jednomu nebo více prostředkům.

Principy služeb pro správu prostředků

Operace Azure IoT zahrnují několik služeb, které vám pomůžou spravovat vaše prostředky.

Následující diagram znázorňuje základní architekturu operací Azure IoT. Služby, které používáte ke správě prostředků, jsou zvýrazněné červeně:

Diagram, který zvýrazňuje služby používané ke správě prostředků

  • Provozní prostředí je webové uživatelské rozhraní, které umožňuje vytvářet a konfigurovat prostředky ve vašem řešení. Webové uživatelské rozhraní zjednodušuje správu prostředků a je doporučenou službou pro správu prostředků.
  • Azure Device Registry je back-endová služba, která umožňuje cloudovou a hraniční správu prostředků. Prostředky registru zařízení definované v hraničním prostředí jako prostředky Azure v cloudu Poskytuje jeden jednotný registr, aby se všechny aplikace a služby, které komunikují s vašimi prostředky, mohly připojit k jednomu zdroji. Registr zařízení také spravuje synchronizaci mezi prostředky v cloudu a prostředky jako vlastními prostředky v Kubernetes na hraničních zařízeních.
  • Registr schématu je služba, která umožňuje definovat a spravovat schéma vašich prostředků. Toky dat používají schémata k deserializaci a serializaci zpráv.
  • Konektor pro OPC UA je služba pro příchozí přenos dat a překlad protokolů, která umožňuje operacím Azure IoT příchozí přenos dat z vašich prostředků. Zprostředkovatel přijímá telemetrii a události z vašich prostředků a publikuje data do témat v zprostředkovateli MQTT. Zprostředkovatel je založen na široce používaném standardu OPC UA.
  • Media Connector (Preview) je služba, která vytváří média ze zdrojů médií, jako jsou kamery připojené k okraji, k dispozici pro další komponenty operací Azure IoT.
  • Konektor pro ONVIF (Preview) je služba, která zjišťuje a registruje prostředky ONVIF, jako jsou kamery. Konektor umožňuje spravovat a řídit prostředky ONVIF, jako jsou kamery připojené k vašemu clusteru.

Vzdálené vytváření a správa prostředků

Následující úkoly jsou užitečné pro provozní týmy v odvětvích, jako je odvětví, maloobchod a zdraví:

  • Vzdálené vytváření prostředků
  • Pokud chcete získat přístup k datům prostředků, přihlaste se k odběru značek a událostí OPC UA.
  • Správa připojených zdrojů médií, jako jsou kamery

Webové uživatelské rozhraní provozního prostředí umožňuje provozním týmům provádět tyto úkoly ve zjednodušeném webovém rozhraní. Provozní prostředí používá k dokončení těchto úloh další služby popsané výše. Ke správě prostředků můžete použít také azure IoT Operations CLI pomocí sady příkazů az iot ops .

Provozní prostředí používá konektor pro OPC UA k výměně dat s místními servery OPC UA. Servery OPC UA jsou softwarové aplikace, které komunikují s prostředky. Konektor pro OPC UA zveřejňuje:

  • Značky OPC UA, které představují datové body. Značky OPC UA poskytují data o prostředku v reálném čase nebo historická data a můžete nakonfigurovat, jak často se má hodnota značky vzorkovat.
  • Události OPC UA, které představují změny stavu Události OPC UA poskytují informace o stavu vašich prostředků v reálném čase, které umožňují konfigurovat alarmy a oznámení.

Provozní prostředí používá ke správě zdrojů médií, jako jsou kamery, konektor a konektor pro ONVIF. Konektor médií umožňuje přístup ke zdrojům médií, jako jsou kamery připojené k okraji. Konektor pro ONVIF vyhledá a zaregistruje prostředky ONVIF, jako jsou kamery připojené k vašemu clusteru.

Provozní prostředí umožňuje uživatelům vytvářet prostředky a odebírat značky OPC UA v uživatelsky přívětivém rozhraní. Uživatelé můžou vytvářet vlastní prostředky poskytnutím podrobností a konfigurací prostředků. Uživatelé mohou vytvářet nebo importovat definice značek a událostí, odebírat je a přiřazovat k prostředku.

Ukládání prostředků jako prostředků Azure v centralizovaném registru

Když vytvoříte prostředek v provozním prostředí nebo pomocí rozšíření Azure IoT Operations CLI, tento prostředek se definuje ve službě Azure Device Registry.

Registr zařízení poskytuje jeden registr pro zařízení a prostředky napříč aplikacemi běžícími v cloudu nebo na hraničních zařízeních. V cloudu se prostředky vytvářejí jako prostředky Azure, které vám poskytují možnosti správy, jako je uspořádání prostředků se skupinami prostředků a značkami. Na hraničních zařízeních Azure Device Registry vytvoří pro každý prostředek vlastní prostředek Kubernetes a obě reprezentace prostředků se synchronizují.

Device Registry poskytuje několik možností, které týmům pomáhají spravovat prostředky:

  • Sjednocený registr. Registr zařízení slouží jako jediný zdroj pravdivých informací pro metadata vašeho prostředku. Když máte jeden registr, můžete získat přístup k prostředkům v Azure, partnerovi a zákaznických aplikacích běžících v cloudu nebo na hraničních zařízeních a spravovat je.
  • Prostředky jako prostředky Azure Vzhledem k tomu, že device Registry projekty prostředky jako skutečné prostředky Azure, můžete spravovat prostředky pomocí zavedených funkcí a služeb Azure. Podniky můžou používat Azure Resource Manager, nativní službu pro nasazení a správu Azure s průmyslovými prostředky. Azure Resource Manager poskytuje funkce, jako jsou skupiny prostředků, značky, řízení přístupu na základě role (RBAC), zásady, protokolování a audit.
  • Cloudová správa prostředků Prostředky můžete spravovat pomocí provozního prostředí nebo pomocí rozhraní API Azure a nástrojů pro správu, jako je Azure Resource Graph. Bez ohledu na to, jakou metodu používáte ke správě prostředků, se změny provedené v cloudu synchronizují s hraničními zařízeními a zobrazí se jako vlastní prostředky v clusteru Kubernetes.

Například následující sada snímků obrazovky ukazuje jeden prostředek, v tomto případě termostat zobrazený jak v nástrojích pro správu cloudu, tak v clusteru Operací Azure IoT. První snímek obrazovky ukazuje termostatický prostředek v provozním prostředí:

Snímek obrazovky znázorňující termostatický prostředek v provozním prostředí

Tento snímek obrazovky ukazuje stejný termostatický prostředek na webu Azure Portal:

Snímek obrazovky znázorňující termostatický prostředek na webu Azure Portal

Poslední snímek obrazovky ukazuje stejný termostatický prostředek jako vlastní prostředek Kubernetes:

Snímek obrazovky znázorňující termostatický prostředek jako vlastní prostředek Kubernetes

Použití standardu společné výměny dat pro hraniční řešení

Klíčovým požadavkem v průmyslových prostředích je společný standard nebo protokol pro výměnu dat mezi stroji a počítačem a cloudem. Použitím široce podporovaného protokolu výměny dat můžete zjednodušit proces, který umožňuje různým průmyslovým prostředkům vzájemně vyměňovat data, s úlohami běžícími v clusteru Kubernetes a s cloudem. OPC UA je specifikace pro architekturu nezávislou na službách platformy, která umožňuje výměnu dat v průmyslových prostředích.

Průmyslové prostředí, které používá standard OPC UA, zahrnuje následující základní prvky OPC UA:

  • Server OPC UA je software založený na specifikaci OPC UA, která komunikuje s prostředky a poskytuje základní služby OPC UA těmto prostředkům.
  • Klient OPC UA. Klient OPC UA je software, který komunikuje se serverem OPC UA v modelu sítě požadavků a odpovědí. Klient OPC UA se připojuje k serverům OPC UA a odesílá žádosti o akce, jako jsou čtení a zápisy datových položek.

Konektor pro OPC UA je klient OPC UA, který umožňuje příchozí přenos dat ze serverů OPC UA do hraničního řešení na základě standardu OPC UA. Konektor pro OPC UA se instaluje jako součást operací Azure IoT. Volitelně můžete nainstalovat simulační server OPC UA, který vám umožní službu testovat a používat.

Automatické zjišťování prostředků

Služby Akri umožňují nasadit a nakonfigurovat protokoly připojení, jako jsou OPC UA a ONVIF, na hraničních zařízeních. Služby Akri používají prostředky prostředku a koncového bodu prostředku ve službě Azure Device Registry k modelování různých připojení zařízení a protokolů ve vašem prostředí.

Služby Akri zjednodušují proces vytváření prostředků automatickým onboardingem prostředků s předem nakonfigurovanými datovými sadami a koncovými body prostředků vygenerovanými konektory, aby představovaly možnosti a zařízení v síti.

Aktuálně:

  • Webové uživatelské rozhraní provozního prostředí neumožňuje konfigurovat služby a scénáře Akri.
  • Konektory nevyucvují možnosti zjišťování služeb Akri.