当前位置:主页 > 科技论文 > 测绘论文 >

地理分布式云中面向工作流应用的负载均衡调度方法研究

发布时间:2020-06-12 06:48
【摘要】:随着互联网的快速发展,在线搜索、视频流和社交网络等工作流应用越来越多的依赖于云服务,云服务在我们生活中起着越来越重要的作用。如今许多云服务部署在地理分布式基础设施上,即位于不同地区的云数据中心,以获得更好的性能和可靠性。地理分布式云的规模越大,工作流应用的复杂性越高,系统运行更容易产生资源浪费和能耗过多的情况。如何合理的分配使用云资源和降低系统能耗成为亟待解决的问题。因此研究地理分布式云中面向工作流应用的负载均衡调度方法具有较高的理论和实际应用意义。鉴于以上应用场景和问题,本文从以下三个方面展开研究:(1)为了考虑地理分布式云环境中云状态对工作流作业执行效率的影响,本文设计了一种地理分布式云中基于负载均衡的工作流作业调度算法。该算法首先根据云的负载、云的资源利用率和作业的复杂度,利用Logistic算法对云的状态进行分析,并根据云的状态预测作业在云上的执行时间。然后根据作业的到达率和云的作业执行能力对每个云建立M/M/C排队模型,并利用线性等式约束下的非线性规划方法求解每个云的作业到达率。最后根据作业到达各个云的速率对作业进行调度分配,确保各个云的负载均衡,实现了减少作业等待时间和提高系统吞吐量的目标。(2)为了提高地理分布式云环境下基于工作流应用的任务调度方法的性能,本文设计了一种地理分布式云中基于最短路径算法的工作流任务调度算法。该算法首先将工作流应用建模成超图的形式,并按照任务之间的执行关系和K-路划分算法将超图划分为K个部分。然后将每个部分的工作流任务调度转化为最短路径问题,并将任务的执行能耗和执行时间作为任务调度图中边权重的衡量指标,接着使用基于Fibonacci堆的Dijkstra算法求解所有任务的执行节点。最后按照任务的执行节点将任务按顺序调度到对应的计算节点上执行,以保证各个计算节点的负载均衡,缩短所有任务的完成时间,并减少系统的总能耗。(3)对所提算法进行实验验证。在地理分布式云中基于负载均衡的工作流作业调度算法实验中,首先验证Logistic回归的作业执行时间预测的准确性,当实验重复次数为200时,预测算法的平均绝对百分比误差(MAPE)最高为3.4%;然后将所提算法与SRPT算法和SWAG算法进行比较,实验结果表明,本文算法的作业平均等待时间分别比SRPT和SWAG算法低66.7%和41%,作业平均响应时间分别比SRPT和SWAG算法低45.2%和31%,系统吞吐量分别比SRPT和SWAG算法高40.3%和22.7%。在地理分布式云中基于最短路径算法的工作流任务调度算法实验中,首先验证任务的划分数最优为64,然后与MCMKCut和CAWT算法进行对比,实验结果表明,本文算法的任务平均完成时间分别比MCMKCut算法和CAWT算法低35%和22.9%,系统总能耗分别比MCMKCut算法和CAWT算法低50.9%和31.1%,QoS满意率分别比MCMKCut算法和CAWT算法提高7.4%和3.8%。
【图文】:

应用场,地理分布,社交


的响应延迟提出更严格的要求。因为社交媒体应用中大多数为短视为几分钟,,延迟超过几十秒对观众来说是不能容忍的。因此如何更为社交网络应用程序提供服务是极具挑战性的问题。常规方法采供商拥有的专用服务器(即私有云)。而地理分布式云提供了一个方案:云资源能够“无限”按需满足日益增长的存储和带宽需求,网络中频繁的观看需求激增;位于不同地理位置的云网站为其附供高效的服务。传感器网络

工作流应用,地理分布


