- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
万方数据
万方数据
Classified Index: TP301.6 U.D.C: 621.3
Dissertation for the Master Degree in Engineering
RESEARCH ON IAAS RESOURCE SCHEDULING STRATEGY BASED ON CLOUDSTACK
Candidate: Miao Zhuang
Supervisor: Prof. Zhang Tingbin
Academic Degree Applied for: Master of Engineering
Specialty: Computer Science and Technology
Affiliation: School of Computer Science and Technology
Date of Defence: June 20, 2014
Degree-Conferring-Institution: Harbin Institute of Technology
哈尔滨工业大学工学硕士学位论文
哈尔滨工业大学工学硕士学位论文
摘 要
对于互联网来说,云计算是一场变革。它以其大规模、虚拟化、可靠性、 廉价等特点被广泛应用。云计算可以提供 IaaS、PaaS、SaaS 三种服务类型, 其中 IaaS 是其他两种服务的基础. 本文针对 IaaS 进行研究,旨在优化 IaaS 提 供的服务性能,更好的为其他两层提供支持。 IaaS 服务可以通过搭建开源云 平 台 实 现 。 其中 CloudStack 平 台 技 术 在 使 用 方 式 、 部 署 容 易 度 、 研 究 方便 性、调度策略优良等方面比其他平台略胜一筹,因此本文选择该平台作为研究 对象。
本文通过对 CloudStack 内部的资源调度机制的分析,发现资源的两级调 度在任务最优跨度、负载均衡方面起着至关重要的作用。第一级,虚拟机到物 理机的部署策略决定了资源利用率和负载不均衡度;第二级,任务到虚拟机的 分配策略决定了任务执行时间的最优跨度。本文采用粒子群优化算法(PSO) 对这两级资源调度进行优化,由于粒子群算法具有精度高、收敛速度快的优 势,可以在满足调度要求的情况下缩短调度时间,是云计算环境下比较理想的 调度算法。针对粒子群算法的“早熟”问题,本文还提出使用模拟退火算法对 传统粒子群算法进行优化。针对两级资源调度,本文分别提出了基于改进粒子 群的虚拟机部署算法和基于 改进粒子群的双适应度任务调度算法,并通过在 CloudSim 仿真工具中进行模拟仿真,仿真结果表明提出的算法能够有效提高 最优跨度和优化负载均衡。
为了使所研究的算法能够具有实际的用途,本文通过研究 CloudStack 的 源码,找到了该开源云平台框架中对虚拟机部署和任务调度的代码结构。在此 基础上提出了改进 CloudStack 内部资源调度策略的方法。对于 CloudStack 内 部的任务调度功能,本文使用了新的任务调度工具 升级了原始的任务调度方 式,在不改变 CloudStack 原始任务调度功能的前提下增加了新的功能。
本文提出了改进 IaaS 中的资源调度策略的算法,将模拟退火算法优化的 粒 子 群 算 法 应 用 于 资 源 调 度 , 且 对 CloudStack 开 源 云 平 台 进 行 了 介 绍 与 分
析,为使用 CloudStack 云平台的研究人员或企业提供了一定的技术支持。
关键词:云计算、IaaS、资源调度、粒子群算法、CloudStack
I -
Abstract
For the Internet, cloud computing appears to be a revolution. It is widely used because of its characteristics of large-scale, virtualization, reliability, cheapness, and so on. Cloud computing can provide three services of IaaS, PaaS and SaaS. Of which, IaaS is the basis of the other two services. We study IaaS to provide better service for the others. IaaS service can be provided by building open-source platforms, among them CloudStack is better in many aspects such as usa
您可能关注的文档
- 基于CEO领导行为和高管团队特征的企业创新战略导向研究-企业管理专业论文.docx
- 基于CEP的分布式舆情系统相关技术研究-软件工程专业论文.docx
- 基于ceres玉米模型的黄淮海夏玉米水肥管理技术研究-生态学专业论文.docx
- 基于CERNET环境下面向远程教育应用的IP组播网络关键技术研究-交通信息工程及控制专业论文.docx
- 基于Cesium的WebGIS三维客户端实现技术研究-计算机技术专业论文.docx
- 基于CEST理论模型的优化采样方案研究-信息与通信工程专业论文.docx
- 基于CET培训课的备考分析-外国语言学与应用语言学专业论文.docx
- 基于CET培训课的备考研究外国语言学与应用语言学专业论文.docx
- 基于CET培训课的备考研究-外国语言学与应用语言学专业论文.docx
- 基于CEV模型的股票期权重要性抽样定价-应用数学专业论文.docx
- 基于CloudStack的高校虚拟实验与仿真平台的设计与实现-计算机技术专业论文.docx
- 基于CloudStack的云计算管理平台的设计与实现-计算机应用技术专业论文.docx
- 基于CMABC参数优化的SVM多分类入侵检测方法研究-计算机技术专业论文.docx
- 基于CMAC的多驱动系统协调控制-电力电子与电力传动专业论文.docx
- 基于CMAC的球磨机测控系统研究与实现-动力机械及工程专业论文.docx
- 基于CMAC神经网络的控制算法研究-控制理论与控制工程专业论文.docx
- 基于CMAC神经网络的配电网络重构-电力系统及其自动化专业论文.docx
- 基于CMAQ模型对包头市SO2和NOx污染情况的模拟研究-生物工程专业论文.docx
- 基于CMC的英语语法学习效果的实证研究课程与教学论(英语)专业论文.docx
- 基于CMC的英语语法学习效果的实证研究-课程与教学论(英语)专业论文.docx
原创力文档


文档评论(0)