Network storage failover systems and associated methods

    公开(公告)号:US11269744B2

    公开(公告)日:2022-03-08

    申请号:US16855837

    申请日:2020-04-22

    Applicant: NETAPP, INC.

    Abstract: Failover methods and systems for a networked storage environment are provided. A filtering data structure and a metadata data structure are generated before starting a replay of a log stored in a non-volatile memory of a second storage node, during a failover operation initiated in response to a failure at a first storage node. The second storage node operates as a partner node of the first storage node to mirror at the log one or more write requests received by the first storage node prior to the failure, and data associated with the one or more write requests. The filtering data structure identifies each log entry and the metadata structure stores a metadata attribute of each log entry. The filtering data structure and the metadata structure are used for providing access to a logical storage object during the log replay from the second storage node.

    System and method for enforcing a dataset timeout for generating a dataset image

    公开(公告)号:US11132262B2

    公开(公告)日:2021-09-28

    申请号:US16429475

    申请日:2019-06-03

    Applicant: NetApp Inc.

    Abstract: An application may store data to a dataset comprising a plurality of volumes stored on a plurality of storage systems. The application may request a dataset image of the dataset, the dataset image comprising a volume image of each volume of the dataset. A dataset image manager operates with a plurality of volume image managers in parallel to produce the dataset image, each volume image manager executing on a storage system. The plurality of volume image managers respond by performing requested operations and sending responses to the dataset image manager in parallel. Each volume image manager on a storage system may manage and produce a volume image for each volume of the dataset stored to the storage system. If a volume image for any volume of the dataset fails, or a timeout period expires, a cleanup procedure is performed to delete any successful volume images.

    DATASET IMAGE CREATION
    4.
    发明申请

    公开(公告)号:US20180032407A1

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

    申请号:US15727754

    申请日:2017-10-09

    Applicant: NetApp Inc.

    Abstract: An application may store data to a dataset comprising a plurality of volumes stored on a plurality of storage systems. The application may request a dataset image of the dataset, the dataset image comprising a volume image of each volume of the dataset. A dataset image manager operates with a plurality of volume image managers in parallel to produce the dataset image, each volume image manager executing on a storage system. The plurality of volume image managers respond by performing requested operations and sending responses to the dataset image manager in parallel. Each volume image manager on a storage system may manage and produce a volume image for each volume of the dataset stored to the storage system. If a volume image for any volume of the dataset fails, or a timeout period expires, a cleanup procedure is performed to delete any successful volume images.

    SYSTEM AND METHOD FOR DETECTING FAILURE OF STORAGE OBJECT IMAGES ON A STORAGE SYSTEM AND INITIATING A CLEANUP PROCEDURE
    6.
    发明申请
    SYSTEM AND METHOD FOR DETECTING FAILURE OF STORAGE OBJECT IMAGES ON A STORAGE SYSTEM AND INITIATING A CLEANUP PROCEDURE 审中-公开
    用于检测存储系统存储对象图像故障的系统和方法,并启动清除程序

    公开(公告)号:US20160026539A1

    公开(公告)日:2016-01-28

    申请号:US14875197

    申请日:2015-10-05

    Applicant: NetApp Inc.

    Abstract: An application may store data to a dataset comprising a plurality of volumes stored on a plurality of storage systems. The application may request a dataset image of the dataset, the dataset image comprising a volume image of each volume of the dataset. A dataset image manager operates with a plurality of volume image managers in parallel to produce the dataset image, each volume image manager executing on a storage system. The plurality of volume image managers respond by performing requested operations and sending responses to the dataset image manager in parallel. Each volume image manager on a storage system may manage and produce a volume image for each volume of the dataset stored to the storage system. If a volume image for any volume of the dataset fails, or a timeout period expires, a cleanup procedure is performed to delete any successful volume images.

    Abstract translation: 应用可以将数据存储到包括存储在多个存储系统上的多个卷的数据集。 应用程序可以请求数据集的数据集映像,数据集映像包括数据集的每个卷的卷映像。 数据集图像管理器与多个卷图像管理器并行地操作以产生数据集图像,每个卷映像管理器在存储系统上执行。 多个卷映像管理器通过执行所请求的操作并且并行地向数据集映像管理器发送响应来进行响应。 存储系统上的每个卷映像管理器可以管理并产生存储到存储系统的数据集的每个卷的卷映像。 如果数据集的任何卷的卷映像失败或超时期限到期,则执行清除过程以删除任何成功的卷映像。

    SYSTEM AND METHOD FOR MANAGING AND PRODUCING STORAGE OBJECT IMAGES ON A STORAGE SYSTEM
    7.
    发明申请
    SYSTEM AND METHOD FOR MANAGING AND PRODUCING STORAGE OBJECT IMAGES ON A STORAGE SYSTEM 有权
    用于存储系统管理和生成存储对象图像的系统和方法

    公开(公告)号:US20140359236A1

    公开(公告)日:2014-12-04

    申请号:US13903752

    申请日:2013-05-28

    Applicant: NetApp, Inc.

    Abstract: An application may store data to a dataset comprising a plurality of volumes stored on a plurality of storage systems. The application may request a dataset image of the dataset, the dataset image comprising a volume image of each volume of the dataset. A dataset image manager operates with a plurality of volume image managers in parallel to produce the dataset image, each volume image manager executing on a storage system. The plurality of volume image managers respond by performing requested operations and sending responses to the dataset image manager in parallel. Each volume image manager on a storage system may manage and produce a volume image for each volume of the dataset stored to the storage system. If a volume image for any volume of the dataset fails, or a timeout period expires, a cleanup procedure is performed to delete any successful volume images.

    Abstract translation: 应用可以将数据存储到包括存储在多个存储系统上的多个卷的数据集。 应用程序可以请求数据集的数据集映像,数据集映像包括数据集的每个卷的卷映像。 数据集图像管理器与多个卷图像管理器并行地操作以产生数据集图像,每个卷映像管理器在存储系统上执行。 多个卷映像管理器通过执行所请求的操作并且并行地向数据集映像管理器发送响应来进行响应。 存储系统上的每个卷映像管理器可以管理并产生存储到存储系统的数据集的每个卷的卷映像。 如果数据集的任何卷的卷映像失败或超时期限到期,则执行清除过程以删除任何成功的卷映像。

    DATASET IMAGE CREATION
    8.
    发明公开

    公开(公告)号:US20240012715A1

    公开(公告)日:2024-01-11

    申请号:US18473423

    申请日:2023-09-25

    Applicant: NetApp Inc.

    CPC classification number: G06F3/065 G06F3/0619 G06F3/0683 G06F11/0757

    Abstract: An application may store data to a dataset comprising a plurality of volumes stored on a plurality of storage systems. The application may request a dataset image of the dataset, the dataset image comprising a volume image of each volume of the dataset. A dataset image manager operates with a plurality of volume image managers in parallel to produce the dataset image, each volume image manager executing on a storage system. The plurality of volume image managers respond by performing requested operations and sending responses to the dataset image manager in parallel. Each volume image manager on a storage system may manage and produce a volume image for each volume of the dataset stored to the storage system. If a volume image for any volume of the dataset fails, or a timeout period expires, a cleanup procedure is performed to delete any successful volume images.

    SYSTEM AND METHOD FOR MANAGING AND PRODUCING A DATASET IMAGE ACROSS MULTIPLE STORAGE SYSTEMS

    公开(公告)号:US20190286529A1

    公开(公告)日:2019-09-19

    申请号:US16429475

    申请日:2019-06-03

    Applicant: NetApp Inc.

    Abstract: An application may store data to a dataset comprising a plurality of volumes stored on a plurality of storage systems. The application may request a dataset image of the dataset, the dataset image comprising a volume image of each volume of the dataset. A dataset image manager operates with a plurality of volume image managers in parallel to produce the dataset image, each volume image manager executing on a storage system. The plurality of volume image managers respond by performing requested operations and sending responses to the dataset image manager in parallel. Each volume image manager on a storage system may manage and produce a volume image for each volume of the dataset stored to the storage system. If a volume image for any volume of the dataset fails, or a timeout period expires, a cleanup procedure is performed to delete any successful volume images.

    SYSTEM AND METHOD FOR MANAGING AND PRODUCING A DATASET IMAGE ACROSS MULTIPLE STORAGE SYSTEMS

    公开(公告)号:US20190286528A1

    公开(公告)日:2019-09-19

    申请号:US16429463

    申请日:2019-06-03

    Applicant: NetApp Inc.

    Abstract: An application may store data to a dataset comprising a plurality of volumes stored on a plurality of storage systems. The application may request a dataset image of the dataset, the dataset image comprising a volume image of each volume of the dataset. A dataset image manager operates with a plurality of volume image managers in parallel to produce the dataset image, each volume image manager executing on a storage system. The plurality of volume image managers respond by performing requested operations and sending responses to the dataset image manager in parallel. Each volume image manager on a storage system may manage and produce a volume image for each volume of the dataset stored to the storage system. If a volume image for any volume of the dataset fails, or a timeout period expires, a cleanup procedure is performed to delete any successful volume images.

Patent Agency Ranking