当前位置:主页 > 管理论文 > 移动网络论文 >

云计算环境下能源感知任务调度策略研究

发布时间:2017-04-21 11:12

  本文关键词:云计算环境下能源感知任务调度策略研究,由笔耕文化传播整理发布。


【摘要】:云计算是一种基于互联网的商业计算模式,具有动态伸缩性的特点。云计算环境由一系列能够动态伸缩的资源构成,云计算服务提供商通过虚拟化技术将这些资源提供给云计算用户。用户可以按需租赁云计算资源,这样不仅可以减少自身终端处理负担,而且可以拥有云计算的强大的计算能力。当人们利用云计算环境中的资源处理海量任务时,云计算环境下合理的任务调度策略成为提高任务执行效率、充分利用网络资源的有效手段。因此,对云计算环境下的任务调度策略的研究有着重要的意义。本文对云计算以及云计算环境下的任务调度进行了深入研究,针对现有云计算环境下的任务调度策略缺乏考虑用户任务偏好,从而导致虚拟机资源利用不充分、用户对服务质量满意度不高等问题,提出了云计算环境下能源感知任务调度策略。本文的主要的研究工作如下:(1)对云计算环境下的任务调度环境进行系统建模,即分别对用户、任务、及资源的模型进行了描述。(2)定义了任务偏好指数计算公式,对用户任务信息进行计算得到用户任务偏好指数,具体方法为:首先计算出用户任务的平均偏好值;然后求得用户任务信息与平均偏好值之间的偏差率;最后,将偏差率存储为用户任务的偏好指数。(3)定义了性能评分计算公式,对虚拟机资源性能信息进行计算,求得资源性能评分,具体方法为:首先计算出虚拟机资源性能的平均性能值;然后求得虚拟机资源性能与平均性能值之间的偏差率;最后将偏差率存储为虚拟机资源性能评分。(4)依据马氏距离公式计算任务偏好指数和资源性能评分之间的马氏距离,同时计算能源消耗量,根据任务的类型计算任务调度指标值。在任务调度过程中,为任务选择任务调度指标值最小的虚拟机资源进行映射,并且用马氏距离的值作为用户任务满意度的衡量指标。(5)最后,通过扩展CloudSim云计算仿真平台的Cloudlet类、Vm类以及DataCenterBroker类,实现了本文提出的能源感知任务调度策略;通过对CloudSim平台进行了重编译生成,并在生成的扩展平台上实现了能源感知任务调度策略的仿真算法,对文中提出的策略进行了模拟验证和对比分析。实验结果显示该算法能够有效提高任务执行效率和用户任务满意度,并且降低环境中的能源消耗。
【关键词】:云计算 任务调度 马氏距离 能源消耗
【学位授予单位】:陕西师范大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.09
【目录】:
  • 摘要3-4
  • Abstract4-9
  • 第1章 绪论9-15
  • 1.1 选题背景及选题意义9-10
  • 1.2 国内外研究现状10-13
  • 1.2.1 国内外云计算平台技术研究现状10-11
  • 1.2.2 现有任务调度策略类型11-13
  • 1.3 本文研究工作13-14
  • 1.4 论文组织结构14-15
  • 第2章 云计算15-25
  • 2.1 云计算概念15-16
  • 2.2 云计算技术的体系结构16-18
  • 2.2.1 SOA体系结构17
  • 2.2.2 管理中间件17
  • 2.2.3 资源虚拟化17-18
  • 2.2.4 物理资源18
  • 2.3 云计算的主要特征18-20
  • 2.4 云计算的分类20-21
  • 2.5 云计算与网格计算21-23
  • 2.5.1 网格计算的概念21
  • 2.5.2 网格计算与云计算的对比21-23
  • 2.6 本章小结23-25
  • 第3章 云计算环境下任务调度25-33
  • 3.1 任务调度的定义25
  • 3.2 云计算环境下任务调度概述25-31
  • 3.2.1 云计算环境下任务调度的执行过程25-27
  • 3.2.2 云计算环境下任务调度步骤27-28
  • 3.2.3 云计算环境下任务调度特点28-29
  • 3.2.4 云计算环境下任务调度性能指标29-31
  • 3.3 本章小结31-33
  • 第4章 云计算环境下能源感知的任务调度策略33-41
  • 4.1 云计算环境下任务调度系统建模33-34
  • 4.1.1 云计算环境下用户模型描述33
  • 4.1.2 云计算环境下任务模型描述33-34
  • 4.1.3 云计算环境下资源模型描述34
  • 4.2 能源感知任务调度策略的提出34-38
  • 4.2.1 计算用户任务偏好指数34-35
  • 4.2.2 计算虚拟机资源性能评分35-36
  • 4.2.3 计算用户满意度36-37
  • 4.2.4 计算能源消耗37-38
  • 4.2.5 计算任务调度指标值38
  • 4.3 策略流程设计38-39
  • 4.4 本章小结39-41
  • 第5章 仿真实验41-59
  • 5.1 仿真实验平台概述41-46
  • 5.1.1 云计算仿真平台CloudSim简介41-42
  • 5.1.2 云计算仿真平台CloudSim3.0的体系结构42-43
  • 5.1.3 云计算仿真平台CloudSim3.0的工作方式43
  • 5.1.4 云计算仿真平台CloudSim仿真流程43-45
  • 5.1.5 云计算仿真平台CloudSim类图45-46
  • 5.2 仿真实验环境设置及实验参数46-47
  • 5.2.1 仿真实验环境的搭建46
  • 5.2.2 仿真实验参数设置46-47
  • 5.3 能源感知任务调度算法实现47-53
  • 5.3.1 能源感知任务调度算法的主体框架48-49
  • 5.3.2 CloudLet类扩展49
  • 5.3.3 Vm类扩展49-50
  • 5.3.4 CloudSim平台重编译50
  • 5.3.5 仿真实验核心代码50-53
  • 5.4 实验结果与分析53-58
  • 5.5 本章小结58-59
  • 第6章 总结与展望59-61
  • 6.1 本文总结59-60
  • 6.2 未来展望60-61
  • 参考文献61-65
  • 致谢65-67
  • 攻读硕士学位期间的研究成果67

【参考文献】

中国期刊全文数据库 前1条

1 俞华锋;;基于云计算的物流信息平台的构建[J];科技信息;2010年01期

中国硕士学位论文全文数据库 前1条

1 朱雪庆;基于反馈机制的实时弹性任务调度算法研究[D];湖南大学;2011年


  本文关键词:云计算环境下能源感知任务调度策略研究,,由笔耕文化传播整理发布。



本文编号:320209

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/320209.html


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

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