Что такое Предварительная версия операций Интернета вещей Azure?
Внимание
Предварительная версия операций Интернета вещей Azure, включенная Azure Arc в настоящее время находится в предварительной версии. Не следует использовать это программное обеспечение предварительной версии в рабочих средах.
Юридические условия, применимые к функциям Azure, которые находятся в состоянии бета-версии, предварительной версии или иным образом еще не выпущены в общедоступной версии, см. на странице Дополнительные условия использования предварительных версий в Microsoft Azure.
Предварительная версия операций Интернета вещей Azure — это единая плоскость данных для пограничных вычислений. Она состоит из набора модульных, масштабируемых и высокодоступных служб данных, которые выполняются в пограничных кластерах Kubernetes с поддержкой Azure Arc. Он обеспечивает сбор данных из различных систем и интегрируется с приложениями моделирования данных, такими как Microsoft Fabric, чтобы помочь организациям развертывать промышленные метавселенной.
Операции Интернета вещей Azure:
- Создается с нуля с помощью собственных приложений Kubernetes.
- Включает в себя брокер MQTT на основе пограничных вычислений, который управляет архитектурами на основе событий.
- Высоко расширяемый, масштабируемый, устойчивый и безопасный.
- Позволяет управлять всеми пограничными службами из облака с помощью Azure Arc.
- Может интегрировать рабочие нагрузки клиентов в платформу для создания единого решения.
- Поддерживает конфигурацию GitOps в качестве кода для развертывания и обновлений.
- Изначально интегрируется с Центры событий Azure, брокером MQTT Сетка событий Azure и Microsoft Fabric в облаке.
Обзор архитектуры
В архитектуре Предварительной версии операций Интернета вещей Azure есть два основных элемента:
- Предварительная версия операций Интернета вещей Azure. Набор служб данных, работающих в кластерах Kubernetes с поддержкой Azure Arc. Она включает следующие службы:
- Предварительная версия обработчика данных Интернета вещей Azure — настраиваемая служба обработки данных, которая может управлять сложностями и разнообразием промышленных данных. Используйте обработчик данных, чтобы сделать данные из разрозненных источников более понятными, полезными и ценными.
- Предварительная версия MQ Azure IoT — брокер MQTT на основе пограничных вычислений, который управляет архитектурами на основе событий.
- Предварительная версия брокера OPC UA Azure IoT — брокер OPC UA, который обрабатывает сложности взаимодействия OPC UA с серверами OPC UA и другими конечными устройствами.
- Портал операций Интернета вещей Azure (предварительная версия). Этот веб-интерфейс предоставляет унифицированный интерфейс для операционных технологических специалистов для управления ресурсами и конвейерами обработчика данных в развертывании Операций Интернета вещей Azure. ИТ-администратор может использовать сайты Azure Arc для управления ресурсами, к которым операционный технолог может получить доступ на портале.
Развернуть
Операции Интернета вещей Azure выполняются в кластерах Kubernetes с поддержкой Arc на границе. Операции Интернета вещей Azure можно развернуть с помощью портал Azure или Azure CLI.
Azure IoT Orchestrator Preview управляет развертыванием, настройкой и обновлением компонентов Операций Интернета вещей Azure, которые выполняются в кластере Kubernetes с поддержкой Arc.
Управление устройствами и ресурсами
Операции Интернета вещей Azure могут подключаться к различным промышленным устройствам и ресурсам. Вы можете использовать портал Операций Интернета вещей Azure (предварительная версия) или Azure CLI для управления устройствами и ресурсами, к которым требуется подключиться.
Компонент предварительной версии брокера OPC UA Azure IoT управляет подключением к серверам OPC UA и другим конечным устройствам. Компонент брокера OPC UA публикует данные с серверов OPC UA и устройств, обнаруженных Azure IoT Akri Preview в разделах Azure IoT MQ.
Компонент Azure IoT Akri Preview помогает обнаруживать и подключаться к другим типам устройств и ресурсов.
Публикация и подписка с помощью MQTT
Предварительная версия MQ Azure IoT — это брокер MQTT, работающий на пограничном сервере. Он позволяет публиковать и подписываться на разделы MQTT. Вы можете использовать MQ для создания архитектур на основе событий, которые подключают устройства и ресурсы к облаку.
Примеры того, как компоненты в операциях Интернета вещей Azure используют предварительную версию MQ, включают:
- OPC UA Broker публикует данные с серверов OPC UA и других конечных устройств в разделы MQTT.
- Конвейеры обработчика данных подписываются на разделы MQTT для получения сообщений для обработки.
- Соединители облака с привязкой к северу подписываются на разделы MQTT, чтобы получить сообщения для пересылки в облачные службы.
Обработка данных
Обработка сообщений включает такие операции, как нормализация данных, обогащение данных и фильтрация данных. Конвейеры обработчика данных можно использовать для обработки сообщений.
Конвейер обработчика данных обычно:
- Подписывается на раздел MQTT для получения сообщений.
- Обрабатывает сообщения с помощью одного или нескольких настраиваемых этапов.
- Отправляет обработанные сообщения в место назначения, например озеро данных Microsoft Fabric для хранения и анализа.
Подключение к облаку
Чтобы подключиться к облаку из Операций Интернета вещей Azure, у вас есть следующие параметры:
Соединители облака, привязанные к северу, позволяют подключать MQ непосредственно к облачным службам, таким как:
Назначения конвейера обработчика данных позволяют подключаться к облачным службам, таким как:
Визуализация и анализ данных телеметрии
Для визуализации и анализа телеметрии с устройств и ресурсов можно использовать такие облачные службы, как:
Безопасный обмен данными
Чтобы защитить обмен данными между устройствами и облаком через изолированные сетевые среды на основе архитектуры сети ISA-95/Purdue, используйте компонент предварительной версии управления сетями Azure IoT.
Проверенные среды
Службы Kubernetes с поддержкой Azure Iot Operations поставляется в виде набора служб Kubernetes с поддержкой Azure Arc и предназначены для использования с проверенными партнерскими продуктами CNCF, соответствующими Arc. В настоящее время корпорация Майкрософт проверила операции Интернета вещей Azure со следующим фиксированным набором инфраструктур и сред:
Среда | Версия |
---|---|
AKS-EE в Windows 11 IoT Enterprise на одном узле AMD Ryzen-7 (8 ядер, 3,3 ГГц), 16 ГБ ОЗУ |
AksEdge-K3s-1.26.10-1.6.384.0 |
K3s в Ubuntu 22.04.2 на одном узле AMD Ryzen-7 (8 ядер, 3,3 ГГц), 16 ГБ ОЗУ |
K3s версии 1.28.5 |
Внимание
Перечисленные ранее среды являются рабочими средами, проверенными корпорацией Майкрософт. Они не единственные среды, в которые могут выполняться операции Интернета вещей Azure. Операции Интернета вещей Azure могут выполняться в любом кластере Kubernetes с поддержкой Arc, который соответствует требованиям к системе Kubernetes с поддержкой Azure Arc.
Следующий шаг
Попробуйте выполнить краткое руководство. Развертывание предварительной версии операций Интернета вещей Azure в кластере Kubernetes с поддержкой Arc.