System and method for sharing san storage
    61.
    发明授权
    System and method for sharing san storage 有权
    用于共享SAN存储的系统和方法

    公开(公告)号:US09578101B2

    公开(公告)日:2017-02-21

    申请号:US14929130

    申请日:2015-10-30

    Abstract: According to various embodiments, systems and methods are provided that relate to shared access to Storage Area Networks (SAN) devices. In one embodiment, a Storage Area Network (SAN) host is provided, comprising: a server component: a first host bus adapter configured to be connected to a SAN client over a first SAN; a second host bus adapter configured to be connected to a SAN storage device over a second SAN; and wherein the server component is configured to manage a data block on the SAN storage device, receive a storage operation request from the SAN client through the first host bus adapter, and in response to the storage operation request, perform a storage operation on the data block, the storage operation being performed over the second SAN through the second host bus adapter.

    Abstract translation: 根据各种实施例,提供了涉及对存储区域网络(SAN)设备的共享访问的系统和方法。 在一个实施例中,提供了一种存储区域网络(SAN)主机,包括:服务器组件:被配置为经由第一SAN连接到SAN客户端的第一主机总线适配器; 配置为经由第二SAN连接到SAN存储设备的第二主机总线适配器; 并且其中所述服务器组件被配置为管理所述SAN存储设备上的数据块,通过所述第一主机总线适配器从所述SAN客户端接收存储操作请求,并且响应于所述存储操作请求,对所述数据执行存储操作 阻止,通过第二主机总线适配器在第二SAN上执行存储操作。

    RESTORE OF SECONDARY DATA USING THREAD POOLING
    62.
    发明申请
    RESTORE OF SECONDARY DATA USING THREAD POOLING 有权
    使用螺纹凹槽恢复二次数据

    公开(公告)号:US20170031618A1

    公开(公告)日:2017-02-02

    申请号:US15199362

    申请日:2016-06-30

    Abstract: A system according to certain aspects may include a secondary storage controller computer configured to: in response to a first instruction to obtain a first secondary copy of a first data set from a secondary storage device(s), the first instruction associated with a first restore operation: instantiate a first restore thread on a processor of the secondary storage controller computer; using the first restore thread, retrieve the first secondary copy from the secondary storage device(s); and forward the retrieved first secondary copy to a primary storage subsystem for storage; and in response to a second instruction to obtain a second secondary copy of a second data set from the secondary storage device(s), the second instruction associated with a second restore operation: using the first restore thread, retrieve the second secondary copy from the secondary storage device(s); and forward the retrieved second secondary copy to the primary storage subsystem for storage.

    Abstract translation: 根据某些方面的系统可以包括辅助存储控制器计算机,其被配置为:响应于从辅助存储设备获得第一数据集的第一副本的第一指令,与第一恢复相关联的第一指令 操作:在辅助存储控制器计算机的处理器上实例化第一恢复线程; 使用第一个还原线程从辅助存储设备检索第一个副本; 并将所检索的第一副本转发到主存储子系统以进行存储; 并且响应于从所述辅助存储设备获得第二数据集的第二副本的第二指令,所述第二指令与第二还原操作相关联:使用所述第一恢复线程从所述第二恢复线程中检索所述第二副本 辅助存储设备; 并将检索到的第二副本转发到主存储子系统以进行存储。

    HIGHLY REUSABLE DEDUPLICATION DATABASE AFTER DISASTER RECOVERY

    公开(公告)号:US20160306818A1

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

    申请号:US15197435

    申请日:2016-06-29

    Abstract: According to certain aspects, a method can include receiving, in response to an indication that a data storage database is being restored to a second time before a first time such that the data storage database comprises a plurality of first archive file identifiers associated at the second time, a first instruction from a data storage computer, where the first instruction instructs a media agent to stop scheduled secondary storage operations associated with a deduplication database, and where the deduplication database comprises a plurality of second archive file identifiers; determining at least one second archive file identifier in the plurality of second archive file identifiers that does not correlate with any first archive identifier in the plurality of first archive file identifiers; and, for each of the at least one second archive identifier, instructing the deduplication database to prune an entry associated with the respective second archive file identifier.

    Systems and methods for retaining and using data block signatures in data protection operations
    65.
    发明授权
    Systems and methods for retaining and using data block signatures in data protection operations 有权
    在数据保护操作中保留和使用数据块签名的系统和方法

    公开(公告)号:US09239687B2

    公开(公告)日:2016-01-19

    申请号:US14040247

    申请日:2013-09-27

    Abstract: A system according to certain embodiments associates a signature value corresponding to a data block with one or more data blocks and a reference to the data block to form a signature/data word corresponding to the data block. The system further logically organizes the signature/data words into a plurality of files each comprising at least one signature/data word such that the signature values are embedded in the respective file. The system according to certain embodiments reads a previously stored signature value corresponding to a respective data block for sending from a backup storage system having at least one memory device to a secondary storage system. Based on an indication as to whether the data block is already stored on the secondary storage system, the system reads the data block from the at least one memory device for sending to the secondary storage system if the data block does not exist on the secondary storage system, wherein the signature value and not the data block is read from the at least one memory device if the data block exists on the secondary storage system.

    Abstract translation: 根据某些实施例的系统将对应于数据块的签名值与一个或多个数据块和对数据块的引用相关联,以形成对应于数据块的签名/数据字。 系统进一步逻辑地将签名/数据字组织成多个文件,每个文件包括至少一个签名/数据字,使得签名值被嵌入到相应的文件中。 根据某些实施例的系统读取对应于相应数据块的先前存储的签名值,用于从具有至少一个存储设备的备份存储系统发送到辅助存储系统。 基于关于数据块是否已经存储在辅助存储系统上的指示,如果数据块不存在于辅助存储器上,系统从至少一个存储器设备读取数据块以发送到辅助存储系统 系统,其中如果所述数据块存在于所述辅助存储系统上,则从所述至少一个存储设备读取所述签名值而不是所述数据块。

    System and method for storing redundant information
    66.
    发明授权
    System and method for storing redundant information 有权
    用于存储冗余信息的系统和方法

    公开(公告)号:US09236079B2

    公开(公告)日:2016-01-12

    申请号:US14262878

    申请日:2014-04-28

    Abstract: A method and system for reducing storage requirements and speeding up storage operations by reducing the storage of redundant data includes receiving a request that identifies one or more data objects to which to apply a storage operation. For each data object, the storage system determines if the data object contains data that matches another data object to which the storage operation was previously applied. If the data objects do not match, then the storage system performs the storage operation in a usual manner. However, if the data objects do match, then the storage system may avoid performing the storage operation.

    Abstract translation: 通过减少冗余数据的存储来减少存储要求和加速存储操作的方法和系统包括接收标识用于应用存储操作的一个或多个数据对象的请求。 对于每个数据对象,存储系统确定数据对象是否包含与之前应用存储操作的另一个数据对象相匹配的数据。 如果数据对象不匹配,则存储系统以通常的方式执行存储操作。 但是,如果数据对象匹配,则存储系统可能会避免执行存储操作。

    MANAGING DELETIONS FROM A DEDUPLICATION DATABASE
    68.
    发明申请
    MANAGING DELETIONS FROM A DEDUPLICATION DATABASE 审中-公开
    管理从DEDUPLICATION数据库删除

    公开(公告)号:US20150261776A1

    公开(公告)日:2015-09-17

    申请号:US14216689

    申请日:2014-03-17

    CPC classification number: G06F16/1748 G06F3/0641 G06F11/1453

    Abstract: An information management system can manage the removal of data block entries in a deduplicated data store using working copies of the data block entries residing in a local data store of a secondary storage computing device. The system can use the working copies to identify data blocks for removal. Once the deduplication database is updated with the changes to the working copies (e.g., using a transaction based update scheme), the system can query the deduplication database for the database entries identified for removal. Once identified, the system can remove the database entries identified for pruning and/or the corresponding deduplication data blocks from secondary storage.

    Abstract translation: 信息管理系统可以使用驻留在辅助存储计算设备的本地数据存储器中的数据块条目的工作副本来管理去重复数据存储器中的数据块条目的删除。 系统可以使用工作副本来识别要删除的数据块。 一旦重复数据删除数据库更新为工作副本的更改(例如,使用基于事务的更新方案),系统可以查询重复数据删除数据库以确定要删除的数据库条目。 一旦识别,系统就可以从二级存储中删除标识为修剪的数据库条目和/或相应的重复数据删除数据块。

    SYSTEMS AND METHODS FOR MANAGING SINGLE INSTANCING DATA
    69.
    发明申请
    SYSTEMS AND METHODS FOR MANAGING SINGLE INSTANCING DATA 审中-公开
    用于管理单个实时数据的系统和方法

    公开(公告)号:US20150205678A1

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

    申请号:US14674229

    申请日:2015-03-31

    Abstract: Described in detail herein are systems and methods for managing single instancing data. Using a single instance database and other constructs (e.g. sparse files), data density on archival media (e.g. magnetic tape) is improved, and the number of files per storage operation is reduced. According to one aspect of a method for managing single instancing data, for each storage operation, a chunk folder is created on a storage device that stores single instancing data. The chunk folder contains three files: 1) a file that contains data objects that have been single instanced; 2) a file that contains data objects that have not been eligible for single instancing; and 3) a metadata file used to track the location of data objects within the other files. A second storage operation subsequent to a first storage operation contains references to data objects in the chunk folder created by the first storage operation instead of the data objects themselves.

    Abstract translation: 在此详细描述了用于管理单个实例数据的系统和方法。 使用单个实例数据库和其他构造(例如稀疏文件),归档介质(例如磁带)上的数据密度得到改善,并且每个存储操作的文件数量减少。 根据用于管理单个实例数据的方法的一个方面,对于每个存储操作,在存储单个实例数据的存储设备上创建块文件夹。 该块文件夹包含三个文件:1)一个包含已被单实例化的数据对象的文件; 2)包含不符合单一实例资格的数据对象的文件; 和3)用于跟踪其他文件中的数据对象的位置的元数据文件。 在第一存储操作之后的第二存储操作包含对由第一存储操作而不是数据对象本身创建的块文件夹中的数据对象的引用。

    BLOCK-LEVEL SINGLE INSTANCING
    70.
    发明申请
    BLOCK-LEVEL SINGLE INSTANCING 有权
    块级单一实现

    公开(公告)号:US20140040582A1

    公开(公告)日:2014-02-06

    申请号:US14049463

    申请日:2013-10-09

    Abstract: Described in detail herein are systems and methods for single instancing blocks of data in a data storage system. For example, the data storage system may include multiple computing devices (e.g., client computing devices) that store primary data. The data storage system may also include a secondary storage computing device, a single instance database, and one or more storage devices that store copies of the primary data (e.g., secondary copies, tertiary copies, etc.). The secondary storage computing device receives blocks of data from the computing devices and accesses the single instance database to determine whether the blocks of data are unique (meaning that no instances of the blocks of data are stored on the storage devices). If a block of data is unique, the single instance database stores it on a storage device. If not, the secondary storage computing device can avoid storing the block of data on the storage devices.

    Abstract translation: 在此详细描述的是用于数据存储系统中单个实例数据块的系统和方法。 例如,数据存储系统可以包括存储主数据的多个计算设备(例如,客户端计算设备)。 数据存储系统还可以包括辅助存储计算设备,单个实例数据库以及存储主要数据的副本(例如,次要副本,三级副本等)的一个或多个存储设备。 辅助存储计算设备从计算设备接收数据块并访问单个实例数据库以确定数据块是否是唯一的(意味着数据块的实例不存储在存储设备上)。 如果一个数据块是唯一的,那么单个实例数据库将其存储在存储设备上。 如果不是,则辅助存储计算设备可以避免将数据块存储在存储设备上。

Patent Agency Ranking