Compartir vía


Qué es Azure IoT Edge para Linux en Windows

Se aplica a: icono IoT Edge 1.1

Importante

IoT Edge 1.1: la fecha de finalización del soporte técnico fue el 13 de diciembre de 2022. Consulte la página del ciclo de vida de productos de Microsoft para obtener información sobre cómo se admite este producto, servicio, tecnología o API. Para más información sobre cómo actualizar a la versión más reciente de IoT Edge, consulte Actualización de IoT Edge.

Azure IoT Edge para Linux en Windows (EFLOW) permite ejecutar cargas de trabajo de Linux contenedorizadas, junto con aplicaciones de Windows, en implementaciones de Windows. Las empresas que se basan en Windows para impulsar sus dispositivos perimetrales y soluciones ahora pueden aprovechar las soluciones de análisis nativas de nube que se compilan en Linux.

Azure IoT Edge para Linux en Windows funciona mediante la ejecución de una máquina virtual Linux en un dispositivo Windows. La máquina virtual Linux viene preinstalada con el entorno de ejecución de Azure IoT Edge. Los módulos de IoT Edge implementados en el dispositivo se ejecutan dentro de la máquina virtual. Mientras tanto, las aplicaciones de Windows que se ejecutan en el dispositivo host de Windows pueden comunicarse con los módulos que se ejecutan en la máquina virtual Linux.

Comience hoy mismo.

Componentes

Azure IoT Edge para Linux en Windows usa los componentes siguientes para permitir que las cargas de trabajo de Windows y Linux se ejecuten en paralelo y se comuniquen eficazmente:

  • Máquina virtual Linux que ejecuta Azure IoT Edge: una máquina virtual Linux, basada en el sistema operativo CBL-Mariner de primera entidad de Microsoft, se creará con el entorno de ejecución de Azure IoT Edge y se validará como un entorno compatible de nivel 1 para las cargas de trabajo de Azure IoT Edge.

  • Windows Admin Center: una extensión de Azure IoT Edge para Windows Admin Center facilita la instalación, configuración y diagnóstico de Azure IoT Edge en la máquina virtual Linux. Windows Admin Center puede implementar Azure IoT Edge para Linux en Windows en el dispositivo local, o bien conectarse a dispositivos de destino y administrarlos de forma remota.

  • Microsoft Update: la integración de Microsoft Update mantiene actualizados los componentes de Windows Runtime, la máquina virtual Linux con CBL-Mariner y Azure IoT Edge. Para obtener más información sobre IoT Edge para Linux en las actualizaciones de Windows, consulte Actualización de IoT Edge para Linux en Windows.

Windows y la VM Linux se ejecutan en paralelo, mientras que Windows Admin Center controla ambos componentes.

La comunicación bidireccional entre el proceso de Windows y la máquina virtual de Linux significa que los procesos de Windows pueden proporcionar interfaces de usuario o proxies de hardware para las cargas de trabajo que se ejecutan en los contenedores de Linux.

Requisitos previos

Un dispositivo Windows con los siguientes requisitos mínimos:

  • Requisitos del sistema

    • Windows 101/11 (Pro, Enterprise, IoT Enterprise)
    • Windows Server 20191/2022
      1 Windows 10 y Windows Server 2019, compilación mínima 17763 con todas las actualizaciones acumulativas actuales instaladas.
  • Requisitos de hardware

    • Memoria libre mínima: 1 GB
    • Espacio libre en disco mínimo: 10 GB

Para obtener más información sobre IoT Edge para Linux en los requisitos de Windows, consulte Azure IoT Edge para Linux en sistemas compatibles con Windows.

Compatibilidad con plataformas

Azure IoT Edge para Linux en Windows admite arquitecturas AMD64 y ARM64. Para más información sobre la compatibilidad con la plataforma EFLOW, consulte Azure IoT Edge para Linux en sistemas compatibles con Windows

Ejemplos

Azure IoT Edge para Linux en Windows potencia la interoperabilidad entre los componentes de Windows y Linux.

Para obtener ejemplos que muestran la comunicación entre aplicaciones de Windows y módulos de Azure IoT Edge, consulte GitHub para EFLOW.

Además, puede usar el IoT Edge para Linux en el dispositivo Windows para actuar como puerta de enlace transparente para otros dispositivos perimetrales. Para obtener más información acerca de cómo configurar EFLOW como puerta de enlace transparente, consulte Configuración de un dispositivo IoT Edge para que actúe como puerta de enlace transparente.

Soporte técnico

Use los canales de soporte y comentarios de Azure IoT Edge con la finalidad de obtener asistencia para Azure IoT Edge para Linux en Windows.

Informe de errores: los errores relacionados con Azure IoT Edge para Linux en Windows se pueden indicar en la página de problemas de iotedge-eflow. Los errores relacionados con Azure IoT Edge se pueden notificar en la página de problemas del proyecto de código abierto de Azure IoT Edge.

Equipo de soporte técnico al cliente de Microsoft: los usuarios que dispongan de un plan de soporte técnico pueden ponerse en contacto con este equipo creando una incidencia de soporte técnico directamente en Azure Portal.

Solicitudes de características: el producto Azure IoT Edge realiza un seguimiento de las solicitudes de características a través de la página Voz del usuario.

Pasos siguientes

Consulte Azure IoT Edge para Linux en Windows 10 IoT Enterprise para obtener más información y un ejemplo práctico.

Siga los pasos descritos en Aprovisionamiento manual de Azure IoT Edge para Linux en un dispositivo Windows para configurar un dispositivo con Azure IoT Edge para Linux en Windows.