Application Delivery Management

NSX Manager: Provisioning automático de instancias de NetScaler

Overview

NetScaler Application Delivery Management (ADM) se integra con la plataforma de virtualización de redes VMware para automatizar la implementación, la configuración y la administración de los servicios de NetScaler. Esta integración elimina las complejidades tradicionales asociadas a la topología de red física, lo que permite a los administradores de vSphere/vCenter implementar los servicios de NetScaler mediante programación con mayor rapidez.

Durante la inserción y eliminación del servicio de equilibrio de carga en VMware NSX Manager, NetScaler ADM aprovisiona y destruye las instancias de NetScaler de forma dinámica. Este aprovisionamiento dinámico requiere que las asignaciones de licencias de NetScaler VPX se automaticen en NetScaler ADM. Cuando las licencias de NetScaler se cargan en NetScaler ADM, NetScaler ADM desempeña la función de servidor de licencias.

Requisitos previos

Nota

Esta integración solo se admite para VMware NSX para vSphere 6.1 o versiones anteriores.

  • NetScaler ADM, versión 13.0, configurado en alta disponibilidad e instalado en ESX.

  • NetScaler VPX, versión 13.0

  • Licencias de NetScaler VPX para instancias de NetScaler VPX, versión 13.0

  • Instale VMware ESXi versión 4.1 o posterior con hardware que cumpla los requisitos mínimos.

  • Instale VMware Client en una estación de trabajo de administración que cumpla los requisitos mínimos del sistema.

  • Instale VMware OVF Tool (necesaria para la versión 4.1 de VMware ESXi) en una estación de trabajo de administración que cumpla con los requisitos mínimos del sistema.

Implementación de instancias de NetScaler ADM y NetScaler de alta disponibilidad

Para aprovisionar la configuración de NetScaler ADM HA, instale el archivo de imagen de NetScaler ADM que ha descargado del sitio de NetScaler. Para obtener más información sobre cómo aprovisionar la configuración de alta disponibilidad de NetScaler ADM, consulte Implementación de NetScaler ADM en alta disponibilidad.

Configuración de detalles de NetScaler ADM HA Endpoint

Para integrar VMware NSX manager con NetScaler ADM que se implementa en modo HA, primero debe introducir la dirección IP virtual de la instancia de NetScaler de equilibrio de carga. También debe cargar el archivo de certificado que está presente en el servidor virtual de equilibrio de carga de NetScaler al sistema de archivos ADM de NetScaler.

Para proporcionar información de configuración de equilibrio de carga en NetScaler ADM:

  1. En el nodo NetScaler ADM HA, vaya aSistema> Implementación.

  2. Haga clic en Configuración de HA en la esquina superior derecha y, en la página Configuración de MAS-HA, haga clic en Detalles de extremo de MAS-HA.

    Configuración de ADM HA

  3. En la página MAS-HA Endpoint Details, cargue el mismo certificado que ya está presente en la instancia de NetScaler de equilibrio de carga.

  4. Introduzca la dirección IP virtual de la instancia de NetScaler de equilibrio de carga y haga clic en Aceptar.

    Detalles de punto final de ADM HA

Registro de VMware NSX Manager con NetScaler ADM

Al configurar dos servidores NetScaler ADM en alta disponibilidad, los dos nodos del servidor se encuentran en modo activo-pasivo. Inicie sesión en el nodo del servidor NetScaler ADM principal para registrar VMware NSX manager con NetScaler ADM en HA y crear un canal de comunicación entre ellos.

Para registrar VMware NSX manager con NetScaler ADM en HA:

  1. En el nodo principal del servidor NetScaler ADM, vaya aOrchestration > SDN Orchestration**> VMware NSX Manager.**

  2. Haga clic en Configurar los ajustes de NSX Manager.

  3. En la página Configurar los ajustes de NSX Manager, defina los siguientes parámetros:
    1. Dirección IP de NSX Manager: dirección IP de NSX Manager.

    2. Nombre de usuario de NSX Manager: nombre de usuario administrativo de NSX Manager.

    3. Contraseña: Contraseña del usuario administrativo de NSX Manager.

  4. En la sección Cuenta ADM de NetScaler utilizada por NSX Manager, defina la contraseña del controlador de NetScaler para NSX Manager.

  5. Haga clic en Aceptar.

Carga de licencias en NetScaler ADM

Cargue las licencias de NetScaler VPX en NetScaler ADM para que NetScaler ADM pueda asignar licencias automáticamente a las instancias durante la orquestación con NSX.

