APP下载

云中心基于Nginx的动态权重负载均衡算法

2021-12-21谭畅,谭歆,胡磊,熊炜

谭 畅,谭 歆,胡 磊,熊 炜

(1.重庆邮电大学 通信与信息工程学院,重庆 400065;2.中电科技集团 重庆声光电有限公司,重庆 401332;3.重庆市住房公积金管理中心,重庆 401121)

0 引 言

20世纪以来,互联网技术开始高度发展普及,各行各业对计算机处理能力的要求也不断提高。为了达到此目的,云计算中心得到快速发展[1]。所谓云计算中心,是指通过互联网将共享的软硬件资源和信息按需提供给用户。云计算中心究其本质是庞大的服务器集群。在巨大访问量情况下,如何在服务器集群上解决负载失衡是必须解决的问题。

针对该问题,解决方案之一是采用性能和稳定性更好的硬件负载均衡,如F5硬负载均衡[2]。但是硬负载均衡成本过高,对于预算有限的公司而言,软负载均衡才是更好的选择[3]。在软负载均衡基础上,R. R. Patel等[4]考虑虚拟节点的资源分配问题,提出了一种动态的负载均衡算法,该算法缺陷在于每次分配资源时,需要扫描所有节点的负载信息,算法效率不高。M.J.S.Jane等[5]对分布式环境下的负载均衡策略进行研究,提出了一种基于模糊概念思想的动态负载均衡算法,针对分布式系统的不确定性特征,使用模糊控制方法和模糊集理论,清楚地反映了决策过程中不确定性的影响。L. Chen等[6]经过大量研究,发现负载均衡问题和热力学熵的概念有相通之处,使用了热力学熵的概念和最大熵方法(maximum entropy methods, MEM)的优势解决了集群中的负载均衡问题。郑祺等[7]设计了一种基于内容分类的集群负载均衡策略。……

登录APP查看全文