In this section:
Related article:
With the wide adoption of cloud and virtualization technologies (NFV), the physical network functions (PNF) become virtual network functions (VNF) running on virtualized infrastructure manager (VIM) (like Openstack), Ribbon has virtualized SBC, PSX and EMS. While NFV adoption will ultimately result in Capex/Opex reduction for operators, this also presents some challenges. To address these concerns, a SIP-aware front-end Load-Balancer (SLB) is available for SBC and PSX. SLB as a front-end means that a single IP address is exposed towards peer operators. SLB in turn distributes the traffic among back-end call-processing VMs. Ultimately, SLB has its own capacity limits and deployments need to make use of DNS, should the traffic requirements demand more than one SLB instance (SLB is in HA mode and hence it is actually more than one HA pair). However, as long as a single SLB (HA pair) addresses the traffic equivalent to a single site traffic (and hence that equivalent number of back-end call-processing VMs), there is no need to return to using DNS for SLB. Instead, if the traffic goes beyond what a SLB can handle, the solution is to create a new SLB with a new IP and expose that to the peer.
clearDBs.sh
script, and then reconfigure the SBC SWe instance.
Refer to SIP-Aware Front-End Load Balancer for a feature overview and use case diagrams.
Refer to the following CLI when configuring the SLB.
% set system slb commInterface <addressContext | ipInterfaceGroup | pktIpVar> inviteReqTimeout <1...180> nonInviteReqTimeout <1...64>
Command Parameters
Parameter | Length/Range | Description |
---|---|---|
| Defines the communication interface for SLB traffic.
| |
| <1 .. 180> | INVITE transaction timeout on the SLB. |
nonInviteReqTimeout | <1 .. 64> | Non INVITE transaction timeout on the SLB. |
Command Parameters - commInterface
Parameter | Length/Range | Description |
---|---|---|
| Address Context of the communication interface;defines the communication interface for SLB traffic. | |
| The IP Interface Group of the communication interface. | |
| Name of configuration variable to get packet IP address for SLB communication. |