Para instalar archivos de licencia en NetScaler ADM:

  1. En NetScaler ADM, vaya a Infraestructura > Licencias agrupadas.

  2. En la sección Archivos de licencia, seleccione una de las siguientes opciones:

    1. Cargue archivos de licencia desde un equipo local: Si ya hay un archivo de licencia en su equipo local, puede cargarlo en NetScaler ADM. Para agregar archivos de licencia, haga clic enExaminar y seleccione el archivo de licencia (.lic) que desee agregar. Luego haga clic en Finalizar.

    2. Usar código de acceso de licencia: Citrix envía por correo electrónico el código de acceso a licencias de las licencias que adquiera. Para añadir archivos de licencia, introduzca el código de acceso a la licencia en el cuadro de texto y, a continuación, haga clic en Obtener licencias .

      Nota

      En cualquier momento, puede agregar más licencias a NetScaler ADM desde la Configuración de licencias.

      Configuración del servidor de licencias

Carga de imágenes de NetScaler VPX en NetScaler ADM

Agregue las imágenes de NetScaler a NetScaler ADM, de modo que NetScaler ADM utilice estas imágenes tal y como se definen en el paquete de servicio.

Para cargar imágenes de NetScaler VPX en NetScaler ADM:

  1. En NetScaler ADM, vaya a Orchestration > SDN Orchestration > VMware NSX Manager > Imágenes ESX NSVPX.

  2. Haga clic en Cargar y seleccione el paquete zip NetScaler VPX de la carpeta de almacenamiento local.

Creación de paquetes de servicios en NetScaler ADM

Cree paquetes de servicio en NetScaler ADM para definir el conjunto de SLA, que indica cómo se asignan los recursos de NetScaler.

Para crear paquetes de servicios en NetScaler ADM:

  1. En NetScaler ADM, vaya aOrchestration >SDN Orchestration**>VMware NSX Manager> **Paquetes de serviciosy haga clic en Agregar para agregar un nuevo paquete de servicios.

  2. En la página Paquete de servicio, en la sección Parámetros básicos, establezca los siguientes parámetros:

    1. Nombre: nombre de un paquete de servicios

    2. Directiva de aislamiento: seleccione Dedicado

    3. Provisioning de instancias de NetScaler: seleccione Crear instancia bajo demanda

    4. Plataforma de aprovisionamiento automático: seleccione CitrixNetScalerSDX

    5. Haga clic en Continuar.

  3. En la secciónConfiguración de aprovisionamiento automático, seleccione el paquete zip de NetScaler VPX cargado recientemente para implementarlo en la plataforma NSX, seleccione la licencia correspondiente y haga clic en Continuar.

    Nota

    En la sección Alta disponibilidad, marque la casilla para aprovisionar instancias de NetScaler para alta disponibilidad.

    Configuración de aprovisionamiento automático

    Nota

    El nombre de la licencia que se muestra en el cuadro de lista que se muestra en la ilustración anterior, VPX8000_Advanced, número 2 es un ejemplo y se explica de la siguiente manera:

    • VPX: La licencia es implementar instancias de NetScaler VPX
    • 8000: el ancho de banda consumible es de 8 GB

    • Avanzado: NetScaler ofrece tres tipos de licencias: Standard, Advanced y Premium

    • Número 2: se pueden implementar dos instancias de NetScaler VPX mediante esta licencia

    El nombre de la licencia que se muestra en el cuadro de lista Licencia depende de la licencia que haya adquirido en Citrix.

  4. Haga clic en Continuar.

  5. El paquete de servicios se publica en NSX Manager. En NSX Manager, vaya a Definiciones de servicios > Administradores de servicios. Puede ver a NetScaler ADM como uno de los administradores de servicios. Esto indica que el registro se ha realizado correctamente y que se ha establecido una comunicación bidireccional entre NSX Manager y NetScaler ADM.

    Nota

    Para NetScaler ADM en implementaciones de alta disponibilidad, las licencias solo se cargan en el nodo del servidor de licencias de NetScaler ADM. Los nodos NetScaler ADM están en modo activo-pasivo.

Realización de la inserción del servicio de equilibrador de carga para Edge

Realice la inserción del servicio de equilibrador de carga en la puerta de enlace NSX Edge existente, es decir, descargue la función de equilibrio de carga del equilibrador de carga de NSX a NetScaler.

