Scaling Applications with Load Balancing – Using the Right Tool for the Job - Dialogic - ContactCenterWorld.com Blog
Have you ever helped a friend with a home improvement or auto repair project and watched as your friend struggled with a screwdriver trying to pry something free? You think to yourself “gee, a crowbar or pry bar would be the right tool for the job, but since the screw driver is all he has, I guess it will have to do.” Having the right tool for the job makes all the difference in achieving success without ending up with bloody knuckles.
The lesson holds true with scaling communications applications. This was the key takeaway message in a recent Communications Developer Zone podcast discussing load balancers and the new PowerVille LB software from Dialogic with Jim Machi, Senior Vice President for Marketing and Chris Boulton, Director of Systems Architecture for Dialogic.
As Jim noted, “The PowerVille LB Load Balancer is part of our PowerArchitecture,” an important part of Dialogic’s new application development and delivery capability that makes applications scalable. “We wanted to be the best at providing load balancing for SIP-based applications…and we have that now.”
Stepping back and discussing the role of a load balancer in deploying applications, Chris explained that “a load balancer is a software-based network entity that facilitates complex applications that are sitting behind a single HTTP entry point.” Users see one web page or application IP address, but the load balancer distributes the requests to multiple application servers to handle large volumes of demand and to provide a seamless experience. Congestion Management back-end server availability are also important to scaling applications.
Load balancing is part of virtually every web site, so what’s different about a load balancer for real-time communications? (This where having the right tool for the job makes a difference) As Chris explains, the key is that “Real-time communications applications use SIP, WebRTC, and other protocols providing RESTful services.” These protocols are very different from regular HTTP web services that need to maintain the state of sessions across lengthy communications sessions. Real-time communications applications also benefit from session affinity, bringing multiple clients together on a single server, a requirement for conferencing and collaboration applications. Encryption off-loading by load balancers also helps streamline the processing on communications application servers.
Like jamming a screwdriver into a task that it was never designed to perform, web-centric Application Delivery Controllers (ADCs) are often used to perform load balancing for real-time communications. Not the right tool for the job.
So before you reach for that screwdriver, ask yourself “is this the right tool for the job?”
To get a deeper understanding, listen to the podcast first-hand as Jim and Chris further explain how PowerVille LB is the right tool for load balancing real-time communications.
(By the way, no screw drivers were harmed in the writing of this blog)
Publish Date: May 2, 2016 5:00 AM
|All Suppliers||Get Listed|
(VIEW OUR PAGE)
Аутсорсинговый контакт-центр ConceptCall| КонцептКолл специализируется на исходящем и входящем телемаркетинге: мы предоставляем услуги по осуществлению холодных звонков и продажи по телефону, проводим...
(VIEW OUR PAGE)
CTI Software is the creator of custom application called Davos, which complements the telephone client solutions with intelligent features such as automated call attendant, call recording and archivin...
|PREMIUMFuture Gen International Pte Ltd|
(VIEW OUR PAGE)
Outsourcing provider of English Call Centre services, Audio Transcriptions, Big Data ETL (Extract, Transform, Load) , Big Data Visualization, Big Data Predictive Model Generation
View more from Dialogic
Recent Blog Posts:
|Panning for “Killer Apps” in the Gold Rush of 5G||February 14, 2019 5:00 AM|
|The Dialogic BUZZ UC Platform Swiss Army Knife||October 24, 2018 5:00 AM|
|DialogicONE - IoT Solutions||October 22, 2018 5:00 AM|
|Dialogic PowerMedia MRF – A Solution You Can Depend On||September 25, 2018 5:00 AM|
|Enabling WebRTC with the Dialogic PowerVille Load Balancer||July 16, 2018 5:00 AM|
|Telecom Meets Digital: The Importance of Establishing Controls||May 24, 2018 5:00 AM|
|Introducing DialogicONE!||April 6, 2018 5:00 AM|
|Small Enterprises Dominate But are Unified Communications Solutions Meeting Their Needs?||November 30, 2017 5:00 AM|
|Machine Learning Is Improving IVRs||November 29, 2017 5:00 AM|
|Call and Talk to Watson||November 21, 2017 5:00 AM|