一种利用固态硬盘提高快照性能的方法技术

技术编号:8413090 阅读:198 留言:0更新日期:2013-03-14 02:08
本发明专利技术提供一种利用固态硬盘提高快照性能的方法,该方法是兼顾性能的考虑,利用固态硬盘来提高快照性能的方法。提到的兼顾性能的考虑,是因为如果以普通硬盘存储快照数据,快照数据的操作会极大的降低快照的性能。利用固态硬盘来存储快照数据,是利用固态硬盘的高随机读写性能来提高快照数据操作的速率。本发明专利技术的一种将固态硬盘作为快照的例外仓库存储设备的方法,利用固态硬盘高随机读写性能,提高快照对元数据的操作性能,而且掉电元数据不丢失,达到了高性能、高可用性快照的技术效果。

【技术实现步骤摘要】

本专利技术涉及计算机系统及存储领域,具体地说是。
技术介绍
固态硬盘(Solid State Disk ;简称SSD)由控制单元与存储单元组成。存储单元多采用非易失性的闪存(Flash)芯片,或者采用同步动态随机存取存储器(SynchronousDynamic Random Access Memory ;简称SDRAM)。SSD 不具有机械转动装置,具有很高的随机读写性能。但造价很高,经常用于高端存储领域。快照一般是指关于指定数据集合的一个完全可用拷贝,该拷贝包括相应数据在某个时间点(例如拷贝开始的时间点)的映像。快照可以是所表示的数据的一个副本或复制品。快照的作用是能够进行在线数据恢复,当存储设备发生应用故障或者文件损坏时,可以利用快照进行及时数据恢复,将数据恢复成快照产生时间点的状态。快照实现的方法有很多种,例如即写即拷、分割镜像快照等。在Iinux中,基于LVM实现快照,采用的是copy on firest write (cow)机制,其中一个重要的概念就是例外。即快照映射关系,表明快照源上数据在建立快照之后修改过,改变之前的数据从快照源设备的某一个chunk已经拷贝到或正在本文档来自技高网...

【技术保护点】
一种利用固态硬盘提高快照性能的方法,?其特征在于,该方法是利用固态硬盘高随机读写性能,以固态硬盘作为快照的例外仓卷,将元数据和COW数据存储在固态硬盘中,固态硬盘中元数据的组织方式,是将快照的元数据存储在固态硬盘的最前端,将COW数据存储在剩余区段,以提高快照对元数据的操作性能,系统包括:快照模块(1)、例外仓卷模块(2),具体步骤如下:(1)快照模块采用增量快照的方式,以固态硬盘作为例外仓卷,将固态硬盘分为元数据区和cow数据区,当对源卷建立快照之后,初始化例外仓库卷的元数据区,元数据的形式为old?chunk,new?chunk,snapID?range,其中,old?chunk指向源卷中...

【技术特征摘要】

【专利技术属性】
技术研发人员:王少锋
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1