-
公开(公告)号:CN110178127A
公开(公告)日:2019-08-27
申请号:CN201780083385.4
申请日:2017-11-17
Applicant: NETAPP股份有限公司
IPC: G06F16/11
Abstract: 提供了用于基于对象的存储的方法和系统。作为示例,公开了一种用于生成用于具有多个数据容器的存档数据容器的元数据对象的方法。该方法包括使用存档数据容器标识符、存档数据容器内的多个数据容器以及存档数据容器内的每个数据容器的放置信息来生成用于存档数据容器的第一元数据签名;将多个块指派给中间逻辑对象,多个块用于将用于多个数据容器的数据存储在基于对象的存储处;使用中间逻辑对象内的多个块的放置信息来更新有效载荷签名;以及将第一元数据签名和更新的有效载荷签名放置在元数据对象内,其中元数据对象用于检索用于存档数据容器内的特定数据容器的位置信息。
-
公开(公告)号:CN109643258A
公开(公告)日:2019-04-16
申请号:CN201780052269.6
申请日:2017-08-28
Applicant: NETAPP股份有限公司
Abstract: 分布式存储系统可以在多个节点故障发生时使用高速率MSR擦除代码来修复多个节点。编码器构造m个r叉树以确定用于奇偶校验节点的符号阵列。这些符号阵列用于根据奇偶校验定义或奇偶校验方程来生成奇偶校验数据。该m个r叉树还用于标识跨辅助节点的恢复行的集合,以用于修复系统节点。当故障的系统节点对应于m个r叉树的不同树时,解码器可以选择附加的恢复行。在奇偶校验定义不提供足够数目的独立线性方程以求解故障节点的未知符号时,解码器选择附加的恢复行。为了访问高效性,解码器可以选择与已经被标识的恢复行相邻的恢复行。
-
公开(公告)号:CN105637471B
公开(公告)日:2018-12-07
申请号:CN201480057391.9
申请日:2014-10-16
Applicant: NETAPP股份有限公司
IPC: G06F3/06
Abstract: 一种对存储环境进行监测和控制的方法、非易失性计算机可读介质和设备,包括:接收与存储环境对应的对象数据,该对象数据包括与物理存储实体和逻辑存储实体对应的数据。生成存储对象模型,该存储对象模型将数据库中的物理存储实体和逻辑存储实体关联。生成管理员级别用户认证,该管理员级别用户认证被配置为给管理员提供权限去访问生成的对象模型中与物理存储实体和逻辑存储实体对应的信息。生成用户认证,该用户认证被配置为给用户提供权限去访问生成的对象模型中与分配给该用户的逻辑存储实体对应的信息。提供控制面板,该控制面板被配置为从管理员级别或者从用户接收认证信息并且根据所接收的认证来显示信息。
-
公开(公告)号:CN108496153A
公开(公告)日:2018-09-04
申请号:CN201680079806.1
申请日:2016-11-23
Applicant: NETAPP股份有限公司
IPC: G06F3/06
CPC classification number: G06F17/30581 , G06F3/0617 , G06F3/065 , G06F3/067 , G06F11/1451 , G06F17/303 , G06F17/30578 , G06F2201/84 , H04L67/1095
Abstract: 提供一种或多种技术和/或计算设备用于非破坏性地建立主卷和辅助卷之间的同步复制关系和/或用于再同步主卷和辅助卷。例如,主卷的基线快照和一个或多个增量快照用于使用来自主卷的数据构造和增量更新辅助卷。脏区域日志用于跟踪对主卷的修改。分割器对象用于将客户端写入请求分割到主卷和辅助卷。发起同步传送引擎会话以使用脏区域日志处理传入客户端写入请求。转换扫描器用于将脏数据从主卷传送到辅助卷。这样,在主卷和辅助卷之间建立同步复制关系。
-
公开(公告)号:CN107690624A
公开(公告)日:2018-02-13
申请号:CN201680032177.7
申请日:2016-04-15
Applicant: NETAPP股份有限公司
CPC classification number: G06F3/0619 , G06F3/0644 , G06F3/065 , G06F3/0683 , G06F11/00 , G06F11/1446 , G06F11/1451 , G06F11/1458 , G06F11/1469 , G06F2201/84
Abstract: 第一存储系统的第一部分基线数据被标识。第一个存储系统的第一改变数据被标识。第一改变数据包括自从先前时间点以来已经改变的数据。将第一备份数据写入第二存储系统。第一备份数据包括第一部分基线数据和第一改变数据。在将第一备份数据写入第二存储系统之后,第一存储系统的第二部分基线数据被标识。第二部分基线数据不包括第一部分基线数据。第一存储系统的第二改变数据被标识。第二改变数据包括自从写入第一备份数据以来已经改变的数据。第二备份数据被写入第二存储系统。第二备份数据包括第二部分基线数据和第二改变数据。
-
公开(公告)号:CN105247489B
公开(公告)日:2017-12-15
申请号:CN201480030951.1
申请日:2014-04-25
Applicant: NETAPP股份有限公司
IPC: G06F11/08
CPC classification number: G06F11/1076 , G06F3/0619 , G06F3/064 , G06F3/0689 , G06F11/108 , G06F2211/1057 , G06F2211/1059
Abstract: 公开了用于对保护信息使能的存储卷或驱动器执行后台初始化的技术。在一些实施例中,存储控制器产生对基于RAID的系统(例如,基于RAID的盘阵列)的多个驱动器中的每个驱动器(例如,盘)的条段的多个I/O请求。然后根据预定布置针对驱动器中的每个对I/O请求进行排序,并且在实施所述预定布置的同时将这些I/O请求发起给盘。以本文中所描述的方式对I/O请求进行排序并且发出这些I/O请求可以例如减少驱动器头移动,使得存储子系统初始化更快。
-
公开(公告)号:CN103959735B
公开(公告)日:2017-09-29
申请号:CN201280046647.7
申请日:2012-04-17
Applicant: NETAPP股份有限公司
Inventor: 菲利普·布莱恩·克莱
CPC classification number: H04L63/0869 , H04L9/3273 , H04L63/065 , H04L63/104
Abstract: 公开了使用在加入集群的节点与作为所述集群的有效部分的任何单个节点之间的认证来促进在集群中的任何有效节点之间的安全组播通信的系统和方法。根据实施例,集群密钥用于为集群内通信提供安全性。实施例的集群密钥由已经为集群的部分的节点与加入集群的节点仅在这两个节点互相彼此认证之后共享。实施例的所述互相认证握手实施其中会话密钥由两个节点计算的协议,从而提供可共享集群密钥的安全手段。根据实施例,通过具有所述集群密钥,所述集群中的每个节点能够与所述集群中的任何其它节点或者单独地(例如单播)或者共同地(例如组播)安全通信。
-
公开(公告)号:CN107079056A
公开(公告)日:2017-08-18
申请号:CN201580062838.6
申请日:2015-09-18
Applicant: NETAPP股份有限公司
IPC: H04L29/08
Abstract: 各种实施例涉及用于协调在存储集群系统的节点之间的数据访问命令的至少部分并行执行和取消的技术。装置可以包括耦合到存储客户端设备数据的第一存储设备的第一节点的处理器部件;用于对客户端设备数据执行副本命令集中的副本数据访问命令的访问部件,每个副本命令集被分配集合ID;用于分析网络分组中包括的集合ID以确定所述网络分组中的副本命令的一部分是否冗余,并且如果该部分不冗余,则重新组合来自该从部分的副本命令集;以及用于向通信部件提供访问部件已经完全执行了其中的副本数据访问命令的集合的副本命令集的集合ID的排序部件。
-
公开(公告)号:CN107003920A
公开(公告)日:2017-08-01
申请号:CN201580063401.4
申请日:2015-09-21
Applicant: NETAPP股份有限公司
IPC: G06F11/20
Abstract: 提供了一种用于处置灾难恢复群集中的多节点故障的系统和方法。在错误状况的情况中,转换操作从出故障的节点到一个或者多个存活的节点出现。被存储在非易失性随机访问存储器中的数据由存活的节点恢复以使例如盘、集合体和/或卷的存储对象进入一致状态。
-
公开(公告)号:CN103890738B
公开(公告)日:2016-09-21
申请号:CN201280052979.6
申请日:2012-04-26
Applicant: NETAPP股份有限公司
IPC: G06F12/02
CPC classification number: G06F3/0619 , G06F3/0604 , G06F3/0608 , G06F3/0641 , G06F3/065 , G06F3/067 , G06F9/465 , G06F12/02 , G06F17/30371 , G06F17/30607 , G06F2003/0697
Abstract: 一种用于保留从基存储对象的克隆的分离操作中作为结果的存储对象(例如,灵活卷)的数据块的消重的系统和方法。所述克隆可以包括与基存储对象的至少一个数据块共享的数据块和不与基存储对象的至少一个数据块共享的至少一个数据块。与基存储对象共享的克隆的数据块可以被指示成接收可以包括将新的指针指派给所指示的数据块的写分配。每个数据块可以包括多个指针,包括虚拟地址指针和物理地址指针。照此,可以将单个物理地址指针指派给包括相同的虚拟地址指针的克隆的数据块。
-
-
-
-
-
-
-
-
-