Configuración de componentes de red definidas por software (SDN) en el tejido de VMM con PowerShell

Importante

Esta versión de Virtual Machine Manager (VMM) ha llegado al final del soporte técnico. Se recomienda actualizar a VMM 2022.

System Center - Virtual Machine Manager (VMM) se puede usar para implementar y administrar una infraestructura de Redes definidas por software (SDN).

Puede implementar componentes de SDN en el tejido de VMM, por ejemplo:

  • Controladora de red: la controladora de red permite automatizar la configuración de la infraestructura de red en lugar de configurar manualmente los dispositivos y servicios de red.
  • Puerta de enlace ras para SDN: la puerta de enlace RAS es un enrutador compatible con BGP basado en software y multiinquilino en Windows Server 2016 diseñado para CSP y empresas que hospedan varias redes virtuales de inquilinos mediante HNV.
  • Equilibrio de carga de software (SLB) para SDN: SDN de Windows Server 2016 puede usar el equilibrio de carga de software (SLB) para distribuir uniformemente tráfico de red del inquilino y del cliente del inquilino entre recursos de red virtual. El SLB de Windows Server permite habilitar múltiples servidores para que hospeden la misma carga de trabajo, lo que proporciona alta disponibilidad y escalabilidad.

Existen dos maneras de implementar estos componentes:

Ventajas de la implementación de PowerShell

  • Implemente todos los componentes de SDN con scripts de PowerShell.
  • El uso de un script puede reducir la introducción de errores manuales y ahorrar mucho tiempo de implementación.
  • Si implementa con el script, puede modificar la configuración en la consola VMM después del mismo modo que lo haría si implementara los componentes de SDN manualmente.
  • Al igual que la implementación manual, tiene la opción de configurar una nueva red lógica de administración y cambiar o reutilizar una red y un conmutador existentes.
  • Si se produce un error en la implementación del script, se revierten todas las configuraciones modificadas para que pueda volver a iniciarse.
  • Puede desactivar la implementación para componentes específicos. Por ejemplo, si ya tiene implementada la controladora de red, solo puede implementar SLB y puerta de enlace RAS.

Antes de empezar

Pasos de implementación

Esto es lo que debe hacer para configurar componentes de SDN en VMM con PowerShell.

  1. Configurar hosts e infraestructura de red física: necesita acceso a los dispositivos de red físicos para configurar VLAN, enrutamiento y otros. También necesita hosts de Hyper-V para hospedar la infraestructura de SDN y las máquinas virtuales del inquilino. Más información.

  2. Disco duro virtual preparado para las plantillas de servicio en formato VHD o VHDX.

  3. Descargue la plantilla de controladora de red, la plantilla del servicio de SLB y la plantilla del servicio de puerta de enlace de RAS.

  4. Importe las plantillas de controladora de red, SLB y puerta de enlace de RAS en la biblioteca VMM.

  5. Configure grupos de seguridad de Active Directory. Uno para la administración de la controladora de red y otro para los clientes de la controladora de red. Cada grupo necesitará tener al menos una cuenta de usuario.

  6. Configurar un recurso compartido de biblioteca VMM. Puede tener un recurso compartido de archivos de biblioteca opcional para mantener los registros de diagnóstico. La controladora de red accederá a este recurso compartido de biblioteca para almacenar información de diagnóstico durante todo su ciclo de vida.

  7. Configure un grupo de hosts de VMM dedicado para todos los hosts de Hyper-V de SDN.

    Nota

    Los hosts deben ejecutar la versión más reciente de la versión de Windows Server aplicable y tener habilitado el rol de Hyper-V.

  8. Configure un certificado. Necesitará un certificado de SSL para la comunicación HTTPS entre VMM y la controladora de red.

  9. Descargue y ejecute los scripts de SDN. Hay tres scripts:

    • VMMExpress.ps1: este script implementa la pila de SDN. Después de descargarlo, puede agregar sus propias personalizaciones.
    • Fabricconfig.psd1: este archivo acepta todas las entradas para configurar SDN.
    • Fabricconfig_Example.psd1: un archivo de ejemplo que contiene parámetros ficticios. Puede sustituirlos por sus propios parámetros.

Pasos siguientes

Configurar hosts y la infraestructura de red física para SDN .