Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:
IoT Edge 1.5
Importante
IoT Edge 1.5 LTS es la versión compatible. IoT Edge 1.4 LTS alcanzó el final del ciclo de vida el 12 de noviembre de 2024. Si usa una versión anterior, consulte Update IoT Edge.
Hay tres formas de virtualización anidada compatibles con Azure IoT Edge para Linux en Windows. Los usuarios pueden optar por implementar a través de una máquina virtual local (mediante Hyper-V hipervisor), VMware Windows máquina virtual o Azure máquina virtual. En este artículo se proporciona claridad sobre qué opción es mejor para su escenario y se proporciona información sobre los requisitos de configuración.
Nota:
Asegúrese de habilitar una opción de red para la virtualización anidada. De no hacerlo, se producirán errores de instalación de EFLOW.
Implementación en una máquina virtual local
Este es el enfoque de línea base de cualquier máquina virtual de Windows que hospede Azure IoT Edge para Linux en Windows. En este caso, la virtualización anidada deberá habilitarse antes de iniciar la implementación. Lea Ejecutar Hyper-V en una máquina virtual con virtualización anidada para obtener más información sobre cómo configurar este escenario.
Si usa Windows Server o Azure Local, asegúrese de instalar el rol de Hyper-V.
Implementación en VM de Windows en VMware ESXi
Las versiones de VMware ESXi 6.7 y 7.0 pueden hospedar Azure IoT Edge para Linux en Windows sobre una máquina virtual de Windows. Lea VMware KB2009916 para obtener más información sobre la compatibilidad con virtualización anidada de VMware ESXi.
Para configurar una Azure IoT Edge para Linux en Windows en una máquina virtual de VMware ESXi Windows, siga estos pasos:
- Cree una máquina virtual Windows en el host de VMware ESXi. Para más información sobre la implementación de máquinas virtuales de VMware, consulte VMware - Deploying Virtual Machines.
Nota:
Si va a crear una máquina virtual Windows 11, asegúrese de cumplir los requisitos mínimos de Microsoft para ejecutar Windows 11. Para obtener más información sobre la compatibilidad de VMware con máquinas virtuales de Windows 11, consulte Installing Windows 11 as a guest OS on VMware.
- Desactive la máquina virtual creada en el paso anterior.
- Seleccione la máquina virtual Windows y, a continuación, Edit settings.
- Busque Hardware virtualization y active Expose hardware assisted virtualization to the guest OS.
- Seleccione Save e inicie la máquina virtual.
- Instale Hyper-V hipervisor. Si está utilizando un cliente de Windows, asegúrese de instalar Hyper-V en Windows 10. Si usa Windows Server, asegúrese de instalar el rol de Hyper-V.
Nota:
En el caso de las máquinas virtuales de VMware Windows, si planea usar un conmutador virtual external para las redes de máquinas virtuales EFLOW, asegúrese de habilitar Modopromiscuo. Para obtener más información, consulte Configuración del modo promiscuo en un conmutador virtual o un grupo de puertos. De no hacerlo, se producirán errores de instalación de EFLOW.
Implementación en máquinas virtuales de Azure
Azure IoT Edge para Linux en Windows no es compatible con una máquina virtual de Azure que ejecuta la SKU de servidor a menos que se ejecute un script que abra un conmutador predeterminado. Para obtener más información sobre cómo abrir un conmutador predeterminado, consulte Crear conmutador virtual para Linux en Windows.
Nota:
Cualquier máquina virtual de Azure que deba alojar EFLOW debe ser una máquina virtual que admite la virtualización anidada. Además, las máquinas virtuales Azure no admiten el uso de un conmutador virtual external.