SYSTEM AND METHOD TO PERFORM A BACKUP OPERATION USING ONE OR MORE ATTRIBUTES OF FILES
    1.
    发明申请
    SYSTEM AND METHOD TO PERFORM A BACKUP OPERATION USING ONE OR MORE ATTRIBUTES OF FILES 审中-公开
    使用一个或多个文件属性来执行备份操作的系统和方法

    公开(公告)号:US20150234703A1

    公开(公告)日:2015-08-20

    申请号:US14185538

    申请日:2014-02-20

    Applicant: NetApp, Inc.

    CPC classification number: G06F11/1004

    Abstract: A system and method for performing a backup operation is described. A source system determines a set of files to be backed up at a backup system. Based on one or more attributes of each file of the set of files, the source system determines an order in which to perform the backup operation for the set of files. The order specifies an individual file of the set of files to be backed up before another file of the set of files. The source system communicates with the backup system to perform the backup operation of the set of files in the determined order.

    Abstract translation: 描述用于执行备份操作的系统和方法。 源系统确定要在备份系统上备份的一组文件。 基于文件集中的每个文件的一个或多个属性,源系统确定对该组文件执行备份操作的顺序。 该命令指定要在该组文件的另一个文件之前备份的一组文件的单个文件。 源系统与备份系统进行通信,以确定的顺序执行文件集的备份操作。

    METHODS FOR COMBINING ACCESS HISTORY AND SEQUENTIALITY FOR INTELLIGENT PREFETCHING AND DEVICES THEREOF
    2.
    发明申请
    METHODS FOR COMBINING ACCESS HISTORY AND SEQUENTIALITY FOR INTELLIGENT PREFETCHING AND DEVICES THEREOF 有权
    用于组合智能预购的访问历史和顺序的方法及其装置

    公开(公告)号:US20150212943A1

    公开(公告)日:2015-07-30

    申请号:US14164077

    申请日:2014-01-24

    Applicant: NetApp, Inc.

    Abstract: A method, non-transitory computer readable medium, and device that prefetchs includes identifying a candidate data block from one of one or more immediate successor data blocks. The identified candidate data block has a historical access probability value from an initial accessed data block which is higher than a historical access probability value for each of the other immediate successor data blocks and is above a prefetch threshold value. The identifying is repeated until a next identified candidate data block has the historical access probability value below the prefetch threshold value. In the repeating, the identifying next immediate successor data blocks is from the previously identified candidate data block and the historical access probability value for each of the next immediate successor data blocks is determined from the originally accessed data block. The identified candidate data block with the historical access probability value above the prefetch threshold value is fetched.

    Abstract translation: 一种方法,非暂时性计算机可读介质和预取装置包括从一个或多个立即后继数据块中的一个标识候选数据块。 所识别的候选数据块具有来自初始访问数据块的历史访问概率值,该访问概率值高于其他立即后继数据块中的每一个的历史访问概率值,并且高于预取阈值。 重复该识别,直到下一个所识别的候选数据块具有低于预取阈值的历史访问概率值。 在重复中,识别下一个直接后续数据块是从先前识别的候选数据块,并且从原始访问的数据块确定下一个立即后继数据块中的每一个的历史访问概率值。 获取具有高于预取阈值的历史访问概率值的所识别的候选数据块。

    Methods for combining access history and sequentiality for intelligent prefetching and devices thereof
    4.
    发明授权
    Methods for combining access history and sequentiality for intelligent prefetching and devices thereof 有权
    用于组合智能预取的访问历史和顺序的方法及其装置

    公开(公告)号:US09471497B2

    公开(公告)日:2016-10-18

    申请号:US14164077

    申请日:2014-01-24

    Applicant: NetApp, Inc.

    Abstract: A method, non-transitory computer readable medium, and device that prefetchs includes identifying a candidate data block from one of one or more immediate successor data blocks. The identified candidate data block has a historical access probability value from an initial accessed data block which is higher than a historical access probability value for each of the other immediate successor data blocks and is above a prefetch threshold value. The identifying is repeated until a next identified candidate data block has the historical access probability value below the prefetch threshold value. In the repeating, the identifying next immediate successor data blocks is from the previously identified candidate data block and the historical access probability value for each of the next immediate successor data blocks is determined from the originally accessed data block. The identified candidate data block with the historical access probability value above the prefetch threshold value is fetched.

    Abstract translation: 一种方法,非暂时性计算机可读介质和预取装置包括从一个或多个立即后继数据块中的一个标识候选数据块。 所识别的候选数据块具有来自初始访问数据块的历史访问概率值,该访问概率值高于其他立即后继数据块中的每一个的历史访问概率值,并且高于预取阈值。 重复该识别,直到下一个所识别的候选数据块具有低于预取阈值的历史访问概率值。 在重复中,识别下一个直接后续数据块是从先前识别的候选数据块,并且从原始访问的数据块确定下一个立即后继数据块中的每一个的历史访问概率值。 获取具有高于预取阈值的历史访问概率值的所识别的候选数据块。

    Content-based sampling for deduplication estimation
    6.
    发明授权
    Content-based sampling for deduplication estimation 有权
    基于内容的重复数据删除估计抽样

    公开(公告)号:US09424285B1

    公开(公告)日:2016-08-23

    申请号:US13712639

    申请日:2012-12-12

    Applicant: NetApp, Inc.

    CPC classification number: G06F17/30156 G06F3/0608 G06F3/0641 G06F3/067

    Abstract: The techniques introduced herein provide for systems and methods for estimating the effectiveness of utilizing a data deduplication process. More specifically, a content-based sampling approach for data deduplication estimation is described in which a subset of the scanned fingerprints of a dataset are included in a content-based sample that is used to determine an accurate deduplication estimate for a dataset (or volume).

    Abstract translation: 本文介绍的技术提供了用于估计利用重复数据删除过程的有效性的系统和方法。 更具体地,描述了用于重复数据删除估计的基于内容的抽样方法,其中数据集的扫描指纹的子集被包括在用于确定数据集(或卷)的精确重复数据消除估计的基于内容的样本中, 。

    Technique for global deduplication across datacenters with minimal coordination
    9.
    发明授权
    Technique for global deduplication across datacenters with minimal coordination 有权
    跨数据中心全球重复数据删除的技术,协调性极小

    公开(公告)号:US09336260B2

    公开(公告)日:2016-05-10

    申请号:US14054984

    申请日:2013-10-16

    Applicant: NetApp, Inc.

    Abstract: A system and method for global data de-duplication in a cloud storage environment utilizing a plurality of data centers is provided. Each cloud storage gateway appliance divides a data stream into a plurality of data objects and generates a content-based hash value as a key for each data object. An IMMUTABLE PUT operation is utilized to store the data object at the associated key within the cloud.

    Abstract translation: 提供了一种利用多个数据中心的云存储环境中的全局重复数据删除系统和方法。 每个云存储网关设备将数据流划分成多个数据对象,并且生成基于内容的散列值作为每个数据对象的密钥。 使用IMMUTABLE PUT操作来将数据对象存储在云内的关联密钥处。

    Systems and methods for adaptive prefetching
    10.
    发明授权
    Systems and methods for adaptive prefetching 有权
    用于自适应预取的系统和方法

    公开(公告)号:US09304928B2

    公开(公告)日:2016-04-05

    申请号:US13951662

    申请日:2013-07-26

    Applicant: NetApp, Inc.

    CPC classification number: G06F12/0862 G06F2212/6024 G06F2212/6026

    Abstract: Systems and methods which provide for improved prefetching schemes for caching data in a storage network are described. In one embodiment, a dynamically adaptive prefetching mechanism based on block access history information and prior effectiveness of prefetching is provided. Embodiments may take into account prefetch efficiency; a dynamic value indicating the usefulness of past prefetches, prefetch wastage, in conjunction with prefetch resources available at any point in time, to determine the number of blocks to read-ahead during a prefetch. Such embodiments provide improvements over file-based prefetching and previous block schemes, as they provide a finer grain of control over both prefetch block selection, and the number of blocks to prefetch based on block (or block range) access history.

    Abstract translation: 描述了提供用于在存储网络中缓存数据的改进的预取方案的系统和方法。 在一个实施例中,提供了基于块访问历史信息和预取的先前有效性的动态自适应预取机制。 实施例可以考虑预取效率; 指示过去预取的有用性的动态值,预取浪费,以及在任何时间点可用的预取资源,以确定在预取期间预读的块的数量。 这些实施例提供了对基于文件的预取和先前块方案的改进,因为它们提供了对预取块选择和基于块(或块范围)访问历史的预取的块的数量的更精细的控制。

Patent Agency Ranking