(c)CyberShake图 1-2 工作流应用特点就是任务之间具有一定的依和处理能力的需求更高。而地理分效地处理这些复杂的工作流应用环境下工作流应用调度面临化发展,地理分布式云环境的使越来越大,同时对云服务质量的发展。但目前对于地理分布式云战。。地理分布式云中的服务器数量例如,具有较少数据的服务器的大用率会进一步导致更多的服务器
【学位授予单位】:武汉理工大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP301.6;P208

【相似文献】

相关期刊论文 前10条

1 路川;工作流应用的一种实现方案[J];指挥技术学院学报;2001年05期

2 田钊;程曜安;刘英博;赵炯;张力;;工作流应用数据生命周期模型的提取方法[J];计算机集成制造系统;2011年08期

3 傅谦,张申生,汪良主;适应性工作流应用的动态调用研究[J];高技术通讯;2003年02期

4 陈艳;通用工作流应用框架的设计[J];华东电力;2005年10期

5 倪济云,庞冠超;办公自动化中工作流应用技术[J];现代计算机;2000年06期

6 卜祥智,蒋建军,张琪;基于J2EE的通用工作流应用平台[J];计算机应用研究;2003年10期

7 罗永红;陈特放;张友生;;SOG环境中工作流应用的服务重调度策略[J];计算机工程;2010年17期

8 姚育章;黄莉莉;刘礼勇;盛现东;曾剑波;;内河航道管理信息化中的工作流应用[J];微计算机信息;2010年15期

9 马宁;;Windows Mobile加速企业工作流应用[J];程序员;2008年01期

10 梁云;郑浩泉;孔震;;PI3000工作流应用集成的设计与实现[J];计算机应用;2009年S2期

相关会议论文 前3条

1 王莹;郝玫;潘静;高学东;;工作流应用系统在企业信息系统中的定位[A];全国第九届企业信息化与工业工程学术会议论文集[C];2005年

2 吕刚;王坚;严隽薇;董志斌;;工作流技术及其在制造企业中的应用研究[A];第二十届中国控制会议论文集(下)[C];2001年

3 杨永健;韩鸿雁;韩鸿莺;;办公自动化中工作流过程定义的设计与实现[A];第四届中国软件工程大会论文集[C];2007年

相关重要报纸文章 前5条

1 博文 编译;工作流应用平台WWF[N];计算机世界;2006年

2 本报记者 程鸿;优势与不足并存[N];计算机世界;2004年

3 本报记者 程鸿;优势与不足并存[N];计算机世界;2003年

4 中国水利电力对外公司 高翔;企业信息化初探[N];孝感日报;2010年

5 陈友梅;将知识管理深化到企业中去[N];中国计算机报;2002年

相关博士学位论文 前2条

1 孙勇;支持跨组织工作流应用的可靠服务计算模型及其优化算法[D];南京航空航天大学;2016年

2 蔡志成;云计算环境下工作流应用的资源供应方法[D];东南大学;2015年

相关硕士学位论文 前10条

1 周敏;地理分布式云中面向工作流应用的负载均衡调度方法研究[D];武汉理工大学;2018年

2 张凌志;数据中心中面向工作流应用的节能调度算法研究[D];上海交通大学;2013年

3 吴凌凡;电子公文交换平台中工作流应用的设计与实现[D];清华大学;2004年

4 高大鹏;基于BizTalk HWS的工作流应用平台研究[D];中国科学技术大学;2006年

5 安勇;基于Web服务的工作流应用技术研究[D];南京理工大学;2005年

6 郑湃;面向科学工作流的云数据布局方法研究[D];山东大学;2011年

7 李洁玉;基于微软平台的角色工作流组件研究与设计[D];电子科技大学;2010年

8 张海瑞;云工作流系统的应用研究和设计实现[D];兰州大学;2014年

9 顾涛;基于WEB的轻量级综合性工作流应用平台的构建[D];复旦大学;2008年

10 马云松;DocuWorks与.NET WF平台的连接和应用[D];北京交通大学;2008年



本文编号:2709154

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/2709154.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户4e332***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com