云存储分布式网关系统设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:luckylzh_luo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络存储系统近来有大量的研究,其中大部分是集中在网络存储架构和性能方面。随着云存储成为信息领域的一个研究热点,已经有越来越多的研究开始考虑基于云存储的网络存储系统架构。云存储具有高可扩展性、高可用性、高可靠性等优点,但仍然存在访问访问接口与传统网络协议不兼容、访问性能低下等缺陷,如何解决云存储的这些缺陷成为当前基于云存储的网络存储系统的主要设计目的。  设计并实现一种把云存储作为后台存储的网络存储系统云存储分布式网关CGPS,用户通过CGPS(类似于代理)可以使用传统文件系统协议(NFS、CIFS)直接访问云存储的存储空间,CGPS同时提供一个分布式缓存G-Cache来优化CGPS的性能,并且根据CGPS的特点设计了G-Cache的数据调度和替换策略,结合LRU缓存替换算法以及缓存垃圾回收机制来提高缓存有效命中率,进一步提高CSPS效率。  测试结果表明,提出的云存储分布式网关CGPS利用分布式缓存机制可以对用户提供局域网内的写数据速度,G-Cache采用LRU缓存替换算法结合垃圾回收机制能够提高缓存的命中率,进一步提高了缓存的效率,同时减小缓存的缓存替换进程启动的次数,使得系统效率提高。测试结果表明,本文的云存储分布式网关系统CGPS在实现从云存储接口转换的同时,采用的缓存数据调度和数据替换机制提高了系统的读写性能。
其他文献
随着互联网数据信息的爆炸式增长,以及现今云计算、云存储环境下大规模数据密集型应用的蓬勃发展,分布式文件系统以其高可靠性,高吞吐率以及海量的存储能力等优点,受到了学术界和
出于存储效率的考虑,纠删码存储策略已成为副本存储策略的重要补充。为节省存储空间,存储系统往往将低热度副本数据按纠删码方式进行归档存放;另外,相对于副本方式,纠删码方式存在
目前,嵌入式系统已经渗透到各个领域:工业控制,军事国防,消费类电子产品,网络通信等,但大部分领域的应用都是基于国外各大厂商的嵌入式处理器。在嵌入式领域使用国产芯片,走
体视化尤其是其中的体绘制是三维数据场可视化领域最重要、近年来发展最迅速的一项技术,在医学三维重建、计算流体力学、有限元后处理、地震地质等众多领域得到了广泛应用.但
随着计算机网络技术,数据库技术的飞速发展,实时数据库系统(RTDBS)的应用领域也越来越广,如科研、工业、军事、通讯和金融等领域。新的领域应用对RTDBS的性能提出了更高的要求。
芯片集成度的快速增长,使得集成电路工业进入SOC时代。既包括软件,又包括硬件的复杂的混合系统可以被集成到一块芯片上。提高设计的抽象层次,可以大大降低建模复杂度。传输级
在分布式并发系统构造过程中,基于进程代数的并发系统模型检测是一种行之有效的减少设计错误、提高系统可靠性的重要途径。但并发系统本身随着规模增大其状态呈指数剧增,产生
移动视频流系统的一个重要特点是在进行高复杂度解码计算的同时,还要进行大数据量的收发,能耗相对较高。这与移动设备相对有限的电池能量极不匹配。传统节能方法通常对网卡和CP
随着计算技术的发展,从偏微分方程、线性规划、网络分析、结构和非结构问题的有限元分析等领域中提出了求解大型稀疏线性方程组的问题。 本文就是针对大型线性代数方程组的
随着计算机网络技术的不断发展和网络应用的迅速增加,计算机网络的规模也越来越大,结构也越来越复杂。连入网络的各种设备如主机、集线器、路由器、交换机种类繁多,网络上的信息