当前位置:主页 > 科技论文 > 计算机论文 >

雾计算环境中工作流任务调度优化研究

发布时间:2020-04-09 13:30
【摘要】:为了缓解云数据中心处理海量互联网数据时面临的巨大压力,如超额的通信负载、无法预测的延迟及对终端用户移动的支持不足等,思科提出了新型计算模式“雾计算”。在雾计算中,雾节点可以在网络边缘实现低延迟交互,有效的降低响应时延,云数据中心能提供计算能力更强、存储空间更大的中心化处理资源,从而实现快速计算。雾计算商业化逐渐扩大后,雾节点服务凭借其基础设备价格低及部署、维护简单等优点受到用户的关注,仅仅使用雾层资源能很大程度的节约任务执行费用,却需要付出很大的时间代价,影响了用户的服务体验,协同利用雾-云多层资源提供服务可以在保证时延不影响服务体验的情况下降低费用。工作流系统能够根据用户的需求管理复杂的雾-云多层资源分配和优化工作流任务调度,如何合理使用雾-云多层资源为工作流任务提供满足服务质量(Quality of Service,QoS)需求的服务是值得研究的问题。由于用户具有移动性,且雾节点提供服务的范围有限,用户位置的变动会引起工作流中不同任务请求服务资源时连接到的雾节点存在差异。这在一定程度上限制了任务可使用的雾节点范围,虽然任务传输到雾节点上执行能快速的得到响应,但是执行速度慢、效率低。用户位置变动虽然会影响请求雾节点资源,但是对请求云资源没有影响,在用户移动过程中协同利用雾-云资源执行任务可以保证任务能及时的请求到资源。本文一方面研究雾计算环境中如何利用雾-云多层资源协同为工作流任务提供满足QoS需求的服务,并结合粒子群优化算法(Particle Swarm Optimization,PSO)和Min-Miin算法提出雾计算环境中使用雾-云多层资源的满足截止时间约束的费用优化工作流任务调度策略(a Cost-effective Time-constrained task scheduling Strategy using fog-cloud multi-layer resources in Fog computing,CTSF)。另一方面,考虑到用户位置变动会限制任务请求资源时连接到雾节点的范围,进而会对执行任务的QoS产生影响,本文在CTSF策略的基础上,提出位置感知的雾计算环境中使用雾-云多层资源的满足截止时间约束的费用优化工作流任务调度策略(a Cost-effective Time-constrained task scheduling Strategy using fog-cloud multi-layer resources in Location-aware Fog computing,CTSLF)。本文的主要工作如下:1.由于使用单层雾资源无法为用户提供同时满足低时延、低费用要求的服务,本文研究在工作流任务调度中如何使用雾-云协同计算资源为任务提供服务。在任务调度中,利用PSO算法对调度方案进行优化,并使用Min-Min算法解决调度方案中出现的资源冲突问题。本文将任务调度算法与雾计算环境中工作流任务执行的时间模型、费用模型相结合,提出了CTSF策略。实验从适应度值、执行费用、执行时间、计算时间和通信时间几个方面对策略进行了对比分析,结果表明,本文提出的CTSF策略能够产生满足截止时间约束且费用优化的调度方案。2.结合实际场景中用户终端的移动性,本文在研究CTSF策略的基础上,进一步考虑了用户移动情况下如何利用雾-云协同计算资源为任务提供满足QoS需求的服务,提出CTSLF策略。在CTSLF策略中,工作流任务请求资源时用户的位置决定了任务可以连接到哪些雾节点,但是受前驱任务的影响,同一任务在不同调度方案中请求资源的时刻是不同的,为此本文给出了任务请求资源时如何定位用户位置、以及如何确定任务可连接的服务资源范围的方法。本文最终通过适应度值、执行费用、执行时间、计算时间和通信时间几个方面的实验结果说明了CTSLF策略的可行性。由于当前雾计算环境中单层雾资源为用户提供的服务无法满足用户的QoS(如低时延、低费用等)需求,本文研究了如何管理雾计算环境中的雾-云多层资源使其以协同合作的方式为任务提供满足QoS要求的服务,并结合PSO算法和Min-Min算法设计了能够产生满足用户时间约束且费用优化调度方案的调度策略CTSF。在此基础上,本文考虑到实际场景中用户的移动性,研究了移动情况下如何利用雾计算环境中的雾-云协同计算资源为任务提供满足QoS要求的服务,并基于CTSF策略设计了调度策略CTSLF。最终通过实验说明本文两种策略的有效性。
【图文】:

