基于遗传算法的云计算调度系统研究开题报告
2020-04-12 16:23:34
1. 研究目的与意义(文献综述)
自2006年8月9日,google首席执行官埃里克施密特在搜索引擎大会首次提出“云计算”的概念至今已有十余年,经过十多年的发展,作为主要用于科学计算的网格计算的民用版,云计算的理论逐渐发展并实现了商业应用。
相比于传统的计算方式,云计算的优势在于充分利用互联网的优势,摆脱了本地计算资源和地域的限制,使计算任务按照一定的规则分布在大量的分布式计算机上,利用大规模的算力进行并行计算,效率更高。
而今互联网通信技术不断发展,带宽和传输速率越来越高,随之而来的是全球每时每刻产生和需要处理的越来越大的数据量,我们正慢慢进入大数据时代;于此同时,亦得益于带宽的不断增长和全球众多、分散于各地的物理计算资源或者大型的计算中心,通过网络访问非本地的计算服务(包括数据处理、存储和信息服务等)的条件越来越成熟,云计算整合各方,展现出了不可估量的应用潜力,尤其是最近几年,各方巨头都在以前所未有的速度和规模推动云计算技术和产品的普及,各个云计算平台如雨后春笋般出现。
2. 研究的基本内容与方案
2.1主要研究内容:云计算具有一定的商业属性,故其设计调度策略的目的是不断提高使用者的使用体验。从这方面来说是以QoS为优化目标,而其中任务完成时间绝对是一个重要的指标,在任务量和资源一定的情况下,尽量减小任务完成总时间有利于提高使用体验。虽然目前云计算的任务形式是独立任务和关联任务并行但此处本文的研究场景是独立任务调度,即不对关联任务比如优先级等做考虑,相比之下其数学模型会更加简洁,专攻一点也有利于设计更好的策略进而实现总任务完成时间最少的遗传算法优化目标。
(1)对手中在独立任务调度情况下各优化遗传算法所实现的优化目标进行比对和归纳,研究其数学模型,从而找出最适合实现最小化总任务完成时间优化目标的算法改进方案,以此为依据设计自己的调度策略;
(2)考虑到网格计算中采用min-min或者max-min的经典调度算法实现最优的任务完成时间,故欲将次算法应用于独立任务调度下的改进遗传算法中,借此也能减小算法的复杂度;同时对子代的筛选和算子的设计进行必要的改进并设计适应度函数。由于MATLAB强大的绘图功能以及简洁的编程环境故选择MATLAB作为仿真工具,评估算法的性能。
3. 研究计划与安排
第1周—第4周:查阅相关文献资料,明确研究内容,了解研究所需。
确定方案,完成开题报告;
第5周—第8周:完成主要研究工作,撰写论文初稿;
第9周—第12周:撰写论文;
第13周—第16周:完成并修改毕业论文;
第17周:准备论文答辩。
4. 参考文献(12篇以上)
[1]刘琼昕,陈嘉玉,宋晔,苏思悦. 混合遗传算法在云计算任务调度中的应用中国高科技产业化研究会会议论文集,2017-10-26[2] 刘宇光,崔倩,张淼.基于遗传算法的云计算任务调度策略.信息技术information technology,2017年08期
[3] 戴艳红.云计算中一种基于遗传算法与效益驱动的任务调度算法.内蒙古师范大学学报(自然科学汉文版),journal of inner mongolia normal university(natural science edition),2017年02期
[4]wen-zhun huang,xin-xin xie.a novel cloud computing system intrusion detection model based on modified genetic algorithm.destech transactions on environment,energy and earth science.2016-06-15
[5]jie zhao.a benefit-driven task scheduling algorithm based on genetic algorithm in cloud computing.computer science and electronic technology international society.2015-11-28
[6]刘鹏.云计算[m].北京:电子工业出版社,2010.3
[7]冯宪彬,丁蕊.改进型遗传算法及其应用[m].北京:冶金工业出版社,2016.8
[8]雷英杰,张善文等.matlab遗传算法工具箱及应用[m].西安,西安电子科技大学出版社,2005.4
[9]wang t, liu z, chen y, et al. load balancing task scheduling based on genetic algorithm in cloud computing[c]//dependable, autonomic and secure computing (dasc), 2014 ieee 12th international conference on. ieee, 2014: 146-152.
[10]刘春燕,杨巍巍.云计算基于遗传粒子群算法的多目标任务调度[j].计算机技术与发展,2017.1
[11]rodriguez m a, buyya r. a taxonomy and survey on scheduling algorithms for scientific workflows in iaas cloud computing environments[j]. concurrency and computation: practice and experience,2017, 29(8)
[12]曹阳,刘亚军,俞琰.基于遗传-蚁群算法的云计算任务调度优化[j].吉林大学学报(理学版),2016.09
[13]kliazovich d, pecero j e, tchernykh a, et al. ca-dag: modeling communication-aware applications for scheduling in cloud computing[j]. journal of grid computing, 2016, 14(1):23-39.
[14]胡艳华,唐新来.基于改进遗传算法的云计算任务调度算法[j].计算机技术与发展,2016.09
[15]李建锋,彭舰.云计算环境下基于改进遗传算法的任务调度算法[j].计算机应用,2011.01
[16]邓见光.云计算任务调度策略研究[d].华南理工大学,2014.04
[17]prahhavathi p, nithyanandan l.network selection in wireless heterogeneous networks [c]
//proceedings of 2013 international conference on communications and signal processing.
melmarunathur:[s.n.],2013:357一361.
[18]lee y c,zomaya a y.energy efficient utilization of resources in cloud computing systems[j]. journal of supercomputing, 2012, 60 ( 2) : 268一280
[19]王贝.云计算环境下任务调度优化算法的研究[d].中国科学技术大学,2017.5
[20]babu p d, amudha t. a novel genetic algorithm for effective job scheduling in grid environment[m]//computational intelligence, cyber security and computational models.springer india. 2014:385-393
[21]刘琼昕,陈嘉玉,宋晔,苏思悦.混合遗传算法在云计算任务调度中的应用[z].第十一届全国信号和智能信息处理与应用学术会议专刊,2017.10
[22]convolbo m w, chou j. cost-aware dag scheduling algorithms for minimizing execution cost on cloud resources[j]. the journal of supercomputing, 2016. 72(3): 985一1012.
最新文档
- 华北地区夏季降水多年、少年近地层水汽场及风场分布特征开题报告
- 天山地区典型流域降雪分布研究文献综述
- 2016年台风狮子山路径突变原因的初步分析开题报告
- 北京和寿县地区边界层急流观测与模型的对比文献综述
- 具有双Kelvin波结构MJO活动的再分析开题报告
- 基于单片机的温控风扇设计文献综述
- 1961-2015年江苏省气候资源的时空分布规律开题报告
- 智能搬运机器人文献综述
- 基于类型的电影推荐系统文献综述
- Bi6S2O15的合成及其降解有机污染的研究开题报告
- 不确定时滞奇异摄动系统的鲁棒控制器设计文献综述
- 小型双模SIW滤波器的研究与设计开题报告
- 我国绿色出行政策执行研究——以南京市为例文献综述
- 试论李碧华小说中的爱情悲剧开题报告
- 基于FPGA的电子相册设计文献综述