NetScaler VPX 14.1

Instalar NetScaler VPX en Red Hat OpenShift Virtualization

NetScaler® ofrece una imagen VPX dedicada para Red Hat® OpenShift® Virtualization (RHOCPV), lo que mejora significativamente la experiencia de implementación y gestión. Ahora puede implementar instancias utilizando la consola de RHOCPV. Los clientes reciben soporte oficial y acceso a todos los recursos necesarios. Esto garantiza que pueda implementarse sin problemas en la infraestructura de RHOCPV.

Importante:

El soporte de RHOCPV está disponible en NetScaler versión 14.1 compilación 66.64 y posteriores. Después de la disponibilidad general (GA), puede usar la imagen de RHOCPV para implementar máquinas virtuales NetScaler VPX™ en RHOCPV.

Requisitos del sistema

Los requisitos de CPU y memoria para implementar NetScaler VPX en RHOCPV dependen del modelo VPX y de la carga de trabajo esperada.

  • CPU: Al menos 2 vCPU
  • Memoria: Al menos 4 GB de RAM
  • Almacenamiento: Un mínimo de 20 GB de espacio en disco

Nota:

A partir de la versión 14.1-72.x de NetScaler, NetScaler VPX en RHOCPV se puede aprovisionar con 2 GB de RAM.

Instalar instancias de NetScaler VPX en OpenShift Virtualization

Siga este procedimiento paso a paso para instalar NetScaler VPX en la consola de RHOCPV.

Paso 1. Prepare el entorno.

  • Asegúrese de que su clúster de RHOCPV esté en funcionamiento.
  • Verifique que tiene acceso de administrador para crear las máquinas virtuales.
  • Asegúrese de que tiene el operador de virtualización habilitado para crear y administrar máquinas virtuales.

Paso 2. Obtenga la imagen de NetScaler VPX.

  1. Vaya a Citrix.com > Downloads > NetScaler > Virtual Appliances y descargue la imagen de NetScaler VPX compatible con RHOCPV desde la página Citrix Downloads.

  2. Extraiga el archivo “NSVPX-RHOV-<version-build>_lx_64.tgz” descargado para obtener el archivo de imagen qcow2.

Paso 3. Cargue la imagen en el volumen de arranque de RHOCPV.

  1. Inicie sesión en su consola de Red Hat OpenShift.
  2. En el panel de control, vaya a Virtualization > Bootable Volumes.
  3. Haga clic en Add volume en la esquina superior derecha y seleccione With Form.
  4. Cargue el archivo de imagen de NetScaler VPX.

    Archivo de imagen VPX

  5. Introduzca un nombre para el volumen.
  6. Haga clic en Guardar.

Paso 4. Cree la máquina virtual NetScaler VPX.

Puede crear la máquina virtual utilizando el tipo de instancia o la configuración YAML.

Crear VM VPX

Opción 1. Crear VM a partir de un tipo de instancia:

  1. Vaya a Virtualization > VirtualMachine y haga clic en Create.
  2. Seleccione From InstanceType.
  3. Seleccione el volumen de arranque que creó en el paso 3.

    Seleccionar volumen de arranque

  4. Seleccione un tipo de instancia que coincida con las especificaciones de hardware de la VM para su modelo VPX. Para obtener más información, consulte Requisitos del sistema.

    Seleccionar tipo de instancia

  5. Introduzca un nombre para la VM.
  6. Haga clic en Create VirtualMachine.

