首页> 外文期刊>Networking, IEEE/ACM Transactions on >Design, Implementation, and Performance of a Load Balancer for SIP Server Clusters
【24h】

Design, Implementation, and Performance of a Load Balancer for SIP Server Clusters

机译:SIP服务器群集的负载均衡器的设计,实现和性能

获取原文
获取原文并翻译 | 示例

摘要

This paper introduces several novel load-balancing algorithms for distributing Session Initiation Protocol (SIP) requests to a cluster of SIP servers. Our load balancer improves both throughput and response time versus a single node while exposing a single interface to external clients. We present the design, implementation, and evaluation of our system using a cluster of Intel x86 machines running Linux. We compare our algorithms to several well-known approaches and present scalability results for up to 10 nodes. Our best algorithm, Transaction Least-Work-Left (TLWL), achieves its performance by integrating several features: knowledge of the SIP protocol, dynamic estimates of back-end server load, distinguishing transactions from calls, recognizing variability in call length, and exploiting differences in processing costs for different SIP transactions. By combining these features, our algorithm provides finer-grained load balancing than standard approaches, resulting in throughput improvements of up to 24% and response-time improvements of up to two orders of magnitude. We present a detailed analysis of occupancy to show how our algorithms significantly reduce response time.
机译:本文介绍了几种新颖的负载平衡算法,用于将会话发起协议(SIP)请求分配到SIP服务器集群。与单个节点相比,我们的负载均衡器可提高吞吐量和响应时间,同时将单个接口暴露给外部客户端。我们使用运行Linux的Intel x86机器集群介绍系统的设计,实现和评估。我们将算法与几种众所周知的方法进行比较,并给出了多达10个节点的可伸缩性结果。我们最好的算法,即事务最少工作量(TLWL),通过集成以下功能来实现其性能:SIP协议知识,后端服务器负载的动态估计,区分交易与呼叫,识别呼叫时长的可变性以及利用不同SIP交易的处理成本差异。通过结合这些功能,我们的算法提供了比标准方法更细粒度的负载平衡,从而使吞吐量提高了24%,响应时间也提高了两个数量级。我们提供了占用率的详细分析,以显示我们的算法如何显着减少响应时间。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号