Configuración de componentes de red definida por software (SDN) en el tejido de VMM mediante PowerShell
System Center Virtual Machine Manager (VMM) se puede usar para implementar y administrar una infraestructura de redes definidas por software (SDN).
Puedes implementar componentes de SDN en el tejido de VMM, entre los que se incluyen:
- Controladora de red: la controladora de red puede automatizar la configuración de la infraestructura de red, en vez de tener que configurar de forma manual los dispositivos y servicios.
- Puerta de enlace RAS de SDN: la puerta de enlace RAS es un router multiinquilino compatible con BGP y basado en Windows Server 2016, diseñado para CSP y para empresas que hospedan varias redes virtuales de inquilinos mediante HNV.
- Equilibrio de carga por software (SLB) para SDN: SDN en Windows Server 2016 puede usar el equilibrio de carga por 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.
Hay un par de formas de implementar estos componentes:
- Consola VMM: implementar la controladora de red, el SLB y la pasarela RA manualmente en la consola VMM.
- PowerShell: implementar todos los componentes mediante scripts de PowerShell.
Ventajas de la implementación de PowerShell
- Implementar todos los componentes SDN con scripts PowerShell.
- El uso de un script reduce la introducción de errores manuales y ahorra mucho tiempo de implementación.
- Si realizas la implementación usando el script, después podrás modificar la configuración en la consola VMM, del mismo modo que si implementaras los componentes SDN manualmente.
- Al igual que la implementación manual, tienes 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 puedas empezar de nuevo.
- Se puede desactivar la implementación de componentes específicos. Por ejemplo, si ya tienes implementado el controlador de red, puedes implementar solo el SLB y la pasarela RAS.
Antes de comenzar
- Actualmente, no se admite la implementación de un conmutador habilitado con SET en una implementación de PowerShell. Debes implementar el conmutador habilitado para SET fuera de banda y, a continuación, especificar el nombre del modificador durante la implementación.
- Comprueba si satisfaces los requisitos previos para la implementación del componente SDN:
Pasos de implementación
Esto es lo que debes hacer para configurar componentes de SDN en VMM con PowerShell.
Configurar hosts e infraestructura de red física: necesitas acceso a los dispositivos de red físicos para configurar VLAN, enrutamiento y otros. También necesitas hosts Hyper-V para alojar la infraestructura SDN y las VM de los inquilinos. Más información.
Disco duro virtual preparado para las plantillas de servicio en formato VHD o VHDX.
Descarga la plantilla de servicio de controladora de red, la plantilla de servicio SLB y la plantilla de servicio de puerta de enlace RAS.
Importa las plantillas controladora de red, SLB y puerta de enlace RAS a la biblioteca VMM.
Configuración de grupos de seguridad de Active Directory Una para la administración de la controladora de red y otra para los clientes de controladora de red. Cada grupo necesitará al menos una cuenta de usuario.
Configura un recurso compartido de biblioteca VMM. Puedes tener un recurso compartido de archivos de biblioteca opcional para mantener los registros de diagnóstico. El controlador de red accederá a este recurso compartido de biblioteca para almacenar información de diagnóstico durante toda su duración.
Configura un grupo host de VMM dedicado para todos los hosts de Hyper-V de SDN.
Nota:
Los hosts deben ejecutar la versión de Windows Server correspondiente más reciente y deben tener habilitado el rol de Hyper-V.
Configura un certificado. Necesitas un certificado SSL para las comunicaciones HTTPS entre VMM y la controladora de red.
Descarga y ejecuta los scripts SDN. Hay tres scripts:
- VMMExpress.ps1: este script implementa la pila de SDN. Después de descargarlo, puedes agregar tus 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. Puedes reemplazarlos por tus propios parámetros.
Pasos siguientes
Configurar los hosts y la infraestructura de red física para SDN.