Что такое Azure IoT Edge для Linux в Windows
Область применения: IoT Edge 1.1
Важно!
IoT Edge 1.1 дата окончания поддержки — 13 декабря 2022 г. Чтобы получить сведения о поддержке определенного продукта, службы, технологии или API, перейдите на страницу Политика жизненного цикла поддержки Майкрософт. Дополнительные сведения об обновлении до последней версии IoT Edge см. в разделе Обновление IoT Edge.
Azure IoT Edge для Linux в Windows (EFLOW) позволяет запускать контейнерные рабочие нагрузки Linux вместе с приложениями Windows в развертываниях Windows. Компании, использующие Windows для работы своих пограничных устройств и решений, теперь могут воспользоваться преимуществами облачных аналитических решений, созданных в Linux.
Azure IoT Edge для Linux в Windows работает путем запуска виртуальной машины Linux на устройстве Windows. Виртуальная машина Linux поставляется с предварительно установленной средой выполнения azure IoT Edge. Все модули Azure IoT Edge, развернутые на устройстве, выполняются на виртуальной машине. В то же время приложения Windows, работающие на устройстве узла Windows, могут взаимодействовать с модулями, работающими на виртуальной машине Linux.
Начните уже сегодня!
Компоненты
Azure IoT Edge для Linux в Windows используют следующие компоненты, чтобы рабочие нагрузки Linux и Windows могли выполняться параллельно друг с другом и легко взаимодействовать друг с другом:
Виртуальная машина Linux под управлением Azure IoT Edge. Виртуальная машина Linux на основе первой операционной системы Майкрософт CBL-Mariner создана с помощью среды выполнения IoT Edge Azure и проверена как поддерживаемая среда уровня 1 для рабочих нагрузок Azure IoT Edge.
Windows Admin Center. Расширение Azure IoT Edge для Windows Admin Center упрощает установку, настройку и диагностику IoT Edge Azure на виртуальной машине Linux. Windows Admin Center может развертывать IoT Edge Azure для Linux в Windows на локальном устройстве или подключаться к целевым устройствам и удаленно управлять ими.
Центр обновления Майкрософт. Интеграция с Центром обновления Майкрософт обеспечивает актуальность компонентов среды выполнения Windows, CBL-Mariner виртуальной машины Linux и Azure IoT Edge. Дополнительные сведения об обновлениях IoT Edge для Linux в Windows см. в разделе Обновление IoT Edge для Linux в Windows.
Двусторонний обмен данными между процессом Windows и виртуальной машиной Linux означает, что процессы Windows могут предоставлять пользовательские интерфейсы или аппаратные прокси-серверы для рабочих нагрузок в контейнерах Linux.
Предварительные требования
Устройство Windows со следующими минимальными требованиями:
Требования к системе
- Windows 10 1/11 (Pro, Enterprise, IoT Enterprise)
- Windows Server 20191/2022
1 Windows 10 и Windows Server 2019 минимальной сборки 17763 со всеми текущими накопительными обновлениями.
Требования к оборудованию
- Минимальная свободная память: 1 ГБ
- Минимальный объем свободного места на диске: 10 ГБ
Дополнительные сведения о требованиях IoT Edge для Linux в Windows см. в статье Azure IoT Edge для Linux в поддерживаемых системах Windows.
Поддержка платформы
Azure IoT Edge для Linux в Windows поддерживает архитектуры AMD64 и ARM64. Дополнительные сведения о поддержке платформы EFLOW см. в статье Azure IoT Edge для Linux в системах, поддерживаемых Windows.
Примеры
Azure IoT Edge для Linux в Windows подчеркивает взаимодействие между компонентами Linux и Windows.
Примеры взаимодействия между приложениями Windows и модулями Azure IoT Edge см. в разделе EFLOW GitHub.
Кроме того, вы можете использовать IoT Edge для linux на устройстве с Windows, чтобы выступать в качестве прозрачного шлюза для других пограничных устройств. Дополнительные сведения о настройке EFLOW в качестве прозрачного шлюза см. в статье Настройка устройства IoT Edge в качестве прозрачного шлюза.
Поддержка
Используйте каналы поддержки azure IoT Edge и обратной связи, чтобы получить помощь с azure IoT Edge для Linux в Windows.
Сообщения об ошибках. Об ошибках, связанных с Azure IoT Edge для Linux в Windows, можно сообщить на странице проблем iotedge-eflow. Об ошибках, связанных с IoT Edge Azure, можно сообщить на странице проблем проекта Azure IoT Edge с открытым кодом.
Группа поддержки клиентов Майкрософт. Пользователи, у которых есть план поддержки, могут обратиться в службу поддержки клиентов Майкрософт, создав запрос в службу поддержки непосредственно из портал Azure.
Запросы функций. Продукт Azure IoT Edge отслеживает запросы функций через страницу Пользовательской голосовой связи продукта.
Дальнейшие действия
Дополнительные сведения и пример в действии см. в статье Azure IoT Edge для Linux на Windows 10 IoT Корпоративная.
Выполните действия, описанные в статье Подготовка одного IoT Edge Azure для Linux на устройстве с Windows вручную, чтобы настроить устройство с помощью Azure IoT Edge для Linux в Windows.