包括由主机控制的存储装置的计算系统

    公开(公告)号:CN107870869B

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

    申请号:CN201710839469.8

    申请日:2017-09-18

    Abstract: 提供了一种包括由主机控制的存储装置的计算系统。公开了包括存储装置和主机的计算系统。存储装置可包括非易失性存储器,并且主机可基于非易失性存储器的物理地址控制存储装置,并可向存储装置发送异步事件请求命令。存储装置可监控非易失性存储器,并可基于监控结果向主机发送与异步事件请求命令相应的异步事件请求。异步事件请求可包括基于监控结果向主机请求另一命令。在一些方面,主机可向存储装置发送用于擦除非易失性存储器的选择的存储块的擦除命令。作为响应,存储装置可响应于擦除命令向主机发送擦除通过响应或擦除延迟违规响应。

    键值存储设备及操作其的方法

    公开(公告)号:CN109753231B

    公开(公告)日:2024-05-10

    申请号:CN201810782027.9

    申请日:2018-07-17

    Abstract: 键值存储设备包括非易失性存储器和控制器。键值存储设备被配置为与主机通信,并且包括控制器和非易失性存储器。控制器被配置为从主机接收包括键、包括在对应于键的值中的多个组块当中的第一组块、以及对应于第一组块的第一组块索引的第一命令。控制器被配置为基于键和第一组块索引将第一组块的映射信息存储在映射表中。非易失性存储器被配置为基于映射信息存储键和第一组块。

    存储系统及其操作方法和操作数据处理系统的方法

    公开(公告)号:CN108089817B

    公开(公告)日:2023-12-19

    申请号:CN201711180803.X

    申请日:2017-11-23

    Abstract: 提供了一种执行数据去重的存储系统、操作存储系统的方法和操作数据处理系统的方法。存储系统包括:存储装置,其构造为存储从主机接收的数据;和控制器,其构造为从主机接收数据和索引,索引与从主机接收的数据关联。控制器包括:存储器,其构造为存储映射信息和参考计数,映射信息将从主机接收的索引与存储系统的物理地址关联,参考计数与从主机接收的索引关联。控制器构造为通过从存储器读取映射信息和参考计数来确定从主机接收的数据是否对应于先前存储在存储装置中的数据的副本,所述读取操作基于从主机接收到的索引。控制器构造为通过在从主机接收的数据对应于先前存储在存储装置中的数据的副本的情况下更新参考计数来执行去重处理。

    支持快照功能的键值存储设备及其操作方法

    公开(公告)号:CN109521948A

    公开(公告)日:2019-03-26

    申请号:CN201810840685.9

    申请日:2018-07-27

    Abstract: 一种操作键值存储设备的方法,包括:键值存储设备从主机接收包括第一键、第一值和第一快照标识(ID)的第一命令;响应于接收到的第一命令,所述键值存储设备生成包括第一快照ID、第一键和在非易失性存储器中写入所述第一值的第一物理地址的第一快照条目;从主机接收包括第一键、第二值和第二快照ID的第二命令;并且响应于接收到的第二命令,键值存储设备生成包括第二快照ID、第一键和在非易失性存储器中写入所述第二值的第二物理地址的第二快照条目。

    支持快照功能的键值存储设备及其操作方法

    公开(公告)号:CN109521948B

    公开(公告)日:2023-08-15

    申请号:CN201810840685.9

    申请日:2018-07-27

    Abstract: 一种操作键值存储设备的方法,包括:键值存储设备从主机接收包括第一键、第一值和第一快照标识(ID)的第一命令;响应于接收到的第一命令,所述键值存储设备生成包括第一快照ID、第一键和在非易失性存储器中写入所述第一值的第一物理地址的第一快照条目;从主机接收包括第一键、第二值和第二快照ID的第二命令;并且响应于接收到的第二命令,键值存储设备生成包括第二快照ID、第一键和在非易失性存储器中写入所述第二值的第二物理地址的第二快照条目。

    键值存储设备及操作其的方法

    公开(公告)号:CN109753231A

    公开(公告)日:2019-05-14

    申请号:CN201810782027.9

    申请日:2018-07-17

    CPC classification number: G06F16/2255 G06F16/221 G06F16/27

    Abstract: 键值存储设备包括非易失性存储器和控制器。键值存储设备被配置为与主机通信,并且包括控制器和非易失性存储器。控制器被配置为从主机接收包括键、包括在对应于键的值中的多个组块当中的第一组块、以及对应于第一组块的第一组块索引的第一命令。控制器被配置为基于键和第一组块索引将第一组块的映射信息存储在映射表中。非易失性存储器被配置为基于映射信息存储键和第一组块。

    存储系统及其操作方法和操作数据处理系统的方法

    公开(公告)号:CN108089817A

    公开(公告)日:2018-05-29

    申请号:CN201711180803.X

    申请日:2017-11-23

    Abstract: 提供了一种执行数据去重的存储系统、操作存储系统的方法和操作数据处理系统的方法。存储系统包括:存储装置,其构造为存储从主机接收的数据;和控制器,其构造为从主机接收数据和索引,索引与从主机接收的数据关联。控制器包括:存储器,其构造为存储映射信息和参考计数,映射信息将从主机接收的索引与存储系统的物理地址关联,参考计数与从主机接收的索引关联。控制器构造为通过从存储器读取映射信息和参考计数来确定从主机接收的数据是否对应于先前存储在存储装置中的数据的副本,所述读取操作基于从主机接收到的索引。控制器构造为通过在从主机接收的数据对应于先前存储在存储装置中的数据的副本的情况下更新参考计数来执行去重处理。

    用于在数据库中执行迭代器操作的设备

    公开(公告)号:CN110059099A

    公开(公告)日:2019-07-26

    申请号:CN201811515723.X

    申请日:2018-12-12

    Abstract: 一种存储设备,包括控制器,所述控制器从主机接收与存储在存储器中的数据相对应的值和要参考以识别所述值的键。此外,所述控制器管理指示在部分键和值地址之间的对应关系的部分键-值映射信息,以及响应于主机请求将信息返回给主机。该信息对应于包括与接收的键的特定位置处的字符相同的字符的键。该控制器通过以下方式确定该信息:基于该部分键-值映射信息确定存储数据的所述存储器的部分区域,以及对所述部分区域执行读取操作以获得包括该部分键的整个键。

    包括由主机控制的存储装置的计算系统

    公开(公告)号:CN107870869A

    公开(公告)日:2018-04-03

    申请号:CN201710839469.8

    申请日:2017-09-18

    Abstract: 提供了一种包括由主机控制的存储装置的计算系统。公开了包括存储装置和主机的计算系统。存储装置可包括非易失性存储器,并且主机可基于非易失性存储器的物理地址控制存储装置,并可向存储装置发送异步事件请求命令。存储装置可监控非易失性存储器,并可基于监控结果向主机发送与异步事件请求命令相应的异步事件请求。异步事件请求可包括基于监控结果向主机请求另一命令。在一些方面,主机可向存储装置发送用于擦除非易失性存储器的选择的存储块的擦除命令。作为响应,存储装置可响应于擦除命令向主机发送擦除通过响应或擦除延迟违规响应。

Patent Agency Ranking