Sdílet prostřednictvím


Co jsou služby Akri?

Důležité

Azure IoT Operations Preview – Služba Azure Arc je aktuálně ve verzi PREVIEW. Tento software ve verzi Preview byste neměli používat v produkčních prostředích.

Až bude dostupná obecně dostupná verze, budete muset nasadit novou instalaci operací Azure IoT. nebudete moct upgradovat instalaci verze Preview.

Právní podmínky, které platí pro funkce Azure, které jsou ve verzi beta, verzi Preview nebo které zatím nejsou veřejně dostupné, najdete v Dodatečných podmínkách použití pro Microsoft Azure verze Preview.

Služby Akri hostují obslužné rutiny zjišťování, které umožňují detekovat zařízení a prostředky na hraničních zařízeních a vystavit je jako prostředky v clusteru Kubernetes. Pomocí služeb Akri zjednodušte proces promítání zařízení typu list, jako jsou zařízení OPC UA, kamery, senzory IoT a periferní zařízení do clusteru. Služby Akri používají vlastní protokoly zařízení k projekci zařízení typu list do clusteru. Pro správce, kteří připojují nebo odebírají zařízení z clusteru, tato funkce snižuje množství požadované koordinace a ruční konfigurace.

Služby Akri jsou také rozšiřitelné. Můžete je použít jako expedovanou nebo můžete přidat vlastní možnosti zjišťování a zřizování přidáním obslužných rutin protokolu, zprostředkovatelů a chování.

Služby Akri jsou komerční verze Akri spravovaná Microsoftem, opensourcový projekt CLOUD Native Computing Foundation (CNCF).

Problémy s integrací zařízení typu List

Kubernetes je běžné spouštět přímo na infrastruktuře. Pokud ale chcete integrovat zařízení Typu IoT mimo Kubernetes do clusteru Kubernetes, musíte mít jedinečné řešení.

Zařízení IoT leaf představují následující výzvy:

  • Obsahují hardware, který je příliš malý, příliš starý nebo příliš uzamčený pro spuštění Kubernetes.
  • Používejte různé protokoly a různé topologie.
  • Dochází k přerušovaným výpadkům a dostupnosti.
  • Vyžaduje různé metody ověřování a úložiště tajných kódů.

Základní funkce

Služby Akri mají několik základních funkcí, které řeší problém integrace zařízení IoT mimo Kubernetes IoT:

Zjišťování zařízení

Nasazení služeb Akri můžou zahrnovat obslužné rutiny zjišťování s pevnou sítí. Obslužné rutiny zjišťování umožňují prostředkům ze známých koncových bodů sítě najít zařízení typu list, když se zobrazují v rozhraních zařízení nebo místních podsítích. Mezi příklady koncových bodů sítě patří servery OPC UA s pevnou IP adresou a obslužné rutiny zjišťování sítě.

Dynamické zřizování

Další možností služeb Akri je dynamické zřizování zařízení.

Pomocí služeb Akri můžete dynamicky zřizovat zařízení, jako jsou:

  • Kamery USB, které se mají použít ve vašem clusteru.
  • IP kamery, pro které nechcete vyhledávat IP adresy.
  • Simulace serverů OPC UA spuštěné na hostitelském počítači, které používáte k testování úloh Kubernetes.

Kompatibilita s Kubernetes

Služby Akri používají standardní primitiva Kubernetes, která vám umožní využít stávající odborné znalosti a znalosti. Malá zařízení připojená ke clusteru s nakonfigurovaným Akri se můžou zobrazovat jako prostředky Kubernetes, stejně jako paměť nebo procesory. Kontroler služeb Akri umožňuje operátoru clusteru spouštět zprostředkovatele, úlohy nebo jiné úlohy pro jednotlivá připojená zařízení nebo skupiny zařízení. Tyto konfigurace a vlastnosti zařízení zůstanou v clusteru, aby v případě selhání uzlu mohly ostatní uzly vyzvednout veškerou ztracenou práci.

Zjišťování prostředků OPC UA

Služby Akri jsou řešení na klíč, které umožňuje zjišťovat a vytvářet prostředky připojené k serveru OPC UA na hraničních zařízeních. Služby Akri vyhledá zařízení na hraničních zařízeních a mapují je na prostředky ve vašem clusteru. Prostředky odesílají telemetrii do upstreamových konektorů. Služby Akri umožňují eliminovat proces ruční konfigurace a onboardingu prostředků do clusteru.

Klíčové funkce

Následující seznam ukazuje klíčové funkce služeb Akri:

  • Dynamické zjišťování. Reprezentace protokolů zařízení může přijít a přejít bez statických konfigurací v zprostředkovatelích nebo kontejnerech zákazníků. Ke zjišťování zařízení používají služby Akri následující metody:

    • Prohledávání sítě zařízení. Tato funkce je užitečná pro hledání zařízení v menších vzdálených umístěních, jako je náhradní kamera v obchodě. Protokoly ONVIF a OPC UA localhost v současné době podporují zjišťování síťových kontrol zařízení.
    • Připojení zařízení. Tato funkce se obvykle používá ve větších průmyslových scénářích, jako jsou výrobní prostředí, kde je síť obvykle statická a kontrola sítě není povolená. Protokoly udev místního serveru zjišťování OPC UA v současné době podporují zjišťování připojení zařízení.
    • Připojení zařízení. Služby Akri také podporují vlastní logiku pro mapování nebo připojování zařízení. K urychlení přizpůsobení existují opensourcové šablony .
  • Optimální plánování. Služby Akri můžou plánovat zařízení na zadaných uzlech s minimální latencí, protože ví, kde se konkrétní zařízení nacházejí v clusteru Kubernetes. Optimální plánování se vztahuje na přímo připojená zařízení nebo ve scénářích, kdy k zařízením mají přístup jenom konkrétní uzly.

  • Optimální konfigurace. Služby Akri používají kapacitu uzlu k řízení kardinality zprostředkovatelů zjištěných zařízení.

  • Zabezpečená správa přihlašovacích údajů Služby Akri usnadňují zabezpečený přístup k prostředkům a zařízením integrací se službami v clusteru, které umožňují zabezpečenou distribuci materiálů přihlašovacích údajů do zprostředkovatelů.

Podporované funkce

Služby Akri podporují následující funkce:

Funkce CNCF Akri Podporováno
Dynamické zjišťování zařízení na hraničních zařízeních (podporované protokoly: OPC UA, ONVIF, udev)
Plánování zařízení s minimální latencí s využitím informací O spřažení uzlů v clusteru
Zobrazení metrik a protokolů Akri místně přes Prometheus a Grafana
Správa tajných kódů a přihlašovacích údajů
Poměr zařízení M:N ke zprostředkování prostřednictvím podpory prostředků na úrovni konfigurace
Pozorovatelnost nasazení Akri prostřednictvím řídicích panelů Prometheus a Grafana
Funkce služeb Akri Podporováno
Instalace prostřednictvím rozšíření clusteru Arc služeb Akri
Nasazení prostřednictvím služby orchestrace
Připojení zařízení jako vlastních prostředků do hraničního clusteru
Zobrazení metrik a protokolů služeb Akri prostřednictvím služby Azure Monitor
Konfigurace služeb Akri pomocí webového uživatelského rozhraní provozního prostředí
Služby Akri detekují a vytvářejí prostředky, které je možné ingestovat do služby Azure Device Registry.
Nezávislí výrobci softwaru můžou vytvářet a prodávat vlastní obslužné rutiny protokolů pro řešení azure IoT Operations.

Další informace o službách Akri najdete tady:

Další informace o opensourcové CNCF Akri najdete v následujících zdrojích: