![云计算下的负载均衡技术探讨_第1页](http://file3.renrendoc.com/fileroot_temp3/2021-12/19/92b844be-531b-4f8c-adcc-bbea56eca2a4/92b844be-531b-4f8c-adcc-bbea56eca2a41.gif)
![云计算下的负载均衡技术探讨_第2页](http://file3.renrendoc.com/fileroot_temp3/2021-12/19/92b844be-531b-4f8c-adcc-bbea56eca2a4/92b844be-531b-4f8c-adcc-bbea56eca2a42.gif)
![云计算下的负载均衡技术探讨_第3页](http://file3.renrendoc.com/fileroot_temp3/2021-12/19/92b844be-531b-4f8c-adcc-bbea56eca2a4/92b844be-531b-4f8c-adcc-bbea56eca2a43.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、云计算下的负载均衡技术探讨摘要:随着时代的不断进步,人们对于云计算的认识也在逐渐加深,而均衡负载技术的出现,也能够对云计算这一背景有更深层次的了解。在云计算模式中,负载均衡是重要技术之一,大量的效劳器可以协同工作表现出强大的计算能力,但是需要负载均衡技术的支撑。在平衡云计算系统的负载分布、减少任务响应时间、提升节点计算效率等多个方面,负载均衡技术都能够发挥巨大作用。所以,基于云计算的负载均衡技术就成为国内外学者争相研究的重点。本文就云计算下的负载均衡技术进行探讨,并且基于负载均衡的任务调度算法,通过仿真,希望可以对其有更加深入的探讨。关键词:云计算负载均衡任务调度算法中图分类号:TP393.0
2、文献标识码:A文章编号:1674-098X202111a-0136-02云计算属于分布式计算的一种,主要是通过网络,直接将庞大的计算处理程序自动分拆为无数较小的子程序,这样就可以由多部效劳器组成庞大系统,再通过搜寻与计算分析,就可以将最终的结果返回给用户。就分布式计算而言,负载分布是其最大的优势,所以,在这一类系统的实现中,负载均衡就是关键技术之一,在不同的条件与环境下,负载均衡机制以及策略都存在明显的差异,特别是在理论与实践的相互结合上还存在一定的难度。所以,本文就云计算下的负载均衡技术进行探讨。1云计算的均衡理论模型基于云计算环境,其负载均衡包含的意义有两种,具体见图1所示。第一级是执行任
3、务的虚拟机层。第二级那么是为虚拟机提供资源实体机层,两层之间存在链式的负载关系【1】。2基于負载均衡的任务调度算法LBTS算法模型:基于负载均衡任务调度算法、基于虚拟机实际资源利用情况以及对任务资源需求特性了解的根底上,配合云环境整体负载而提出。2.1仿真实验及结果分析针对LBTS算法及改进的LBTS算法,利用CloudSim进行仿真实验,并且将VMAllocationPolicySimple类和VMSchedulerSpaceShared类进行修改,就可以实现直接将CloudSim任务调度算法利用LBTS算法予以替代。在确定系统默认响应时间,直接从任务队列之中将需要调度的任务取出来之后,就可
4、以利用LBTS算法,并且在执行过程中,做好所需要的时间以及系统默认响应时间的相互比较。通过具体的修改,不断提升监控资源的利用率【2】。实验过程说明:针对SPECjbb2021计算型任务,测试LBTS算法的Sysbench存储型以及Webbench两个任务。数据每间隔30min统计一次,数据主要包含了内存利用率、CPU利用率以及I/O接口利用率。对于云环境的负载均衡度,每间隔30min计算一次,总共进行5次实验,每一次运行10h,并且求出平均值。每间隔两分钟,需要随机进行一次任务的提交。实验一:针对LBTS算计和随机调度开展应该同HoneybeeForagingBehavior算法负载均衡度做好
5、彼此之间的相互比较。由图2我们可以看出,随着效劳时间的不断增加,在运行任务调度算法后,在云环境之下的负载均衡就会呈现出逐渐变小的趋势,这就表示,云环境物理同虚拟的资源利用率能够逐渐到达均衡的要求。基于某一时间点来看,在云环境负载均衡方面,改进之后的LBTS任务调度算法要比其余两种算法更佳。实验二:针对改进LBTS算法与随机调度算法同HoneybeeForagingBehavior算法的用户响应时间应该做好彼此之间的相互比较。由图3我们可以看出,随着效劳时间的不断增加,调度任务也在增加,这样就会增长任务队列,也表示出,随着云环境提供效劳时间的增加,任务需要的响应时间也在不断提升。从某一时间点来分
6、析,在任务响应时间上,LBTS要明显优于Honeybee,但是还无法赶上随机任务调度算法。在对实验一与实验二进行彼此的分析比较之后确定,在满足任务响应时间要求的同时,LBTS算法也能够满足云系统的负载均衡的要求,所以,可以有效地躲避云环境HotPot的出现,也有利于资源利用率的提升。2.2LBTS算法分析总结通过具体的仿真实验,我们可以得到LBTS算法的性能优势。第一,传统模式下的任务调度算法主要是考虑资源利用率、用户满意度以及效劳质量这几个方面,但是很少分析与环境提供云效劳过程之中出现的资源池负载均衡。所以,如果任务调度的过程处于云环境之下,那么就很容易出现负载不均衡,会有个别节点负载重的情
7、况出现,而另外一些节点却无法做好资源的充分利用,并且,任务队列等待较多,这样也会延长响应需要的时间。而LBTS算法就能够在考虑负载均衡的前提下,满足资源池负载均衡,确保用户需求效劳质量【3】。第二,在LBTS的算法之中直接融入用户响应时间因素,在具体执行LBTS算法的任务调度的时候,需要做好用户指定响应时间默认时间与算法执行需要时间之间的相互比较。首先,确保用户的任务能够符合响应时间。其次,基于云环境,做好负载均衡情况的合理分析。相比之下,LBTS的负载均衡度更高,所以,相比之下,其响应的时间也有诸多的优势。3结语总而言之,负载均衡在云数据中心发挥了至关重要的作用,不仅能够实现资源利用率的提升,同时也能降低云数据中心的能耗,减少本钱的消耗,同时还能够满足用户满意度的实际需求,确保云系统整体的性能得到全面提升。因此,本文基于分析云计算均衡理论模型的根底上,对基于负载均衡的任务调度算法进行分析。当然,研究还存在诸多缺乏之处,还需要在今后的研究中更进一步。参考文献【1】闫兴亚,韩萍.云计算环境中负载均
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年个人名下车辆抵押借款合同范文
- 2025年公共场所消防设计与施工协议
- 2025年企业租赁生产区域安全策划管理协议
- 2025年玻璃冷加工设备项目提案报告模板
- 2025年个人信用借款合同保证书
- 2025年车载型X萤光测试仪(XRF)项目立项申请报告
- 2025年图像存储与通讯系统(PACS)项目立项申请报告模范
- 2025年分手协议标准化简易版指南
- 2025年园林景观石申请销售合作协议
- 2025年伴侣保障协议
- 公文与公文写作课件
- 车削成形面和表面修饰加工课件
- 读书分享-《教育的情调》
- 基于振动信号的齿轮故障诊断方法研究
- 义务教育物理课程标准(2022年版word版)
- 医疗器械分类目录2002版
- DB11_T1713-2020 城市综合管廊工程资料管理规程
- 气管套管滑脱急救知识分享
- 特种设备自检自查表
- 省政府审批单独选址项目用地市级审查报告文本格式
- 往复式压缩机安装方案
评论
0/150
提交评论