-
公开(公告)号:CN107852349A
公开(公告)日:2018-03-27
申请号:CN201680045042.4
申请日:2016-03-31
Applicant: 慧与发展有限责任合伙企业
Abstract: 示例包括用于多节点集群的事务管理。一些示例包括在所有者节点处生成标识重复数据位置的请求日志条目,用已请求标签标记重复数据位置,并且发布标识重复数据位置的零拷贝请求。在一些这样的示例中,服务节点可以基于标识重复数据位置的零拷贝请求来生成服务日志条目,处理零拷贝请求,并且用已服务标签来标记重复数据位置。可以做出关于所有者节点和服务节点中的至少一个是否已经故障的确定,并且基于至少一个已经故障的确定,可以经由重复数据位置的已请求标签和已服务标签中的至少一个来恢复故障节点。
-
公开(公告)号:CN107077456A
公开(公告)日:2017-08-18
申请号:CN201480083078.2
申请日:2014-09-25
Applicant: 慧与发展有限责任合伙企业
Abstract: 示例实现方式涉及数据区块存储。例如,实现方式包括一种装置,所述装置包括处理器。所述处理器要从源设备接收第一数据区块并且生成第一数据区块的第一指纹。响应于确定第一指纹匹配第二数据区块的第二指纹,所述处理器要基于第一数据区块以及基于第二数据区块而从存储设备处的多个存储池中选择存储池来存储第一数据区块。所述多个存储池包括与具有非冲突指纹的第一特定数据区块相关联的第一存储池以及与具有冲突指纹的第二特定数据区块相关联的第二存储池。
-
公开(公告)号:CN107665095A
公开(公告)日:2018-02-06
申请号:CN201710595049.X
申请日:2017-07-20
Applicant: 慧与发展有限责任合伙企业
Abstract: 本公开涉及存储器空间管理,提供了包括用于存储器空间管理的设备。一些示例包括从主机接收标识虚拟页面地址的空间管理请求。该虚拟页面地址可以与压缩页面相关联,该压缩页面包括具有指示该压缩页面中的数据的虚拟页面数量的引用计数的压缩元数据。可以查找在虚拟页表中与该虚拟页面地址相关联的虚拟页表条目。该虚拟页表条目可以标识该压缩页面。在这样的示例中,该虚拟页表条目可以在并不更新该压缩页面中的引用计数的情况下被标记为无效。可以确定标识压缩页面的每个虚拟页表条目是否被标记为无效。基于确定标识压缩页面的每个虚拟页表条目无效,可以更新压缩页面的空闲空间位图条目以指示该压缩页面为空闲的。
-
公开(公告)号:CN107656834B
公开(公告)日:2021-04-09
申请号:CN201710621070.2
申请日:2017-07-26
Applicant: 慧与发展有限责任合伙企业
IPC: G06F11/14 , G06F11/20 , G06F16/182 , G06F16/18
Abstract: 本文公开的示例涉及基于事务日志恢复主机访问。本文公开的示例涉及处理用于存储节点的事务日志。多个节点管理对存储单元的事务,包括事务日志。节点取得对存储单元的集合的控制并且阻止对存储单元的主机访问请求。处理事务日志以确定要为其执行复原的集合的子集。在该示例中,存储单元的子集被锁定。恢复主机访问请求。
-
公开(公告)号:CN107077456B
公开(公告)日:2020-06-26
申请号:CN201480083078.2
申请日:2014-09-25
Applicant: 慧与发展有限责任合伙企业
IPC: G06F11/08 , G06F11/14 , G06F16/174 , G06F16/23 , G06F3/06
Abstract: 示例实现方式涉及数据区块存储。例如,实现方式包括一种装置,所述装置包括处理器。所述处理器要从源设备接收第一数据区块并且生成第一数据区块的第一指纹。响应于确定第一指纹匹配第二数据区块的第二指纹,所述处理器要基于第一数据区块以及基于第二数据区块而从存储设备处的多个存储池中选择存储池来存储第一数据区块。所述多个存储池包括与具有非冲突指纹的第一特定数据区块相关联的第一存储池以及与具有冲突指纹的第二特定数据区块相关联的第二存储池。
-
公开(公告)号:CN108228096A
公开(公告)日:2018-06-29
申请号:CN201711394826.0
申请日:2017-12-21
Applicant: 慧与发展有限责任合伙企业
CPC classification number: G06F17/30303 , G06F3/0608 , G06F3/0641 , G06F3/067 , G06F17/3033 , G06F17/30371
Abstract: 本发明涉及存储系统去重复。示例存储系统可包括存储介质和存储控制器。存储控制器可建立虚拟卷、私人数据存储区和去重复数据存储区,各自是存储介质的虚拟存储空间,其中每个私人数据存储区与一个虚拟卷相关联并且去重复数据存储区由虚拟卷共享。响应于接收待存储在给定的一个虚拟卷的输入数据,存储控制器可确定输入数据的签名,并且在将输入数据存储在与给定的一个虚拟卷相关联的私人数据存储区中和将输入数据存储在去重复数据存储区中之间进行选择,基于:由签名的第一部分寻址的元数据存储位置是否包括有效的元数据,并且,如果包括:元数据是否包括指向虚拟卷中的一个虚拟卷的后向指针,以及签名的第二部分是否与元数据中包括的密钥匹配。
-
公开(公告)号:CN107656834A
公开(公告)日:2018-02-02
申请号:CN201710621070.2
申请日:2017-07-26
Applicant: 慧与发展有限责任合伙企业
CPC classification number: G06F11/1474 , G06F11/1471 , G06F11/203 , G06F11/2033 , G06F17/30194 , G06F17/30227 , G06F2201/805 , G06F11/1435 , G06F17/30144
Abstract: 本文公开的示例涉及基于事务日志恢复主机访问。本文公开的示例涉及处理用于存储节点的事务日志。多个节点管理对存储单元的事务,包括事务日志。节点取得对存储单元的集合的控制并且阻止对存储单元的主机访问请求。处理事务日志以确定要为其执行复原的集合的子集。在该示例中,存储单元的子集被锁定。恢复主机访问请求。
-
公开(公告)号:CN106537364A
公开(公告)日:2017-03-22
申请号:CN201480080925.X
申请日:2014-07-29
Applicant: 慧与发展有限责任合伙企业
CPC classification number: G06F3/0659 , G06F3/0619 , G06F3/065 , G06F3/067 , G06F3/0689 , G06F9/5061 , G06F9/5066 , G06F9/5083 , G06F11/2094 , G06F12/00 , G06F13/14
Abstract: 一种系统,包括被配置为执行存储事务的多个节点。节点包括第一节点和多个其它节点。存储事务被分组成事务集,该事务集以预定的顺序来执行,确保观察到事务之间的相关性。位于第一节点上的集群定序器被配置为使标识事务集中的活跃事务集的序号递增并且将序号从第一节点发送到多个其它节点。在接收到序号时,多个其它节点中的每一个节点开始执行活跃事务集的事务,而不等待多个其它节点中的全部节点具有相同序号的证实。
-
公开(公告)号:CN106462481A
公开(公告)日:2017-02-22
申请号:CN201480078556.0
申请日:2014-04-30
Applicant: 慧与发展有限责任合伙企业
IPC: G06F11/10
CPC classification number: G06F11/1004 , G06F3/0619 , G06F3/0641 , G06F3/0673
Abstract: 在根据本公开的方面的一个示例性的实现方式中,一种方法可以包括:通过计算系统来计算接收到的数据请求的循环冗余校验(CRC)值。该方法还可以包括:通过计算系统利用三级表走步将CRC值转换成物理页位置。该方法还可以包括:通过计算系统,通过将接收到的数据请求与存储在物理页位置处的数据进行比较来检测接收到的数据请求是否表示重复数据。
-
公开(公告)号:CN108228096B
公开(公告)日:2021-06-04
申请号:CN201711394826.0
申请日:2017-12-21
Applicant: 慧与发展有限责任合伙企业
Abstract: 本发明涉及存储系统去重复。示例存储系统可包括存储介质和存储控制器。存储控制器可建立虚拟卷、私人数据存储区和去重复数据存储区,各自是存储介质的虚拟存储空间,其中每个私人数据存储区与一个虚拟卷相关联并且去重复数据存储区由虚拟卷共享。响应于接收待存储在给定的一个虚拟卷的输入数据,存储控制器可确定输入数据的签名,并且在将输入数据存储在与给定的一个虚拟卷相关联的私人数据存储区中和将输入数据存储在去重复数据存储区中之间进行选择,基于:由签名的第一部分寻址的元数据存储位置是否包括有效的元数据,并且,如果包括:元数据是否包括指向虚拟卷中的一个虚拟卷的后向指针,以及签名的第二部分是否与元数据中包括的密钥匹配。
-
-
-
-
-
-
-
-
-