![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Integración del direccionador On Demand de SIP con Load Balancer
Puede integrar el direccionador On Demand (ODR) del protocolo SIP (Session Initiation Protocol) con Load Balancer. Load Balancer for IBM® WebSphere Application Server puede ayudar a maximizar el potencial del sitio web proporcionando una solución potente, flexible y ampliable para los problemas de picos de demandas.
Antes de empezar
![[z/OS]](../images/ngzos.gif)
Instale Load Balancer for IBM WebSphere Application Server. Consulte Edge Components Knowledge Center para obtener información sobre la instalación.

Procedimiento
- Inicie Load Balancer.
- En la solicitud de mandatos, escriba dsserver start.
- A continuación, escriba lbadmin para iniciar la consola de administración de Load Balancer.
- En la consola de administración, pulse Dispatcher y seleccione Conectar con host.
- Pulse con el botón derecho del ratón en el nombre de host y seleccione Iniciar ejecutor.
- Inicie el asistente de configuración de Load Balancer. Pulse con el botón derecho del ratón sobre Asignar > Iniciar asistente de configuración.
- Seleccione un host predeterminado.
- Escriba una dirección de clúster. La dirección del clúster no está disponible antes de que se inicie el ejecutor. Debe especificar este mismo valor para el host cuando cree un puerto definido por el usuario.
- Escriba un número de puerto, por ejemplo, 5060.
- Añada servidores al puerto. Añada cada servidor para el que Load Balancer hará de proxy de tráfico. En la configuración, el servidor con equilibrio de carga es el servidor de ODR para la configuración de WebSphere Application Server.
- Inicie un asesor pulsando Sí. Por ejemplo, para el tráfico HTTP, inicie el asesor HTTP. Para el tráfico SIP, inicie el asesor SIP. El asesor indica al gestor si un determinado puerto acepta tráfico.
- Ponga un alias a la dirección de clúster en el adaptador de bucle de retorno
de direccionador On Demand SIP.
Por ejemplo, escriba lb-alias.sh dirección_ip_clúster:
#!/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 las propiedades personalizadas del ODR de SIP en la consola de administración de Intelligent Management.
- En la consola administrativa, pulse Servidores > Tipos de servidor > Direccionadores On Demand > nombre_odr > Valores de direccionador On Demand SIP.
- En Propiedades generales, en la sección Propiedades adicionales, pulse Propiedades personalizadas.
- Cree las siguientes propiedades personalizadas del ODR de SIP:
- LBIPAddr : la dirección IP de la máquina de equilibrador de carga.
- SIPAdvisorMethodName: el tipo de mensajes enviados por el asesor de Load Balancer. Este nombre es INFO.
- serverUDPInterface: la dirección IP de la máquina servidor.
- serverUDPPort : especifique un número de puerto no utilizado. Por ejemplo, 5080.
- udp.IPSprayer.host: ha especificado este valor en el paso 2b.
- Cree un puerto definido por el usuario en la consola de administración de
Intelligent Management.
- En la consola de administración, pulse Servidores > Tipos de servidor > Direccionadores On Demand > direccionador_on_demand > Comunicaciones > >Puertos.
- Pulse Nuevo.
- Seleccione el puerto definido por el usuario.
- Especifique Dirección_SIP_LB como Nombre de puerto.
- Especifique un valor para el Host. Ha especificado este valor en el paso 2b.
- Especifique un valor para el Puerto. Ha especificado este valor en el paso 2c. Pulse Aceptar. Pulse Guardar los cambios.
- En Puertos, cambie el valor de DIRECCIÓN_SIP_PROXY de * por el nombre de host de la máquina del servidor proxy.
- Pulse Aplicar y, a continuación, Guardar.
- Modifique los transportes de direccionador On Demand SIP.
- En la consola administrativa, pulse Servidores > Tipos de servidor > Direccionadores On demand > nombre_odr > Valores de direccionador On Demand SIP > Transportes de direccionador On Demand SIP > UDP_SIP_PROXY_CHAIN > UDPInbound Channel (UDP_1).
- En la lista desplegable Puerto, seleccione Dirección_SIP_LB.
- Pulse Aplicar y, a continuación, Guardar.
- Compruebe que el nombre de host de la máquina del ODR esté establecido en la DIRECCIÓN_SIP_PROXY. Para verificarlo en la consola de administración, pulse Servidores > Tipos de servidor > Direccionadores On Demand > nombre_odr > Comunicaciones > Puerto > PROXY_SIP_ADDRESS.
- Cree una cadena de transporte UDP. Pulse Servidores > Tipos de
servidor > Direccionadores On Demand > nombre_odr > Valores
de direccionador On Demand SIP > Transportes de direccionador On Demand SIP > Nuevo.
- Escriba un nombre para la nueva cadena, como por ejemplo CADENA_PROXY_ODR_SIP.
- En la lista desplegable, seleccione Proxy-UDP.
- Pulse Siguiente.
- Seleccione Utilizar puerto existente y DIRECCIÓN_SIP_PROXY. Pulse Siguiente y Finalizar en la página de resumen. Si DIRECCIÓN_SIP_PROXY no aparece en la lista de puertos existentes, seleccione uno de los puertos para completar la creación de la cadena de transporte y, a continuación, modifique el canal de entrada UDP de la nueva cadena. Seleccione la nueva cadena de transporte y, a continuación, seleccione el canal de entrada UDP y cambie el puerto por DIRECCIÓN_SIP_PROXY.
- Cree una cadena de transporte TCP. Pulse Servidores > Tipos de
servidor > Direccionadores On Demand > nombre_odr > Valores
de direccionador On Demand SIP > Transportes de direccionador On Demand SIP > Nuevo.
- Escriba un nombre para la nueva cadena, como por ejemplo CADENA_PROXY_ODR_TCP.
- En la lista desplegable, seleccione Dirección_SIP_LB.
- Pulse Siguiente y Finalizar en la página de resumen.
- Reinicie el ODR para que incorpore los cambios.
- Cree una propiedad del sistema denominada clientUDPInterface en cada ODR y establézcala en la dirección IP de la dirección del clúster. Para crear la propiedad del sistema, seleccione Servidores > Tipos de servidor > Direccionadores On Demand > nombre_odr > Java y gestión de procesos > Definición de proceso > Máquina virtual Java > Propiedades personalizadas > Nueva.
- Pulse Guardar y sincronice la configuración.
- Reinicie el ODR.
Conceptos relacionados:
Tareas relacionadas:
Información relacionada:


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