MANAGING OPERATIONS ON STORED DATA UNITS
    1.
    发明申请
    MANAGING OPERATIONS ON STORED DATA UNITS 有权
    管理存储数据单元的操作

    公开(公告)号:US20140258652A1

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

    申请号:US13787203

    申请日:2013-03-06

    IPC分类号: G06F3/06

    摘要: A system for managing storage of data units includes a data storage system configured to store multiple data blocks, at least some of the data blocks containing multiple data units, with at least a group of the data blocks being stored contiguously, thereby supporting a first read operation that retrieves data units from at least two adjacent data blocks in the group. The system is configured to perform one or more operations with respect to data units, the operations including a delete operation that replaces a first data block containing a data unit to be deleted with a second data block that does not contain the deleted data unit, with the second data block having the same size as the first data block.

    摘要翻译: 一种用于管理数据单元的存储的系统包括:数据存储系统,被配置为存储多个数据块,至少一些包含多个数据单元的数据块,至少一组数据块被连续存储,从而支持第一次读取 从组中的至少两个相邻数据块检索数据单元的操作。 所述系统被配置为对数据单元执行一个或多个操作,所述操作包括删除操作,其将包含要删除的数据单元的第一数据块与不包含所述删除的数据单元的第二数据块替换为第一数据块, 所述第二数据块具有与所述第一数据块相同的大小。

    Dynamic Computational Resource Allocation

    公开(公告)号:US20220391257A1

    公开(公告)日:2022-12-08

    申请号:US17831978

    申请日:2022-06-03

    IPC分类号: G06F9/50

    摘要: A method for performing a distributed computation on a computing system using computational resources dynamically allocated using a computational resource manager includes storing information specifying quantities of computational resources associated with respective ones of a number of program portions of the program, where the program portions perform successive transformations of data and each program portion uses computational resources granted by the computational resource manager enabling computation associated with that program portion to be performed in the computing system, requesting a first quantity of computational resources associated with a first program portion of the number of program portions from the computational resource manager, receiving a second quantity of computational resources from the computational resource manager, less than the requested first quantity of computational resources, performing computation associated with the first portion of the program using the second quantity of computational resources, while performing the computation associated with the first portion of the program using the second quantity of computational resources, receiving an additional quantity of computational resources from the computational resource manager, and performing an additional computation associated with the first portion of the program using the additional quantity of computational resources while performing the computation associated with the first portion using the second quantity of computational resources.

    Managing operations on stored data units

    公开(公告)号:US09875054B2

    公开(公告)日:2018-01-23

    申请号:US13787203

    申请日:2013-03-06

    IPC分类号: G06F12/02 G06F3/06

    摘要: A system for managing storage of data units includes a data storage system configured to store multiple data blocks, at least some of the data blocks containing multiple data units, with at least a group of the data blocks being stored contiguously, thereby supporting a first read operation that retrieves data units from at least two adjacent data blocks in the group. The system is configured to perform one or more operations with respect to data units, the operations including a delete operation that replaces a first data block containing a data unit to be deleted with a second data block that does not contain the deleted data unit, with the second data block having the same size as the first data block.

    Managing operations on stored data units

    公开(公告)号:US10133500B2

    公开(公告)日:2018-11-20

    申请号:US13787055

    申请日:2013-03-06

    IPC分类号: G06F12/02 G06F3/06 G06F17/30

    摘要: A system for managing storage of data units includes a data storage system configured to store multiple data blocks, at least some of the data blocks containing multiple data units, with at least a group of the data blocks being stored contiguously, thereby supporting a first read operation that retrieves data units from at least two adjacent data blocks in the group. The system is configured to perform two or more operations with respect to data units. The operations include: a second read operation, different from the first read operation, that retrieves a data unit to be read based at least in part on an address of a data block containing the data unit to be read, and a delete operation that replaces a first data block containing a data unit to be deleted with a second data block that does not contain the deleted data unit.

    Managing operations on stored data units

    公开(公告)号:US09959070B2

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

    申请号:US13787138

    申请日:2013-03-06

    IPC分类号: G06F12/02 G06F3/06 G06F17/30

    摘要: A system for managing storage of data units includes a data storage system configured to store multiple data blocks, at least some of the data blocks containing multiple data units, and configured to store, for at least some of the data blocks, corresponding historical information about prior removal of one or more data units from that data block, the removal affecting at least some addresses of data units in that data block. The system is configured to perform at least one operation that accesses at least a first data unit stored in a first data block according to address information interpreted based on any stored historical information corresponding to the first data block.

    Computational resource allocation

    公开(公告)号:US10445137B2

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

    申请号:US15833213

    申请日:2017-12-06

    IPC分类号: G06F9/48 G06F9/50

    摘要: Requesting computational resources for executing a program including a number of program portions includes computing sets of requests. Each set, except an initial set, is processed by a computational resource manager only if the previously submitted sets were granted. One or more additional sets are formed for processing by the manager after the initial set. A request of the additional sets includes a partial request for a program portion that is in a least-fulfilled set of program portions. Each program portion is associated with a respective fulfillment ratio of its quantity of previously requested resources divided by an associated target quantity. The partial request requests a quantity of resources that is small enough so that, after the partial request is granted, each program portion in the least-fulfilled set will have a fulfillment ratio that is greater than its fulfillment ratio had been, and is still smaller than one.

    MANAGING OPERATIONS ON STORED DATA UNITS
    7.
    发明申请
    MANAGING OPERATIONS ON STORED DATA UNITS 有权
    管理存储数据单元的操作

    公开(公告)号:US20140258651A1

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

    申请号:US13787138

    申请日:2013-03-06

    IPC分类号: G06F3/06

    摘要: A system for managing storage of data units includes a data storage system configured to store multiple data blocks, at least some of the data blocks containing multiple data units, and configured to store, for at least some of the data blocks, corresponding historical information about prior removal of one or more data units from that data block, the removal affecting at least some addresses of data units in that data block. The system is configured to perform at least one operation that accesses at least a first data unit stored in a first data block according to address information interpreted based on any stored historical information corresponding to the first data block.

    摘要翻译: 一种用于管理数据单元的存储的系统包括:数据存储系统,被配置为存储多个数据块,所述数据块中的至少一些包含多个数据单元,并且被配置为存储至少一些所述数据块中相应的历史信息 事先从该数据块中移除一个或多个数据单元,该移除影响该数据块中数据单元的至少一些地址。 该系统被配置为执行至少一个操作,该至少一个操作根据基于对应于第一数据块的任何存储的历史信息而解释的地址信息访问存储在第一数据块中的至少第一数据单元。

    MANAGING OPERATIONS ON STORED DATA UNITS
    8.
    发明申请
    MANAGING OPERATIONS ON STORED DATA UNITS 审中-公开
    管理存储数据单元的操作

    公开(公告)号:US20140258650A1

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

    申请号:US13787055

    申请日:2013-03-06

    IPC分类号: G06F3/06

    摘要: A system for managing storage of data units includes a data storage system configured to store multiple data blocks, at least some of the data blocks containing multiple data units, with at least a group of the data blocks being stored contiguously, thereby supporting a first read operation that retrieves data units from at least two adjacent data blocks in the group. The system is configured to perform two or more operations with respect to data units. The operations include: a second read operation, different from the first read operation, that retrieves a data unit to be read based at least in part on an address of a data block containing the data unit to be read, and a delete operation that replaces a first data block containing a data unit to be deleted with a second data block that does not contain the deleted data unit.

    摘要翻译: 一种用于管理数据单元的存储的系统包括:数据存储系统,被配置为存储多个数据块,至少一些包含多个数据单元的数据块,至少一组数据块被连续存储,从而支持第一次读取 从组中的至少两个相邻数据块检索数据单元的操作。 该系统被配置为执行关于数据单元的两个或多个操作。 操作包括:与第一读取操作不同的第二读取操作,其至少部分地基于包含要读取的数据单元的数据块的地址检索要读取的数据单元,以及替换要删除的数据单元的删除操作 第一数据块,其包含将不包含被删除的数据单元的第二数据块删除的数据单元。