Method and system for handling failures by tracking status of switchover or switchback
    11.
    发明授权
    Method and system for handling failures by tracking status of switchover or switchback 有权
    通过跟踪切换或切换状态来处理故障的方法和系统

    公开(公告)号:US09367409B2

    公开(公告)日:2016-06-14

    申请号:US14266807

    申请日:2014-04-30

    Applicant: NetApp, Inc.

    Abstract: Techniques for recovering from a failure at a disaster recovery site are disclosed. An example method includes receiving an indication to shift control of a set of volumes of a plurality of volumes. The set of volumes is originally owned by a second storage node. The first storage node is a disaster recovery partner of the second storage node. The method includes shifting control of the set of volumes. The method further includes during the shifting, changing a status of a flag corresponding to a progress of the shifting. The method also includes during a reboot of the first storage node, determining the status of the flag and determining, based on the status of the flag, whether to mount the set of volumes during reboot at the first storage node.

    Abstract translation: 公开了在灾难恢复现场从故障中恢复的技术。 示例性方法包括接收用于对多个卷的一组卷的移位控制的指示。 卷集最初由第二个存储节点拥有。 第一存储节点是第二存储节点的灾难恢复伙伴。 该方法包括移动该组卷的控制。 该方法还包括在移动期间,改变对应于换档进度的标志的状态。 该方法还包括在第一存储节点的重新启动期间,确定标志的状态,并且基于标志的状态来确定在重新启动期间是否在第一存储节点处装载该组卷。

    METADATA COMPACTION
    12.
    发明申请

    公开(公告)号:US20240419363A1

    公开(公告)日:2024-12-19

    申请号:US18815747

    申请日:2024-08-26

    Applicant: NetApp, Inc.

    Abstract: Techniques are provided for compacting indirect blocks. For example, an object is represented as a structure comprising data blocks within which data of the object is stored and indirect blocks comprising block numbers of where the data blocks are located in storage. Block numbers within a set of indirect blocks are compacted into a compacted indirect block comprising a base block number, a count of additional block numbers after the base block number in the compacted indirect block, and a pattern of the block numbers in the compacted indirect block. The compacted indirect block is stored into memory for processing access operations to the object. Storing compacted indirect blocks into memory allows for more block numbers to be stored within memory. This improves the processing of access operations because reading the block numbers from memory is faster than loading the block numbers from disk.

    METADATA COMPACTION
    13.
    发明公开
    METADATA COMPACTION 审中-公开

    公开(公告)号:US20230176791A1

    公开(公告)日:2023-06-08

    申请号:US17963077

    申请日:2022-10-10

    Applicant: NetApp Inc.

    CPC classification number: G06F3/0661 G06F3/064 G06F3/0673 G06F3/0608

    Abstract: Techniques are provided for compacting indirect blocks. For example, an object is represented as a structure comprising data blocks within which data of the object is stored and indirect blocks comprising block numbers of where the data blocks are located in storage. Block numbers within a set of indirect blocks are compacted into a compacted indirect block comprising a base block number, a count of additional block numbers after the base block number in the compacted indirect block, and a pattern of the block numbers in the compacted indirect block. The compacted indirect block is stored into memory for processing access operations to the object. Storing compacted indirect blocks into memory allows for more block numbers to be stored within memory. This improves the processing of access operations because reading the block numbers from memory is faster than loading the block numbers from disk.

    METADATA COMPACTION
    14.
    发明申请

    公开(公告)号:US20210042061A1

    公开(公告)日:2021-02-11

    申请号:US17083945

    申请日:2020-10-29

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for compacting indirect blocks. For example, an object is represented as a structure comprising data blocks within which data of the object is stored and indirect blocks comprising block numbers of where the data blocks are located in storage. Block numbers within a set of indirect blocks are compacted into a compacted indirect block comprising a base block number, a count of additional block numbers after the base block number in the compacted indirect block, and a pattern of the block numbers in the compacted indirect block. The compacted indirect block is stored into memory for processing access operations to the object. Storing compacted indirect blocks into memory allows for more block numbers to be stored within memory. This improves the processing of access operations because reading the block numbers from memory is faster than loading the block numbers from disk.

    METHOD AND SYSTEM FOR HANDLING FAILURES BY TRACKING STATUS OF SWITCHOVER OR SWITCHBACK
    15.
    发明申请
    METHOD AND SYSTEM FOR HANDLING FAILURES BY TRACKING STATUS OF SWITCHOVER OR SWITCHBACK 有权
    通过跟踪开关状态或切换来处理故障的方法和系统

    公开(公告)号:US20150317223A1

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

    申请号:US14266807

    申请日:2014-04-30

    Applicant: NetApp, Inc.

    Abstract: Techniques for recovering from a failure at a disaster recovery site are disclosed. An example method includes receiving an indication to shift control of a set of volumes of a plurality of volumes. The set of volumes is originally owned by a second storage node. The first storage node is a disaster recovery partner of the second storage node. The method includes shifting control of the set of volumes. The method further includes during the shifting, changing a status of a flag corresponding to a progress of the shifting. The method also includes during a reboot of the first storage node, determining the status of the flag and determining, based on the status of the flag, whether to mount the set of volumes during reboot at the first storage node.

    Abstract translation: 公开了在灾难恢复现场从故障中恢复的技术。 示例性方法包括接收用于对多个卷的一组卷的移位控制的指示。 卷集最初由第二个存储节点拥有。 第一存储节点是第二存储节点的灾难恢复伙伴。 该方法包括移动该组卷的控制。 该方法还包括在移动期间,改变对应于换档进度的标志的状态。 该方法还包括在第一存储节点的重新启动期间,确定标志的状态,并且基于标志的状态来确定在重新启动期间是否在第一存储节点处装载该组卷。

Patent Agency Ranking