【技术实现步骤摘要】
一种在全闪存存储阵列上提升元数据可靠性的方法
本专利技术涉及存储
,尤其涉及一种在全闪存存储阵列上提升元数据可靠性的方法。
技术介绍
如今,SSD盘已大规模商用。由于SSD盘自身独有的特点与传统的机械盘的区别,使得各存储厂商都相继研发了适用于AFA的软件:所有主机写请求都凑成大块数据,然后从硬盘上分配新的空间写入,对于已经写过但是无效的空间,通过垃圾回收功能回收空间。基于此实现方式,主机写请求的数据具体在存储空间的哪个位置将无法直接用计算来获得,因此需要大量的元数据来保存。主流的AFA软件系统至少需要2类元数据:(1)正向元数据:保存主机LUN到物理空间的映射的元数据,用于后续主机读具体LUN的数据时能找到对应的物理空间。(2)反向元数据:保存物理空间到主机LUN的映射的元数据,与正向元数据有一一对应关系,用于垃圾回收迁移数据时使用。现有的RAID技术通常分为传统RAID(即直接将多个硬盘按照固定的RAID级别组成RAID组)和分布式RAID。元数据的重要性显然要比普通数据高很多,因此提升元数据的可靠性成为AFA系统首要考虑的任务。业界通常提升元数据的可靠性的做法都是提升元数据的冗余度来提升元数据的可靠性,但是本身还要保存大量的元数据,其实现复杂度和性能都让传统存储厂商很难接受,同时元数据本身也会因为多重冗余额外占用更多的空间。而基于传统RAID来提升元数据冗余度就更困难了。基于上述问题,因此,对于本领域技术人员而言,如何提高元数据的可靠性,是亟需解决的技术问题。
技术实现思路
基于
技术介绍
存在的技术问题,本专利技术提出了一种在全闪存存储阵列上提升元数据 ...
【技术保护点】
1.一种在全闪存存储阵列上提升元数据可靠性的方法,其特征在于,包括以下步骤:创建多个RAID组;将部分RAID组映射给正向元数据,将另一部分RAID组映射给反向元数据,且正向元数据与反向元数据具有对应关系;当任一个RAID组出现故障导致数据丢失时,判断其数据是正向元数据还是反向元数据;若为正向元数据则采用对应反向元数据重建丢失的数据,若为反向元数据则采用对应正向元数据重建丢失的数据。
【技术特征摘要】
1.一种在全闪存存储阵列上提升元数据可靠性的方法,其特征在于,包括以下步骤:创建多个RAID组;将部分RAID组映射给正向元数据,将另一部分RAID组映射给反向元数据,且正向元数据与反向元数据具有对应关系;当任一个RAID组出现故障导致数据丢失时,判断其数据是正向元数据还是反向元数据;若为正向元数据则采用对应反向元数据重建丢...
【专利技术属性】
技术研发人员:何孝金,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。