Application Delivery Management

NSX Manager: Provisioning automático de instancias de NetScaler ADC

Overview

Citrix 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 Citrix ADC. Esta integración elimina las complejidades tradicionales asociadas con la topología de la red física, lo que permite a los administradores de vSphere/vCenter implementar los servicios Citrix ADC de forma programática con mayor rapidez.

Durante la inserción y eliminación del servicio de equilibrio de carga en VMware NSX Manager, Citrix ADM aprovisiona y destruye dinámicamente las instancias de Citrix ADC. Este aprovisionamiento dinámico requiere que las asignaciones de licencias de Citrix ADC VPX se automaticen en Citrix ADM. Cuando las licencias de Citrix ADC se cargan en Citrix ADM, Citrix 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.

  • Citrix ADM, versión 13.0, configurada en alta disponibilidad e instalada en ESX.

  • Citrix ADC VPX, versión 13.0

  • Licencias de Citrix ADC VPX para instancias de Citrix ADC 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 alta disponibilidad de instancias Citrix ADM y Citrix ADC

Para aprovisionar la configuración de NetScaler ADM HA, instale el archivo de imagen NetScaler ADM que ha descargado del sitio de descarga de Citrix. 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 Citrix ADM implementado en modo HA, primero debe introducir la dirección IP virtual de la instancia de Citrix ADC de equilibrio de carga. También debe cargar el archivo de certificado que está presente en el servidor virtual de equilibrio de carga Citrix ADC al sistema de archivos Citrix ADM.

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

  1. En el nodo Citrix ADM HA, vaya a Sistema > 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 ADC de equilibrio de carga.

  4. Introduzca la dirección IP virtual de la instancia de NetScaler ADC 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 Citrix ADM en alta disponibilidad, los dos nodos del servidor están en modo activo-pasivo. Inicie sesión en el nodo principal del servidor Citrix ADM para registrar VMware NSX Manager con Citrix ADM en HA y crear un canal de comunicación entre ellos.

Para registrar VMware NSX Manager con Citrix ADM en HA:

  1. En el nodo principal del servidor Citrix ADM, vaya a Orchestration > 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 Citrix ADM utilizada por NSX Manager, establezca la contraseña del controlador Citrix ADC para NSX Manager.

  5. Haga clic en Aceptar.

Carga de licencias en NetScaler ADM

Cargue las licencias de NetScaler ADC 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 Citrix ADM, vaya a Redes > Licencias.

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

    1. Cargar archivos de licencias desde un equipolocal : si ya hay un archivo de licencias en su equipo local, puede cargarlo en Citrix 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 ADC VPX en NetScaler ADM

Agregue las imágenes de NetScaler ADC 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 Citrix ADC VPX en Citrix 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 ADC VPX de la carpeta de almacenamiento local.

Creación de paquetes de servicios en Citrix ADM

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

Para crear paquetes de servicios en Citrix ADM:

  1. En Citrix ADM, vaya a Orchestration > SDN OrchestrationVMware NSX Manager>Service Packagesy haga clic enAgregar 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 Citrix ADC: seleccione Crear instancia bajo demanda

    4. Plataforma de aprovisionamiento automático: seleccione CitrixADC SDX

    5. Haga clic en Continuar.

  3. En la sección Configuración de aprovisionamiento automático , seleccione el paquete zip Citrix ADC 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 ADC 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 ADC VPX
    • 8000: el ancho de banda consumible es de 8 GB

    • Avanzado: Citrix proporciona tres tipos de licencias: Estándar, Avanzado y Premium

    • Número 2: se pueden implementar dos instancias de NetScaler ADC 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 Citrix 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 Citrix ADM.

    Nota

    Para Citrix ADM en una implementación de alta disponibilidad, las licencias solo se cargan en el nodo del servidor de licencias Citrix 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 ADC.

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. Citrix 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

    Como se implementan dos instancias de Citrix ADC VPX en una implementación de alta disponibilidad, se crean dos tiempos de ejecución en NSX Manager.

    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 Citrix 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 Citrix 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 si Citrix ADM se ha agregado a NSX Manager.

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

  10. En Citrix ADM, vaya a Orchestration > SDN Orchestration > VMware NSX ManagerEdge Gateways. En el panel lateral derecho, puede ver que el Citrix ADC VPX se ha agregado a NSX Edge Gateway.

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

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

    Las instancias de NetScaler ADC 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 ADC en uno de los dos métodos siguientes:

Configuración de los servicios de equilibrio de carga en Citrix ADC 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 Citrix 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 ADC 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 ADC VPX en NetScaler ADM GUI

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

Para crear paquetes de configuración mediante StyleBooks:

  1. En Citrix ADM, vaya a Aplicaciones > Configuración > Crear nuevo y seleccione el StyleBook HTTP/SSL LoadBalancing (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 Citrix ADC VPX de destino que está aprovisionada 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 Citrix ADC VPX

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

Para ver los grupos de servicios y los servidores virtuales:

  1. Inicie sesión en la instancia de NetScaler ADC VPX. Para la implementación de HA, debe iniciar sesión en las dos instancias de Citrix ADC 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 ADC 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 Citrix ADM, vaya a Aplicaciones > Configuración, seleccione la configuración de la aplicación creada y, a continuación, elimínela 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 Citrix ADC 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.