Linux环境下的虚拟服务器负载均衡技术研究
随着Internet的迅猛发展,面对访问数量的快速增加以及进行更为复杂的事务处理,网络服务器必须具有极强的网络计算处理能力和提供大量并发访问服务的功能.服务器集群技术的引入,无疑成为解决网络服务器性能瓶颈的一个有效手段.集群服务器中一个关键的问题就是负载均衡问题,核心就是负载均衡算法.本文主要研究了linux环境下的虚拟服务器负载均衡技术,重点介绍了基于LVS集群的IP负载均衡技术和基本调度算法,并对现有的负载均衡算法进行改进,在加权最小连接调度算法的基础上提出一种基于动态反馈的负载均衡算法,即通过反馈信息不断修正服务器分配的权值,使请求根据权值分配给不同负载的服务器中。负载特征参数的选取有:CPU利用率、内存使用率、连接数和进程数。它们在一定程度上可以反映相应的负载状况。负载均衡器会每隔时间了以客户端的身份在特定端口利用socket向真实服务器发送请求,服务器在相应端口监听到请求后将采集本机负载特征参数并发送给负载均衡器。负载均衡器算出一个综合负载值,并根据各个服务器的综合负载值和当前权值(Wi)计算出一组新的权值,再根据权值重新分配任务。综合负载值可以通过公式汁算出。
虚拟服务器 负载均衡 调度算法 Linux环境
张梦娜 于鸿洋
电子科技大学电子科学技术研究院 成都611731
国内会议
综合电子系统技术教育部重点实验室暨四川省高密度集成器件工程技术研究中心2012学术年会
成都
中文
595-598
2012-12-22(万方平台首次上网日期,不代表论文的发表时间)