Sprayer IP do SIP
O SIP no WebSphere fornece um sprayer IP.
A escala de uma implementação para incluir diversos proxies SIP exige um balanceador de carga front end. O WebSphere Application Server Edge Components Load Balancer fornece esse recurso. Ele fornece um recurso chamado orientador SIP, que detecta interrupções para que as mensagens fluam apenas para proxies SIP operantes. A detecção de funcionamento é feita enviando a mensagem SIP OPTIONS sobre TCP para os proxies SIP e procurando uma resposta. O proxy SIP é configurado com as informações do host do balanceador de carga, de modo que ele possa detectar que uma mensagem OPTIONS foi enviada para verificação de funcionamento. Se uma mensagem de erro ocorrer, ou não houver resposta, ou ainda se a conexão TCP falhar, o proxy SIP será removido da lista ativa do balanceador de carga. O orientador SIP continua procurando o proxy SIP após uma falha.
O Sprayer IP
- O redirecionamento MAC é utilizado para balanceamento de carga dos proxies SIP.
- O orientador SIP deve ser iniciado.
- O intervalo entre pedidos de verificação de funcionamento é configurável (padrão = 7 segundos).
Configurando o Proxy SIP
- A configuração para o IP sprayer definirá o nome do host e a porta do balanceador de carga, os quais serão usados nas mensagens SIP de saída. Essa informação será reunida diretamente a partir das cadeias de canais configuradas e não é necessário configurar nenhuma definição adicional.
- O dispositivo de auto-retorno no proxy SIP deverá ser configurado com o endereço no qual o balanceador de carga está atendendo (endereço do cluster, endereço IP virtual).
- As cadeias de transporte do proxy SIP devem ser configuradas para atender no endereço de auto-retorno.
Os proxies SIP publicam informações da interface host orientada ao cliente nos contêineres que eles estão orientando por meio do WLM. Quando enfrentado por um sprayer IP, o proxy publicará as informações do sprayer IP em vez de suas próprias informações do host. Estas informações são inseridas nos cabeçalhos Record-Route pelo contêiner para os aplicativos de proxy em execução no contêiner. O proxy SIP também insere essas informações através de cabeçalhos para pedidos de saída.