基于CDMI的云存储服务适配策略研究与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:hklsdjflkafg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云存储是一种通过利用大量的存储设备组成集群,进而对外提供服务的技术,云存储主要融合了虚拟化、数据存储等技术。在已存在的众多云存储中,各个云存储提供的服务水平也是不同的,如何从多个云存储中选择最适合用户自身需求的云存储成为当下较为热门的研究方向。为了解决上述问题,通过对比当前主流的云存储融合框架Apache LibCloud以及OpenStack Cloud Data Management Interface(CDMI),发现CDMI在模块化开发及后期维护上有明显优势,因此采用CDMI进行系统开发,并添加了能力探测及服务适配功能。能力探测即利用平台周期性的对各个云存储当前的情况进行探测,包括上传下载的速率和带宽、云存储的地理位置、云存储的服务能力等,根据这些信息,能够计算出当前各个云存储能提供的服务情况。服务适配即指根据当前的云存储服务情况以及用户的要求,对它们进行配对,然后将用户的请求转发到对应的云存储上,充分实现用户与云存储之间的解耦。通过将能力探测功能、服务适配功能以及CDMI框架提出的基本概念进行实现,建立了基于CDMI框架的云存储服务适配平台。系统重点研究的是云存储能力探测以及服务适配功能,在能力探测功能中,带宽与速率的测量采用的是拥挤算法,速率的预测模块提出了基于二次拉格朗日插值的速率平滑方法,云服务器的定位则是通过建立二维虚拟坐标,并利用胡克定律进行坐标的移动来实现的。服务适配功能采用的是指数型矩阵加权和的方式进行权值计算,选取权值最大的结果返回给用户。根据实验结果及分析,在功能测试中,探测功能中带宽与速率探测结果与实际结果相符合,决策结果符合用户的实际需求。在性能测试中,对比了两种虚拟空间建立方式达到稳定的收敛时间、经过拉格朗日插值平滑的曲线以及未经过平滑的速率曲线,从结果上来看,系统采用的算法收敛时间相对于基于原点的空间建立算法提升30%以上,经过平滑的曲线的抖动情况明显优于未平滑过的速率曲线,速率预测结果范围平均缩小50%,充分满足用户的需求。
其他文献
传统的软件保护大多依赖于加密技术,对于加密技术来说,密码的不可破译度是靠不断增加密钥的长度来提高的,然而随着计算机计算能力的迅速增长,密码的安全度始终面临着新的挑战。软
学位
随着多媒体技术的发展,人们对多媒体的使用率不断的增加,加之对多媒体文件的效果的追求,使得多媒体文件的数据量急剧膨胀。XML是一套定义语义标记的规则,也是元标记语言,即定
随着视频技术的发展,视频压缩,传输被广泛应用到各个领域,尤其在嵌入式领域,已经成为视频技术发展的一个主要方向,应用领域广泛比如:机顶盒,视频电话,视频监控等等。因此对嵌入式视频
Web是一个开放性的全球分布式网络,资源分布在全球不同的地方,并且网上的资源没有统一的管理和结构,导致了信息搜寻的困难。本文通过对目前Web数据挖掘技术中国内外的研究状况和
随着的计算机技术、数据库技术和网络技术的迅速发展,我们已置身于一个数据爆炸的时代。我们迫切需要新的、强有力的数据分析方法和技术以解决“数据丰富,但信息贫乏”的尴尬局
面对我国森林资源不足、森林质量不高的现状,采用先进的视频识别技术、建立优化的原木下锯理论、提高原木锯切加工质量与精度、实现制材工业的数控化和智能化,从而提高木材出材
在传统的环境中,用户把程序代码下载到自己计算机上,然后使用这个程序来处理自己的数据,所有操作皆在用户自己的机器上执行。而在云计算环境中,用户把数据上传到云端进行处理
近年来,随着系统仿真技术在纵深方向的不断发展及其应用领域的不断拓宽,仿真可信度研究越来越受到人们的重视。仿真系统的最终结果对于预期工程应用来说是否具有可用性,将直
负载平衡是影响系统有效运行的重要因素之一,对于P2P网络系统尤为如此。但由于P2P网络中各节点相互平等且没有中心存在,传统基于中心服务器调度的负载平衡算法不适用,需根据P2P