Quorum-aware secret sharing
    1.
    发明授权

    公开(公告)号:US11128448B1

    公开(公告)日:2021-09-21

    申请号:US16167751

    申请日:2018-10-23

    摘要: 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.

    Self-healing storage devices
    2.
    发明授权

    公开(公告)号:US10963326B1

    公开(公告)日:2021-03-30

    申请号:US16263229

    申请日:2019-01-31

    摘要: Rehabilitating storage devices in a storage array that includes a plurality of storage devices, including: receiving a request to rehabilitate a storage device that is operating outside of a defined range of expected operating parameters; selecting, from a hierarchy of rehabilitative actions that can be performed on the storage device, a rehabilitative action to perform on a storage device in dependence upon information describing a number of times that one or more of the rehabilitative actions have been performed on the storage device; and initiating execution of the selected rehabilitative action.

    Data tiering using snapshots
    3.
    发明授权

    公开(公告)号:US11625181B1

    公开(公告)日:2023-04-11

    申请号:US17146968

    申请日:2021-01-12

    IPC分类号: G06F3/06

    摘要: Data tiering based on snapshots, including: receiving information describing, for data stored in a storage system, any snapshots associated with the data and any volumes storing the data; determining, from a plurality of storage tiers, a storage tier for the data based on the information; and storing the data in a storage device of the storage system associated with the storage tier.

    Continuous value data redundancy
    5.
    发明授权

    公开(公告)号:US11494267B2

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

    申请号:US16848590

    申请日:2020-04-14

    IPC分类号: G06F11/10 G06F11/07

    摘要: 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.

    Performing rehabilitative actions on storage devices

    公开(公告)号:US11449375B1

    公开(公告)日:2022-09-20

    申请号:US17160359

    申请日:2021-01-27

    摘要: Rehabilitating storage devices in a storage array that includes a plurality of storage devices, including: receiving a request to rehabilitate a storage device that is operating outside of a defined range of expected operating parameters; selecting, from a hierarchy of rehabilitative actions that can be performed on the storage device, a rehabilitative action to perform on a storage device in dependence upon information describing a number of times that one or more of the rehabilitative actions have been performed on the storage device; and initiating execution of the selected rehabilitative action.

    Managing storage device evacuation

    公开(公告)号:US11112990B1

    公开(公告)日:2021-09-07

    申请号:US16736486

    申请日:2020-01-07

    摘要: Managing storage device evacuation that includes a plurality of storage devices, including: detecting, by the storage system, an occurrence of a storage device evacuation event associated with a source storage device within a write group, wherein the write group is a subset of storage devices storing a data set; responsive to detecting the occurrence of the storage device evacuation event, identifying, by the storage system, a target storage device for receiving data stored on the source storage device; and migrating, by the storage system, the data stored on the source storage device to the target storage device.

    Distributed command processing in a flash storage system

    公开(公告)号:US10374868B2

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

    申请号:US14927280

    申请日:2015-10-29

    摘要: 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.