趋势图,思科,视觉,节点


该架构中云服务器与雾节点共存,但雾服务不是必须的,用户终端与雾节点、逡逑雾节点与雾节点之间通过局域网(LocalAreaNetwork,邋LAN)通信,用户终端与逡逑云、雾节点与云之间通过广域网(WideAreaNetwork,邋WAN)通信[8,9】,图1.2展逡逑示了云计算与雾计算架构。总的来说,雾计算能够提供和云计算一样的服务,但逡逑2逡逑

架构图,架构


(a)邋M2M邋Connection邋Forecast逦(b)邋IP邋Traffic邋Forecast逡逑图1.1:思科视觉网络指数:预测与趋势(2017-2022)逡逑Fig.邋1.1:邋Cisco邋Visual邋Networking邋Index:邋Forecast邋and邋Trends邋(2017-2022)逡逑将会带来较长的传播时延,这对于用户体验来说是无法忍受的,,如工业物联网解逡逑决方案要求低延迟和立即处理数据,企业无法承受终端设备层和基于云的物联网逡逑平台之间数据往返传输造成的延迟;其次,对移动场景支持不足,例如在高速移逡逑动的车载网络中,司机要求快速实时的感知路况及交通流等数据;再有,大量的逡逑设备接入云端,网络带宽就显得捉襟见肘,网络拥塞则会影响用户的QoS;此外,逡逑云计算还面临着无法满足地理位置分布相关的感知环境的实时要求及安全性隐逡逑私性不容客观等挑战。为了缓解云计算的压力以及为用户提供良好的QoS,雾计逡逑算的架构模式应运而生,该架构提供了计算、存储和网络资源在雾节点(如路由逡逑器、交换机、代理服务器、基站等)本地处理物联网数据⑴。逡逑雾计算最初由思科定义为“云计算范式的扩展
【学位授予单位】:安徽大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP308;TP393.09

【相似文献】

相关期刊论文 前10条

1 段們們;;基于云计算的舰船大规模任务调度优化[J];舰船科学技术;2019年06期

2 李军;王钧;陈健;陈慧中;郭玉华;;基于多目标遗传算法的卫星成像任务调度技术[J];系统工程与电子技术;2007年07期

3 梁浩,吴洲;电子商务中供应链任务调度问题的研究[J];中国机械工程;2003年16期

4 陈军;谢立;孙钟秀;;分布式任务调度研究的新趋向[J];计算机研究与发展;1990年04期

5 ;简讯[J];成都电讯工程学院学报;1988年02期

6 刘心松,李健;分布式计算机系统中的任务调度[J];计算机应用;1989年01期

7 吕英,李教材,房其敏;周期性混合任务调度[J];计算机工程与设计;1989年01期

8 李晨蕾;;云计算环境下基于蚁群算法的任务调度研究[J];科技创新导报;2019年02期

9 丁志锋;;云计算环境下用户任务调度效率优化仿真[J];计算机仿真;2017年04期

10 陈利安;肖明清;高峰;赵亮亮;;人工蜂群算法在并行测试任务调度中的应用[J];计算机测量与控制;2012年06期

相关会议论文 前10条

1 张磊;马军;;描述短时资源混杂占用型任务调度的数学模型与算法[A];2005年全国理论计算机科学学术年会论文集[C];2005年

2 刘培培;李连;丛海鹏;谢勇;;基于多代理协商机制的任务调度系统研究[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年

3 张晓云;岳继光;杨麟祥;;零星任务调度在多控制任务系统中的应用[A];第16届中国过程控制学术年会暨第4届全国故障诊断与安全性学术会议论文集[C];2005年

4 韩云;于炯;张伟;王命全;;基于负载均衡的任务调度改进算法[A];2010年全国开放式分布与并行计算机学术会议论文集[C];2010年

5 王全民;王靓;许智宏;;网格环境中基于蚁群算法的批量任务调度的研究[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(上)[C];2006年

6 刘宇;刘玉荣;周冰;;基于WCF的环境减灾星座运控任务调度系统[A];第二十五届全国空间探测学术研讨会摘要集[C];2012年

7 杨舰;黄道平;李小亚;;GDCS任务调度的SPN模型研究[A];第二十六届中国控制会议论文集[C];2007年

8 王岩;朱春鸽;刘欣然;徐倩华;张鸿;;一种基于虚拟计算环境的任务冗余调度机制研究[A];2011年全国通信安全学术会议论文集[C];2011年

9 宋华振;;1μS的任务等级-reACTION技术[A];2014中国数字工厂推进大会文集汇编[C];2014年

10 姜志阳;冯圣中;;基于遗传算法的异构计算环境独立任务调度[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(上册)[C];2009年

相关重要报纸文章 前10条

1 曲芳 戴江勇 龚界文 院宣 肖文正 杨丽;坚决落实型号任务调度令[N];中国航天报;2008年

2 记者 秦娜;我省建立大气污染防治目标任务调度预警通报制度[N];甘肃日报;2015年

3 综合编译 刘琦;Windows HPC Server 2008新特性解读[N];中国计算机报;2009年

4 记者 谢霄凌;我市部署清理整治奢华浪费建设及专项整治任务[N];邢台日报;2014年

5 何川 方兴;运筹帷幄决胜千里[N];计算机世界;2001年

6 记者 张雷峰;贯彻落实好省相关会议精神 确保活动取得更大成效[N];张家口日报;2014年

7 文海燕;统一认识 强化责任 确保完成目标任务[N];永州日报;2006年

8 记者 王彬;全力促增收 确保完成全年目标[N];济南日报;2012年

9 王波;Linux与服务器集群技术[N];中国计算机报;2002年

10 记者 何雪峰;宿州抢抓时机引客商[N];安徽日报;2012年

相关博士学位论文 前10条

1 徐海燕;带有学习与恶化效应的任务调度优化方法[D];东南大学;2017年

2 柳运昌;多媒体云资源提供与任务调度技术研究[D];武汉理工大学;2016年

3 何华;云计算的调度策略研究与性能分析[D];天津大学;2017年

4 鲁亮;大数据流式计算框架的任务调度优化方法研究[D];新疆大学;2018年

5 宾雪莲;实时系统中的任务调度技术研究[D];国防科学技术大学;2004年

6 吴琦;嵌入式操作系统功耗管理技术研究[D];电子科技大学;2006年

7 王涛;实时系统任务调度若干关键技术的研究[D];哈尔滨工程大学;2006年

8 陆平;云计算应用中的任务调度与资源分配的协同优化[D];中国科学技术大学;2017年

9 黄万伟;基于服务属性区分的可重构任务调度研究[D];解放军信息工程大学;2009年

10 王钧;成像卫星综合任务调度模型与优化方法研究[D];国防科学技术大学;2007年

相关硕士学位论文 前10条

1 杨雪;“双循环”模式下自动化码头L-AGV任务调度优化[D];吉林大学;2019年

2 汪丽娟;Flink下的K-Means优化并行与任务调度研究[D];新疆大学;2019年

3 刘粟;基于Storm平台的离线任务调度优化方法研究[D];新疆大学;2019年

4 崔倩娜;带惩罚费用的多维(重)任务调度问题[D];云南大学;2018年

5 李淑婷;云环境中基于混沌蚁群算法的任务调度研究[D];云南大学;2018年

6 丁瑞苗;雾计算环境中工作流任务调度优化研究[D];安徽大学;2019年

7 况祥;云计算环境下面向调度优化时效的预测方法研究与实现[D];浙江工业大学;2018年

8 徐建朋;云计算性能与节能的动态优化研究[D];中国石油大学(华东);2017年

9 符晓;云计算中基于共享机制和群体智能优化算法的任务调度研究[D];西南石油大学;2018年

10 靳晖;无源感知系统中的能量管理和任务调度研究[D];太原理工大学;2019年



本文编号:2620816

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2620816.html


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

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