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)使能 与检测到的触发条件相关联的改善处理,减少相应存储设备的非易失性存储器的声明容量的改进处理。 在一些实施例中,相应的存储设备包括一个或多个闪存设备。

    Key-value store with partial data access

    公开(公告)号:US11030156B2

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

    申请号:US15232789

    申请日:2016-08-09

    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for key-value stores with partial data access. An interface module is configured to receive a data object for storage in a key-value store. The data object may include a key and a value. A block object module is configured to generate a plurality of block objects smaller than the data object. A block object may include a new key and a new value. The new key may be based on the key for the data object and on metadata for the new value. The new value may be based on at least a portion of the value for the data object. A storage module is configured to store the block objects in the key-value store.

    Notification of trigger condition to reduce declared capacity of a storage device in a multi-storage-device storage system
    3.
    发明授权
    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)通知主机 用于减少相应存储设备的非易失性存储器的声明容量的触发条件,用于使得能够执行改进处理以减少相应存储设备的非易失性存储器的声明容量的触发条件。

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

    KEY-VALUE STORE WITH PARTIAL DATA ACCESS
    8.
    发明申请

    公开(公告)号:US20170185625A1

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

    申请号:US15232789

    申请日:2016-08-09

    CPC classification number: G06F16/1744 G06F16/217

    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for key-value stores with partial data access. An interface module is configured to receive a data object for storage in a key-value store. The data object may include a key and a value. A block object module is configured to generate a plurality of block objects smaller than the data object. A block object may include a new key and a new value. The new key may be based on the key for the data object and on metadata for the new value. The new value may be based on at least a portion of the value for the data object. A storage module is configured to store the block objects in the key-value store.

    Notification of trigger condition to reduce declared capacity of a storage device
    10.
    发明授权
    Notification of trigger condition to reduce declared capacity of a storage device 有权
    通知触发条件以减少存储设备的声明容量

    公开(公告)号:US09582212B2

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

    申请号:US14621253

    申请日: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 one aspect, the method includes, at a storage device of a storage system, the storage device including non-volatile memory: (1) detecting a trigger condition for reducing declared capacity of the non-volatile memory of the storage device, and (2) notifying a host to which the storage device is operatively coupled of the trigger condition for reducing declared capacity of the non-volatile memory of the storage device, the trigger condition for enabling performance of an 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)通知存储装置可操作地与触发条件耦合的主机,以减少存储装置的非易失性存储器的声明容量,用于使得能够执行改进处理以减少非易失性存储器的声明容量的触发条件, 存储设备的易失性存储器。 在一些实施例中,存储设备包括一个或多个闪存设备。

Patent Agency Ranking