面向闪存存储系统的缓冲区管理与存储管理研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:gougou316
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
闪存首先由东芝公司于1984年提出,此后因特尔公司和日立公司相继推出其产品。闪存由于性能更好、体积小、抗震以及低功耗等优良特点已广泛应用于移动设备和嵌入式设备,随着其容量的不断增大和云计算的要求,闪存将在海量数据处理中发挥重要作用,如近几年来推出的服务器闪存、全闪存阵列等产品将广泛应用于企业级服务器和数据中心。然而由于闪存的介质特性和I/O特点与磁盘迥异,因此针对复杂应用环境下大容量闪存的数据存储管理、缓冲区管理、数据索引将成为新的研究热点。其中闪存存储管理是研究根基,不同的存储管理对闪存的性能、空间利用率及寿命有重要的影响。缓冲区管理作为又一个提高闪存性能和寿命的有效而重要的手段也在学术界和工业界受到了较多关注。   虽然目前的闪存存储管理都在各自的领域解决了一定的问题,如或优化I/O性能、或优化闪存寿命、或者解决磨损平衡问题,但是大部分并没有充分的利用闪存,尤其在针对块内页数较多的大容量闪存时,闪存的空间利用率会进一步降低,从而会进一步加重使用闪存,对其寿命和性能带来影响。针对闪存的缓冲区管理,目前的研究中缓冲区的置换策略和写回策略大都是固定的,而在复杂的企业级环境中由于数据访问一致性较差,容易造成缓冲区不能及时反应I/O访问模式的变化;而且算法设计仅停留在缓冲区的层次,由于闪存的存储状况往往会影响I/O响应速度,进而对缓冲区的性能和闪存的寿命带来影响,因此应对复杂应用环境的缓冲区设计应考虑更多因素。   本文对目前闪存存储系统的研究成果进行了总结,分析了其中关键设计问题,针对复杂应用环境下的大容量闪存设备,在缓冲区管理、闪存空间利用率优化两方面进行了研究,并提出相应的解决方案。具体而言,本文的主要工作如下:   (1)本文提出一种基于闪存的自适应的混合粒度聚簇的缓冲区算法h-Buffer。算法在设计过程中从整个闪存存储系统的高度充分与应用环境和闪存存储管理结合起来,同时考虑缓冲区命中率、I/O负载状况,及即时的闪存存储状况;并将置换策略和写回策略动态化。实验表明h-Buffer在性能和闪存寿命方面均优于其它算法。   (2)针对块内页数较多的大容量闪存,本文提出一种基于块内域相连的闪存存储管理策略RA-RAST。通过使用一种全新的日志和数据的映射方式,并且使用自适应的重用机制,大大提升了闪存块的空间利用率,减小了闪存磨损。
其他文献
贝叶斯网络模型是不确定性知识表示和建模领域中最经典、最有效的模型之一。贝叶斯网络自然地将概率论与图论相结合,既能反映出观测数据的内在规律,其图形化的表示方式又具有
客户流失是许多商业部门都极其反感的问题。每个行业都渴望建立和保持一个忠实的客户群。在无线通信行业中,有许多因素会导致客户较容易地流失到竞争对手,这些因素包括激烈的
利用通用多核平台构建高速软件路由器是当前的一个研究热点,研究发现基于Linux的网络子系统是影响软件路由器性能的一个重要瓶颈。我们分析了Linux网络子系统的开销分布以及Pa
人类对于面部表情的研究,最始于生理学家和心理学家对于表情和情绪的研究,他们对表情和情绪之间的关系、表情的多样性、脸部表情含义的表述以及表情的分类等问题进行了研究。从
随着语义网(The Sematic Web)的发展,本体得到了越来越多的应用。本体是概念化的明确的规范说明,其主要目标是实现某种程度的知识共享和重用,以提高互操作、系统通讯和可靠性
李群学习模型不仅提供了描述数据的几何表示方法,而且给出了具体的代数求解方案。相对于传统的学习算法,李群学习可以高效处理矩阵样本,避免了因为维数的急剧增加而给分类识别带
图像是机器视觉系统的重要视觉信息。然而,图像采集和成像系统不可避免的存在模糊、运动变形和噪声等降质和退化过程,不但影响了人们对图像的视觉感受,而且大大降低了图像中
无线传感器网络WSN是由大量传感器节点以自组织方式构成的网络,网络安全性问题是制约无线传感器网络发展的重要难题,是国内外学者广泛关注的研究方向。其中密钥管理是WSN安全
最近十多年,农作物病害、虫灾越来越严重,其病害种类越来越多、规模越来越大,因此而造成了大幅度的农业减产。伴随着计算机技术的发展,特别是人工智能技术、图像处理技术在各领域
近年来,随着因特网的快速发展,Web网页的数量也呈现出急剧增长的趋势,海量的网页中通常蕴含着丰富的企业竞争情报,如何从海量的网页中挖掘企业所需的竞争情报成为人们研究的热点