Data selection for movement from a source to a target
    2.
    发明授权
    Data selection for movement from a source to a target 有权
    从源到目标的数据选择

    公开(公告)号:US09087011B2

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

    申请号:US13484119

    申请日:2012-05-30

    IPC分类号: G06F17/00 G06F11/14

    CPC分类号: G06F11/1453

    摘要: In one aspect of the present description, in connection with storing a first deduplicated data object in a primary storage pool, described operations include determining the duration of time that the first data object has resided in the primary storage pool, and comparing the determined duration of time to a predetermined time interval. In addition, described operations include, after the determined duration of time meets or exceeds the predetermined time interval, determining if the first data object has an extent referenced by another data object, and determining whether to move the first data object from the primary storage pool to a secondary storage pool as a function of whether the first data object has an extent referenced by another data object after the determined duration of time meets or exceeds the predetermined time interval. Other features and aspects may be realized, depending upon the particular application.

    摘要翻译: 在本说明书的一个方面,结合将第一重复数据删除的数据对象存储在主存储池中,所描述的操作包括确定第一数据对象已经驻留在主存储池中的持续时间,以及将所确定的持续时间 时间到预定的时间间隔。 此外,所描述的操作包括在所确定的持续时间满足或超过预定时间间隔之后,确定第一数据对象是否具有由另一数据对象引用的范围,以及确定是否从主存储池移动第一数据对象 作为在所确定的持续时间达到或超过预定时间间隔之后第一数据对象是否具有由另一数据对象引用的盘区的函数的次级存储池。 可以根据具体应用实现其它特征和方面。

    Elimination of redundant objects in storage systems
    3.
    发明授权
    Elimination of redundant objects in storage systems 有权
    消除存储系统中的冗余对象

    公开(公告)号:US08554744B2

    公开(公告)日:2013-10-08

    申请号:US13092777

    申请日:2011-04-22

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30489

    摘要: Provided are a method, system, and article of manufacture, wherein a data structure corresponding to a set of client nodes selected from a plurality of client nodes is generated. Objects from the selected set of client nodes are stored in the data structure. A determination is made that an object corresponding to a client node of the selected set of client nodes has to be stored. An additional determination is made as to whether the object has already been stored in the data structure by any client node of the selected set of client nodes. The object is stored in the data structure, in response to determining that the object has not already been stored in the data structure by any client node of the selected set of client nodes.

    摘要翻译: 提供了一种方法,系统和制品,其中生成对应于从多个客户端节点中选择的一组客户机节点的数据结构。 来自所选择的一组客户端节点的对象被存储在数据结构中。 确定必须存储与所选择的一组客户端节点的客户端节点对应的对象。 另外确定对象是否已经被所选择的一组客户端节点的任何客户端节点存储在数据结构中。 响应于确定对象尚未被所选择的客户端节点集合的任何客户机节点存储在数据结构中,对象被存储在数据结构中。

    Deduplication of data object over multiple passes
    5.
    发明申请
    Deduplication of data object over multiple passes 失效
    多遍重复数据对象

    公开(公告)号:US20120005171A1

    公开(公告)日:2012-01-05

    申请号:US12830343

    申请日:2010-07-04

    IPC分类号: G06F17/30

    CPC分类号: G06F3/0641 G06F17/30303

    摘要: In each of a number of passes to deduplicate a data object, a transaction is started. Where an offset into the object has previously been set, the offset is retrieved; otherwise, the offset is set to reference a beginning of the object. A portion of the object beginning at the offset is deduplicated until an end-of-transaction criterion has been satisfied. The transaction is ended to commit deduplication; where the object has not yet been completely deduplicated, the offset is moved just past where deduplication has already occurred. The object is locked during each pass; other processes cannot access the object during each pass, but can access the object between passes. Each pass is relatively short, so the length of time in which the object is inaccessible is relatively short. By comparison, deduplicating an object within a single pass prevents other processes from accessing the object for a longer time.

    摘要翻译: 在对数据对象进行重复数据删除的多个传递中的每一个中,开始事务。 如果先前设置了对象的偏移量,则检索偏移量; 否则,偏移被设置为引用对象的开头。 偏移量开始的对象的一部分被重复数据删除,直到满足事务结束标准为止。 交易结束,以执行重复数据删除; 其中对象尚未完全重复数据删除,偏移量刚刚移动已经发生重复数据删除。 对象在每次通过期间被锁定; 其他进程在每次传递期间都无法访问对象,但可以在通过之间访问对象。 每个通行证相对较短,因此对象无法访问的时间长度相对较短。 相比之下,在单个通过内重复数据删除对象会阻止其他进程访问该对象较长时间。

    ERROR TRACKING METHOD AND SYSTEM
    6.
    发明申请
    ERROR TRACKING METHOD AND SYSTEM 失效
    错误跟踪方法和系统

    公开(公告)号:US20110231368A1

    公开(公告)日:2011-09-22

    申请号:US13053013

    申请日:2011-03-21

    IPC分类号: G06F17/30

    CPC分类号: G06F11/1464

    摘要: Data storage services are provided for clients for backup of data objects from the clients. A data object is sent to a first location in a first storage device. A determination is made if the data object was successfully stored at the first location, and if so, meta data corresponding with the data object is stored, wherein the meta data includes first path information on a first data path of the data object to the first location. The data object is migrated from the first location to a second location in a second storage device. A determination is made if the data object was successfully stored at the second location, and if so, second path information on a second data path of the data object is added to the second location to the meta data corresponding with the data object, to update the meta data.

    摘要翻译: 为客户端提供数据存储服务,用于从客户端备份数据对象。 将数据对象发送到第一存储设备中的第一位置。 如果数据对象被成功地存储在第一位置,则确定是否存储对应于数据对象的元数据,其中元数据包括关于数据对象的第一数据路径到第一位置的第一路径信息 位置。 数据对象从第一位置迁移到第二存储设备中的第二位置。 如果数据对象成功存储在第二位置,则确定数据对象,如果是,则将数据对象的第二数据路径上的第二路径信息添加到与数据对象相对应的元数据的第二位置,以更新 元数据。

    System and method for relating files in a distributed data storage environment
    7.
    发明授权
    System and method for relating files in a distributed data storage environment 有权
    用于在分布式数据存储环境中关联文件的系统和方法

    公开(公告)号:US06615225B1

    公开(公告)日:2003-09-02

    申请号:US09561252

    申请日:2000-04-27

    IPC分类号: G06F1730

    摘要: A system and method for relating files in a distributed data storage environment allows for positive identification of membership of a file within a group, even in a loosely coupled environment where files are not available for comparison in real time. In disclosed embodiments, base files of a client are stored on a server and are accompanied by tokens uniquely identifying the base files. The tokens are generated on the client and may be derived from the contents of the base file using a digital signature. Each file transmitted to the server is accompanied with a token. Incremental backups may be used, and may employ file differencing. Accordingly, sub-files related to the base files may be transmitted to the server for backup. The sub-files are related to their respective base files using the tokens and are cross-linked to the base files so that any sub-files can be retrieved together with the base file from which the sub-file was derived.

    摘要翻译: 用于在分布式数据存储环境中关联文件的系统和方法允许对组内的文件的成员资格进行肯定的识别,即使在文件不可用于实时比较的松耦合环境中。 在所公开的实施例中,客户端的基本文件被存储在服务器上,并且伴随着唯一地标识基本文件的令牌。 令牌在客户端上生成,并且可以使用数字签名从基础文件的内容导出。 发送到服务器的每个文件都附带一个令牌。 可以使用增量备份,并可能采用文件差异化。 因此,可以将与基本文件相关的子文件发送到服务器进行备份。 子文件与使用令牌的各自的基本文件相关,并与基本文件交链,以便可以将所有子文件与从其导出子文件的基本文件一起检索。

    Applying replication rules to determine whether to replicate objects
    8.
    发明授权
    Applying replication rules to determine whether to replicate objects 有权
    应用复制规则来确定是否复制对象

    公开(公告)号:US08838529B2

    公开(公告)日:2014-09-16

    申请号:US13221691

    申请日:2011-08-30

    IPC分类号: G06F17/00 G06F17/30

    CPC分类号: G06F17/30575

    摘要: A source server maintains a replication rule specifying a condition for a replication attribute and a replication action to take if the condition with respect to the replication attribute is satisfied, wherein the replication action indicates to include or exclude the object having an attribute value for the replication attribute that satisfies the condition. For each of the objects, the replication rule is applied by determining an attribute value of the object corresponding to the replication attribute in the replication rule and determining whether the determined attribute value satisfies the condition for the replication attribute defined in the determined replication rule. The replication action on the object in response to determining that the determined attribute value satisfies the condition for the replication attribute.

    摘要翻译: 如果满足关于复制属性的条件,则源服务器维护指定复制属性的条件的复制规则和复制动作,其中复制动作指示包括或排除具有复制属性值的对象 属性满足条件。 对于每个对象,通过确定与复制规则中的复制属性相对应的对象的属性值来应用复制规则,并确定所确定的属性值是否满足在确定的复制规则中定义的复制属性的条件。 响应于确定所确定的属性值满足复制属性的条件,对对象的复制动作。

    Data recovery in a hierarchical data storage system
    9.
    发明授权
    Data recovery in a hierarchical data storage system 有权
    分层数据存储系统中的数据恢复

    公开(公告)号:US08738575B2

    公开(公告)日:2014-05-27

    申请号:US11856688

    申请日:2007-09-17

    IPC分类号: G06F17/30 G06F7/00 G06F11/14

    摘要: Systems and methods for retrieving data from a storage system having a plurality of storage pools are provided. The method comprises processing configurable data retrieval instructions to determine a first storage pool from which target backup data is to be retrieved, in response to a data restore request; and retrieving the target backup data from the first storage pool to satisfy the restore request. The configurable data retrieval instructions are managed by a source external to the storage system with administrative authority to change the configurable data retrieval instructions to optimize data restoration from the storage system.

    摘要翻译: 提供了用于从具有多个存储池的存储系统检索数据的系统和方法。 所述方法包括:响应于数据恢复请求,处理可配置数据检索指令以确定要从中检索目标备份数据的第一存储池; 以及从所述第一存储池检索所述目标备份数据以满足所述恢复请求。 可配置数据检索指令由存储系统外部的源管理,具有管理权限,以更改可配置数据检索指令以优化从存储系统的数据恢复。

    Error tracking method and system
    10.
    发明授权
    Error tracking method and system 有权
    错误跟踪方法和系统

    公开(公告)号:US08595566B2

    公开(公告)日:2013-11-26

    申请号:US13609204

    申请日:2012-09-10

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1464

    摘要: Data storage services are provided for clients for backup of data objects from the clients. A data object is sent to a first location in a first storage device. A determination is made if the data object was successfully stored at the first location, and if so, meta data corresponding with the data object is stored, wherein the meta data includes first path information on a first data path of the data object to the first location. The data object is migrated from the first location to a second location in a second storage device. A determination is made if the data object was successfully stored at the second location, and if so, second path information on a second data path of the data object is added to the second location to the meta data corresponding with the data object, to update the meta data.

    摘要翻译: 为客户端提供数据存储服务,用于从客户端备份数据对象。 将数据对象发送到第一存储设备中的第一位置。 如果数据对象被成功地存储在第一位置,则确定是否存储对应于数据对象的元数据,其中元数据包括关于数据对象的第一数据路径到第一位置的第一路径信息 位置。 数据对象从第一位置迁移到第二存储设备中的第二位置。 如果数据对象成功地存储在第二位置,则确定数据对象,如果是,则将数据对象的第二数据路径上的第二路径信息添加到与数据对象相对应的元数据的第二位置,以更新 元数据。