云环境下负载均衡算法的研究

来源 :南开大学 | 被引量 : 0次 | 上传用户:yangwenping666
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算的人量应用,各大云平台将存储、计算资源集合在一起,按需为各种应用系统提供高性价比的服务。为了确保云环境中的资源得到充分利用,必须使用负载均衡技术。现有的负载均衡算法存在着调度规则单一,参考指标单一,中央调度器瓶颈,使用范围局限等缺点,很难使复杂多变的云环境各节点资源使用平衡。所以,本文针对云环境自身特点,研究并实现适用于云环境的负载均衡算法,具有十分重要的意义。   首先,本文提出了一种基于一致性哈希的静态负载均衡算法,实现云环境接收任务的首次调度分配。该算法引入虚拟节点和动态备选集的思想,对一致性哈希算法进行了改进,实现了不同性能服务节点的差异调度,根据实时采集的集群资源信息,将任务始终分配给当前有处理能力的服务节点,大大降低了集群负载不均的可能性。之后,本文提出了基于层次分析法的动态负载均衡算法,实现了热点任务的再分配。该算法利用层次模型计算迁移任务的指标需求权重,合理的选择目标迁移节点,使任务迁移后集群资源使用更加均衡。另外,为了采集云环境资源状态信息,提供算法调度的依据,本文还搭建了简易的云环境,实现了云环境各服务节点资源信息的获取,汇总以及中央管理节点的任务调度,并提供直观的资源监测展示界面。   最后,为了验证负载均衡算法的有效性,本文分别采用一致性哈希算法,改进的一致性哈希算法和基于层次分析法的动态负载均衡算法进行对比实验,实验结果表明本文提出的两种负载均衡算法较好的实现了集群负载均衡,提高了系统运行性能。
其他文献
中国传统医学拥有悠久的历史,是我国优秀文化的瑰宝和科学发展的结晶。方剂学在中医药理论中占有重要的地位,方剂是中医药理论中理、法、方、药的一个重要组成部分,是中医治疗中
网格是一个将空间分布的资源,通信服务和计算资源集成而形成的大型的计算机系统,以实现资源共享和协调工作。由于网格环境中的资源具有动态性、异构性、自治性等特点,而任务
随着Internet的快速发展及商业化进程的加速,组播以其节约网络带宽和减轻服务器负荷的优势获得了越来越多的应用。而无线Mesh网络(Wireless Mesh Networks,WMNs)作为“最后一公里
由于道路交通事故,每年有数百万世界各地的人们死亡和受伤。执行的安全标准,如车速限制和道路条件的申请,但仍然有很多工作要做。这需要使用Vehicular Ad Hoc Networks(VANET),这
Web服务是近年来发展迅速的一种分布式计算技术,能够实现跨平台、跨技术地互操作。许多大型的企业越来越多的将自己的应用封装为Web服务发布,但随着跨企业应用的日益复杂,单
  随着通信技术与互联网的快速发展,越来越多的用户、企业通过Internet进行通信与交流、合作,与此同时伴随着网络中的各种信息的安全和保密越来越引起重视和关注。为保护个人
在通信系统中,流密码是保证通信安全最重要的一种手段,大量应用于军事、政治和电子商务中。其安全性得到研究学者的大量关注,特别是衡量密钥流安全性强度的度量。   线性复杂
伴随着互联网产业的迅猛发展,大数据的存储和处理问题受到越来越多的关注。云计算、云存储也就成了网络新时代的一个重要概念。非关系型数据库便是云存储的解决方案。HBase是A
随着移动互联网的快速发展,Android系统占据了移动平台的大部分市场份额,同时Android应用发布数量也呈爆发式增长。伴随而来的是Android恶意应用数量的激增,恶意扣费、隐私窃取
组播技术是为了克服传统单播网络中大量数据在同一时间被重复传输所带来的网络资源浪费问题,但是由于组播的特殊性,目前商用中的组播计费机制依旧沿用单播的计费机制,并未完全发