Cloud block map for caching data during on-demand restore

    公开(公告)号:US11726696B2

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

    申请号:US17587710

    申请日:2022-01-28

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for caching data during an on-demand restore using a cloud block map. A client may be provided with access to an on-demand volume during a restore process that copies backup data from a snapshot within a remote object store to the on-demand volume stored within local storage. In response to receiving a request from the client for a block of the backup data not yet restored from the snapshot to the on-demand volume, the block may be retrieved from the snapshot in the remote object store. The block may be cached within a cloud block map stored within the local storage as a cached block. The client may be provided with access to the cached block.

    ON-DEMAND SERVERLESS DISASTER RECOVERY
    27.
    发明公开

    公开(公告)号:US20240078160A1

    公开(公告)日:2024-03-07

    申请号:US18507431

    申请日:2023-11-13

    Applicant: NetApp Inc.

    CPC classification number: G06F11/2025 G06F11/1469 G06F2201/84

    Abstract: Techniques are provided for on-demand serverless disaster recovery. A primary node may host a primary volume. Snapshots of the primary volume may be backed up to an object store. In response to failure, a secondary node and/or an on-demand volume may be created on-demand. The secondary node may provide clients with failover access to the on-demand volume while a restore process restores a snapshot of the primary volume to the on-demand volume. In some embodiments, there was no secondary node and/or on-demand volume while the primary node was operational. This conserves computing resources that would be wasted by otherwise hosting the secondary node and/or on-demand volume while clients were able to access the primary volume through the primary node. Modifications directed to the on-demand volume are incrementally backed up to the object store for subsequently restoring the primary volume after recovery.

    CLOUD BLOCK MAP FOR CACHING DATA DURING ON-DEMAND RESTORE

    公开(公告)号:US20230384964A1

    公开(公告)日:2023-11-30

    申请号:US18448245

    申请日:2023-08-11

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for caching data during an on-demand restore using a cloud block map. A client may be provided with access to an on-demand volume during a restore process that copies backup data from a snapshot within a remote object store to the on-demand volume stored within local storage. In response to receiving a request from the client for a block of the backup data not yet restored from the snapshot to the on-demand volume, the block may be retrieved from the snapshot in the remote object store. The block may be cached within a cloud block map stored within the local storage as a cached block. The client may be provided with access to the cached block.

    METHODS AND SYSTEMS FOR MANAGING RACE CONDITIONS DURING USAGE OF A REMOTE STORAGE LOCATION CACHE IN A NETWORKED STORAGE SYSTEM

    公开(公告)号:US20230033584A1

    公开(公告)日:2023-02-02

    申请号:US17387807

    申请日:2021-07-28

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for a networked storage system are provided. One method includes: generating, by a first node, a dummy entry in a storage location cache of the first node, the dummy entry associated with a read request received by the first node for data stored using a logical object owned by a second node; receiving, by the first node, an invalidation request to invalidate any storage location entry associated with the data, the invalidation request sent in response to the second node receiving a write request to modify the data; invalidating, by the first node, the dummy entry; receiving, by the first node, a response to the read request from the second node with the requested data; and replacing, by the first node, the dummy entry with a storage location entry and invalidating the storage location entry based on the invalidated dummy entry.

    CLOUD BLOCK MAP FOR CACHING DATA DURING ON-DEMAND RESTORE

    公开(公告)号:US20230032522A1

    公开(公告)日:2023-02-02

    申请号:US17587710

    申请日:2022-01-28

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for caching data during an on-demand restore using a cloud block map. A client may be provided with access to an on-demand volume during a restore process that copies backup data from a snapshot within a remote object store to the on-demand volume stored within local storage. In response to receiving a request from the client for a block of the backup data not yet restored from the snapshot to the on-demand volume, the block may be retrieved from the snapshot in the remote object store. The block may be cached within a cloud block map stored within the local storage as a cached block. The client may be provided with access to the cached block.

Patent Agency Ranking