Incluir regra
Preencha os campos e, em seguida, clique em OK.
- Nome da Regra
- O nome da regra definida por você. Esse nome pode conter qualquer
caracter alfanumérico, sublinha, hífen ou ponto. Pode ter de 1 a 20 caracteres e não pode conter nenhum espaço em branco.
Escolha a partir das regras a seguir:
- Endereço IP
Baseado no endereço IP do cliente.
Utilize esse tipo de regra caso
deseje proteger os clientes e alocar recursos com base em sua origem.
- Hora do dia
Baseada na hora do dia.
Utilizada para
propósitos de planejamento de capacidade. Exemplo, se
seu Site na Web obtém a maior quantidade de correspondência durante o
mesmo período de tempo todo dia, convém dedicar mais servidores para
HTTP durante os períodos de pico em oposição aos períodos menos
intensos.
- Total de conexões (por segundo)
Baseadas no número de conexões por segundo da porta.
Convém utilizar regras baseadas no total de conexões por segundo
caso necessite compartilhar algum dos servidos com outros aplicativos.
- Conexões ativas (total)
Baseada no número total de conexões ativas da porta.
Convém utilizar regras baseadas no total de conexões ativas na porta
caso seu servidor se sobrecarregue e comece a jogar fora pacotes.
Determinados servidores Web continuarão a aceitar conexões mesmo que
não tenham encadeamentos suficientes para responder ao pedido. Como
resultado, o tempo limite dos pedidos do cliente é expirado e o
cliente que está se dirigindo ao seu site na Web não é atendido.
Utilize as regras baseadas nas conexões ativas para equilibrar a
capacidade dentro de um conjunto de servidores.
- Porta do cliente
Baseada na porta do cliente.
Convém utilizar este tipo de regra se seus clientes estiverem
utilizando algum tipo de software que requer uma porta específica do
TCP/IP ao fazer pedidos.
- Tipo de serviço
Baseado no conteúdo do campo Tipo de Serviço (TOS) no cabeçalho IP.
- Largura de banda reservada
A regra da largura de banda reservada permite carregar o
balanceamento com base no número de kilobytes por segundo que estão
sendo enviados por um conjunto de servidores. Ao definir um limite
(alocando um intervalo de largura de banda especificado) para cada
conjunto de servidores através da configuração, você pode controlar e
garantir a quantidade de largura de banda que está sendo
utilizada por cada combinação de porta-cluster.
- Largura de banda compartilhada
Se a quantidade de dados transferidos exceder o limite para a regra
de largura de banda reservada, a regra de largura de banda
compartilhada fornecerá à você a capacidade de recrutar
largura de banda não utilizada disponível no site.
Baseada na quantidade da largura de banda a compartilhar em nível de cluster ou executor.
Se o valor for zero, a largura de banda não poderá ser compartilhada.
Nota: Antes de configurar a regra de largura de banda
compartilhada, será necessário especificar a quantidade máxima de
largura de banda (kilobytes por segundo) que pode ser
compartilhada no executor ou no nível do cluster. Se o valor for
zero, a largura de banda não poderá ser compartilhada.
O compartilhamento de largura de banda no nível do cluster permite
um máximo de largura de banda
especificada para ser consumida pelo cluster.
O compartilhamento de largura de banda no nível do executor
permite que toda a configuração do Dispatcher compartilhe uma
quantidade máxima de largura de banda.
Especifique um valor máximo de largura de banda compartilhado que
não exceda a largura de banda total (capacidade
total do servidor) disponível.
- Conteúdo (Aplica-se apenas àquelas portas com protocolo de
método de emissão cbr).
Baseado no conteúdo dos cabeçalhos HTTP no pedido do cliente.
Convém utilizar as regras de tipo de conteúdo para enviar pedidos aos
conjuntos de servidores especificamente configurados para manipular
alguns sub-conjuntos do tráfego de seu site.
- Sempre Verdadeiro
Uma regra sempre verdadeira sempre estará selecionada, a menos que todos os servidores associados a ela estejam desativados. Por esta
razão, geralmente ela deveria estar definida em uma prioridade
inferior à outras regras. (Pense nele como uma
instrução else na lógica da programação.)
Para obter mais informações referente ao balanceamento de carga
baseado em regras, consulte a seção "Configurar balanceamento de
carga baseado em regras" do
Load Balancer Administration Guide.
- Prioridade (opcional)
- Um valor inteiro que representa a ordem na qual as regras são revisadas. Se
nenhuma prioridade for determinada para a primeira regra definida, por
padrão, ela receberá um valor de prioridade 1 e será avaliada
primeiro.
A próxima regra, então, receberá um valor de prioridade 11 e será avaliada
em segundo, (último valor de prioridade + 10, neste caso 1 + 10),
terceira regra = 21, quarta regra = 31 e assim por diante. As regras são avaliadas em ordem numérica, os inferiores tem precedência
sobre os superiores.
- Intervalo Inicial
- O valor mais baixo no intervalo usado para determinar se a regra é
verdadeira ou não. Se você está incluindo uma
regra baseada em:
- Endereço IP, então o intervalo inicial será o endereço do cliente como um nome simbólico ou em formato
decimal pontuado. O padrão é 0.0.0.0.
- Tempo, então o intervalo inicial será um inteiro. O padrão é 0, que representa meia-noite.
- Conexões Totais, então o intervalo inicial será um inteiro. O padrão é 0.
- Conexões Ativas, então o intervalo inicial será um inteiro. O padrão é 0.
- Porta de Cliente, então o intervalo inicial será um inteiro. O padrão é 0.
- Largura de Banda Reservada, então o intervalo inicial
será um inteiro.
O padrão é 0.
Você não precisa especificar um intervalo inicial para uma regra sempre verdadeira, de largura de banda, de tipo de serviço ou de regra de conteúdo.
- Intervalo Final
- O valor mais alto do intervalo usado para determinar se a regra é verdadeira ou não. Se você está incluindo uma
regra baseada em:
- Endereço IP, então o intervalo final será o endereço do cliente como um nome simbólico ou em formato
decimal pontuado. O padrão é 255.255.255.255.
- Tempo, então o intervalo final será um inteiro. O padrão é 24, que representa meia-noite.
- Conexões Totais, então o intervalo final será um inteiro. O padrão é 2 para a 32a. força menos 1.
- Conexões Ativas, então o intervalo final será um inteiro. O padrão é 2 para a 32a. força menos 1.
- Porta de Cliente, então o intervalo final será um inteiro. O padrão é 65535.
- Largura de Banda Reservada, então o intervalo final será
um inteiro. O padrão é 2 para a 32ª potência menos 1.
Você não precisa especificar um intervalo final para uma regra sempre verdadeira, de largura de banda, de tipo de serviço (TOS) ou de regra de conteúdo.
- TOS (Válido apenas para a regra Tipo de serviço)
- Valor de entrada de 8 bits que consiste em 0, 1 ou x.
- Nível a avaliar (Válido apenas para regras de Total
de conexões e Conexões ativas.)
- Escolha entre avaliar todos os
servidores na porta ou somente os servidores na regra.
- Nível para compartilhar a largura de banda disponível (válido apenas para regra de Largura de banda compartilhada)
- Defina o nível no qual você deseja que a largura de banda seja
compartilhada. Escolha o nível do cluster ou do executor ( é necessário
definir a largura de banda compartilhada no executor ou no cluster
antes de incluir uma regra de largura de banda compartilhada no
nível do cluster ou no nível do executor ou em um cluster antes de
poder adicionar uma regra de largura de banda compartilhada no
nível do cluster).
- Um ou mais endereços de servidor: (opcional)
- A lista de servidores em execução. Você pode, opcionalmente,
selecionar um ou mais da lista para ser incluído com a regra.
- Padrão
- Aplicável apenas se você selecionar Conteúdo para o tipo de
regra. Digite a sintaxe padrão desejada utilizando as seguintes
restrições:
- sem espaços
- caracteres especiais: (a não ser que o caracter seja precedido
com um \)
* : curinga (estabelece correspondência de 0 a x de qualquer caracter)
( : utilizado para agrupamento lógico
) : utilizado para agrupamento lógico
& : E lógico
| : OU lógico
! : NÃO lógico
- palavras-chave reservadas (sempre seguidas de =):
Method : utilizado pelo protocolo HTTP, em uma tradução,
para recuperar um pedido; exemplo, GET, POST e
assim por diante
URI : caminho do pedido da URL
Version : versão específica de um pedido
HTTP/1.0 ou HTTP/1.1
Host : valor do host: cabeçalho
Nota: opcional em protocolos HTTP/1.0
[key] : qualquer nome de cabeçalho HTTP que o Dispatcher
pode pesquisar; exemplo, User-Agent,
Connection, referer, e assim por diante.
Exemplos: Um navegador com destino http://www.company.com/path/webpage.htm
pode resultar em valores como os seguintes:
Method=GET
URI=/path/webpage.htm
Version=HTTP/1.1
Host=www.company.com
Connection=Keep-Alive
Para obter mais informações referente à sintaxe padrão, bem como
cenários, consulte as seções "Configurar balanceamento de carga
baseado em regras" e "Sintaxe de regra de conteúdo (padrão)" do
Load Balancer Administration Guide.
|