You can configure multiple proxy servers with multiple
network interfaces using a load balancer in a multihomed environment.
Before you begin
Communications Enabled Applications (CEA)
enables you to have multiple network interfaces on multiple proxy
servers using a load balancer.
In a multihome environment,
you need to define multiple virtual IP (VIP) alias addresses at the
proxy server, and you need to define the proxy transport chains for
each VIP alias address.
避免困難: Do not use an
asterisk (*) for the transport chain names. Instead, use host names
and IP addresses for the transport chains.
gotcha
About this task
The following setup includes configuring a load balancer with
two clusters, and two proxy servers with two VIP alias addresses defined.
Ensure that the following steps are repeated for both proxy servers.
Procedure
- In the administrative console, expand and click .
- Under Proxy Settings, expand SIP
Proxy Server Settings and click SIP proxy settings.
- Under Load balancer health checking, set the Load balancer
members for IP address 1 and IP address 2. The IP address
of the load balancer is used to source the SIP health checks.
- Under Container facing network interface, specify the User
Datagram Protocol (UDP) interface. The UDP interface specifies
the network interface for all UDP data that goes to and from the backend
SIP containers.
- Click and set the default protocol chain name types for each
protocol type (UDP, TCP, and TLS). Specify the default
chain name to use on the proxy server. From the SIP proxy settings
panel, custom properties can be set up to specify the appropriate
default interface for each protocol. These interfaces are used to
send outbound requests when an application does not specify which
interface to use.
- In the administrative console, expand and click .
- Under Proxy Settings , expand SIP
Proxy Server Settings and click SIP proxy settings
> Custom properties.
- Enter the appropriate chain name to configure the transports
section of the SIP proxy settings. There is one custom property for
each transport type.
Custom Property Name |
Description |
defaultUDPChainName |
The default UDP chain name to use when setOutboundInterface
is not called. |
defaultTCPChainName |
The default TCP chain name to use when setOutboundInterface
is not called. |
defaultTLSChainName |
The default TLS chain name to use when setOutboundInterface
is not called. |
- In the administrative console, expand and click .
- Under Proxy Settings, expand SIP
Proxy Server Settings and click SIP proxy server
transports.
- On the Transport Chain panel:
- Add two TCP transport chains using the host name or
IP address for each network interface.
- Add two UDP transport chains using the host name or
IP address for each network interface.
- Add two UDP transport chains using the VIP alias addresses
of the proxy servers so that the load balancer can communicate with
the proxy servers. These two unique VIP alias addresses must be the
same on both proxy servers.
- Recycle the proxy server.
Results
You have successfully configured multihomed network interfaces
for two proxy servers using a load balancer.