System for delaying acknowledgements on open NAND locations until durability has been confirmed

    公开(公告)号:US11036596B1

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

    申请号:US16254326

    申请日:2019-01-22

    Abstract: A system includes a plurality of solid-state storage devices and a storage controller coupled to the plurality of solid-state storage devices. The storage controller includes a processing device, the processing device to receive a write request from a host computing device. The write request includes data to be stored at one or more of the plurality of solid-state storage devices. The processing device is to send an acknowledgement to the host computing device in response to receipt of the write request, store the data at the one or more of the plurality of solid-state storage devices, determine whether the data stored at the one or more of the plurality of solid-state storage devices is readable, and in response to determining that the data is readable, notify, by the processing device, the host computing device that the stored data is readable from the one or more of the plurality of solid-state storage devices.

    Safe destructive actions on drives
    23.
    发明授权

    公开(公告)号:US10929053B2

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

    申请号:US16258209

    申请日:2019-01-25

    Abstract: A method for reservations in a storage system, is provided. The method includes determining status of all storage devices expected to be in the storage system, receiving a request for a reservation of a storage device, and determining a type of service to be performed on the storage device. The method includes determining whether the type of service is in a first class of services or a second class of services and granting or denying the reservation based on the type of service, wherein a reservation to perform a service in the first class of services is granted as a result of determining all the storage devices expected are online and wherein a reservation to perform a service in the second class of services is granted as a result of determining a sufficient subset of all the storage devices expected are online to perform reading and writing with redundancy.

Patent Agency Ranking