Opción 2. Crear VM con YAML:

  1. Vaya a Virtualization > VirtualMachine y haga clic en Create.
  2. Seleccione With YAML.
  3. Edite los campos obligatorios con sus valores.
  4. Actualice el disco de arranque para que apunte a la imagen de NetScaler que importó en el Paso 3.

    Crear VM con YAML

    Archivo YAML de ejemplo:

      apiVersion: kubevirt.io/v1
      kind: VirtualMachine
      metadata:
      name: <vm-name>
      annotations:
      description: <VM description>
      labels:
      app: default
      os.template.kubevirt.io/rhel10: 'true'
      spec:
      runStrategy: Once
      template:
      metadata:
      annotations:
        vm.kubevirt.io/flavor: small
        vm.kubevirt.io/os: rhel10
        vm.kubevirt.io/workload: server
      labels:
        kubevirt.io/domain: default
        kubevirt.io/size: small
      spec:
       domain:
        cpu:
          cores: <2>
          sockets: 1
          threads: 1
        devices:
          disks:
            - disk:
                bus: virtio
              name: <disk-name>
          interfaces:
            - masquerade: {}
              model: virtio
              name: default
          networkInterfaceMultiqueue: true
          rng: {}
        memory:
          guest: <4Gi>
      hostname: <vm-name>
      networks:
        - name: default
          pod: {}
      terminationGracePeriodSeconds: 180
      volumes:
        - name: <diskname>
          persistentVolumeClaim:
            claimName: <14.1-66.4-lx-amd64>
    <!--NeedCopy-->
    
  5. Haga clic en Crear.

Paso 5. Configure la VM de NetScaler VPX.

  1. Vaya a Virtualización > Máquina virtual y seleccione la VM de NetScaler recién creada.
  2. Verifique que la VM esté en estado de Apagado.
  3. Haga clic en Configuración. Revise las opciones de configuración en la sección Red y configure las interfaces de la VM: Administración y Datos.

    Configuración de VM con YAML

Paso 6. Configure la dirección IP de administración.

  1. Durante el arranque inicial, NetScaler utiliza una dirección IP predeterminada para la red de administración. Siga estos pasos para configurar la dirección IP de administración:

  2. Establezca la dirección IP de administración y la máscara de red mediante el siguiente comando:

    set ns config -IPAddress <ip> -netmask <mask>
    <!--NeedCopy-->
    
  3. Agregue la ruta predeterminada mediante el siguiente comando:

    add route <network> <netmask> <gateway>
    <!--NeedCopy-->
    
  4. Guarde la configuración mediante el siguiente comando:

    save config
    <!--NeedCopy-->
    
  5. Reinicie la VM para que los cambios surtan efecto.

  6. Una vez que la instancia VPX esté activa, acceda a la interfaz de administración mediante la consola de NetScaler o la dirección NSIP.

Paso 7. Finalizar la configuración.

Después de aplicar las licencias y configurar los ajustes de red, configure las funciones de NetScaler como el equilibrio de carga, la descarga SSL o el firewall de aplicaciones según sea necesario para su implementación.

Nota:

Las implementaciones de RHOCPV se prueban y califican con clústeres SNO de metal base e instancias de la serie U de uso general.

Actualizar NetScaler VPX en OpenShift Virtualization

Paso 1: Descargue el paquete de actualización de NetScaler específico para RHOCPV.

  1. Vaya a Citrix.com > Descargas > NetScaler > Dispositivos virtuales y descargue el paquete de actualización de NetScaler VPX compatible con RHOCPV desde la página Descargas de Citrix.

    Nota:

    Al actualizar NetScaler VPX en RHOCPV, no utilice el paquete de actualización estándar de NetScaler porque la actualización fallará. En su lugar, asegúrese de utilizar el paquete de actualización específico de RHOCPV denominado “build-<version-build>_lx_64.tgz” para evitar problemas de compatibilidad.

  2. Copie y extraiga el archivo descargado “build-<version-build>_lx_64.tgz” en el directorio /var/nsinstall/ en NetScaler VPX Shell.

  3. Ejecute ./installns y reinicie para actualizar NetScaler VPX.

Funciones y limitaciones no admitidas

Para obtener una lista de las funciones, protocolos y capacidades del sistema de NetScaler que no son compatibles con la implementación de NetScaler VPX en RHOCPV, consulte Limitaciones para las implementaciones de NetScaler VPX en Red Hat OpenShift Virtualization y Nutanix AHV.

Nota:

Para las implementaciones de NetScaler VPX en RHOCPV, después de ejecutar el comando clear config en la instancia, establezca el valor MSS del perfil TCP en 1360. Si configura un valor MSS más alto, los paquetes TCP se descartan a nivel de red, lo que provoca fallos en el tráfico del Protocolo de copia segura (SCP) y del Shell seguro (SSH).

Instalar NetScaler VPX en Red Hat OpenShift Virtualization