一种加速磁盘阵列重建的方法及系统

    公开(公告)号:CN110187830A

    公开(公告)日:2019-08-30

    申请号:CN201910325384.7

    申请日:2019-04-22

    Abstract: 本发明提出了一种加速磁盘阵列重建的方法及系统,包括:在缓存中建立磁盘阵列的有效数据位图,有效数据位图用于记录磁盘阵列逻辑地址空间中存有数据的数据块的有效位图信息;接收写请求,得到写请求中待写入数据所属的条带,并根据条带所在数据块的位图信息更新有效数据位图;根据磁盘阵列当前的数据冗余方式,将待写入数据下发至磁盘阵列的底层磁盘;当磁盘阵列中出现失效的成员磁盘时,通过有效数据位图读取失效的成员磁盘中存有数据的数据块的待恢复位图信息,并得到待恢复位图信息对应的待恢复条带,根据数据冗余方式恢复重建待恢复条带。本发明能减少RAID系统重建过程需恢复的数据量,从而降低RAID重建过程耗时,进一步提升了系统的可靠性。

    一种基于磁盘阵列的数据存储及读取方法

    公开(公告)号:CN104503706B

    公开(公告)日:2017-10-10

    申请号:CN201410810681.8

    申请日:2014-12-23

    Abstract: 本发明提供一种基于磁盘阵列的数据存储方法,其中每个条带包括空子条带和纠删码子条带;存储方法包括下列步骤:1)确定需要写入数据的条带并将其作为当前条带;2)当需要写入的数据是全条带数据时,将所述全条带数据写入当前条带的空子条带,写入完毕后将该空子条带转换为纠删码子条带;3)在新的纠删码子条带生效后,将当前条带的原有纠删码子条带转换为空子条带。所述条带还可以进一步包括镜像子条带。另外,本发明还提供了相应的基于磁盘阵列的数据读取方法。本发明能够解决纠删码技术中的WriteHole问题;能够提高基于纠删码的存储系统的I/O性能;无论在写入数据块较多还是较少时均能达到较高的性能。

    一种计算机文件系统的快照创建、删除及修改方法

    公开(公告)号:CN100541441C

    公开(公告)日:2009-09-16

    申请号:CN200710177135.5

    申请日:2007-11-09

    Abstract: 本发明提供一种目录级计算机文件系统快照的创建方法,包括:确定需要创建快照的目录;当目录第一次创建快照时,将目录工作版本的根索引节点信息添加到快照集索引表中,更新最近一次创建或者删除快照集的时间点;分配一个新的索引节点作为所要创建的快照版本的根索引节点,并将工作版本的根索引节点的内容复制到新分配的索引节点中;将工作版本的写时拷贝链表复制到新创建快照的根索引节点上,然后清空工作版本的写时拷贝链表内容;将快照版本的根索引节点的快照创建时间设置为计算机系统的当前时间;将快照版本的根索引节点链接到目录的快照链表上。本发明还提供了目录级计算机文件系统快照的删除方法,以及目录工作版本修改方法。

    一种基于条带版本的瓦记录RAID写顺序化方法及系统

    公开(公告)号:CN106970764B

    公开(公告)日:2019-08-16

    申请号:CN201710102277.9

    申请日:2017-02-24

    Abstract: 本发明提出一种基于条带版本的瓦记录RAID写顺序化方法及系统,涉及计算机存储技术领域,该方法包括设置高速持久缓存,用于接收所有非顺序写请求,当所述高速持久缓存被写到水位时触发下刷,其中以组为单位进行下刷,下刷时为要写入组中的各条带生成新版本;对于条带的每一个版本,计算一次校验,并将条带数据与校验顺序的写入带内。本发明避免了传统RAID5/6小写产生的RMW过程和瓦记录磁盘的RMW过程,提升了系统的整体性能。

    一种支持原地更新的瓦记录写顺序化方法及装置

    公开(公告)号:CN108376053A

    公开(公告)日:2018-08-07

    申请号:CN201810065182.9

    申请日:2018-01-23

    Abstract: 本发明提出一种支持原地更新的瓦记录写顺序化方法及装置,涉及计算机存储领域,该方法包括瓦记录磁盘中的带划分为随机带、半随机带、顺序带;初始时瓦记录磁盘中的带由随机带与顺序带组成,如果应用以非顺序写为主,则随机带的比例高于顺序带的比例,如果应用以顺序写为主,则顺序带的比例高于随机带的比例,当随机带中的可写磁道被写满时,将写满的随机带转换为半随机带,以增加带内可写入空间;当半随机带中的可写磁道被写满时,将被写满的半随机带转换为顺序带。本发明将瓦记录磁盘的带划分为三种类型,将随机写顺序化,并且支持原地更新,从而避免了瓦记录整带的RMW过程,一定程度上提升了瓦记录磁盘非顺序写性能。

    基于RAID1和RAID4混合结构转换过程数据可靠性保证方法及装置

    公开(公告)号:CN105094696B

    公开(公告)日:2018-02-06

    申请号:CN201510390976.9

    申请日:2015-07-06

    Abstract: 本发明涉及计算机存储领域,本发明提出基于RAID1和RAID4混合结构转换过程数据可靠性保证方法及装置,该方法包括:获取校验节点中BRD的占用空间值,当所述占用空间值达到设定阈值时,将所述BRD所在的区域加入suspend_area列表,将所述区域转换为对应的多个数据节点的子区域,并向所述子区域发送挂起操作请求,所述数据节点收到所述挂起操作请求后,挂起所述子区域的写请求;对所述子区域的数据进行RAID4校验计算,生成的校验数据写入逻辑卷设备,并向所述数据节点发送重映射请求,所述数据节点将所述子区域的所述BRD重映射到ARP,以完成数据转换。本发明降低RAID1向RAID4转换的过程与I/O操作在短时间内互相影响的概率,确保转换流程与写操作的异步化程度。

Patent Agency Ranking