Methods for improved data replication across hybrid cloud volumes using data tagging and devices thereof

    公开(公告)号:US11249671B2

    公开(公告)日:2022-02-15

    申请号:US15581730

    申请日:2017-04-28

    Applicant: NetApp, Inc.

    Abstract: Methods, non-transitory computer readable media, and computing devices that receive data from a primary storage node. The data is stored in a primary volume within a primary composite aggregate hosted by the primary storage node. A determination is made when the data is tagged to indicate that the data is stored in the primary volume on a remote data storage device of the primary composite aggregate. The data is stored on another remote data storage device without storing the data in a local data storage device, when the determining indicates that the data is tagged to indicate that the data is stored in the primary volume on a remote data storage device of the primary composite aggregate. Accordingly, this technology allows data placement to remain consistent across primary and secondary volumes and facilitates efficient operation of secondary storage nodes by eliminating two-phase writes for data stored on cloud storage devices.

    Data profiler
    3.
    发明授权

    公开(公告)号:US11119860B2

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

    申请号:US16459917

    申请日:2019-07-02

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or systems are provided for profiling a dataset. For example, a snapshot of a volume may be evaluated to identify a set of data characteristics, such as file and directory size information. A baseline dataset profile of a dataset of data within the volume may be constructed based upon the set of data characteristics. Histograms and graphs of directory counts and file counts may be constructed based upon the baseline dataset profile. An incremental dataset profile may be constructed for the dataset based upon an evaluation of the snapshot and a subsequent snapshot of the volume. Histograms and graphs of directories and files that are modified, created, and/or deleted may be constructed based upon the incremental dataset profile. Performance predictions, analytics, field diagnostics of performance issues, and/or scheduling of service execution may be implemented for a storage network hosting the volume based upon dataset profiles.

    Methods and systems for identifying changed data in an expandable storage volume
    8.
    发明授权
    Methods and systems for identifying changed data in an expandable storage volume 有权
    用于识别可扩展存储卷中的已更改数据的方法和系统

    公开(公告)号:US09015123B1

    公开(公告)日:2015-04-21

    申请号:US13743222

    申请日:2013-01-16

    Applicant: NetApp, Inc.

    CPC classification number: G06F17/30174

    Abstract: An embodiment of the invention provides an apparatus and method for presenting differences in a file system of a clustered storage system. In an embodiment, the clustered storage system receives a request from a host, where the request is for a listing of changes in the file system within a time interval. A comparison unit in each storage node of the clustered storage system determines each metadata container associated with the file system which has changed within the time interval. The application programming interface buffers at least one identifier that corresponds to a metadata container associated with the file system which has changed within the time interval. The application programming interface packages and transmits the at least one identifier to the host. The at least one identifier is readable on the host.

    Abstract translation: 本发明的实施例提供了一种用于呈现集群存储系统的文件系统的差异的装置和方法。 在一个实施例中,集群存储系统从主机接收请求,其中该请求用于在一段时间间隔内对文件系统中的改变的列表。 集群存储系统的每个存储节点中的比较单元确定与在该时间间隔内已经改变的文件系统相关联的每个元数据容器。 应用编程接口缓冲至少一个与在该时间间隔内已经改变的文件系统相关联的元数据容器的标识符。 应用编程接口封装并将至少一个标识符发送到主机。 该主机上至少有一个标识符是可读的。

    ORCHESTRATOR FOR ORCHESTRATING OPERATIONS BETWEEN A COMPUTING ENVIRONMENT HOSTING VIRTUAL MACHINES AND A STORAGE ENVIRONMENT

    公开(公告)号:US20240378121A1

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

    申请号:US18779567

    申请日:2024-07-22

    Applicant: NetApp, Inc.

    Abstract: Techniques are provided for orchestrating operations between a storage environment and a computing environment hosting virtual machines. A virtual machine proxy, associated with a computing environment hosting a virtual machine, is accessed by an orchestrator to identify the virtual machine and properties of the virtual machine. A storage proxy, associated with a storage environment comprising a volume within which snapshots of the virtual machine are to be stored, is accessed by the orchestrator to initialize a backup procedure. The orchestrator utilizes the virtual machine proxy to create a snapshot of the virtual machine. The orchestrator utilizes the storage proxy to back up the snapshot to the volume using the backup procedure.

Patent Agency Ranking