Method and system for providing efficient access to a tape storage system
    1.
    发明授权
    Method and system for providing efficient access to a tape storage system 有权
    提供对磁带存储系统的高效访问的方法和系统

    公开(公告)号:US08874523B2

    公开(公告)日:2014-10-28

    申请号:US13023498

    申请日:2011-02-08

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

    CPC分类号: G06F17/30581

    摘要: A method for asynchronously replicating data onto a tape medium is implemented at one or more server computers associated with a distributed storage system and connected to a tape storage system. Upon receiving a first request from a client for storing an object within the tape storage system, a server computer stores the object within a staging sub-system of the distributed storage system and provides a first response to the requesting client. If a predefined condition is met, the server computer transfers objects from the staging sub-system to the tape storage system. For each transferred object, the server computer adds a reference to the object to a tape management sub-system, identifies a corresponding parent object associated with the object and its metadata within a parent object management sub-system of the distributed storage system, and updates the parent object's metadata to include the object's location within the tape storage system.

    摘要翻译: 在与分布式存储系统相关联并连接到磁带存储系统的一个或多个服务器计算机上实现用于将数据异步复制到磁带介质上的方法。 在从客户端接收到用于在磁带存储系统中存储对象的第一请求之后,服务器计算机将对象存储在分布式存储系统的暂存子系统内,并向请求客户端提供第一响应。 如果满足预定义条件,则服务器计算机将对象从分段子系统传输到磁带存储系统。 对于每个转移的对象,服务器计算机将对该对象的引用添加到磁带管理子系统,在分布式存储系统的父对象管理子系统中识别与对象及其元数据相关联的对应的父对象及其元数据,并更新 父对象的元数据将对象的位置包括在磁带存储系统中。

    Method and System for Providing Efficient Access to a Tape Storage System
    2.
    发明申请
    Method and System for Providing Efficient Access to a Tape Storage System 有权
    提供有效访问磁带存储系统的方法和系统

    公开(公告)号:US20110196829A1

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

    申请号:US13023498

    申请日:2011-02-08

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30581

    摘要: A method for asynchronously replicating data onto a tape medium is implemented at one or more server computers associated with a distributed storage system and connected to a tape storage system. Upon receiving a first request from a client for storing an object within the tape storage system, a server computer stores the object within a staging sub-system of the distributed storage system and provides a first response to the requesting client. If a predefined condition is met, the server computer transfers objects from the staging sub-system to the tape storage system. For each transferred object, the server computer adds a reference to the object to a tape management sub-system, identifies a corresponding parent object associated with the object and its metadata within a parent object management sub-system of the distributed storage system, and updates the parent object's metadata to include the object's location within the tape storage system.

    摘要翻译: 在与分布式存储系统相关联并连接到磁带存储系统的一个或多个服务器计算机上实现用于将数据异步复制到磁带介质上的方法。 在从客户端接收到用于在磁带存储系统中存储对象的第一请求之后,服务器计算机将对象存储在分布式存储系统的暂存子系统内,并向请求客户端提供第一响应。 如果满足预定义条件,则服务器计算机将对象从分段子系统传输到磁带存储系统。 对于每个转移的对象,服务器计算机将对该对象的引用添加到磁带管理子系统,在分布式存储系统的父对象管理子系统中识别与对象及其元数据相关联的对应的父对象及其元数据,并更新 父对象的元数据将对象的位置包括在磁带存储系统中。

    Pruning of blob replicas
    3.
    发明授权
    Pruning of blob replicas 有权
    修剪blob副本

    公开(公告)号:US08744997B2

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

    申请号:US13022213

    申请日:2011-02-07

    IPC分类号: G06F17/00 G06F7/00

    摘要: A system and method generating and distributing replica removal requests for objects in a distributed storage system is provided. Replica removal requests for objects in a distributed storage system are generated based at least in part on replication policies for the objects. A respective replica removal request instructs a respective instance of the distributed storage system to remove a respective replica of the respective object so as to at least partially satisfy replication policies for the respective object. Then the replica removal requests for the objects in the distributed storage system are distributed to respective instances of the distributed storage system corresponding to the replica removal requests for execution.

    摘要翻译: 提供了一种在分布式存储系统中生成和分发对象的副本去除请求的系统和方法。 至少部分地基于对象的复制策略生成分布式存储系统中对象的副本删除请求。 相应的副本删除请求指示分布式存储系统的相应实例去除相应对象的相应副本,以便至少部分地满足相应对象的复制策略。 然后,将分布式存储系统中的对象的副本删除请求分发到与要执行的副本删除请求相对应的分布式存储系统的相应实例。

    Location assignment daemon (LAD) for a distributed storage system
    4.
    发明授权
    Location assignment daemon (LAD) for a distributed storage system 有权
    分布式存储系统的位置分配守护程序(LAD)

    公开(公告)号:US08886602B2

    公开(公告)日:2014-11-11

    申请号:US13022258

    申请日:2011-02-07

    摘要: A system and method for generating replication requests for objects in a distributed storage system is provided. For a respective object in a distributed storage system the following is performed. Replication policies for the object that have not been satisfied are determined. Replication requests are ranked for the object whose replication policies have not been satisfied based on a number of replicas of the object that need to be created in order to satisfy the replication policies for the object. Replication requests are generated for the object based at least in part on the replication policies for the object that have not been satisfied and on a current state of the distributed storage system. At least a subset of the replication requests for the objects in the distributed storage system are distributed to respective instances of the distributed storage system corresponding to the replication requests for execution.

    摘要翻译: 提供了一种用于在分布式存储系统中生成对象的复制请求的系统和方法。 对于分布式存储系统中的相应对象,执行以下操作。 确定尚未满足的对象的复制策略。 基于需要创建的对象的副本的数量,为了满足对象的复制策略,复制请求被排序为其复制策略尚未满足的对象。 至少部分地基于对于尚未满足的对象和分布式存储系统的当前状态的复制策略为该对象生成复制请求。 对分布式存储系统中的对象的复制请求的至少一个子集分配到与复制请求执行相对应的分布式存储系统的相应实例。

    Location assignment daemon (LAD) simulation system and method
    5.
    发明授权
    Location assignment daemon (LAD) simulation system and method 有权
    位置分配守护进程(LAD)模拟系统和方法

    公开(公告)号:US08560292B2

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

    申请号:US13022236

    申请日:2011-02-07

    IPC分类号: G06G7/62 G06F17/30

    摘要: A system and method for simulating a state of a distributed storage system is provided. A current state of a distributed storage system and replication policies for the objects in the distributed storage system is obtained. Proposed modifications to the current state of the distributed storage system are received. The state of the distributed storage system is simulated over time based on the current state of the distributed storage system, the replication policies for the objects in the distributed storage system, and the proposed modifications to the current state of the distributed storage system. Then reports relating to the time evolution of the current state of the distributed storage system are generated based on the simulation.

    摘要翻译: 提供了一种用于模拟分布式存储系统的状态的系统和方法。 获得分布式存储系统的当前状态和分布式存储系统中的对象的复制策略。 接收对分布式存储系统的当前状态的修改。 基于分布式存储系统的当前状态,分布式存储系统中对象的复制策略以及对分布式存储系统当前状态的修改,分布式存储系统的状态随着时间的推移而被模拟。 然后根据仿真生成关于分布式存储系统的当前状态的时间演化的报告。

    System and method for managing replicas of objects in a distributed storage system
    6.
    发明授权
    System and method for managing replicas of objects in a distributed storage system 有权
    用于管理分布式存储系统中对象的副本的系统和方法

    公开(公告)号:US08352424B2

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

    申请号:US13022290

    申请日:2011-02-07

    IPC分类号: G06F7/00 G06F17/00

    摘要: A system and method for generating replication requests for objects in a distributed storage system is provided. Replication requests for objects in a distributed storage system are generated based at least in part on replication policies for the objects and a current state of the distributed storage system, wherein a respective replication request for a respective object instructs a respective instance of the distributed storage system to replicate the respective object so as to at least partially satisfy a replication policy for the respective object, wherein a respective replication policy includes criteria specifying at least storage device types on which replicas of object are to be stored. At least a subset of the replication requests is then distributed to the respective instances of the distributed storage system for execution.

    摘要翻译: 提供了一种用于在分布式存储系统中生成对象的复制请求的系统和方法。 至少部分地基于对象的复制策略和分布式存储系统的当前状态生成对分布式存储系统中的对象的复制请求,其中相应对象的相应复制请求指示分布式存储系统的相应实例 以复制相应的对象以便至少部分地满足相应对象的复制策略,其中相应的复制策略包括至少指定要存储对象的副本的存储设备类型的标准。 至少复制请求的一部分然后被分发到分布式存储系统的相应实例以供执行。

    Location Assignment Daemon (LAD) For A Distributed Storage System
    7.
    发明申请
    Location Assignment Daemon (LAD) For A Distributed Storage System 有权
    分布式存储系统的位置分配守护程序(LAD)

    公开(公告)号:US20110196832A1

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

    申请号:US13022258

    申请日:2011-02-07

    IPC分类号: G06F17/30

    摘要: A system and method for generating replication requests for objects in a distributed storage system is provided. For a respective object in a distributed storage system the following is performed. Replication policies for the object that have not been satisfied are determined. Replication requests are ranked for the object whose replication policies have not been satisfied based on a number of replicas of the object that need to be created in order to satisfy the replication policies for the object. Replication requests are generated for the object based at least in part on the replication policies for the object that have not been satisfied and on a current state of the distributed storage system. At least a subset of the replication requests for the objects in the distributed storage system are distributed to respective instances of the distributed storage system corresponding to the replication requests for execution.

    摘要翻译: 提供了一种用于在分布式存储系统中生成对象的复制请求的系统和方法。 对于分布式存储系统中的相应对象,执行以下操作。 确定尚未满足的对象的复制策略。 基于需要创建的对象的副本的数量,为了满足对象的复制策略,复制请求被排序为其复制策略尚未满足的对象。 至少部分地基于对于尚未满足的对象和分布式存储系统的当前状态的复制策略为该对象生成复制请求。 对分布式存储系统中的对象的复制请求的至少一个子集分配到与复制请求执行相对应的分布式存储系统的相应实例。

    Pruning of Blob Replicas
    8.
    发明申请
    Pruning of Blob Replicas 有权
    修剪Blob副本

    公开(公告)号:US20110196831A1

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

    申请号:US13022213

    申请日:2011-02-07

    IPC分类号: G06F7/00 G06F17/00

    摘要: A system and method generating and distributing replica removal requests for objects in a distributed storage system is provided. Replica removal requests for objects in a distributed storage system are generated based at least in part on replication policies for the objects. A respective replica removal request instructs a respective instance of the distributed storage system to remove a respective replica of the respective object so as to at least partially satisfy replication policies for the respective object. Then the replica removal requests for the objects in the distributed storage system are distributed to respective instances of the distributed storage system corresponding to the replica removal requests for execution.

    摘要翻译: 提供了一种在分布式存储系统中生成和分发对象的副本去除请求的系统和方法。 至少部分地基于对象的复制策略生成分布式存储系统中对象的副本删除请求。 相应的副本删除请求指示分布式存储系统的相应实例去除相应对象的相应副本,以便至少部分地满足相应对象的复制策略。 然后,将分布式存储系统中的对象的副本删除请求分发到与要执行的副本删除请求相对应的分布式存储系统的相应实例。

    System and Method for Managing Replicas of Objects In A Distributed Storage System
    9.
    发明申请
    System and Method for Managing Replicas of Objects In A Distributed Storage System 有权
    用于管理分布式存储系统中对象的副本的系统和方法

    公开(公告)号:US20110196830A1

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

    申请号:US13022290

    申请日:2011-02-07

    IPC分类号: G06F17/30

    摘要: A system and method for generating replication requests for objects in a distributed storage system is provided. Replication requests for objects in a distributed storage system are generated based at least in part on replication policies for the objects and a current state of the distributed storage system, wherein a respective replication request for a respective object instructs a respective instance of the distributed storage system to replicate the respective object so as to at least partially satisfy a replication policy for the respective object, wherein a respective replication policy includes criteria specifying at least storage device types on which replicas of object are to be stored. At least a subset of the replication requests is then distributed to the respective instances of the distributed storage system for execution.

    摘要翻译: 提供了一种用于在分布式存储系统中生成对象的复制请求的系统和方法。 至少部分地基于对象的复制策略和分布式存储系统的当前状态生成对分布式存储系统中的对象的复制请求,其中相应对象的相应复制请求指示分布式存储系统的相应实例 以复制相应的对象以至少部分地满足相应对象的复制策略,其中相应的复制策略包括至少指定要存储对象的副本的存储设备类型的标准。 至少复制请求的一部分然后被分发到分布式存储系统的相应实例以供执行。

    Location Assignment Daemon (LAD) Simulation System and Method
    10.
    发明申请
    Location Assignment Daemon (LAD) Simulation System and Method 有权
    位置分配守护程序(LAD)模拟系统和方法

    公开(公告)号:US20110196664A1

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

    申请号:US13022236

    申请日:2011-02-07

    IPC分类号: G06F13/10

    摘要: A system and method for simulating a state of a distributed storage system is provided. A current state of a distributed storage system and replication policies for the objects in the distributed storage system is obtained. Proposed modifications to the current state of the distributed storage system are received. The state of the distributed storage system is simulated over time based on the current state of the distributed storage system, the replication policies for the objects in the distributed storage system, and the proposed modifications to the current state of the distributed storage system. Then reports relating to the time evolution of the current state of the distributed storage system are generated based on the simulation.

    摘要翻译: 提供了一种用于模拟分布式存储系统的状态的系统和方法。 获得分布式存储系统的当前状态和分布式存储系统中的对象的复制策略。 接收对分布式存储系统的当前状态的修改。 基于分布式存储系统的当前状态,分布式存储系统中对象的复制策略以及对分布式存储系统当前状态的修改,分布式存储系统的状态随着时间的推移而被模拟。 然后根据仿真生成关于分布式存储系统的当前状态的时间演化的报告。