服务网格中保障QoS的资源管理系统的研究

服务网格中保障QoS的资源管理系统的研究

论文摘要

随着网格应用的不断拓展,能否为用户提供可靠的、有保障的服务质量(QoS)将成为衡量一个网格应用是否成功的重要因素。服务水平协议(SLA)是为保证QoS,依据标准化规范在服务提供者与服务消费者之间签署的合同。如何通过SLA对资源进行有效的管理是目前服务网格资源管理研究的热点与重点。本文研究了现有的资源管理系统保障QoS的机制,在分析它们保障QoS方面的优势和不足之处的基础上,提出了基于SLA的资源管理模型(RM-SLA),该模型在服务的消费者和服务提供者之间加入协调者,通过协调者将底层复杂的、异构的服务资源隐藏,由协调者将服务描述信息整合为统一的SLA模板,使用户不必了解资源服务的详细描述信息,只要根据自己的服务需求,定制整合后的模板,由系统自动实现资源服务的匹配与调度,签订SLA合同。RM-SLA模型的资源调度过程是在扩展的基于经济的资源调度算法的SLA合同管理策略的基础上进行的,该调度算法是对传统的基于经济的资源调度算法的改进,使用户能够更加灵活的在作业执行时间与作业执行代价之间进行权衡,达到满意的服务质量。本文描述了RM-SLA模型的总体设计、主要功能模块的设计与实现、主要界面及相关实现类功能说明。针对提出的扩展的基于经济的调度算法,利用网格仿真工具GridSim对该算法进行了仿真分析,验证了其合理性与可行性。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 网格
  • 1.1.1 网格的发展阶段
  • 1.1.2 服务网格
  • 1.2 开放网格服务体系结构(OGSA)
  • 1.3 网格资源管理的研究
  • 1.3.1 网格资源的特点
  • 1.3.2 网格资源管理模型
  • 1.4 本文研究的重点及组织结构
  • 第2章 服务网格资源管理系统中QOS 的研究
  • 2.1 服务网格资源管理系统保障QOS 的要求
  • 2.1.1 QoS 概述
  • 2.1.2 服务网格资源管理系统保障QoS 的要求
  • 2.2 服务网格资源管理系统保障QOS 的技术
  • 2.3 保障QOS 机制的资源管理模型的代表性研究
  • 2.3.1 GARA
  • 2.3.2 Nimrod-G
  • 2.3.3 G-QoSM
  • 2.4 保障QOS 机制的资源管理模型的分析与比较
  • 2.5 小结
  • 第3章 基于SLA 的资源管理模型的研究
  • 3.1 RM-SLA 模型的提出背景
  • 3.2 引入SLA 协议规范的作用
  • 3.3 RM-SLA 模型的整体架构
  • 3.4 基于SLA 的价格策略
  • 3.5 保障QOS 的资源服务描述
  • 3.6 小结
  • 第4章 基于RM-SLA 模型的资源调度算法
  • 4.1 网格作业调度概述
  • 4.1.1 作业调度的目标
  • 4.1.2 常用作业调度算法
  • 4.2 扩展的基于经济的资源服务调度匹配算法
  • 4.2.1 算法提出背景
  • 4.2.2 算法理论模型
  • 4.2.3 具体算法描述
  • 4.3 算法仿真分析
  • 4.3.1 利用GridSim 搭建仿真环境
  • 4.3.2 仿真结果分析
  • 4.4 小结
  • 第5章 RM-SLA 模型的设计与实现
  • 5.1 SERVICE INFORMATION CENTER 模块设计与实现
  • 5.1.1 模块分析与设计
  • 5.1.2 数据结构模型
  • 5.1.3 相关实现类介绍
  • 5.2 SLA CLIENT PROXY 模块设计与实现
  • 5.2.1 模块分析与设计
  • 5.2.2 结构流程图
  • 5.2.3 界面设计与实现
  • 5.3 ENGINE 模块设计与实现
  • 5.3.1 调度中心结构分析与设计
  • 5.3.2 调度中心流程图
  • 5.3.3 相关实现类介绍
  • 5.4 SERVICE INVOKER 模块设计与实现
  • 5.4.1 功能分析与设计
  • 5.4.2 RSL 模板结构设计与标签功能简述
  • 5.4.3 相关实现类介绍
  • 5.5 小结
  • 第6章 总结与展望
  • 参考文献
  • 致谢
  • 读硕士学位期间发表的论文
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    服务网格中保障QoS的资源管理系统的研究
    下载Doc文档

    猜你喜欢