Añadir regla

Cumplimente los campos y, a continuación, pulse Aceptar.

Nombre de la regla
El nombre de la regla que va a establecer. Este nombre puede contener cualquier carácter alfanumérico, carácter de subrayado, guión o punto. Puede tener una longitud de 1 a 20 caracteres y no puede contener espacios en blanco.

Seleccione entre las reglas siguientes:

  • Dirección IP
    Basada en la dirección IP del cliente. Utilice este tipo de regla si desea filtrar los clientes y asignar recursos en función de su procedencia.
  • Hora del día
    Basada en la hora del día. Se utiliza para fines de planificación de capacidad. Por ejemplo, si cada día la carga de su sitio Web es más fuerte durante el mismo período de tiempo, es posible que desee dedicar más servidores a HTTP durante las horas punta.
  • Total de conexiones (por segundo)
    Basada en el número de conexiones por segundo para el puerto. Es posible que desee utilizar las reglas basándose en el total de conexiones por segundo si tiene que compartir algunos servidores con otras aplicaciones.
  • Conexiones activas (total)
    Basada en el número de total de conexiones activas para el puerto. Es posible que desee utilizar las reglas basándose en el total de conexiones activas en un puerto si los servidores sufren una sobrecarga y comienzan a desechar paquetes. Determinados servidores Web continuarán aceptando conexiones incluso si no tienen hebras suficientes para responder a la petición. Como resultado, las peticiones de los clientes superan el tiempo de espera y no se da servicio al cliente que visita su sitio Web. Utilice las reglas basadas en conexiones activas para equilibrar la capacidad en una agrupación de servidores.
  • Puerto cliente
    Basada en el puerto del cliente. Es posible que desee utilizar este tipo de regla si los clientes utilizan algún tipo de software que requiere un puerto específico de TCP/IP cuando efectúan las peticiones.
  • Tipo de servicio
    Basada en el contenido del campo Tipo de servicio (TOS) de la cabecera IP.
  • Ancho de banda reservado
    La regla de ancho de banda reservado le permite equilibrar la carga basándose en el número de kilobytes por segundo que proporciona un conjunto de servidores. Si establece un umbral (asignando un rango de ancho de banda específico) para cada conjunto de servidores de toda la configuración, puede controlar y garantizar la cantidad de ancho de banda que utiliza cada combinación de puerto y clúster.
  • Ancho de banda compartido
    Si la cantidad de datos transferidos supera el límite de la regla de ancho de banda reservado, la regla de ancho de banda compartido permite recuperar el ancho de banda no utilizado que está disponible en el sitio. Basada en la cantidad de ancho de banda compartido a nivel de clúster o de ejecutor. Si el valor es cero, el ancho de banda no se puede compartir.
    Nota: Antes de configurar el ancho de banda compartido, debe especificar la cantidad máxima de ancho de banda (kilobytes por segundo) que se puede compartir a nivel de clúster o de ejecutor. Si el valor es cero, el ancho de banda no se puede compartir.

    Si se comparte el ancho de banda a nivel de clúster se puede compartir el valor máximo de ancho de banda especificado en el clúster.

    Si se comparte el ancho de banda a nivel de ejecutor, los clústeres contenidos en toda la configuración de Dispatcher pueden compartir una cantidad máxima de ancho de banda.

    Especifique un valor máximo de ancho de banda compartido que no supere el ancho de banda total disponible (la capacidad total del servidor).

  • Contenido (Se aplica sólo a los puertos con el protocolo del método de envío CBR.)
    Basada en el contenido de las cabeceras HTTP de la petición del cliente. Es posible que desee utilizar las reglas de tipo de contenido para enviar peticiones a conjuntos de servidores configurados específicamente para manejar un subconjunto del tráfico del sitio.
  • Siempre cierta
    Un regla siempre cierta estará siempre seleccionada, a menos que todos los servidores asociados a la misma hayan concluido. Por este motivo, generalmente se debe establecer a una prioridad inferior a la de las otras reglas. (Considérelo una sentencia else de la lógica de programación.)

Para obtener más información relacionada con el equilibrio de carga basado en reglas, consulte el apartado "Configure rules-based load balancing" de la publicación Load Balancer Administration Guide.

