Что такое Azure IoT Edge для Linux в Windows

Область применения:IoT Edge 1.4 checkmark IoT Edge 1.4

Важно!

IoT Edge 1.4 является поддерживаемым выпуском. Если вы используете более ранний выпуск, см. статью Обновление IoT Edge.

Azure IoT Edge для Linux в Windows (EFLOW) позволяет запускать контейнерные рабочие нагрузки Linux вместе с приложениями Windows в развертываниях Windows. Предприятия, которые используют Windows для работы с пограничными устройствами и решениями, теперь могут воспользоваться преимуществами облачных решений аналитики, созданных в Linux.

Azure IoT Edge для Linux работает под управлением виртуальной машины 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 Корпорации Майкрософт, создается с помощью среды выполнения Azure IoT Edge и проверяется как поддерживаемая среда уровня 1 для рабочих нагрузок Azure IoT Edge.

  • Центр обновления Майкрософт: интеграция с Microsoft Update сохраняет компоненты среды выполнения Windows, виртуальную машину CBL-Mariner Linux и Azure IoT Edge в актуальном состоянии. Дополнительные сведения об обновлениях Windows в IoT Edge для Linux см. в статье Об обновлении IoT Edge для Linux в Windows.

Windows and the Linux VM run in parallel, while the Windows Admin Center controls both components

Двусторонний обмен данными между процессом Windows и виртуальной машиной Linux означает, что процессы Windows могут предоставлять пользовательские интерфейсы или аппаратные прокси-серверы для рабочих нагрузок в контейнерах Linux.

Необходимые компоненты

Устройство Windows со следующими минимальными требованиями:

  • Требования к системе

    • Windows 101/11 (Pro, Enterprise, IoT Enterprise)
    • Windows Server 20191/2022
      1 Windows 10 и Windows Server 2019 минимальной сборки 17763 со всеми текущими накопительными обновлениями.
  • Требования к аппаратному обеспечению

    • Минимальная свободная память: 1 ГБ
    • Минимальный объем свободного места на диске: 10 ГБ

Дополнительные сведения о требованиях к Windows для IoT Edge для Linux см. в статье 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. Ошибки, связанные с Azure IoT Edge, можно сообщить на странице проблем проекта с открытым исходным кодом Azure IoT Edge.

Группа поддержки клиентов Майкрософт. Пользователи, у которых есть план поддержки, могут привлечь службу поддержки Майкрософт, создав запрос в службу поддержки непосредственно из портал Azure.

Запросы на функции. Продукт Azure IoT Edge отслеживает запросы функций на странице "Голосовая связь пользователя" продукта.

Следующие шаги

Дополнительные сведения и пример в действии см. в azure IoT Edge для Linux на Windows 10 IoT Корпоративная.

Выполните действия, описанные в руководстве по подготовке одного Azure IoT Edge для Linux на устройстве Windows, чтобы настроить устройство с помощью Azure IoT Edge для Linux в Windows.