一种基于捎带回收的瓦记录RAID写顺序化方法及装置

    公开(公告)号:CN106293543A

    公开(公告)日:2017-01-04

    申请号:CN201610726634.4

    申请日:2016-08-25

    CPC classification number: G06F3/061 G06F3/064 G06F3/0689

    Abstract: 本发明提出一种基于捎带回收的瓦记录RAID写顺序化方法及装置,计算机存储领域,该装置包括结构管理模块,用于将带通过循环日志的结构进行管理;高速持久缓存模块,用于接收所有非顺序写请求,当高速持久缓存被写到水位时触发下刷,其中将带划分为数据带与校验带,下刷以组为单位进行,组之间的写入未产生写覆盖,组内非整条带的写过程触发小写过程,同时在小写读时做捎带回收操作。本发明中当所有小写读都完成后再开始小写写,在带内小写读的过程中捎带做回收读,在小写写过程中将回收读出的有效数据和要下刷的有效数据合并为大块的顺序写,避免带内小写产生的RMW过程,并提升系统的整体性能。

    一种差量快照系统及其使用方法

    公开(公告)号:CN103942011A

    公开(公告)日:2014-07-23

    申请号:CN201410077212.X

    申请日:2014-03-04

    Abstract: 本发明公开了一种差量快照系统及其使用方法,该系统包括:快照模块,用于维护源卷和快照卷的依赖关系、快照策略语义以及管理快照元数据;精简配置模块,该精简配置模块具有资源管理子模块,用于实现对快照的资源管理功能,该功能包括资源分配、资源映射、资源回收;该快照模块与该精简配置模块通过通用块层接口通信,该快照模块通过向该精简配置模块发送数据请求或资源管理命令实现通信。该系统使快照语义与物理资源管理解耦合,能够按需分配存储资源,并能够实现写时拷贝、写时重定向、随处写三种方式的处理逻辑,提高快照资源有效利用率。

    元数据服务器失效接替中精确一次执行语义的方法及系统

    公开(公告)号:CN104991739B

    公开(公告)日:2018-05-01

    申请号:CN201510346978.8

    申请日:2015-06-19

    Abstract: 本发明涉及元数据服务器失效接替技术及非幂元数据等操作等领域,特别涉及元数据服务器失效接替中精确一次执行语义的方法及系统,包括:在客户端正常访问元数据服务器时,所述元数据服务器在会话session结构中为每个操作分配slotID、sequenceID以及存放响应结果的缓存空间,并将所述session结构持久写入到元数据磁盘上,并将所述slotID和所述sequenceID复制给备份服务器,所述备份服务器收到后,将所述slotID和所述sequenceID放入所述备份服务器缓存中;所述元数据服务器宕机之后,所述备份服务器从磁盘中读取所述session结构的信息,查找已经持久到磁盘上但并未给客户端发送回复结果的非幂等操作,根据所述session结构中的slot table重新构造所述回复结果并发送给客户端。

    一种日志映射的块设备精简配置方法

    公开(公告)号:CN104035729B

    公开(公告)日:2017-02-15

    申请号:CN201410218798.7

    申请日:2014-05-22

    Abstract: 本发明公开了一种日志映射的块设备精简配置方法,该方法包括:硬盘数据布局步骤用于将存储资源格式化,将硬盘数据布局进行资源池化管理,以支持精简配置的资源分配及日志映射信息的存储和管理;精简配置资源管理步骤用于基于资源池化的硬盘,将数据按照存储资源写时按需分配方式顺序写入硬盘的下一空闲资源,并生成写操作相应的映射信息;映射信息日志化步骤用于将写操作映射信息按照追加分配方式进行日志化存储,并基于异步更新方式进行映射信息的修改操作,以实现多用户多虚拟卷并发顺序的数据写入。

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

    公开(公告)号:CN105094696A

    公开(公告)日:2015-11-25

    申请号:CN201510390976.9

    申请日:2015-07-06

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

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

    公开(公告)号:CN104503706A

    公开(公告)日:2015-04-08

    申请号:CN201410810681.8

    申请日:2014-12-23

    CPC classification number: G06F3/0689 G06F3/0611

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

Patent Agency Ranking