Triggering a process to reduce declared capacity of a storage device in a multi-storage-device storage system
    1.
    发明授权
    Triggering a process to reduce declared capacity of a storage device in a multi-storage-device storage system 有权
    触发一个过程以减少存储设备在多存储设备存储系统中的声明容量

    公开(公告)号:US09582193B2

    公开(公告)日:2017-02-28

    申请号:US14621237

    申请日:2015-02-12

    Abstract: Systems, methods and/or devices are used to enable triggering a process to reduce declared capacity of a storage device in a multi-storage-device storage system. In one aspect, the method includes: (1) obtaining, for each storage device of a plurality of storage devices of the storage system, one or more metrics of the storage device, the storage device including non-volatile memory, (2) detecting a trigger condition for reducing declared capacity of the non-volatile memory of a respective storage device of the plurality of storage devices, the trigger condition detected in accordance with the one or more metrics of one or more storage devices, and (3) enabling an amelioration process associated with the detected trigger condition, the amelioration process to reduce declared capacity of the non-volatile memory of the respective storage device. In some embodiments, the respective storage device includes one or more flash memory devices.

    Abstract translation: 使用系统,方法和/或设备来触发过程以减少多存储设备存储系统中存储设备的声明容量。 一方面,该方法包括:(1)为存储系统的多个存储装置的各个存储装置获得存储装置的一个或多个度量值,存储装置包括非易失性存储器,(2)检测 用于减少所述多个存储装置的相应存储装置的所述非易失性存储器的声明容量的触发条件,根据一个或多个存储装置的一个或多个度量检测到的所述触发条件,以及(3)使能 与检测到的触发条件相关联的改善处理,减少相应存储设备的非易失性存储器的声明容量的改进处理。 在一些实施例中,相应的存储设备包括一个或多个闪存设备。

    Variable bit encoding per NAND flash cell to extend life of flash-based storage devices and preserve over-provisioning

    公开(公告)号:US09864525B2

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

    申请号:US15441808

    申请日:2017-02-24

    Abstract: Systems, methods, and/or devices are used to implement variable bit encoding per NAND flash cell to extend life of flash-based storage devices and preserve over-provisioning. In some embodiments, the method includes detecting a trigger condition with respect to one or more non-volatile memory portions (e.g., portions configured to store data encoded in a first encoding format and having a first storage density) of a plurality of non-volatile memory portions of a storage device. In response to detecting the trigger condition and in accordance with a first determination that a projected amount of over-provisioning (e.g., corresponding to over-provisioning for the storage device after reconfiguring the one or more non-volatile memory portions to store data encoded in a second encoding format and having a second storage density) meets predefined over-provisioning criteria, the method includes reconfiguring the one or more non-volatile memory portions to store data encoded in the second encoding format.

    Notification of trigger condition to reduce declared capacity of a storage device in a multi-storage-device storage system
    4.
    发明授权
    Notification of trigger condition to reduce declared capacity of a storage device in a multi-storage-device storage system 有权
    通知触发条件以减少存储设备在多存储设备存储系统中的声明容量

    公开(公告)号:US09582220B2

    公开(公告)日:2017-02-28

    申请号:US14621263

    申请日:2015-02-12

    Abstract: Systems, methods and/or devices are used to enable notification of a trigger condition to reduce declared capacity of a storage device in a multi-storage-device storage system. In one aspect, the method includes: (1) obtaining, for each storage device of a plurality of storage devices, one or more metrics of the storage device, the storage device including non-volatile memory, (2) detecting a trigger condition for reducing declared capacity of the non-volatile memory of a respective storage device of the plurality of storage devices, the trigger condition detected in accordance with the one or more metrics of two or more of the storage devices, and (3) notifying a host of the trigger condition for reducing declared capacity of the non-volatile memory of the respective storage device, the trigger condition for enabling performance of an amelioration process to reduce declared capacity of the non-volatile memory of the respective storage device.

    Abstract translation: 系统,方法和/或设备用于使得能够通知触发条件以减少多存储设备存储系统中存储设备的声明容量。 一方面,该方法包括:(1)对于多个存储装置的每个存储装置,获得所述存储装置的一个或多个度量,所述存储装置包括非易失性存储器,(2)检测所述存储装置的触发条件 减少多个存储装置的相应存储装置的非易失性存储器的声明容量,根据两个或更多个存储装置的一个或多个度量来检测触发条件,以及(3)通知主机 用于减少相应存储设备的非易失性存储器的声明容量的触发条件,用于使得能够执行改进处理以减少相应存储设备的非易失性存储器的声明容量的触发条件。

    Variable Bit Encoding Per NAND Flash Cell to Extend Life of Flash-Based Storage Devices and Preserve Over-Provisioning

    公开(公告)号:US20170168713A1

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

    申请号:US15441808

    申请日:2017-02-24

    Abstract: Systems, methods, and/or devices are used to implement variable bit encoding per NAND flash cell to extend life of flash-based storage devices and preserve over-provisioning. In some embodiments, the method includes detecting a trigger condition with respect to one or more non-volatile memory portions (e.g., portions configured to store data encoded in a first encoding format and having a first storage density) of a plurality of non-volatile memory portions of a storage device. In response to detecting the trigger condition and in accordance with a first determination that a projected amount of over-provisioning (e.g., corresponding to over-provisioning for the storage device after reconfiguring the one or more non-volatile memory portions to store data encoded in a second encoding format and having a second storage density) meets predefined over-provisioning criteria, the method includes reconfiguring the one or more non-volatile memory portions to store data encoded in the second encoding format.

    Process and apparatus to reduce declared capacity of a storage device by making specific logical addresses unavailable

    公开(公告)号:US09665311B2

    公开(公告)日:2017-05-30

    申请号:US14621289

    申请日:2015-02-12

    CPC classification number: G06F3/0679 G06F3/0616 G06F3/0638

    Abstract: Systems, methods and/or devices are used to reduce declared capacity of non-volatile memory of a storage device in a storage system. In one aspect, the method includes, detecting an amelioration trigger for reducing declared capacity of non-volatile memory of a storage device of the storage system, and in accordance with the detected amelioration trigger, performing an amelioration process to reduce declared capacity of the non-volatile memory of the storage device, the performing including making specific logical addresses of a logical address space unavailable to a host. In some embodiments, the storage device includes one or more flash memory devices. In some embodiments, the detecting, the performing, or both are performed by the storage device, or by one or more subsystems of the storage system distinct from the storage device, or by the host.

    Triggering, at a host system, a process to reduce declared capacity of a storage device
    8.
    发明授权
    Triggering, at a host system, a process to reduce declared capacity of a storage device 有权
    在主机系统上触发减少存储设备的声明容量的过程

    公开(公告)号:US09519427B2

    公开(公告)日:2016-12-13

    申请号:US14621219

    申请日:2015-02-12

    Abstract: Systems, methods and/or devices are used to enable triggering, at a host system, a process to reduce declared capacity of a storage device. In one aspect, the method includes, at a host to which a storage device of the storage system is operatively coupled: (1) obtaining one or more metrics of the storage device, the storage device including non-volatile memory, (2) detecting a trigger condition in accordance with the one or more metrics of the storage device, and (3) enabling an amelioration process associated with the detected trigger condition, the amelioration process to reduce declared capacity of the non-volatile memory of the storage device. In some embodiments, the storage device includes one or more flash memory devices.

    Abstract translation: 系统,方法和/或设备用于使主机系统能够触发减少存储设备的声明容量的过程。 在一个方面,该方法包括:存储系统的存储设备可操作地耦合到主机:(1)获取存储设备的一个或多个度量,所述存储设备包括非易失性存储器,(2)检测 根据存储设备的一个或多个度量的触发条件,以及(3)启用与检测到的触发条件相关联的改善过程,改善处理以减少存储设备的非易失性存储器的声明容量。 在一些实施例中,存储设备包括一个或多个闪存设备。

    Process and apparatus to reduce declared capacity of a storage device by deleting data
    9.
    发明授权
    Process and apparatus to reduce declared capacity of a storage device by deleting data 有权
    通过删除数据来减少存储设备的声明容量的过程和设备

    公开(公告)号:US09552166B2

    公开(公告)日:2017-01-24

    申请号:US14621107

    申请日:2015-02-12

    Abstract: Systems, methods and/or devices are used to reduce declared capacity of non-volatile memory of a storage device in a storage system. In one aspect, the method includes, detecting an amelioration trigger for reducing declared capacity of non-volatile memory of a storage device of the storage system, and in accordance with the detected amelioration trigger, performing an amelioration process to reduce declared capacity of the non-volatile memory of the storage device, the performing including: deleting from the storage device discardable data that is used by a host, and reducing declared capacity of the non-volatile memory of the storage device. In some embodiments, the storage device includes one or more flash memory devices. In some embodiments, the detecting, the performing, or both are performed by the storage device, or by one or more subsystems of the storage system distinct from the storage device, or by the host.

    Abstract translation: 系统,方法和/或设备用于减少存储系统中存储设备的非易失性存储器的声明容量。 一方面,该方法包括:检测用于减少存储系统的存储装置的非易失性存储器的声明容量的改进触发,并且根据检测到的改善触发,执行改进处理以减少非易失性存储器的声明容量, 存储装置的非易失性存储器,其执行包括:从存储装置中删除主机使用的可丢弃数据,并减少存储装置的非易失性存储器的声明容量。 在一些实施例中,存储设备包括一个或多个闪存设备。 在一些实施例中,检测,执行或两者都由存储设备或与存储设备不同的存储系统的一个或多个子系统执行,或由主机执行。

    Process and apparatus to reduce declared capacity of a storage device by altering an encoding format
    10.
    发明授权
    Process and apparatus to reduce declared capacity of a storage device by altering an encoding format 有权
    通过改变编码格式来减少存储设备的声明容量的过程和设备

    公开(公告)号:US09524105B2

    公开(公告)日:2016-12-20

    申请号:US14621212

    申请日:2015-02-12

    Abstract: Systems, methods and/or devices are used to reduce declared capacity of non-volatile memory of a storage device in a storage system. In one aspect, the method includes, detecting an amelioration trigger for reducing declared capacity of non-volatile memory of a storage device of the storage system, and in accordance with the detected amelioration trigger, performing an amelioration process to reduce declared capacity of the non-volatile memory of the storage device, the performing including: altering an encoding format of at least a portion of the non-volatile memory of the storage device, and reducing declared capacity of the non-volatile memory of the storage device. In some embodiments, the storage device includes one or more flash memory devices. In some embodiments, the detecting, the performing, or both are performed by the storage device, or by one or more subsystems of the storage system distinct from the storage device, or by the host.

    Abstract translation: 系统,方法和/或设备用于减少存储系统中存储设备的非易失性存储器的声明容量。 一方面,该方法包括:检测用于减少存储系统的存储装置的非易失性存储器的声明容量的改进触发,并且根据检测到的改善触发,执行改进处理以减少非易失性存储器的声明容量, 所述执行包括:改变所述存储设备的所述非易失性存储器的至少一部分的编码格式,以及减少所述存储设备的非易失性存储器的声明容量。 在一些实施例中,存储设备包括一个或多个闪存设备。 在一些实施例中,检测,执行或两者都由存储设备或与存储设备不同的存储系统的一个或多个子系统执行,或由主机执行。

Patent Agency Ranking