Load Balancing for SIP Server Clusters
This paper introduces several novel load balancing algorithms for distributing Session Initiation Protocol (SIP) requests to a cluster of SIP servers. The load balancer improves both throughput and response time versus a single node, while exposing a single interface to external clients. The authors present the design, implementation and evaluation of the system using a cluster of Intel x86 machines running Linux. They compare the algorithms with several well-known approaches and present scalability results for up to 10 nodes.