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

基于云环境的SLA及任务调度算法的研究与实现

发布时间:2024-01-20 12:28
  提供商如何根据服务等级协议(Service Level Agreement, SLA)管理、分配和调度用户任务或相关应用服务,是云平台在实际运行中亟待解决的关键问题之一。因此,对云环境下相关的SLA及任务调度的研究具有重要的理论意义和实用价值。 本文结合实验室承担的华为创新项目“云计算及其支撑网络”展开深入研究,其主要工作如下: 1)总结了国内外SLA及任务调度算法的研究现状,分析了现有成果存在的不足。 2)介绍了SLA及任务调度算法的相关技术,对云计算与网格计算任务调度算法进行比较,并分析了云任务调度的目标。 3)给出了云环境下SLA的内容及SLA管理机制,结合SLA管理过程提出了一个基于SLA的质量管理框架,并对其中的SLA违例检测过程进行了深入的分析。 4)提出一个基于服务质量(Quality of Service, QoS)约束的任务调度算法,该算法不仅满足用户任务的时间约束,降低执行费用,还能保证系统的负载均衡。 5)扩展了CloudSim仿真平台,对基于QoS约束的任务调度算法进行仿真并对结果进行了分析。

【文章页数】:79 页

【学位级别】:硕士

【文章目录】:
摘要
Abstract
第一章 绪论
    1.1 研究背景与意义
    1.2 国内外研究现状
    1.3 论文的主要工作
    1.4 论文的组织结构
第二章 SLA及任务调度算法的相关研究
    2.1 引言
    2.2 SLA相关研究
        2.2.1 SLA定义
        2.2.2 QoS定义
        2.2.3 SLA管理
    2.3 任务调度算法相关研究
        2.3.1 网格任务调度算法
        2.3.2 云计算和网格计算调度算法比较
        2.3.3 云计算任务调度目标
        2.3.4 基于QoS的云任务分类
    2.4 本章小结
第三章 基于云环境SLA的研究
    3.1 引言
    3.2 云计算SLA的内容
        3.2.1 SLA的定义
        3.2.2 SLA模板
    3.3 云服务QoS参数设计
    3.4 SLA管理机制
        3.4.1 云计算SLA管理过程
        3.4.2 基于SLA服务质量管理框架
        3.4.3 SLA违例检测
    3.5 本章小结
第四章 云环境下基于QoS约束的任务调度算法
    4.1 引言
    4.2 Min-Min算法的分析
        4.2.1 Min-Min算法的原理
        4.2.2 Min-Min算法的优缺点
    4.3 云环境下的任务调度算法
        4.3.1 MapReduce级调度
        4.3.2 云计算任务调度的模型
    4.4 QDMin-Min算法的研究与实现
        4.4.1 QDMin-Min算法的设计
        4.4.2 QDMin-Min算法的实现
        4.4.3 QDMin-Min算法分析
    4.5 本章小结
第五章 基于CloudSim算法仿真与结果分析
    5.1 引言
    5.2 CloudSim工具介绍
    5.3 实验环境配置
        5.3.1 CloudSim环境配置
        5.3.2 仿真流程
    5.4 算法实现
        5.4.1 CloudSim平台扩展
        5.4.2 平台重编译
    5.5 实验仿真与结果
        5.5.1 实验数据
        5.5.2 结果分析
    5.6 本章小结
总结与展望
    工作总结
    工作展望
参考文献
附录
攻读硕士学位期间取得的科研成果
致谢



本文编号:3880843

资料下载
论文发表

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


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

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