Methods for improved data store migrations and devices thereof

    公开(公告)号:US10031682B1

    公开(公告)日:2018-07-24

    申请号:US15581742

    申请日:2017-04-28

    Applicant: NetApp, Inc.

    Abstract: A method, non-transitory computer readable medium, and computing device that receives metadata for a block associated with an object from a source storage node. The metadata comprises a source object identifier and the object is associated with a source volume of a source aggregate owned by the source storage node. A determination is made when another block associated with the object has been previously received. A destination object identifier is obtained based on the source object identifier, when the determining indicates that the other block associated with the object has been previously received. A new aggregate block number is assigned to the block based on the destination object identifier and another portion of the metadata. Ownership of the source volume is transferred upon receipt of an indication of a cutover from the source storage node in order to migrate the source volume to a destination volume of a destination aggregate.

    CACHE RETRIEVAL BASED ON TIERED DATA
    2.
    发明公开

    公开(公告)号:US20240305696A1

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

    申请号:US18617363

    申请日:2024-03-26

    Applicant: NetApp, Inc.

    Inventor: Cheryl Thompson

    Abstract: A system, method, and machine-readable storage medium for retrieving data are provided. In some embodiments, a cache may receive a request for data from a client. The cache may determine that a first subset of the data is stored on a storage device and that a second subset of the data is stored at a cloud address located at a cloud storage endpoint. The cache may also receive from the storage device the first subset of data. The cache further receives from the cloud storage endpoint the second subset of data in response to transmitting a request for the second subset of data stored at the cloud address to the cloud storage endpoint. The cache then transmits to the client the first and second subsets of data from the various sources in response to the data request.

    Cache retrieval based on tiered data

    公开(公告)号:US11943314B2

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

    申请号:US16825946

    申请日:2020-03-20

    Applicant: NetApp, Inc.

    Inventor: Cheryl Thompson

    Abstract: A system, method, and machine-readable storage medium for retrieving data are provided. In some embodiments, a cache may receive a request for data from a client. The cache may determine that a first subset of the data is stored on a storage device and that a second subset of the data is stored at a cloud address located at a cloud storage endpoint. The cache may also receive from the storage device the first subset of data. The cache further receives from the cloud storage endpoint the second subset of data in response to transmitting a request for the second subset of data stored at the cloud address to the cloud storage endpoint. The cache then transmits to the client the first and second subsets of data from the various sources in response to the data request.

    CACHE RETRIEVAL BASED ON TIERED DATA

    公开(公告)号:US20210297500A1

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

    申请号:US16825946

    申请日:2020-03-20

    Applicant: NetApp, Inc.

    Inventor: Cheryl Thompson

    Abstract: A system, method, and machine-readable storage medium for retrieving data are provided. In some embodiments, a cache may receive a request for data from a client. The cache may determine that a first subset of the data is stored on a storage device and that a second subset of the data is stored at a cloud address located at a cloud storage endpoint. The cache may also receive from the storage device the first subset of data. The cache further receives from the cloud storage endpoint the second subset of data in response to transmitting a request for the second subset of data stored at the cloud address to the cloud storage endpoint. The cache then transmits to the client the first and second subsets of data from the various sources in response to the data request.

    MULTI-TIER WRITE ALLOCATION
    5.
    发明申请

    公开(公告)号:US20200073567A1

    公开(公告)日:2020-03-05

    申请号:US16679914

    申请日:2019-11-11

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for multi-tier write allocation. A storage system may store data within a multi-tier storage environment comprising a first storage tier (e.g., storage devices maintained by the storage system), a second storage tier (e.g., a remote object store provided by a third party storage provider), and/or other storage tiers. A determination is made that data (e.g., data of a write request received by the storage system) is to be stored within the second storage tier. The data is stored into a staging area of the first storage tier. A second storage tier location identifier, for referencing the data according to a format utilized by the second storage tier, is assigned to the data and provided to a file system hosting the data. The data is then destaged from the staging area into the second storage tier, such as within an object stored within the remote object store.

Patent Agency Ranking