瓦记录磁盘系统数据组织关键技术研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:ltsomeday
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
瓦记录技术对当前磁盘的磁记录介质和制造工艺只带来很小的改动,是当前提高磁盘存储密度非常有前景的技术。瓦记录技术通过部分重叠磁道的方式来提高存储密度。使用瓦记录技术的磁盘称为瓦记录磁盘,它继承了瓦记录技术的所有特性。因此,瓦记录磁盘存在一个固有的写访问限制:写入数据到一个磁道会损坏后续磁道中的数据,即如果后续磁道存在有效数据,更新当前磁道的数据必须重写后续磁道的数据。因此,一个写操作可能能会带来大量的额外读写操作,产生写放大问题。为了把瓦记录磁盘整合到现有的存储系统中,必须克服瓦记录磁盘物理特性带来的写访问限制。因此,必须设计新的数据组织方式来解决这个问题,同时提高瓦记录磁盘的性能。自治式瓦记录磁盘可以直接替换传统磁盘,应用到现有的存储系统中。自治式瓦记录磁盘通过瓦记录转换层来屏蔽写访问限制,它的作用类似于SSD中的闪存转换层。为了提高自治式瓦记录磁盘的性能,设计了一种基于段的瓦记录转换层SSTL(Segment-based Shingled Translation Layer)。首先,SSTL把瓦记录区在径向方向上划分为段,段结构的瓦记录磁盘把写放大单元从区大小减少到段大小。其次,在一个段内,SSTL采用段内动态块映射的方式存储数据,有效地减少了数据的写放大倍数。最后,SSTL使用一个小容量的非易失性设备来缓存频繁访问的数据,最近最久未被访问段的缓存替换算法被设计来管理非易失性缓存。实验结果表明:在六种不同的工作负载下,SSTL相比于循环日志结构瓦记录磁盘Sblock:提供了2.1-8.4倍的加速比。磁盘阵列技术广泛应用于当前的存储系统中。但是,现有的磁盘阵列技术是为传统磁盘设计的,并没有考虑瓦记录磁盘的读写特性。针对这一问题,为瓦记录磁盘提出了一种动态可变长条带的磁盘阵列技术DVS-RAID (Dynamic Variable-width Striping RAID),用于减少校验块更新开销。在数据布局上,DVS-RAID把阵列的整个地址空间划分成条带组。DVS-RAID的核心思想是:在一个条带组内,DVS-RAID从来不覆盖旧数据块,无论是新写入的数据块还是更新的数据块,DVS-RAID总是使用这些数据块动态生成一个新的条带,然后以追加的形式写入到磁盘。条带的大小是可以变化的,可以是满条带,也可以是部分条带。同时,DVS-Cache的写缓存管理算法被设计来管理阵列的缓存。实验结果表明:对于一些以读为主的,或者以顺序访问为主的,亦或是数据更新频率低的工作负载,DVS-RAID提供的性能比基于传统磁盘的IAID5的性能还要好:而对于数据更新频率很高的工作负载,DVS-RAID的性能比基于传统磁盘的RAID5也只稍差一点。为了把瓦记录磁盘应用到对象存储系统中,本文设计了一种基于对象的瓦记录转换层OSTL (Object-based Shingled Translation Layer)。OSTL建立在日志式文件系统的基础上,向上层提供ANSI T10一样的对象访问接口。在数据组织上,OSTL把频繁更新的瓦记录区信息表和目录树的索引信息存储在瓦记录磁盘的随机访问区,把日志和文件数据存储在瓦记录区,从而提高数据的访问速度和垃圾回收的效率。OSTL使用对象地址转换机制来维护磁盘上对象的索引信息,该机制消除了B+树的递归更新问题,内存中使用B+树来维护对象的索引信息。由于不能从市面上得到Host-aware类型的瓦记录磁盘,开发了一个符合ZBC规格的瓦记录磁盘模拟器。通过向Ceph添加一种新的存储引擎,实现了OSTL的原型系统。与Ceph中原有Key/Value的存储引擎对比,在Postmark基准测试下,OSTL的执行时间减少了13.7%:在Vdbench基准测试下,OSTL的写性能提高了7%左右。
其他文献
为掌握某炼油化工场土壤污染物分布特征,采集某炼油化工厂10个采样点的土壤样品,对其中的9种污染物(镉、铬、汞、砷、铅、镍、氰化物、石油类和挥发酚)进行测定,进而利用因子-
近些年来,微时代的发展,促进了微营销的诞生。运用该种创新方式,极大地提升了旅游行政部门对当地旅游资源开展宣传与推广的力度,树立了良好的旅游品牌形象。山东是中国旅游资
传统的浮栅型存储器受限于尺寸无法进一步缩小,为了更好满足未来信息存储需求,目前多种新型存储器件陆续被提出。其中,阻变式存储器(RRAM)以其结构简单、低功耗、读写速度快
随着半导体制造工艺的不断进步,晶体管的特征尺寸持续减小,微处理器设计已经从以Intel 4004(10um,1971年)为代表的微米设计时代进入到了当今以Intel酷睿i7 4770K(22nm,2013年
高性能并行计算机是一个国家综合科技实力的体现,在银行、科研、教育、辅助设计、医药、石油、气象、信息安全等相关领域发挥着日益重要的作用。并行计算机中处理器连接的方
虚假随着全球经济的稳步发展,世界旅游业呈现繁荣发展的良好态势。历史文化乡村以其独特的旅游资源与文化形态,吸引游客观光体验。然而乡村旅游开发热中也相应存在文化内涵宣
随着多核/众核处理器的出现,计算机的处理能力得到大幅增强。为了充分地发挥多核/众核处理器强大的计算能力,多线程编程技术应运而生,但同时也引入了线程间通信问题,因此,设
德鲁克尔认为物流是贸易的"第三利润源",在生产成本大家趋于一致的情况下,压缩物流成本成为企业关键的赢利点所在。在"一带一路"战略政策下,中俄两国跨境电子商务日益频繁,但
<正>7月19日,2018年珠江片区"中国航海日"活动在云南省昆明市晋宁区举行。此次在伟大航海家郑和的故里举办的航海日活动,即是一次缅怀伟大航海家郑和,呼吁社会及业界合力建设
采用情景分析的方法,设置4种减排情景(包括1种基准情景和3种控制策略情景),研究适合郑州市机动车污染控制的政策,估算2013—2017年不同情景下郑州市机动车污染物排放量,并与基