-
公开(公告)号:CN102419697A
公开(公告)日:2012-04-18
申请号:CN201110340618.9
申请日:2011-11-02
Applicant: 华中科技大学
IPC: G06F3/06
Abstract: 本发明公开了一种垂直RAID-6编码中单盘重构的方法,包括步骤:确定磁盘阵列中失效磁盘的磁盘号i和总磁盘数,并设置k=0,S0=i,用第i个磁盘的校验块所在校验链中除校验块之外的所有数据块进行异或运算,以恢复校验块,第i个磁盘中的第k个数据块用(xik,yik)表示,第i个磁盘中的校验块用i表示,设置k=k+1,j=0,判断(S0+xik)除以(总磁盘数-1)的余数是否不为0,若(S0+xik)除以(总磁盘数-1)的余数不为0,则设置j=j+1,判断j除以(总磁盘数-1)的余数是否与k除以(总磁盘数-1)的余数相同,若j除以(总磁盘数-1)的余数与k除以(总磁盘数-1)的余数相同,则设置Sk=xik。本发明的方法能够平衡各磁盘I/O负载,提高重构速度,并大大提高单盘重构的性能。
-
公开(公告)号:CN102385554A
公开(公告)日:2012-03-21
申请号:CN201110335112.9
申请日:2011-10-28
Applicant: 华中科技大学
IPC: G06F12/06
CPC classification number: Y02D10/13
Abstract: 一种重复数据删除系统的优化方法,包括步骤:获取当前数据的分块,对分块进行哈希计算,以得到分块的哈希指纹,判断分块的哈希指纹是否存在于哈希指纹库中,若分块的哈希指纹存在于哈希指纹库中,则判断哈希指纹库中分块的引用数大于阈值并且副本数是否小于阈值,若哈希指纹库中分块的引用数大于阈值并且副本数小于阈值,则判断分块的信息是否存在于索引表中,若分块的信息存在于索引表中,则调用节点分配过程,以选择轻负载节点,将分块存储于轻负载节点中,更新索引表中分块的信息,将哈希指纹库中分块的引用数加1。本方法能够根据重复数据删除系统当前各存储节点的负载和能耗状态动态分配存储空间,平衡各存储节点的工作负载,提高系统性能。
-
公开(公告)号:CN117313120A
公开(公告)日:2023-12-29
申请号:CN202311204018.9
申请日:2023-09-15
Applicant: 华中科技大学
Abstract: 本发明公开了一种基于跨域冗余中纠删码计算的加解密方法、装置及系统,属于计算机存储领域,方法包括:掩码生成机构i利用含有其秘密信息的随机数作为纠删码输入,生成n个预掩码,保留第i个预掩码,将第j个预掩码对应发送至掩码生成机构j,n为掩码生成机构的数量,i,j∈{1,2,…,n}且i≠j;掩码生成机构i将其生成并保留的预掩码与其接收到的来自其它掩码生成机构的预掩码相加,得到其加密掩码,所有掩码生成机构的加密掩码形成一组加密掩码组;同理生成多组加密掩码组,随机选择一组加密掩码组,数据机构和存储机构利用各自保留的且与选择的加密掩码组对应的加密掩码,协同完成数据加解密和存储。降低了跨域纠删码的计算开销。
-
公开(公告)号:CN111104694B
公开(公告)日:2021-12-31
申请号:CN201911211948.0
申请日:2019-12-02
Applicant: 华中科技大学
IPC: G06F21/64 , G06F16/27 , G06F16/174 , G06F11/07
Abstract: 本发明公开了一种支持数据持有性证明与数据修复的数据编码方法,属于信息安全领域,包括:客户端将文件分片后,根据冗余策略R、陷门随机函数T和数据持有性证明方案S生成编码分片及其验证标签,并发送至存储节点,同时将编码分片索引与存储节点的对应关系发送至审计节点;将私有参数保存在客户端本地,公共参数发送至存储节点和审计节点;审计节点随机选取挑战节点和挑战集合后,发起挑战,以使得挑战节点获得相应的编码分片及其验证标签,之后根据S生成数据持有性证明并返回;若审计节点在挑战时间窗口内接收到了数据持有性证明并验证通过,则挑战成功;否则,挑战失败。本发明能够在分布式存储系统中同时保证数据的完整性和可靠性。
-
公开(公告)号:CN113779006A
公开(公告)日:2021-12-10
申请号:CN202110960012.9
申请日:2021-08-20
Applicant: 华中科技大学
IPC: G06F16/215 , G06F16/22
Abstract: 本发明公开了一种区块链中交易间重复数据删除方法、装置、系统,属于计算机存储技术领域。方法包括:筛选出交易中访问频率最高的前M个地址,并分别使用M个第一短字节别名替换M个地址;筛选出交易中访问频率最高的前N个智能合约,分别使用P个第二短字节别名替换多次调用N个智能合约中同一智能合约的函数输入中的重复片段;对交易中转移的货币量,使用第三短字节别名替换转移的货币量的基底;并维护相应的映射表。如此,本发明创新地利用区块链中与交易相关的数据具有的局部性,使用短字节别名替换长字节字段,能够降低区块中每个交易的大小,进而减少整体区块链所需要的存储空间。
-
公开(公告)号:CN106325768B
公开(公告)日:2019-08-13
申请号:CN201610692191.1
申请日:2016-08-19
Applicant: 华中科技大学
IPC: G06F3/06
Abstract: 本发明公开了一种双机存储系统及方法。所述系统的管理节点由第一和第二管理节点组成,所述第一和第二管理节点互为镜像,用于存储元数据信息以及数据块版本信息,并监听客户端请求,根据客户端请求读取数据提供给客户端。所述方法,包括读操作、写操作和同步操作。本发明提出的一种双机存储系统及方法,相对与现有的三个以上管理节点,本发明框架结构简单,不再依靠额外的设备来维持数据一致性。双机系统中的两个管理节点是完全独立的。当一个管理节点失效时,另外一个管理节点可以继续对外提供有限的读写服务,可避免管理节点的单点故障问题,保证了存储系统的可靠性,提高了系统的可用性。
-
公开(公告)号:CN104991740B
公开(公告)日:2018-05-22
申请号:CN201510354925.0
申请日:2015-06-24
Applicant: 华中科技大学
Abstract: 本发明公开了一种加速纠删码编解码过程的通用矩阵优化方法,包括:在编解码时,通过把校验矩阵分解为多个相互独立的子矩阵和一个剩余的子矩阵,使得编解码的计算能够被部分并行执行,除此以外,还通过调整矩阵运算的顺序,降低了在编解码过程中涉及数据块运算的次数,从而降低了计算的时间花销。本发明方法提升纠删码编解码过程的性能,尤其是在多核处理器上运行时的性能。使用本发明实现的编解码过程可以利用编码的潜在并行能力,充分发挥多核处理器的并行处理能力,缩短计算过程所花费的时间。
-
公开(公告)号:CN104765572B
公开(公告)日:2017-12-19
申请号:CN201510134591.6
申请日:2015-03-25
Applicant: 华中科技大学
IPC: G06F3/06
Abstract: 本发明提供了一种虚拟存储服务器系统,所述系统包括一个计算节点和若干个存储节点,其中:所述计算节点包含CPU、内存、主板以及存储部件,所述存储部件由若干固态盘构成;所述存储节点包含一个低能耗存储控制器和一组磁盘;所述计算结点和存储结点之间通过网络互联,计算结点的存储空间和存储结点的存储空间共同构成一个虚拟存储空间;在任何时间点,计算结点和存储结点中存在一个作为主存储控制器,整体管理整个虚拟存储空间,对外提供一个存取本虚拟存储空间数据的入口;计算型任务运行在计算结点上,如果一段时间没有计算型任务,则关闭计算结点,把数据存取型任务放到存储结点上执行;一旦有计算任务到达本虚拟存储服务器,则启动计算结点。
-
公开(公告)号:CN107291876A
公开(公告)日:2017-10-24
申请号:CN201710461880.6
申请日:2017-06-19
Applicant: 华中科技大学
IPC: G06F17/30
CPC classification number: G06F16/134 , G06F16/152 , G06F16/178 , G06F16/182
Abstract: 本发明公开了一种分布式数据管理方法,属于分布式储存领域。本发明技术方案将元数据管理功能分散到多个节点,并建立映射关系,在元数据树结构设计中,选择普通多叉树与哈希表结合的实现结构,在元数据的数据结构里加入全路径字段,写数据时将日志写在新数据之后;获取到文件元数据后通过映射方式获得文件数据的存储位置;同时支持文件元数据副本和文件数据副本,当使用文件元数据副本或文件数据副本时,采用不同的映射关系,确保副本被分布到不同的节点,在读写文件元数据或文件数据时,当主存储端失效时,副本存储端能够迅速接替主存储端工作。本发明技术方案能有效提高分布式数据管理的性能和可靠性。
-
公开(公告)号:CN103838853B
公开(公告)日:2017-05-10
申请号:CN201410096969.3
申请日:2014-03-17
Applicant: 华中科技大学
IPC: G06F17/30
Abstract: 本发明公开了一种基于不同存储介质的混合文件系统,所述存储介质包括非易失的小粒度寻址的介质和非易失的大粒度寻址的介质,两种介质统一顺序编址;其中,所述非易失的小粒度寻址的介质用于存放文件系统的元数据,所述非易失的大粒度寻址的介质用于存放文件系统的数据;所述文件系统在不同的情况对不同的地址范围调用不同粒度的读或写。本发明将大数据量的读写和小数据量的读写按不同情况分配相应的介质上,提高了读写速度,提升了文件系统的存储效率;不但充分利用了存储空间,不存在多余的冗余,而且减小了额外的I/O,进而提高了读写性能;本发明所提出的混合文件系统具有高可靠性、高扩展性和高I/O速度。
-
-
-
-
-
-
-
-
-