IDENTITY AUTHORITY
    22.
    发明申请

    公开(公告)号:US20220417036A1

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

    申请号:US17362899

    申请日:2021-06-29

    Abstract: Systems and methods are described for rotating keys in a trust store to be used by a group of peer devices for secure communications between the peers in the group. In some examples, a service, such as an identify authority service, may make a determination that a set of peers that individually trust at least one public key from a group of public keys satisfies a set of conditions. As a result of the determination, the service may update the plurality of public keys by at least removing at least one public key from the group of public keys and indicate the updated plurality of public keys to at least one of the peers in the group. The service may remove the at least one public key from the group upon determining that less than a threshold number of peers in the group use the at least one public key.

    Efficient device provision
    23.
    发明授权

    公开(公告)号:US10530752B2

    公开(公告)日:2020-01-07

    申请号:US15472058

    申请日:2017-03-28

    Abstract: A switching device is implemented in a network-attachable data transfer device to provide data storage access to other such devices. In some embodiments, network-attachable data transfer devices are arranged in a clustered configuration to provide various computational and storage services. When one or more devices of the cluster fails, various implementations associated with the switching device, via an external data interface, provide operational mitigation, optimized data recovery, and efficient reinstatement of normal operation of the cluster.

    Cross-datacenter validation of grid encoded data storage systems

    公开(公告)号:US10198311B1

    公开(公告)日:2019-02-05

    申请号:US14789799

    申请日:2015-07-01

    Abstract: Techniques for validating grid encoded data storage systems are described herein. Data stored 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, a second index corresponding to a second dimension of the grid, and a set of error-detection code values. Updates that alter the grid of shards cause updates to the error-detection code values and the update can be validated based on the updated error-detection code values.

    Incremental backups for removable media

    公开(公告)号:US10162709B1

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

    申请号:US15360864

    申请日:2016-11-23

    Abstract: Techniques for storing incremental backups in long-term storage are described herein. A backup data set is generated from a set of data to backup and a deletion time for that backup data set is determined. A scheduled time period to perform the backup is selected based at least in part on a requested time period to perform the backup. The requested time period is altered if the performing the backup at the requested time period would produce a period of high resource contention at the destination for the backup. The backup is then stored at the destination at the scheduled time.

    Techniques for extending grids in data storage systems

    公开(公告)号:US10127105B1

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

    申请号:US14973708

    申请日:2015-12-17

    Abstract: One or more grids of redundancy coded shards, such as those stored or otherwise represented on grid encoded storage systems, are configured to be extensible. For example, a grid of shards may include data shards, derived shards (derived from the data shards), and null shard, indexed by, e.g., row and column. A grid of shards so configured may include data shards and derived shards in one set of columns of the grid, and the null shards in another set of columns of the grid. As additional data is added to the grid, the grid may be extended by converting some of the null shards into data or derived shards, on a row-by-row basis, and regenerating or re-deriving additional shards as necessary.

    SPARSE INDEX-BASED STORAGE, RETRIEVAL, AND MANAGEMENT OF STORED DATA

    公开(公告)号:US20180225293A1

    公开(公告)日:2018-08-09

    申请号:US14578185

    申请日:2014-12-19

    CPC classification number: G06F17/30073

    Abstract: Techniques described and suggested herein include systems and methods for storing, indexing, and retrieving original data of data archives on data storage systems using redundancy coding techniques. For example, redundancy codes, such as erasure codes, may be applied to archives (such as those received from a customer of a computing resource service provider) so as allow the storage of original data of the individual archives available on a minimum of volumes, such as those of a data storage system, while retaining availability, durability, and other guarantees imparted by the application of the redundancy code. Sparse indexing techniques may be implemented so as to reduce the footprint of indexes used to locate the original data, once stored.

Patent Agency Ranking