云平台资源调度算法的研究与仿真实现

云平台资源调度算法的研究与仿真实现

论文摘要

云服务商整合计算机系统资源,通过资源共享的方式将数据中心的资源,以一定的规则对外提供。用户在云平台上,按照自己的需要支付一定的费用给服务商,用于购买资源,而无需关注底层基础设施的实现。良好的资源调度算法能够提高资源利用率,降低能耗,减少企业的运营成本,因此研究云平台资源调度算法具有重要的意义。本文介绍了云平台的体系结构、服务模式、部署模型、关键技术以及常见的调度算法,研究了云平台下资源调度问题并进行分析建模,以降低数据中心物理服务器的资源闲置率以及数据中心整体单位时间内能耗等多目标为主要优化目标,针对此类多目标优化问题,选择智能算法中遗传算法去解决。本文研究了遗传算法与模拟退火算法的原理、特点与不足,由于遗传算法在搜索空间搜索时会在某一空间收敛过快,因此借鉴模拟退火算法的思想对遗传算法进行改进以控制算法的收敛速度,使算法专注于搜索优秀的解。云平台下资源调度问题可以抽象为多目标优化问题,因此设计了遗传算法中的评价函数,并在仿真平台CloudSim中实现了基于遗传算法、改进后遗传算法、首次适应算法、最佳适应算法、最差适应算法等算法的资源调度策略,以标准性能评估公司提供的真实能耗数据作为物理服务器的能耗模型,设计了实验方案并进行了仿真。实验结果显示,在降低数据中心资源闲置率与单位时间内功耗等两个方面,改进后的遗传算法具有一定的优越性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  •   1.1 课题背景
  •   1.2 课题任务
  •     1.2.1 课题内容
  •     1.2.2 本人承担任务
  •   1.3 论文结构
  • 第二章 云计算相关技术分析
  •   2.1 云计算
  •     2.1.1 定义
  •     2.1.2 特性
  •     2.1.3 服务模式
  •     2.1.4 部署模型
  •     2.1.5 体系结构
  •   2.2 关键技术
  •     2.2.1 虚拟化技术
  •     2.2.2 大型分布式存储
  •     2.2.3 并行计算模型
  •     2.2.4 数据管理
  •   2.3 云计算中的调度
  •     2.3.1 特性
  •     2.3.2 调度目标
  •     2.3.3 任务调度算法
  •     2.3.4 资源调度算法
  •   2.4 本章小结
  • 第三章 云平台资源调度的分析建模与算法改进
  •   3.1 遗传算法分析
  •     3.1.1 遗传算法
  •     3.1.2 原理
  •     3.1.3 特点与不足
  •   3.2 模拟退火算法分析
  •     3.2.1 模拟退火算法
  •     3.2.2 原理
  •   3.3 云平台调度问题分析与建模
  •     3.3.1 问题分析
  •     3.3.2 问题建模
  •   3.4 遗传算法的改进
  •     3.4.1 算法改进
  •     3.4.2 编码设计
  •     3.4.3 评价函数设计
  •     3.4.4 选择方式设计
  •     3.4.5 交叉变异方式
  •     3.4.6 精英主义策略
  •   3.5 本章小结
  • 第四章 仿真实验与结果分析
  •   4.1 仿真平台
  •     4.1.1 概述
  •     4.1.2 体系结构
  •     4.1.3 实验环境搭建
  •     4.1.4 仿真流程
  •   4.2 仿真与分析
  •     4.2.1 实验方案
  •     4.2.2 结果分析
  •   4.3 本章小结
  • 第五章 结束语
  •   5.1 论文工作总结
  •   5.2 问题和展望
  • 参考文献
  • 致谢
  • 攻读学位期间发表的学术论文
  • 文章来源

    类型: 硕士论文

    作者: 申子凯

    导师: 张笑燕

    关键词: 云计算,遗传算法,模拟退火算法,资源调度,多目标优化

    来源: 北京邮电大学

    年度: 2019

    分类: 基础科学,信息科技

    专业: 数学,自动化技术

    单位: 北京邮电大学

    分类号: TP18;O221.6

    总页数: 64

    文件大小: 5722K

    下载量: 351

    相关论文文献

    • [1].遗传算法在焊接领域的优化与应用[J]. 现代焊接 2012(03)
    • [2].面向作业车间调度问题的遗传算法改进[J]. 河北科技大学学报 2019(06)
    • [3].基于改进遗传算法的校园食堂外卖配送路径优化研究[J]. 辽宁工业大学学报(自然科学版) 2020(01)
    • [4].混合杂草遗传算法求解旅行商问题[J]. 科学技术创新 2020(11)
    • [5].基于模糊遗传算法的先进战机协同攻防决策[J]. 火力与指挥控制 2020(03)
    • [6].基于改进遗传算法的自动导引小车路径规划[J]. 组合机床与自动化加工技术 2020(07)
    • [7].基于遗传算法的海水淡化系统优化调度研究[J]. 绥化学院学报 2020(08)
    • [8].基于改进遗传算法的工程施工进度优化分析[J]. 住宅与房地产 2020(21)
    • [9].基于遗传算法物流配送最佳路径问题研究[J]. 河北建筑工程学院学报 2020(02)
    • [10].基于优化遗传算法的配电网故障定位技术[J]. 化工自动化及仪表 2020(05)
    • [11].两个轴辐式网络协同建设的多层编码遗传算法[J]. 西南交通大学学报 2020(05)
    • [12].基于遗传算法的旅游最优路径探究[J]. 电脑知识与技术 2018(34)
    • [13].浅谈遗传算法及其部分改进算法[J]. 科技风 2019(12)
    • [14].遗传算法在优化问题中的应用综述[J]. 山东工业技术 2019(12)
    • [15].一种改进遗传算法及验证[J]. 电脑编程技巧与维护 2019(06)
    • [16].现代农机数字化装配车间调度技术研究——基于云计算和遗传算法[J]. 农机化研究 2018(01)
    • [17].基于遗传算法的小麦收割机路径智能优化控制研究[J]. 农机化研究 2018(02)
    • [18].基于遗传算法的医院房间位置优化研究[J]. 电脑与信息技术 2018(01)
    • [19].基于遗传算法的汽油调和优化系统[J]. 工业控制计算机 2018(10)
    • [20].基于遗传算法进行结构优化的研究现状[J]. 河北建筑工程学院学报 2018(03)
    • [21].用于图像分割的双变异遗传算法[J]. 传感器与微系统 2017(02)
    • [22].基于改进遗传算法的新型水面无人艇性能综合优化分析[J]. 江苏科技大学学报(自然科学版) 2017(01)
    • [23].以混合式遗传算法核心的网络差异数据挖掘技术[J]. 中国新通信 2017(06)
    • [24].基于贪心遗传算法的穴盘苗补栽路径优化[J]. 农业机械学报 2017(05)
    • [25].基于改进遗传算法的列车节能操纵方案研究[J]. 机电一体化 2017(01)
    • [26].基于混沌遗传算法的计算机辅助动态布局[J]. 计算机工程与设计 2017(09)
    • [27].基于改进遗传算法的多项目资源均衡配置研究[J]. 工业技术经济 2017(10)
    • [28].基于交互式遗传算法的建筑物外观设计探讨[J]. 科技展望 2015(34)
    • [29].改进遗传算法及其在泵站优化运行中的应用[J]. 南水北调与水利科技 2016(02)
    • [30].基于改进遗传算法的高校排课优化问题研究[J]. 电子科技 2016(05)

    标签:;  ;  ;  ;  ;  

    云平台资源调度算法的研究与仿真实现
    下载Doc文档

    猜你喜欢