首页> 中文学位 >云服务系统中组件服务副本的关键问题研究
【6h】

云服务系统中组件服务副本的关键问题研究

代理获取

目录

声明

摘要

第1章 绪论

1.1 研究背景及意义

1.2 国内外研究现状

1.2.1 副本技术的引入

1.2.2 副本技术的研究点

1.3 论文主要工作

1.4 论文组织结构

1.5 本章小结

第2章 研究基础

2.1 云服务系统中组件服务副本的关键问题

2.1.1 多组件服务副本基本特征描述

2.1.2 云服务系统中组件服务副本的关键问题描述

2.1.3 针对云服务系统中组件服务副本需要研究并解决的问题

2.2 聚类算法

2.2.1 聚类算法的类别

2.2.2 层次聚类算法

2.2.3 谱聚类算法

2.3 本章小结

第3章 基于吞吐量约束的组件服务副本数量估计算法

3.1 相关工作

3.2 基于吞吐量需求的服务吞吐量约束确定算法

3.2.1 相关定义

3.2.2 组件服务吞吐量聚合规则

3.3 性能分析

3.4 本章小结

第4章 基于图拓扑匹配的组件服务副本放置算法

4.1 相关工作

4.2 组件服务副本放置问题及问题解决的基本思路

4.2.1 问题描述

4.2.2 问题解决的基本思路

4.2.3 基于拓扑匹配的组件服务副本放置框架

4.3 基于图拓扑匹配的组件服务副本放置算法

4.3.1 基于层次聚类算法的云服务系统逻辑拓扑结构探索算法

4.3.2 基于谱聚类算法的云环境物理拓扑结构识别算法

4.3.3 组件服务副本放置

4.4 模拟实验与性能分析

4.4.1 实验环境

4.4.2 实验方法

4.5 本章小结

第5章 基于灰色-马尔科夫预测的副本选择算法

5.1 相关工作

5.2 组件服务副本选择的基本思路

5.2.1 多组件服务副本选择的依据

5.2.2 组件服务副本选择的目的

5.3 基于灰色-马尔科夫预测的组件服务副本选择算法

5.3.1 基于灰色-马尔科夫预测的组件服务副本选择预测

5.4 模拟实验与性能分析

5.4.1 模拟实验参数

5.4.2 模拟实验流程

5.4.3 模拟结果与分析

5.5 本章小结

第6章 结论

6.1 论文工作总结

6.2 下一步研究工作展望

参考文献

致谢

展开▼

摘要

随着云计算技术的日益成熟,云服务系统已经成为了一种重要的软件开发模式。在云服务系统应用中,组件服务被部署在不同的服务器或者服务器集群中。由于用户访问行为的不确定性,当用户访问量增加时,云服务系统可以动态增加组件服务副本,提高系统的吞吐量进而保证云服务系统性能。从而,如何放置及选择合适的组件服务副本以保证云服务系统的性能已经成为了目前研究的一个热点。
  本文首先分析了云服务系统中组件服务副本相关技术,针对于其中的组件服务副本数量估计、组件服务副本放置以及组件服务副本选择等三个关键问题展开了研究工作。针对于组件服务副本数量估计问题,提出了一个基于吞吐量约束的组件服务副本数量估计算法,该算法根据所建立的组件服务吞吐量聚合规则,面向云服务系统吞吐量约束保证,计算每个组件服务的吞吐量约束,进而得到每个组件服务副本的数量。针对组件服务副本放置问题,提出了一个基于图拓扑匹配的组件服务副本放置算法,该算法使用聚类技术获得组件服务和计算节点的拓扑结构,并通过匹配两种拓扑结构来进行组件服务副本放置。该算法可以有效的降低云应用的执行周期和延迟时间。针对组件服务副本选择问题,通过结合负载模型和灰色-马尔可夫预测技术提出了基于灰色-马尔可夫预测的组件服务副本选择算法。在进行组件服务副本选择时,对计算节点的负载进行预测,并从中选择负载最小的计算节点来进行组件服务副本选择。通过使用该算法,可以有效的提高组件服务副本的利用率。基于CloudSim云仿真软件搭建了一个仿真实验环境并开展了一系列实验,仿真实验结果表明了所提出的方案和算法的有效性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号