![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Integrando o On Demand Router do SIP ao Balanceador de Carga
É possível integrar o On Demand Router (ODR) do Session Initiation Protocol (SIP) ao Balanceador de Carga. O Load Balancer for IBM® WebSphere Application Server pode ajudar a maximizar o potencial do website fornecendo uma solução avançada, flexível e escalável para problemas de pico.
Antes de Iniciar
![[z/OS]](../images/ngzos.gif)
Instale o Load Balancer forIBM WebSphere Application Server. Veja o Knowledge Center do Edge Components para obter informações sobre a instalação.

Procedimento
- Inicie o Load Balancer.
- No prompt de comandos, digite dsserver start.
- Em seguida, digite lbadmin para iniciar o console administrativo do Load Balancer.
- No console administrativo, clique com o botão direito do mouse em Dispatcher e, em seguida, selecione Conectar-se ao host.
- Clique com o botão direito do mouse no nome do host e selecione Iniciar executor.
- Inicie o assistente de configuração do balanceador de carga. Clique com o botão direito do mouse em Dispatch > Iniciar assistente de configuração.
- Selecione o host padrão.
- Digite um endereço de cluster. O endereço do cluster não está disponível antes de o executor ser iniciado. É preciso especificar esse mesmo valor para o host ao criar uma porta definida pelo usuário.
- Digite um número de porta, como 5060.
- Inclua servidores na porta. Inclua cada servidor para o qual o balanceador de carga efetuará proxy do tráfego. Na configuração, o servidor balanceado por carga é o servidor ODR para a configuração do WebSphere Application Server.
- Inicie um orientador clicando em Sim. Por exemplo, para tráfego HTTP, inicie o orientador HTTP. Para o tráfego SIP, inicie o orientador SIP. O orientador informa ao gerenciador se uma porta específica está aceitando o tráfego.
- O alias que o cluster trata no adaptador de loopback do on demand router do SIP. Por exemplo, digite lb-alias.sh cluster_ip_address:
#!/bin/sh CLUSTER=$1 if [ -f /proc/sys/net/ipv4/conf/all/arp_ignore -a -f /proc/sys/net/ipv4/conf/all/arp_announce ] then echo Using arp_ignore echo "3" >/proc/sys/net/ipv4/conf/all/arp_ignore echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce ip addr add $CLUSTER/32 scope host dev lo elif [ -f /proc/sys/net/ipv4/conf/all/hidden -a -f /proc/sys/net/ipv4/conf/lo/hidden ] then echo Using hidden echo "1" > /proc/sys/net/ipv4/conf/all/hidden echo "1" > /proc/sys/net/ipv4/conf/lo/hidden ip addr add $CLUSTER/32 dev lo elif [ ! -z "$( which arptables )" ] then echo Using arptables arptables -A IN -s $CLUSTER -j DROP arptables -A OUT -s $CLUSTER -j mangle --mangle-ip-s $(hostname) ip addr add $CLUSTER/32 dev lo else echo Using iptables iptables -t nat -A PREROUTING -d $CLUSTER -j REDIRECT fi
- Defina as propriedades customizadas do ODR do SIP no console administrativo do Intelligent Management.
- No console administrativo, clique em Servidores > Tipos de servidores > On demand routers > odr_name > Congifurações do on demand router SIP.
- Em Propriedades Gerais, na seção Propriedades Adicionais, clique em Propriedades Customizadas.
- Crie as seguintes propriedades customizadas do ODR do SIP:
- LBIPAddr : O endereço IP da máquina balanceador de carga.
- SIPAdvisorMethodName: O tipo de mensagem enviada pela orientação do Balanceador de Carga. Seu nome é INFO.
- serverUDPInterface: O endereço IP da máquina servidor.
- serverUDPPort : Especifica um número da porta não usado. Por exemplo, 5080.
- udp.IPSprayer.host: Você especificou este valor na etapa 2 b.
- Cria uma porta definida pelo usuário no console administrativo do Intelligent Management.
- No console administrativo, clique em Servidores > Tipos de servidor > On demand routers > on_demand_router > Comunicações > Portas.
- Clique em Novo.
- Selecione porta definida pelo usuário.
- Insira SIP_LB_Address para o Nome da porta.
- Digite um valor para o Host. Você especificou este valor na etapa 2 b.
- Digite um valor para a Porta. Você especificou este valor na etapa 2 c. Clique em OK. Salve as mudanças.
- Em Portas, modifique o PROXY_SIP_ADDRESS de * para o nome real do host da máquina do servidor proxy.
- Clique em Aplicar e, em seguida, clique em Salvar.
- Modifique os transportes do on demand router SIP.
- No console administrativo, clique em Servidores > Tipos de servidores > On demand routers > odr_name > Configurações do on demand router SIP > Transportes do on demand router SIP > UDP_SIP_PROXY_CHAIN > Canal UDPInbound (UDP_1).
- Na lista drop-down Porta, selecione SIP_LB_Address.
- Clique em Aplicar e, em seguida, clique em Salvar.
- Verifique se o nome do host da máquina do ODR está configurado para o PROXY_SIP_ADDRESS. Para verificar a partir do console administrativo, clique em Servidores > Tipos de servidores > On demand routers > odr_name > Comunicações > Porta > PROXY_SIP_ADDRESS.
- Crie uma cadeia de transporte UDP. Clique em Servidores > Tipos de servidor > On demand routers > odr_name > Propriedades do On Demand Router SIP > Transportes do On Demand
Router SIP > Novo.
- Digite um nome para o nova cadeia, como ODR_SIP_PROXY_CHAIN.
- Na lista suspensa, selecione Proxy-UDP.
- Clique em Avançar.
- Selecione Utilizar porta existente e PROXY_SIP_ADDRESS. Clique em Avançar e, em seguida, Concluir na página de resumo. Se o PROXY_SIP_ADDRESS não aparece na lista de portas existentes, selecione qualquer uma das portas para completar a criação da cadeia de transporte e modifique o canal de entrada UDP da nova cadeia. Selecione a nova cadeia de transporte, selecione o canal de entrada UDP e altere a porta para PROXY_SIP_ADDRESS.
- Crie uma cadeia de transporte TCP. Clique em Servidores > Tipos de servidor > On demand routers > odr_name > Propriedades do On Demand Router SIP > Transportes do On Demand
Router SIP > Novo.
- Digite um nome para o nova cadeia, como TCP_SIP_PROXY_CHAIN.
- Na lista suspensa, selecione SIP_LB_Address.
- Clique em Avançar e, em seguida, Concluir na página de resumo.
- Reinicie o ODR para coletar as mudanças.
- Crie uma propriedade de sistema denominada clientUDPInterface em cada ODR e configure-a com o endereço IP do endereço do cluster. Para criar a propriedade do sistema, selecione Servidores > Tipos de servidores > Roteadores on demand > odr_name > Java e gerenciamento de processos > Definição de processo > Java Virtual Machine > Propriedades customizadas > Novo.
- Salve e sincronize a configuração.
- Reinicie o ODR.
Conceitos relacionados:
Tarefas relacionadas:
Informações relacionadas:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twve_cgjpxproxy
Nome do arquivo: twve_cgjpxproxy.html