O que é Azure IoT Edge para Linux no Windows

Aplica-se a:IoT Edge 1.4 checkmark IoT Edge 1.4

Importante

A versão com suporte é a IoT Edge 1.4. Se você estiver em uma versão anterior, confira Atualizar o IoT Edge.

O Azure IoT Edge para Linux no Windows (EFLOW) permite que você execute cargas de trabalho do Linux conteinerizadas junto com aplicativos do Windows em implantações do Windows. As empresas que contam com o Windows para potencializar os dispositivos de borda e soluções agora podem aproveitar as vantagens das soluções de análise nativas de nuvem criadas no Linux.

O Azure IoT Edge para Linux no Windows funciona executando uma máquina virtual do Linux em um dispositivo Windows. A máquina virtual do Linux vem com o runtime do Azure IoT Edge instalado. Todos os módulos do Azure IoT Edge implantados no dispositivo são executados dentro da máquina virtual. Enquanto isso, os aplicativos do Windows em execução no dispositivo de host do Windows podem se comunicar com os módulos em execução na máquina virtual Linux.

Comece hoje mesmo.

Componentes

O Azure IoT Edge para Linux no Windows usa os seguintes componentes para permitir que as cargas de trabalho do Linux e do Windows sejam executadas lado a lado e comuniquem-se perfeitamente:

  • Uma máquina virtual do Linux que executa o Azure IoT Edge: uma máquina virtual do Linux, com base no sistema operacional CBL-Mariner da Microsoft é criada com o runtime do Azure IoT Edge e validada como um ambiente com suporte de camada 1 para cargas de trabalho do Azure IoT Edge.

  • Microsoft Update: a integração com o Microsoft Update mantém atualizados os componentes do Windows Runtime, a VM do Linux CBL-Mariner e o Azure IoT Edge. Para obter mais informações sobre IoT Edge para Linux nas atualizações do Windows, confira Atualizar IoT Edge para Linux no Windows.

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

A comunicação bidirecional entre o processo do Windows e a máquina virtual Linux significa que os processos do Windows podem fornecer interfaces do usuário ou proxies de hardware para cargas de trabalho executadas nos contêineres do Linux.

Pré-requisitos

Um dispositivo Windows com os seguintes requisitos mínimos:

  • Requisitos do Sistema

    • Windows 101/11 (Pro, Enterprise, IoT Enterprise)
    • Windows Server 20191/2022
      1 Windows 10 e Windows Server 2019, no mínimo build 17763 com todas as atualizações cumulativas atuais instaladas.
  • Requisitos de hardware

    • Memória livre mínima: 1 GB
    • Espaço em disco livre mínimo: 10 GB

Para obter mais informações sobre os requisitos do IoT Edge para Linux no Windows, confira Sistemas com suporte para Azure IoT Edge para Linux no Windows.

Suporte a plataforma

O Azure IoT Edge para Linux no Windows oferece suporte às arquiteturas AMD64 e ARM64. Para obter mais informações sobre suporte à plataforma EFLOW, confira Sistemas com suporte para Azure IoT Edge para Linux no Windows

Exemplos

O Azure IoT Edge para Linux no Windows enfatiza a interoperabilidade entre os componentes do Linux e do Windows.

Para ver exemplos que demonstram a comunicação entre aplicativos do Windows e módulos do Azure IoT Edge, confira EFLOW no GitHub.

Além disso, você pode usar o IoT Edge para Linux no dispositivo Windows para atuar como um gateway transparente para outros dispositivos de borda. Para saber mais sobre como configurar EFLOW como um gateway transparente, confira Configurar um dispositivo IoT Edge para atuar como um gateway transparente.

Suporte

Use os canais de suporte e comentários do Azure IoT Edge para obter assistência com o Azure IoT Edge para Linux no Windows.

Relatando bugs - Bugs relacionados ao Azure IoT Edge para Linux no Windows podem ser relatados na página de problemas de fluxo iotedge. Os bugs relacionados ao Azure IoT Edge podem ser relatados na página de problemas do projeto de código aberto do Azure IoT Edge.

Equipe de suporte ao cliente Microsoft – Usuários que tenham um plano de suporte podem acionar a equipe de suporte ao cliente Microsoft, criando um tíquete de suporte diretamente no portal do Azure.

Solicitações de recursos – O produto Azure IoT Edge rastreia solicitações de recursos por meio da página Voz do Usuário.

Próximas etapas

Assista a Azure IoT Edge para Linux no Windows 10 IoT Enterprise para obter mais informações e um exemplo em ação.

Siga as etapas em Provisionar manualmente um só Azure IoT Edge para Linux em um dispositivo Windows para configurar um dispositivo com o Azure IoT Edge para Linux no Windows.