Prioridad (opcional)
Un entero que representa el orden en el que se revisan las reglas. Si no se asigna una prioridad a la primera regla que establece, por omisión se le asignará un valor de prioridad de 1 y se evaluará en primer lugar. A continuación, a la regla siguiente se le asignará un valor de prioridad de 11 y se evaluará en segundo lugar, (el valor de última prioridad + 10, en este caso 1 + 10), a la tercera regla se le asignará el valor de prioridad de 21, a la cuarta el valor de prioridad de 31, etc. Las reglas se evalúan por orden numérico, teniendo los números más bajos prioridad sobre los números más altos.
Inicio del rango
El valor inferior del rango utilizado para determinar si una regla es o no es cierta. Si esta añadiendo una regla basada en:
  • La dirección IP, entonces el Inicio del rango es la dirección del cliente como un nombre simbólico o con formato decimal con puntos. El valor por omisión es 0.0.0.0.
  • La Hora, entonces el Inicio del rango es un entero. El valor por omisión es 0 que representa la medianoche.
  • El Total de conexiones, entonces el Inicio del rango es un entero. El valor por omisión es 0.
  • Las Conexiones activas, entonces el Inicio del rango es un entero. El valor por omisión es 0.
  • El Puerto del cliente, entonces el Inicio del rango es un entero. El valor por omisión es 0.
  • El Ancho de banda reservado, entonces el Inicio del rango es un entero. El valor por omisión es 0.
No tiene que especificar un inicio del rango para una regla Siempre cierta, Ancho de banda compartido, Tipo de servicio o Contenido.
Final del rango
El valor más alto del rango utilizado para determinar si una regla es o no es cierta. Si esta añadiendo una regla basada en:
  • La dirección IP, entonces el Final del rango es la dirección del cliente como un nombre simbólico o con formato decimal con puntos. El valor por omisión es 255.255.255.255.
  • La Hora, entonces el Final del rango es un entero. El valor por omisión es 24 que representa la medianoche.
  • El Total de conexiones, entonces el Final del rango es un entero. El valor por omisión es 2 elevado a 32 menos 1.
  • Las Conexiones activas, entonces el Final del rango es un entero. El valor por omisión es 2 elevado a 32 menos 1.
  • El Puerto del cliente, entonces el Final del rango es un entero. El valor por omisión es 65535.
  • El Ancho de banda reservado, entonces el Final del rango es un entero. El valor por omisión es 2 elevado a 32 menos 1.
No tiene que especificar un final del rango para una regla Siempre cierta, Ancho de banda compartido, Tipo de servicio (TOS) o Contenido.
TOS (sólo es válido para la regla Tipo de servicio)
Un valor de entrada de 8 bits que consta de 0, 1 o x.
Nivel que debe evaluarse (sólo es válido para las reglas Total de conexiones y Conexiones activas.)
Seleccione entre evaluar todos los servidores del puerto o únicamente los servidores de la regla.
Nivel para compartir ancho de banda disponible (sólo es válido para la regla de Ancho de banda compartido)
Establece el nivel en el que desea compartir el ancho de banda. Seleccione el nivel de clúster o de ejecutor (debe establecer el ancho de banda compartido en el ejecutor o en el clúster antes de añadir una regla de ancho de banda compartido a nivel de ejecutor o a nivel de clúster o debe establecerlo en el clúster antes de añadir una regla de ancho de banda compartido a nivel de clúster).
Una o más direcciones de servidor: (opcional)
La lista de servidores en ejecución. Opcionalmente, puede seleccionar una o más en la lista para incluirlas con la regla. Si no selecciona un servidor, Load Balancer descartará las peticiones que coincidan con los criterios.
Patrón
Sólo es aplicable si ha seleccionado Contenido como tipo de regla. Escriba la sintaxis de patrón deseada utilizando las restricciones siguientes:
  • sin espacios
  • caracteres especiales: (a menos que vaya precedido por una barra inclinada inversa, "\")
    * : comodín (coincide con 0 a x en cualquier carácter)
    ( : se utiliza para la agrupación lógica
    ) : se utiliza para la agrupación lógica
    & : AND lógico
    | : OR lógico
    ! : NOT lógico
    
  • palabras clave reservadas (seguidas siempre del signo de igual, =):
    Method   : lo utiliza el protocolo HTTP, en una conversión,
               para recuperar una petición. Por ejemplo, GET, POST,
               etc.
    URI      : vía de acceso de la petición de URL
    Version  : versión específica de la petición,
               HTTP/1.0 o HTTP/1.1
    Host     : valor de la cabecera host:
               Nota: es opcional en los protocolos HTTP/1.0
    [clave]    : cualquier nombre de cabecera HTTP válido que Dispatcher
               puede buscar; Por ejemplo, User-Agent,
               Connection, referer, etc.
    

Ejemplos: Un navegador con destino a http://www.company.com/path/webpage.htm puede dar como resultado los valores siguientes:

 
   Method=GET
   URI=/path/webpage.htm
   Version=HTTP/1.1
   Host=www.company.com
   Connection=Keep-Alive

Para obtener más información acerca de la sintaxis de los patrones y casos de ejemplo, consulte los apartados "Configure rules-based load balancing" y "Content rule (pattern) syntax" de la publicación Load Balancer Administration Guide.

Nota: Puede encontrar las traducciones soportadas de la publicación Load Balancer Administration Guide en el sitio Web del Information Center de WebSphere Application Server - Edge Component