Dialogic PowerVille LB

Dialogic PowerVille LB - Load Balancer


The Dialogic® PowerVille™ LB is a software-based high-performance, cloud-ready, purpose built and fully optimized network traffic load-balancer uniquely designed to meet challenges for today’s demanding Real-Time Communication infrastructure in both carrier and enterprise applications.

Key Features

Efficient Application-Aware Real-Time Traffic Management

Automatic load balancing for a variety of services including database, SIP, Web and generic TCP traffic across a cluster of applications

Rapid Network Integration

Specifically designed for rapid “plug-and-play” style integration, with minimal service disruption of existing applications and network infrastructure

Increase Reliability

High availability, intelligent failover, contextual awareness and call state awareness features increase uptime

Efficient Resource Utilization

Efficient load balancing, resource assignment, and failover allow for full utilization of available network resources, to reduce costs without sacrificing reliability

Reduce Operational Expenses

Software agility and powerful management interface to reduce the effort and costs due to operations and maintenance

Flexible Licensing

Licensed on a per-node basis; packaged in service bundles with optional SIP, encryption, database and protocol conversion support

Popular Solutions

Intelligent Traffic Management

The most common use for a load-balancer is to harness its ability to intelligently distribute traffic associated with a service (e.g., SIP) across one or more available service nodes in the network. Intelligent traffic management is critical in order to provide and preserve service response time and service uptime, and for full utilization of available network resources dedicated to a particular service. PowerVille LB has the ability to steer traffic among available service nodes based on a variety of policies including – Round Robin, Service Node loading and priority, Service awareness (e.g., SIP Connection Affinity) and other advanced techniques. PowerVille LB is a high performance load balancer that can simultaneously process a high volume of all supported services (e.g., HTTP, Database, SIP) while providing that specific service flows are directed to appropriate service nodes responsible for handling traffic related to those service flows.



Service Resilience

One of the key benefits offered by PowerVille LB, is the ability to monitor and track real-time status, availability and service readiness of all the nodes serviced by PowerVille LB. This dynamic service status is fed to the PowerVille LB traffic management algorithms to distribute traffic among available service nodes. This allows networks to self-learn and work around faulty network conditions, preserving service continuity. Incorporating this capability along with optimal network planning and dimensioning principles enables creation of highly resilient networks. Additionally, this capability is highly useful and desirable for scheduled maintenance, network expansion and other routine administrative tasks, without service disruption.


Application Aware Contextual Routing

PowerVille LB inspects the incoming flows and classifies the flows based on the service type. For some of the key services such as SIP and HTTP, PowerVille LB performs a deeper inspection to extract insights into sessions and transactions. This allows the PowerVille LB to route messages belonging to a particular session and/or transaction to specific service nodes, preserving service continuity. Contextual Routing is beneficial in several use cases. Examples include, always being able to route SIP messages belonging to a conferencing session to the service node hosting that conference, or grouping of HTTP traffic associated with a web transaction to a particular web server.


Local and Geographic Redundancy

PowerVille LB can be deployed in either standalone or redundant configuration. In a redundant configuration, PowerVille LB actively checkpoints and replicates relevant flow descriptors, such that there is no service disruption in case of device or power failure.\

In a redundant configuration, PowerVille LB can provide redundancy in case of any individual service node outage as described in the Service Resilience section above. In addition, redundant implementations support geographic distribution of the underlying service nodes, and can distribute load across distinct geographic locations, helping to avoid large scale outages should a whole data center fail. Redundant PowerVille LB implementations also support automatic disaster recovery functions, moving flows from one datacenter to another.


Encryption Offload

Increasingly, encryption is becoming a key requirement for securing RTC and non-RTC traffic. For instance, encryption is called for in the emerging WebRTC-enabled communication solutions. Depending on the level of sophistication of the encryption and decryption techniques employed, they can result in a significant computation overhead, causing degraded performance. Further, due to different product upgrade cycle and maturity, all the nodes in a network are unlikely to provide same levels of encryption support. This makes it hard for network administrators to impose uniform encryption requirements across all supported services. PowerVille LB supports an efficient encryption engine designed for processing large volume of encryption traffic. PowerVille LB can be configured to offload encryption overhead from the individual service nodes, which can help to significantly improve application performance. Utilizing PowerVille LB as an encryption anchor point also enables application of uniform encryption standards across supported services.



Communication networks often depend on multiple media control protocols, resulting in complex internetworking and integration challenges. A solution to the integration needs of multi-protocol networks, PowerVille LB facilitates protocol conversion, allowing applications to interoperate across protocols. Protocol conversions supported include MGCP and SIP, two of the communication industry’s most popular media control protocols.


Service Affinity/Traffic Grooming

Communication applications also often depend on multiple media streams that are part of a common communication session or conference. For the application to operate correctly, the associated media streams must route to a common media server or application. Through Service Affinity and/or Traffic Grooming features, PowerVille LB has the ability to properly route associated media streams to designated media servers or applications.