Instant Rekey In A Storage System
    21.
    发明申请

    公开(公告)号:US20220253389A1

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

    申请号:US17726914

    申请日:2022-04-22

    Abstract: Rekeying in a storage system, including: receiving a request to rekey a first storage location of a storage system, wherein the first storage location is associated with a first cryptographic key; acknowledging completion of the request to rekey the first storage location without re-encrypting data stored at the first storage location of the storage system; and mapping a second cryptographic key identified by the request to rekey to the first storage location of the storage system.

    Secret Distribution Among Storage Devices

    公开(公告)号:US20210377012A1

    公开(公告)日:2021-12-02

    申请号:US17402024

    申请日:2021-08-13

    Abstract: In a storage system that includes a plurality of storage devices configured into one or more write groups, quorum-aware secret sharing may include: encrypting a device key for each storage device using a master secret; generating a plurality of shares from the master secret such that a minimum number of storage devices required from each write group for a quorum to boot the storage system is not less than a minimum number of shares required to reconstruct the master secret; and storing the encrypted device key and a separate share of the plurality of shares in each storage device.

    CONTINUOUS VALUE DATA REDUNDANCY
    23.
    发明申请

    公开(公告)号:US20210318931A1

    公开(公告)日:2021-10-14

    申请号:US16848590

    申请日:2020-04-14

    Abstract: Continuous value data redundancy, including: receiving, by a storage system, a dataset; determining, based on a data resiliency metric, an integer redundancy value for the dataset from among a plurality of redundancy values; and generating, based on the integer redundancy value for the dataset, data recovery information for the dataset, wherein the integer redundancy value for the dataset is different from at least one other integer redundancy value for another dataset stored within the storage system.

    CONFIGURING A FLASH-BASED STORAGE DEVICE

    公开(公告)号:US20210247918A1

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

    申请号:US17245298

    申请日:2021-04-30

    Abstract: Performing a tune-up procedure on a storage device including determining, during a boot process, that a first storage device is available for a tune-up procedure, wherein the tune-up procedure prepares the first storage device for use after being offline; reserving the first storage device to perform the tune-up procedure, wherein reserving the first storage device prevents another system from performing the tune-up procedure on the first storage device; and executing the tune-up procedure on the first storage device.

    MONITORING WRITE AMPLIFICATION METRICS FOR A FLASH-BASED STORAGE SYSTEM

    公开(公告)号:US20250147670A1

    公开(公告)日:2025-05-08

    申请号:US19011807

    申请日:2025-01-07

    Abstract: Monitoring write amplification metrics for a flash-based storage system, including: generating, by a controller of a storage system, data describing write activity for each storage device of a plurality of storage devices of the storage system, wherein the data describing the write activity comprises data describing application write activity for each storage device of the plurality of storage devices; calculating, by the controller of the storage system, for each storage device of the plurality of storage devices, a corresponding write amplification metric; and providing, by the controller of the storage system, to each storage device of the plurality of storage devices, the corresponding write amplification metric.

    Managing Redundancy Levels For Storage Devices During Initial Operation

    公开(公告)号:US20240354193A1

    公开(公告)日:2024-10-24

    申请号:US18764022

    申请日:2024-07-03

    Abstract: A system and method for offset protection data in a RAID array. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array is configured to store user data in a first page of a first storage device of the plurality of storage devices; generate intra-device protection data corresponding to the user data, and store the intra-device protection data at a first offset within the first page. The controller is further configured to generate inter-device protection data corresponding to the first page, and store the inter-device protection data at a second offset within a second page in a second storage device of the plurality of storage devices, wherein the first offset is different from the second offset.

Patent Agency Ranking