网络存储系统预取协调优化研究

被引量 : 1次 | 上传用户:okyshishuo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的飞速发展及云计算概念的提出,用户对存储系统的性能及安全性等方面都提出了更高的要求,云存储也成为目前各存储厂商进军的领域之一。为了提高存储系统的性能,存储系统提供商分别在存储客户端和存储服务器端增加了大容量的内存(main-memory buffers)空间作为缓存(caching)使用。然而,随着硬件的升级和缓存空间的不断增加,系统表现出来的性能却未随之提高,有时甚至出现下降的情况。研究表明,有两个原因限制了这种层次缓存有效性的发挥:第一,随着缓存能力的增加,存储客户端的命中率不断提高,致使到达存储服务器端请求的时间和空间局部性较差,从而导致基于局部性的算法如LRU等对缓存的利用率降低。第二,大量数据被存储客户端和服务器端冗余存储,使整个系统表现出来的性能远远没有达到系统中层次缓存的总和应该达到的性能。因此,如何才能更有效的利用缓存空间成为目前最为广泛研究的问题。本文针对当前存储系统的研究现况分析发现,目前存储系统多是直接应用单级存储系统中的预取算法,这些算法直接应用于多级存储系统将带来很多局限,如太过保守的预取算法不能有效的利用底层的缓存空间,而太过积极的预取算法又有可能穿越多层,产生大量的冗余数据,从而浪费了存储空间等。预取协调算法在不改变原有预取算法的基础上,只通过分析当前数据流的请求方式和Cache的状态来调整预取算法的积极性以提高Cache的利用率。本文通过对当前的预取协调方法进行详细分析,发现其存在两个问题:第一,对于随机请求的影响较小,不能明显提高服务器端的利用率。第二,只能用在同构的系统结构中,即在客户和服务器端使用相同的预取算法。针对预取协调算法存在的两个缺陷,本文提出了相应的改进方案,不仅提高了其在随机请求下的效率,还可将其应用在异构的存储系统架构当中。为了对改进后的预取协调算法进行验证,本文设计并实现了一个两级存储系统实验平台,分别使用不同的预取算法对改进的预取协调算法进行验证。实验结果表明,改进后的算法无论是对顺序访问模式还是随机访问模式,都能够有效的提高存储系统的性能。该算法还可以应用在异构的系统环境之中,这种异构的系统性能几乎完全取决于服务器端使用的预取算法的性能。预取协调算法为提高存储系统的性能提出了一种新的解决方案,不需要任何的额外花费,具有一定的理论价值和应用价值。
其他文献
目的总结Hunt-HessⅣ、Ⅴ级颅内动脉瘤手术治疗的经验。方法2000年1月至2012年2月手术治疗216例Hunt-HessⅣ、Ⅴ级颅内动脉瘤,其中Ⅳ级192例,Ⅴ级24例。手术夹闭动脉瘤,同时
北京作为三朝古都,地面文化遗迹无数。寺庙作为其中的一支奇葩,记叙了城市的历史,也承载了文化的符号。在城市化高速发展的圈地运动中,散落城区市郊的古佛寺的现状如何?尤其
煤炭资源是中国社会经济发展最为依赖的能源,在一次能源结构中所占比重高达70%,对中国社会经济发展具有重要的影响。本文在分析煤炭资源对经济增长和生态环境“双重约束”的
我们透过硝烟滚滚的海湾战争、阿富汗战争和伊拉克战争,不难看出,现代战争已进入信息化时代,一体化作战成为时代的主题,为适应信息化条件下一体化作战的需要,作为后勤保障工
详细介绍了陶瓷工业对环境的污染,综述了纳米技术在陶瓷工业环境保护中的应用。
<正> (原文)寒实结胸无热症者,与三物小陷胸汤,白散亦可服。原注:一云与三物小白散,王函、千金翼,无陷胸汤及亦可服三字,作三物小白散,金鉴云无热症者之下,与三物小陷胸汤,当
<正>2012年,在欧美主权债务危机加剧,国际贸易增速放缓,金融市场剧烈动荡等多重因素叠加影响下,我国经济增速整体回落,外贸持续呈现低位增长。由于国内外经济形势的不确定、
随着我国经济体制的快速发展,软件技术正以空前的速度,应用到各行各业的每一个角落。企业信息化建设已成为我国科技建设的一个重中之重。如何利用软件技术更好地服务于企、事
实证研究了我国上市公司企业人力资本与企业绩效的关系,分析了企业人力资本与企业绩效作用的机理。对不同的行业来说,企业人力资本与企业绩效都具有正相关关系;在同一行业内,
马克思主义作为共产党的重要思想和集体智慧之一,在共产主义发展过程中具有重要的纲领价值与理论意义。本文从个人的角度阐述了马克思主义的发展史,以及对马克思主义发展史的