CONSTRUCTION:快速高效软件云负载均衡器革新

0 下载量 180 浏览量 更新于2024-06-19 收藏 1.05MB PDF 举报
本文档探讨了"快速轻量级的软件云负载均衡器CONSTRUCTION"这一主题,由史守谦等人提出,他们旨在解决现有有状态软件负载均衡器在商用服务器上实施过程中遇到的问题。传统有状态LB存在两个关键限制:一是状态信息存储为缓存,可能导致数据包一致性问题,二是数据平面需要频繁更新以适应新连接,这导致吞吐量下降和一致性受损。 CONSTRUCTION算法的主要创新在于其设计了一个新颖的方法来管理大量网络连接的状态,这显著降低了内存消耗,并能在网络结构发生变化时保持一致性。通过采用高效的状态维护策略,算法能够实现低更新开销,从而提高了负载平衡的性能。作者们在实验中展示了CONSTRUCTION算法相对于其他LB算法的优越性,它在100GbE的低成本台式机上实现了高达67.2Gbps的单线程吞吐量,同时支持加权负载平衡和假命中优化。 此外,研究涵盖了云计算、数据中心和移动边缘计算等领域的关键概念,强调了软件负载均衡器在这些场景中的重要性。作者们强调,他们的工作不仅关注理论贡献,还通过实际评估验证了CONSTRUCTION算法在处理真实和合成数据中心流量时的性能提升。这项研究对于提高云计算环境中资源利用率、降低运营成本和确保服务质量具有重要意义。 该成果是在SoCC会议上发表的,论文作者Shouqian Shi、Ye Yu、Minghao Xie、Xin Li和Xiaozhou Li在各自的博士研究阶段共同推进了这一创新技术的发展。对于学术界和业界来说,这是一项值得深入研究和应用的技术突破,对提高云计算系统的整体效率有着积极的影响。