SHIPPABLE NETWORK-ATTACHED DATA STORAGE DEVICE WITH UPDATEABLE ELECTRONIC DISPLAY

    公开(公告)号:US20190340572A1

    公开(公告)日:2019-11-07

    申请号:US16517464

    申请日:2019-07-19

    Abstract: A network-attachable data transfer device housed within a shippable enclosure that incorporates an updateable electronic display for displaying shipping destination information is disclosed. The device may be initialized (e.g., prepared to receive data, and the updateable electronic shipping display set to the shipping destination) by a service provider and shipped, in accordance with the displayed destination address, as a self-contained shipping unit. The device may be installed onto a network at the destination and loaded with data. The display may also be updated with the next destination address such that the device is shipped to the updated destination address (e.g., back to the service provider, or onto other destinations before being send back to the service provider). When the device is received back at the service provider, the data is transferred from the device to a service provider storage facility, wiped of data, and prepared to be sent out again.

    Locality-sensitive data retrieval for redundancy coded data storage systems

    公开(公告)号:US10311020B1

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

    申请号:US14742689

    申请日:2015-06-17

    Abstract: Techniques described and suggested herein include systems and methods for optimizing retrieval, based on localities associated with a requestor and that of various components of a data storage system, of data archives stored on data storage systems using redundancy coding techniques. For example, redundancy coded shards, which may include identity shards that contain unencoded original data of archives, may be configured such that a variable number of the shards can be leveraged to meet performance requirements or time-to-retrieval limitations for retrieval requests associated with the archives stored and/or encoded therein. Under some circumstances, implementing systems may monitor relative geographic locations, among other performance-related metrics, so as to retrieve data such that fewer hosting data storage facilities are used for a given retrieval.

    Grid encoded data storage systems for efficient data repair

    公开(公告)号:US10162704B1

    公开(公告)日:2018-12-25

    申请号:US14789783

    申请日:2015-07-01

    Abstract: Techniques for encoding data storage systems using grid encoded data storage systems are described herein. Data to be stored in a data storage system is obtained and the data is stored in a grid of shards using grid encoding techniques that store the data in a combination of data shards and derived shards. Each of the shards has at least a first index corresponding to one dimension of the grid and a second index corresponding to a second dimension of the grid. Loss of a plurality of data shards can be repaired because each shard is reproducible from one or more shards with a first index that is associated with the first index of the shard and is also reproducible from one or more shards with a second index that is associated with the second index of the shard.

    OBJECT LOSS REPORTING IN A DATA STORAGE SYSTEM

    公开(公告)号:US20180357271A1

    公开(公告)日:2018-12-13

    申请号:US16105258

    申请日:2018-08-20

    CPC classification number: G06F17/30386 G06F11/00 G06F11/14 G06F17/30303

    Abstract: In response to receiving a request from a client to store an object, a key-durable storage system may assign the object to a volume in its data store, generate a key for the object (e.g., an opaque identifier that encodes information for locating the object in the data store), store the object on one disk in the assigned volume, store the key redundantly in the assigned volume (e.g., using a replication or erasure coding technique), and may return the key to the client. To retrieve the object, the client may send a request including the key, and the system may return the object to the client. If a disk fails, the system may determine which objects were lost, and may return the corresponding keys to the appropriate clients in a notification. The system may be used to back up a more expensive object-redundant storage system.

    Cross-datacenter extension of grid encoded data storage systems

    公开(公告)号:US10108819B1

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

    申请号:US14789789

    申请日:2015-07-01

    Abstract: Techniques for extending a grid encoded data storage system to additional datacenters are described herein. A grid of shards with a first index and a second index is created and a set of null shards is added to the grid of shards. When a data object is received for storage in the grid of shards, a set of shards with the same first index is selected for the storage location with at least one null shard and one or more other shards. The null shard is enabled for data storage by allocating a storage device for the null shard. The grid is then updated by storing at least a portion of the data object in the set of shards, updating derived shards in the set of shards, and updating derived shards with the same second index as the updated shards.

    Hard disk drive assembly with field-separable mechanical module and drive control
    39.
    发明授权
    Hard disk drive assembly with field-separable mechanical module and drive control 有权
    具有现场可分离机械模块和驱动控制的硬盘驱动器组件

    公开(公告)号:US09535615B2

    公开(公告)日:2017-01-03

    申请号:US14589907

    申请日:2015-01-05

    Abstract: A system for storing data includes a rack, one or more data storage drive assemblies coupled to the rack, and a data control module coupled to the rack. The data storage drive assemblies include one or more drive mechanical modules configured to store data and one or more drive control modules coupled to the drive mechanical modules. The drive control modules control mechanical operations in the drive mechanical modules. The drive mechanical modules and the associated drive control modules are separable from one another without removing the other module from the at least one data storage drive assembly.

    Abstract translation: 用于存储数据的系统包括机架,耦合到机架的一个或多个数据存储驱动器组件和耦合到机架的数据控制模块。 数据存储驱动器组件包括被配置为存储数据的一个或多个驱动机械模块和耦合到驱动机械模块的一个或多个驱动器控制模块。 驱动控制模块控制驱动机械模块中的机械操作。 驱动机械模块和相关联的驱动器控制模块可彼此分离,而不从至少一个数据存储驱动组件移除另一个模块。

    Range retrievals from archived data objects according to a predefined hash tree schema
    40.
    发明授权
    Range retrievals from archived data objects according to a predefined hash tree schema 有权
    根据预定义的散列树模式,从存档的数据对象进行范围检索

    公开(公告)号:US09223789B1

    公开(公告)日:2015-12-29

    申请号:US13827137

    申请日:2013-03-14

    CPC classification number: G06F17/30073

    Abstract: Ranges of data stored within archived data may be retrieved according to a predefined hash tree schema. A retrieval request for a range of one or more data chunks of an archived data object stored in archival data store may be retrieved. In response, the requested range of the archived data object may be determined to be tree-hash aligned. In response to determining that the requested range is tree-hash aligned, a retrieval job may be initiated to obtain the range of one or more data chunks and to stage the one or more data chunks for download. A download request may for one or more of the obtained and staged data chunks, and if determined to be tree-hash aligned, a tree hash root node may be sent to the requesting client in addition to the requested data.

    Abstract translation: 可以根据预定义的散列树模式检索归档数据中存储的数据范围。 可以检索对归档数据存储中存储的归档数据对象的一个​​或多个数据块的范围的检索请求。 作为响应,归档数据对象的请求范围可以被确定为树 - 哈希对齐。 响应于确定所请求的范围是树 - 哈希对齐,可以启动检索作业以获得一个或多个数据块的范围,并且对一个或多个数据块进行分级以进行下载。 下载请求可以针对一个或多个所获得的和分阶段的数据块,并且如果确定为树 - 哈希对齐,则除了所请求的数据之外,还可以将树哈希根节点发送到请求客户端。

Patent Agency Ranking