Para insertar el servicio de equilibrio de carga en NSX Edge Gateway:

  1. En NSX Manager, vaya a Inicio > Redes y seguridad > NSX Edgesy haga doble clic para seleccionar la puerta de enlace perimetral que ha configurado.

  2. Haga clic en Administrary, en la ficha Equilibrador de carga, seleccione Configuración globaly, a continuación, en Editar.

  3. Seleccione Habilitar balanceador de carga y Habilitar inserción de servicios para habilitarlas.

  4. En Definición de servicio, seleccione el paquete de servicios que se publicó en NSX Manager.

  5. Configure una NIC virtual para la interfaz de administración y una o más NIC virtuales para las interfaces de datos. Seleccione las redes para la administración y los datos en consecuencia.

    Nota

    Seleccione la opción Grupo de direcciones IP en el modo de asignación de IP principal. NetScaler ADM no admite la asignación manual o DHCP de direcciones IP.

  6. Haga clic en el icono de actualización para ver la creación del tiempo de ejecución.

    Nota:

    dado que está implementando dos instancias de NetScaler VPX en una implementación de HA, se crean dos tiempos de ejecución en el administrador de NSX.

    Puede que tengas que actualizar la pantalla para ver los tiempos de ejecución que aparecen en la pantalla.

  7. Seleccione el tiempo de ejecución, haga clic en Accionesy, en el menú emergente, seleccione Instalar. Para HA, repita esto también para el otro tiempo de ejecución.

  8. Cuando se inician ambas máquinas virtuales, el valor de Estado cambia a “En servicio” y el de Estado de instalación cambia a “Habilitado”.

    Nota

    Puede que tenga que actualizar la pantalla para ver el cambio de estado.

  9. En NetScaler ADM, vaya a Orchestration > Solicitudes para ver los detalles del progreso de la finalización de la inserción del servicio. Puede ver que ha llegado a NetScaler ADM una solicitud para crear y actualizar el tiempo de ejecución. Cuando se haya actualizado el tiempo de ejecución, seleccione la solicitud y haga clic en el botón Tareas para ver que NetScaler ADM se ha agregado a NSX Manager.

    Para HA, habrá dos solicitudes para crear y actualizar dos tiempos de ejecución en NetScaler ADM. Cuando se hayan actualizado ambos tiempos de ejecución, seleccione ambas solicitudes y haga clic en el botón Tareas para ver que se han agregado dos nodos HA de NetScaler ADM a NSX Manager.

  10. En NetScaler ADM, vaya aOrchestration > SDN Orchestration**> **VMware NSX Manager > Edge Gateways. En el panel lateral derecho, puede ver que el NetScaler VPX se ha agregado al NSX Edge Gateway.

    Para HA, puede ver que se han agregado dos instancias de NetScaler VPX en modo HA a NSX Edge Gateway.

  11. En NetScaler ADM, vaya a Infraestructura > Licencias agrupadas > Licencias VPX. Seleccione la licencia NetScaler VPX y la edición que haya instalado.

    Las instancias de NetScaler VPX que están en modo HA consumen dos licencias y el estado se muestra en la pantalla como se muestra a continuación.

    Licencias VPX

    Una vez completada la inserción del servicio, puede utilizar StyleBooks para configurar las instancias de NetScaler en uno de los dos métodos siguientes:

Configuración de los servicios de equilibrio de carga en NetScaler VPX en la GUI de VMware NSX Manager

Realice la siguiente tarea para habilitar la configuración de los servicios de equilibrio de carga en el dispositivo de Gateway de NSX Edge mediante StyleBooks integrados.

En NSX Manager, vaya a Inicio > Redes y seguridad > NSX Edgesy haga doble clic para seleccionar la puerta de enlace perimetral que ha configurado.

Creación de grupos y miembros de grupos

Cree un grupo de servidores y miembros de diferentes capacidades.

  1. Haga clic en Administrary, en la ficha Equilibrador de cargas, seleccione Gruposy, a continuación, haga clic en el icono “+” para agregar un nuevo grupo y configurar los siguientes parámetros:

    1. Nombre: nombre del nuevo grupo

    2. Algoritmo: seleccione un algoritmo de la base de la lista desplegable en el que se seleccionará el grupo.

    3. Monitores: asegúrese de que el monitor de servicio esté configurado en default_http_monitor

    4. Miembros: haga clic en “+” para agregar miembros al grupo e introduzca los parámetros necesarios en la ventana Nuevo miembro.

      1. Nombre: nombre del miembro

      2. Dirección IP/contenedor VC: haga clic en Seleccionar para seleccionar el objeto de la lista disponible o introducir la dirección IP del objeto.

  2. Haga clic en Aceptar.

    Agregue tantos miembros como sea necesario.

    Crear grupos y miembros del grupo

