基于粒子群优化算法的虚拟机放置策略研究

基于粒子群优化算法的虚拟机放置策略研究

论文摘要

“云计算”的概念自从2006年被提出以后,迅速成为科技领域最令人振奋的研究热点,受到工业界和学术界广泛关注。作为一项新兴的战略技术,虽然还没有一个关于它的统一定义,但普遍认为云计算是以虚拟化技术为基础、以按需付费为商业模式,具备弹性扩展、动态分配和资源共享等特点的新型网络化计算模式。在云计算模式下,软件、硬件、平台等IT资源将作为基础设施,以服务的方式提供给使用者。根据提供服务的层次不同,云计算被分为IaaS、PaaS、SaaS三个层次。在IaaS层,对IDC内部的服务器采用大规模的虚拟化以便达到统一部署、简化管理、提高资源利用率、降低能耗等目的。目前,以VMWare为代表的服务器虚拟化技术已日趋成熟并已大规模投入商用,为达到上述目的,学术界及工业界相继提出不同的虚拟机管理方案和放置方案并进行针对性的改进以满足不同需求,工业界这些方案以vSphere的DRS为代表,力求在可以接受的算法复杂度内提出全局的虚拟机放置算法以使服务器利用率最大化,但是目前提出的方案大都基于底层资源池中的资源和新建虚拟机请求的资源,较少关注应用本身中不同虚拟机之间的数据依赖对服务时延的影响,比如,某一应用需要多个虚拟机来协作完成,各个虚拟机之间有大量、频繁的数据交互,如果单纯一路物理服务器的负载来放置虚拟机,可能造成彼此间物理距离较远而大大增加处理时延。在云计算环境下对工作流进行分解,并将在工作流不同阶段提供服务的虚拟机按照改进的PSO算法部署到相对时延较优的物理服务器,是本文的研究重点。

论文目录

  • 摘要
  • Abstract
  • 第一章 引言
  • 1.1 研究背景
  • 1.2 国内外研究近况
  • 1.3 本文的工作
  • 第二章 虚拟资源管理概述
  • 2.1 云计算系统的体系结构及关键技术
  • 2.2 云计算实现的相关技术及系统分类
  • 2.2.1 虚拟化技术
  • 2.2.2 云计算商业应用概述
  • 2.2.2.1 Amazon的弹性计算云
  • 2.2.2.2 Google APP Engine
  • 2.2.2.3 IBM蓝云
  • 2.3 虚拟化技术发展
  • 2.4 虚拟平台及其资源管理方案介绍
  • 2.4.1 vSphere虚拟化技术
  • 2.4.2 XEN Server虚拟化技术
  • 2.5 学术界相关研究
  • 2.6 本章小结
  • 第三章 工作流及云环境内部时延模型
  • 3.1 工作流模式的定义
  • 3.2 工作流模式的分类
  • 3.3 云环境内部时延模型
  • 3.4 本章小结
  • 第四章 基于粒子群优化算法的虚拟机放置策略
  • 4.1 PSO算法概述
  • 4.1.1 PSO算法流程
  • 4.1.2 PSO算法参数选择
  • 4.2 引入变异的PSO算法
  • 4.3 OPSO算法实验改进分析
  • 4.4 基于云环境内部工作流的虚拟机放置方案实验分析
  • 第五章 总结与展望
  • 参考文献
  • 致谢
  • 攻读硕士学位期间发表的论文
  • 相关论文文献

    • [1].基于虚拟机迁移的高校网络优化模型设计研究[J]. 湖北师范大学学报(自然科学版) 2019(04)
    • [2].基于可信链的虚拟机可信迁移方法[J]. 指挥控制与仿真 2019(06)
    • [3].基于负载优化的虚拟机放置方法[J]. 智能计算机与应用 2019(06)
    • [4].一种基于冗余跳变的虚拟机动态迁移方法[J]. 计算机工程 2020(02)
    • [5].云环境下虚拟机管理研究综述[J]. 长春师范大学学报 2020(04)
    • [6].绿色云计算环境中基于温度感知的虚拟机迁移策略[J]. 重庆邮电大学学报(自然科学版) 2020(02)
    • [7].使用即时恢复功能恢复虚拟机[J]. 网络安全和信息化 2020(01)
    • [8].正常恢复虚拟机[J]. 网络安全和信息化 2020(01)
    • [9].Ubuntu VirtualBox虚拟机管理实战[J]. 网络安全和信息化 2020(05)
    • [10].基于虚拟机动态迁移的负载均衡策略[J]. 计算机系统应用 2020(05)
    • [11].基于多目标优化的虚拟机放置方法[J]. 重庆邮电大学学报(自然科学版) 2020(03)
    • [12].高校云计算数据处理中虚拟机迁移与轮转模式研究[J]. 井冈山大学学报(自然科学版) 2020(03)
    • [13].云环境下网络感知的虚拟机分配问题的求解方法[J]. 吉林大学学报(工学版) 2020(04)
    • [14].善用免费工具监测虚拟机运行[J]. 网络安全和信息化 2020(07)
    • [15].云环境中基于分组的安全虚拟机放置方法[J]. 信息网络安全 2020(08)
    • [16].基于跨虚拟机零下陷通信的加速器虚拟化框架[J]. 软件学报 2020(10)
    • [17].基于自适应虚拟机迁移的云资源调度机制[J]. 计算机科学 2020(09)
    • [18].虚拟机隐藏进程检测系统设计与实现[J]. 现代计算机(专业版) 2019(01)
    • [19].一种无代理虚拟机进程监控方法[J]. 南京大学学报(自然科学) 2019(02)
    • [20].灵活管理虚拟机[J]. 网络安全和信息化 2019(05)
    • [21].巧用虚拟机维护多媒体教室计算机之我见[J]. 信息记录材料 2019(04)
    • [22].浅析云计算虚拟机部署方案[J]. 电子世界 2019(15)
    • [23].一种基于服务次数的云虚拟机资源部署算法[J]. 中国新通信 2017(23)
    • [24].快速克隆千台虚拟机[J]. 网络安全和信息化 2017(06)
    • [25].创建虚拟机与远程管理[J]. 网络安全和信息化 2017(05)
    • [26].虚拟机复制管理[J]. 网络安全和信息化 2018(06)
    • [27].虚拟机“句柄无效”无法开机[J]. 网络安全和信息化 2018(09)
    • [28].云计算环境下虚拟机服务质量保证和评估方法:研究综述[J]. 云南大学学报(自然科学版) 2018(06)
    • [29].创建虚拟机用于测试[J]. 网络安全和信息化 2016(04)
    • [30].虚拟机配置越高越好?[J]. 网络安全和信息化 2016(01)

    标签:;  ;  ;  ;  

    基于粒子群优化算法的虚拟机放置策略研究
    下载Doc文档

    猜你喜欢