Virtual tape storage system having snapshot virtual tape library for disaster recovery testing
    1.
    发明授权
    Virtual tape storage system having snapshot virtual tape library for disaster recovery testing 有权
    具有用于灾难恢复测试的快照虚拟磁带库的虚拟磁带存储系统

    公开(公告)号:US07302540B1

    公开(公告)日:2007-11-27

    申请号:US11190039

    申请日:2005-07-26

    IPC分类号: G06F12/00

    摘要: A virtual tape storage system includes an original virtual tape library for storing data and includes snapshot virtual tape library (SVTL). The SVTL includes a snapshot of the data stored in the original virtual tape library. A host is operable to receive the snapshot data from the SVTL to perform a disaster recovery test of the original virtual tape library. The SVTL is generated from the original virtual tape library using a copy-on-write snapshot process. In an embodiment, the original virtual tape library stores the stored data on a number of virtual tape volumes (VTVs), and the SVTL includes a snapshot of those VTDs and VTVs which are required for a disaster recovery test of the original virtual tape library. In this case, the host uses the SVTL to perform the disaster recovery test of the original virtual tape library.

    摘要翻译: 虚拟磁带存储系统包括用于存储数据的原始虚拟磁带库,并且包括快照虚拟磁带库(SVTL)。 SVTL包括存储在原始虚拟磁带库中的数据的快照。 主机可操作以从SVTL接收快照数据,以执行原始虚拟磁带库的灾难恢复测试。 使用写时复制快照进程从原始虚拟磁带库生成SVTL。 在一个实施例中,原始虚拟磁带库将存储的数据存储在多个虚拟磁带卷(VTV)上,并且SVTL包括对原始虚拟磁带库的灾难恢复测试所需的那些VTD和VTV的快照。 在这种情况下,主机使用SVTL来执行原始虚拟磁带库的灾难恢复测试。

    Automated repair of damaged objects
    2.
    发明授权
    Automated repair of damaged objects 有权
    自动修复损坏的物体

    公开(公告)号:US07475277B1

    公开(公告)日:2009-01-06

    申请号:US11271932

    申请日:2005-11-10

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1435

    摘要: A virtual data storage system includes a device emulator and a storage system for storing data to a plurality of physical devices in accordance with storage management policies. The data received by the device emulator is converted into a data object. The data object and object specific metadata are stored to storage media in accordance with the storage management policies. The object specific metadata is stored separate from the data object. In addition, the object specific metadata is embedded into the data object. Upon detecting an error when attempting to access the data object, an extent of data loss is determined by examining the object specific metadata.

    摘要翻译: 虚拟数据存储系统包括设备仿真器和用于根据存储管理策略将数据存储到多个物理设备的存储系统。 由设备仿真器接收的数据被转换成数据对象。 根据存储管理策略将数据对象和对象特定的元数据存储到存储介质。 对象特定元数据与数据对象分开存储。 此外,对象特定元数据嵌入到数据对象中。 当尝试访问数据对象时检测到错误,通过检查对象特定元数据来确定数据丢失的程度。

    Storage management policies in a virtual data storage system
    3.
    发明授权
    Storage management policies in a virtual data storage system 有权
    虚拟数据存储系统中的存储管理策略

    公开(公告)号:US08001339B1

    公开(公告)日:2011-08-16

    申请号:US11316515

    申请日:2005-12-22

    IPC分类号: G06F12/00

    摘要: A virtual data storage system stores data as data objects to a plurality of storage devices in accordance with storage management policies. The system manages multiple copies of stored data objects on multiple media types over time. Storage pools define groups of media that are to be treated in a uniform manner. A policy is composed of a series of policy copy/delete rules that direct movement of data objects into the storage pools. A rule defines a destination storage pool, a length of time that the data objects are to remain in the destination storage pool, and a data source for the data objects. Copy and delete actions are performed to manage copies of data objects among the storage pools in accordance with the policy.

    摘要翻译: 虚拟数据存储系统根据存储管理策略将数据作为数据对象存储到多个存储设备。 系统随时间管理多种媒体类型上存储的数据对象的多个副本。 存储池定义要以统一方式对待的介质组。 策略由一系列将数据对象移动到存储池中的策略复制/删除规则组成。 规则定义目标存储池,数据对象将保留在目标存储池中的时间长度以及数据对象的数据源。 执行复制和删除操作以根据策略管理存储池中的数据对象的副本。

    Data deduplication method using file system constructs
    5.
    发明授权
    Data deduplication method using file system constructs 有权
    使用文件系统构造的重复数据删除方法

    公开(公告)号:US08458144B2

    公开(公告)日:2013-06-04

    申请号:US12603751

    申请日:2009-10-22

    IPC分类号: G06F12/00

    CPC分类号: G06F17/30156

    摘要: A data deduplication method providing direct look up and storage in an instance repository (IR). The method includes receiving a data object and processing the data object to generate a fingerprint that includes a location component, which defines a file location within the IR such as by first using a hash function to create a hash for the data object and parsing the hash value into sub-strings defining sub-directories of the IR. The method includes determining whether the data object is a duplicate by verifying the presence of a file in the IR at the file location. Determining if the data is unique involves performing a system call on the IR providing the location component as the file path. The method includes, when a file is not in the IR, updating the IR to store the data object as a file at the file location defined by the location component.

    摘要翻译: 一种在实例库(IR)中提供直接查找和存储的重复数据删除方法。 该方法包括接收数据对象并处理数据对象以生成包括定位在IR内的文件位置的位置组件的指纹,例如首先使用散列函数为数据对象创建散列并解析散列 值定义为定义IR的子目录的子字符串。 该方法包括通过在文件位置验证IR中的文件的存在来确定数据对象是否是重复的。 确定数据是否唯一涉及到在提供位置组件作为文件路径的IR上执行系统调用。 该方法包括当文件不在IR中时,更新IR以将数据对象作为文件存储在由位置组件定义的文件位置。

    Data Deduplication Method Using File System Constructs
    6.
    发明申请
    Data Deduplication Method Using File System Constructs 有权
    使用文件系统构造的重复数据删除方法

    公开(公告)号:US20110099154A1

    公开(公告)日:2011-04-28

    申请号:US12603751

    申请日:2009-10-22

    IPC分类号: G06F12/00

    CPC分类号: G06F17/30156

    摘要: A data deduplication method providing direct look up and storage in an instance repository (IR). The method includes receiving a data object and processing the data object to generate a fingerprint that includes a location component, which defines a file location within the IR such as by first using a hash function to create a hash for the data object and parsing the hash value into sub-strings defining sub-directories of the IR. The method includes determining whether the data object is a duplicate by verifying the presence of a file in the IR at the file location. Determining if the data is unique involves performing a system call on the IR providing the location component as the file path. The method includes, when a file is not in the IR, updating the IR to store the data object as a file at the file location defined by the location component.

    摘要翻译: 一种在实例库(IR)中提供直接查找和存储的重复数据删除方法。 该方法包括接收数据对象并处理数据对象以生成包括定位在IR内的文件位置的位置组件的指纹,例如首先使用散列函数为数据对象创建散列并解析散列 值定义为定义IR的子目录的子字符串。 该方法包括通过在文件位置验证IR中的文件的存在来确定数据对象是否是重复的。 确定数据是否唯一涉及到在提供位置组件作为文件路径的IR上执行系统调用。 该方法包括当文件不在IR中时,更新IR以将数据对象作为文件存储在由位置组件定义的文件位置。