Creación de servidores virtuales

Cree un conjunto de servidores virtuales y asigne un grupo a cada servidor virtual.

  1. Haga clic en Administrary, en la ficha Equilibrador de carga, seleccione Servidores virtualesy, a continuación, haga clic en el icono “+” para agregar un servidor virtual y establezca los siguientes parámetros:

    1. Perfil de aplicación: de forma predeterminada, se muestra el perfil de servicio que creó en NetScaler ADM.

    2. Nombre: nombre del servidor virtual.

    3. Dirección IP: haga clic en Seleccionar para seleccionar un grupo de direcciones IP existente o crear un grupo nuevo de direcciones IP.

    4. Grupo predeterminado: seleccione el grupo predeterminado de la lista desplegable.

  2. Haga clic en Aceptar.

  3. En NetScaler ADM, vaya a Orchestration > Solicitudes para ver los detalles del progreso de la finalización de la creación del servicio en una o más instancias de NetScaler seleccionadas.

  4. En NetScaler ADM, vaya a Aplicaciones > Configuracióny compruebe que se ha creado el paquete de nsx-lb-mon configuración.

    Paquete de configuración

Configuración de Load Balancing Services en NetScaler VPX en NetScaler ADM GUI

Implemente configuraciones del equilibrador de carga en la instancia de NetScaler mediante NetScaler ADM StyleBooks. Para HA, la configuración se implementa en las dos instancias de NetScaler que se encuentran en HA.

Para crear paquetes de configuración mediante StyleBooks:

  1. En NetScaler ADM, vaya a Aplicaciones > Configuración > Crear nuevoy seleccione el StyleBook de equilibrio de carga HTTP/SSL (con monitores) de la lista. El StyleBook se abre como una página de interfaz de usuario en la que se introducen los valores de todos los parámetros definidos en este StyleBook.

  2. Especifique valores para todos los parámetros requeridos.

  3. Seleccione la instancia de NetScaler VPX de destino que se aprovisiona en el entorno NSX y haga clic en Crear para aplicar la configuración en el dispositivo seleccionado. Para la implementación de alta disponibilidad, seleccione las instancias que están en modo de alta disponibilidad.

Verificación de la creación de servidores virtuales y grupos de servicios en instancias de NetScaler VPX

Puede ver que los grupos de servicios y los servidores virtuales se crean iniciando sesión en la instancia de NetScaler VPX.

Para ver los grupos de servicios y los servidores virtuales:

  1. Inicie sesión en la instancia de NetScaler VPX. Para la implementación de HA, debe iniciar sesión en las dos instancias de NetScaler que estén en HA.

  2. Vaya a Configuración > Sistema > Redes. En el panel derecho, puede ver las direcciones IP que se han agregado. Haga clic en el hipervínculo de dirección IP para ver los detalles. Puede ver que la dirección IP de la subred es la misma que la dirección IP de la interfaz web que se agregó a NSX.

  3. A continuación, vaya a Administración del tráfico > Equilibrio de carga > Servidores virtuales y consulte los detalles del servidor virtual.

  4. A continuación, vaya a Grupos de servicios y consulte los detalles del grupo de servicios.

  5. Por último, vaya a Configuración > Sistema > Licencias para ver las licencias que se aplican a esta instancia.

Eliminar servicios de equilibrio de carga

Cuando los servicios de equilibrio de carga ya no son necesarios en las instancias de NetScaler VPX implementadas en NSX Manager, puede eliminar las inserciones de servicio realizadas anteriormente.

Para eliminar la configuración y la inserción de servicios:

  1. En NetScaler ADM, vaya a Aplicaciones > Configuración, seleccione la configuraciónde la aplicación creada y, a continuación, elimine la configuración haciendo clic en el icono “X”.

  2. En NSX Manager, navegue hasta la puerta de enlace perimetral a la que está conectada la instancia de NetScaler VPX. Vaya a Administrar > Equilibrador de carga > Configuración global, haga clic con el botón secundario en la entrada de tiempo de ejecución y, a continuación, haga clic en Anular aprovisionamiento. La máquina virtual está fuera de servicio.

  3. En NetScaler ADM, vaya a Orchestration > Cloud Orchestration > Edge Gateways. Asegúrese de que no existe una asignación respectiva de la puerta de enlace Edge a la instancia eliminada.