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

来源 :东北大学 | 被引量 : 1次 | 上传用户:teruiandi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算技术的日益成熟,云服务系统已经成为了一种重要的软件开发模式。在云服务系统应用中,组件服务被部署在不同的服务器或者服务器集群中。由于用户访问行为的不确定性,当用户访问量增加时,云服务系统可以动态增加组件服务副本,提高系统的吞吐量进而保证云服务系统性能。从而,如何放置及选择合适的组件服务副本以保证云服务系统的性能已经成为了目前研究的一个热点。本文首先分析了云服务系统中组件服务副本相关技术,针对于其中的组件服务副本数量估计、组件服务副本放置以及组件服务副本选择等三个关键问题展开了研究工作。针对于组件服务副本数量估计问题,提出了一个基于吞吐量约束的组件服务副本数量估计算法,该算法根据所建立的组件服务吞吐量聚合规则,面向云服务系统吞吐量约束保证,计算每个组件服务的吞吐量约束,进而得到每个组件服务副本的数量。针对组件服务副本放置问题,提出了一个基于图拓扑匹配的组件服务副本放置算法,该算法使用聚类技术获得组件服务和计算节点的拓扑结构,并通过匹配两种拓扑结构来进行组件服务副本放置。该算法可以有效的降低云应用的执行周期和延迟时间。针对组件服务副本选择问题,通过结合负载模型和灰色-马尔可夫预测技术提出了基于灰色-马尔可夫预测的组件服务副本选择算法。在进行组件服务副本选择时,对计算节点的负载进行预测,并从中选择负载最小的计算节点来进行组件服务副本选择。通过使用该算法,可以有效的提高组件服务副本的利用率。基于CloudSim云仿真软件搭建了一个仿真实验环境并开展了一系列实验,仿真实验结果表明了所提出的方案和算法的有效性。
其他文献
随着计算机网络的不断飞速发展,网络信息量也随之急剧增加,从而造成了网络负载繁重、信息交互速度延缓、通信质量变差等各种问题的出现,这就迫切需要设计一个高效、稳定、灵
随着数字技术和因特网的发展,各种形式的多媒体数字作品(图像、视频、音频)纷纷在网络上传输或发表。数字作品的便利性和不安全性是并存的,它可以低成本、高速度地被复制和传播
软件开发是一种艺术、工艺、科学和工程。人们在设想、确定以及创建软件时,身边的环境不断在变更。敏捷是为了在动荡的业务环境中获益而创造变革和响应变革的能力。本论文主要
自第一个使用鸟枪法成功地完成流感嗜血杆菌完整的基因组测序以来,基因组被完全测序的物种数量每年都在飞速增长。当两个非常相近物种的完整基因组可以获得的时候,首要的问题
本文首先从IPv4的地址枯竭、路由选择效率不高、缺乏QoS保证等局限性以及IPv6提供QoS支持的技术优势,来分析IPv6 QoS机制。在此基础上详细分析了当前使用的实时传输与控制协
随着计算机技术的快速发展,在人们的工作生活中,专家系统得到了越来越广泛的应用。通过使用专家系统,可以节约大量的人力资源,可以加快信息流通的速度,在许多领域里,专家系统都得到
原有的交警支队电子警察处罚系统主要由支队的交通处、宣传处、科研处等部门使用,而各区队不具有数据采集、违法认定、违法处罚、查询、统计等功能,同时历经2004年5月新交通法
纹理是在计算机图形学中一种普遍存在的视觉现象。纹理通常用来描述自然界中具有重复性的现象,如机房中的噪声,物体移动,物体表面细节特征以及人类的活动等等。计算机图形学
图像识别是计算机视觉领域的研究热点之一。如何从大规模的高维度视觉数据中获取有效的视觉表征,并且实现视觉信息的高精度、鲁棒、快速识别,已成为图像识别研究领域所面临的、
以往只能由超级计算机完成的计算任务如今越来越多的通过Internet进行了。安全的分布式计算越来越多的成为Internet上应用的需求。本文首先总结了安全分布式计算协议的几个安