Hierarchical storage system management

    公开(公告)号:US11032123B1

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

    申请号:US16508831

    申请日:2019-07-11

    Abstract: Distributing management responsibilities for a storage system that includes a storage array controller and a plurality of storage devices, including: identifying a plurality of elements in the storage system; for each of the plurality of elements in the storage system, creating a distributed manager, wherein each distributed manager is configured for gathering information describing the state of the associated element in the storage system, determining an action to perform against the associated element in the storage system, and executing an approved action against the associated element in the storage system; and creating a distributed management hierarchy that includes each of the distributed managers.

    Performing a tune-up procedure on a storage device during a boot process

    公开(公告)号:US11003369B1

    公开(公告)日:2021-05-11

    申请号:US16246771

    申请日:2019-01-14

    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.

    Instant rekey in a storage system
    23.
    发明授权

    公开(公告)号:US12282436B2

    公开(公告)日:2025-04-22

    申请号: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.

    Encrypting data in a storage device

    公开(公告)号:US12231413B2

    公开(公告)日:2025-02-18

    申请号:US18525656

    申请日:2023-11-30

    Abstract: Data protection in a storage system that includes a plurality of Non-Volatile Memory Express (‘NVMe’) Solid State Drives (‘SSDs’), including: retrieving, from a plurality of NVMe SSDs (‘Non-Volatile Memory Express Solid State Drives’) of a storage system, one or more unencrypted shares of a master secret; reconstructing the master secret using the shares of the master secret; decrypting one or more encrypted device keys using the master secret; and using the decrypted device keys to perform a plurality of accesses to one or more of the NVMe SSDs.

    Dynamic plane selection in data storage system

    公开(公告)号:US12204788B1

    公开(公告)日:2025-01-21

    申请号:US18356539

    申请日:2023-07-21

    Abstract: A storage system is provided. The storage system includes a plurality of non-volatile memory modules and a storage system controller. One or more non-volatile memory modules include a multiplane die. A processing device of the storage system controller is configured to determine that a number of planes of the multiplane die used simultaneously for accessing data should be changed. In response to determining that the number of planes the multiplane die used simultaneously for accessing data should be changed, the processing device is configured to move one or more portions from an existing erase block to a new erase block, the existing erase block being a different size than the new erase block.

    Secret distribution among storage devices

    公开(公告)号:US11706024B2

    公开(公告)日:2023-07-18

    申请号: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.

    Current key data encryption
    30.
    发明授权

    公开(公告)号:US10574454B1

    公开(公告)日:2020-02-25

    申请号:US15402954

    申请日:2017-01-10

    Abstract: Periodically re-encrypting user data stored on a storage device, including: detecting that a data encryption key should be decommissioned; and for user data stored on the storage device that is encrypted with the data encryption key: reading the user data that is encrypted with the data encryption key from the storage device; re-encrypting the user data utilizing a current data encryption key; and writing the user data that is encrypted utilizing the current data encryption key to the storage device.

Patent Agency Ranking