ADC

Equilibrio de carga prioritario

La función de equilibrio de carga prioritario le permite asignar un número de prioridad a cada uno de los servicios o grupos de servicios que están enlazados a un servidor virtual de equilibrio de carga prioritario. Un servicio o grupo de servicios con el número más bajo tiene la prioridad más alta. El tráfico de la aplicación se distribuye únicamente a este servicio o a un grupo de servicios mientras este servicio o el grupo de servicios estén activos. El servicio o el grupo de servicios al que se le asigna el siguiente número de prioridad solo estarán operativos cuando todos los servicios o miembros del grupo de servicios con la prioridad más alta estén INACTIVOS. Sin embargo, cuando alguno de los servicios o un miembro del grupo de servicios con la prioridad más alta vuelve a estar disponible, el tráfico se redirige a ese servicio o grupo de servicios.

Por ejemplo, considere los grupos de servicios SVG1, SVG2 y SVG3 que están enlazados a un servidor virtual de equilibrio de carga prioritario. El número máximo de grupos prioritarios se establece en tres. La prioridad se asigna a cada grupo de la siguiente manera:

  • SVG1 — prioridad 1
  • SVG2 — prioridad 2
  • SVG3 — prioridad 3

En este caso, el tráfico de la aplicación se dirige al grupo de servicios SVG1 porque a este grupo se le asigna el número de prioridad más bajo. Si todos los miembros de SVG1 están INACTIVOS, el tráfico se distribuye al grupo de servicios SVG2, ya que a este grupo se le asigna el siguiente número de prioridad inferior. Si todos los miembros de SVG2 también están INACTIVOS, el tráfico se distribuye a SVG3. Sin embargo, cuando alguno de los miembros de SVG1 está activo, el tráfico se redirige a SVG1 porque a SVG1 se le asigna el número más bajo y tiene la prioridad más alta.

Puede asignar una prioridad a un servicio o grupo de servicios para actualizar el servicio o grupo de servicios específico que tenga la prioridad más alta, siempre que sea necesario, con un impacto mínimo o nulo en el tráfico de producción.

Además, si la actualización no se realiza correctamente, puede cambiar de forma segura al servicio o al grupo de servicios siguiente en la prioridad, con un impacto mínimo o nulo en el tráfico de producción.

La siguiente figura ilustra la función de equilibrio de carga prioritario.

Equilibrio de carga prioritario

Configurar el equilibrio de carga prioritario

Nota

La configuración de equilibrio de carga prioritario de NetScaler solo se admite a través de la GUI. No puede configurar el equilibrio de carga prioritario mediante la CLI.

  1. Vaya a Administración del tráfico > Equilibrio de carga prioritario> *Servidores virtuales y especifique el protocolo del servidor virtual, la dirección IP y el número de puerto del servidor virtual.

  2. En el cuadro Grupos de prioridad máxima, introduzca el número de servicios prioritarios o grupos de servicios que se pueden vincular a este servidor virtual. El valor predeterminado es 2 y la prioridad máxima que se puede establecer es 10. Este parámetro no se puede editar después de configurarlo.

    Nota:

    Tras especificar el número máximo de grupos prioritarios y hacer clic en Aceptar, se crean un servidor virtual de conmutación de contenido y un número “n” de servidores virtuales de equilibrio de carga de respaldo. El alfabeto “n” representa el número máximo de grupos prioritarios.

    Por ejemplo, si ha introducido el nombre del servidor virtual como vs1 y ha establecido el grupo de prioridad máxima como 5, se creará un servidor virtual de conmutación de contenido con el nombre _Pri.LB#vs1#MaxPri=5 y los siguientes 5 servidores virtuales de equilibrio de carga.

    • _Pri.LB#vs1#MaxPri=5_LB1
    • _Pri.LB#vs1#MaxPri=5_LB2
    • _Pri.LB#vs1#MaxPri=5_LB3
    • _Pri.LB#vs1#MaxPri=5_LB4
    • _Pri.LB#vs1#MaxPri=5_LB5
  3. Tras especificar el número máximo de grupos prioritarios y hacer clic en Aceptar, se le pedirá que elija los servicios o grupos de servicios que deben estar enlazados a este servidor virtual de conmutación de contenido.

    • Para vincular los servicios al servidor virtual, haga clic en Insertar en la sección Servicios. A continuación, seleccione un servicio existente o cree un servicio y establezca la prioridad de este servicio. Además, defina el número de prioridad al que debe estar enlazado este servicio.
    • Para vincular grupos de servicios al servidor virtual, haga clic en Insertar en la sección Grupos de servicios. A continuación, seleccione un grupo de servicios existente o cree un grupo de servicios y establezca la prioridad de este grupo de servicios. Además, defina el número de prioridad al que debe estar enlazado este grupo de servicios.

    Repita el paso 3, según el número máximo de grupos de prioridad que haya introducido.

    Nota:

    • El servicio o el grupo de servicios con la prioridad más alta están enlazados al servidor virtual de equilibrio de carga que representa la prioridad más alta.

    Por ejemplo, si ha asignado las prioridades 1 y 2 a los grupos de servicios SG_App1 and SG_App2 respectivamente, entonces SG_App1 está enlazado a virtual server _Pri.LB#vs1#MaxPri=5_LB1 and SG_App2 está obligado a virtual server _Pri.LB#vs1#MaxPri=5_LB2 creado en el paso 2.

    • Para cambiar la prioridad del grupo de servicios o servicio, haga clic en el icono de edición de la página Servidor virtual de equilibrio de carga prioritario y cambie la prioridad según sea necesario.
    • No puede establecer los métodos de equilibrio de carga ni la persistencia de cada servidor virtual de forma explícita, porque la configuración de todos los servidores virtuales de equilibrio de carga es idéntica.
  4. En las secciones Configuración avanzada, complete la otra configuración que cumpla sus requisitos.

Importante:

Las entidades creadas durante la configuración del equilibrio de carga prioritario no se deben modificar desde otras fichas de la GUI ni desde la CLI. Se recomienda modificar las entidades de equilibrio de carga de prioridad solo desde la ficha Equilibrio de carga de prioridad.

Equilibrio de carga prioritario