[发明专利]读取操作重定向在审
申请号: | 201780060912.X | 申请日: | 2017-01-27 |
公开(公告)号: | CN109891396A | 公开(公告)日: | 2019-06-14 |
发明(设计)人: | V·Q·埃雷拉;C·格雷厄姆;T·J·弗林 | 申请(专利权)人: | 惠普发展公司;有限责任合伙企业 |
主分类号: | G06F12/00 | 分类号: | G06F12/00 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张健;陈岚 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据存储设备 过滤器 输入/输出 读取操作 重定向 主机 拷贝 缓冲器 随机存取存储器 连续读取 写入操作 主机访问 监控 寻址 操作系统 响应 | ||
示例实现方式涉及读取操作重定向。例如,根据本公开的系统可以包括可由主机访问的数据存储设备。该系统可以包括主机的操作系统的输入/输出过滤器。输入/输出过滤器可以监控从主机到数据存储设备的读取操作和写入操作。输入/输出过滤器可以响应于对数据存储设备的部分的所监控的读取操作超过阈值,将该部分拷贝到主机内的随机存取存储器(RAM)缓冲器。输入/输出过滤器可以将被寻址到数据存储设备的部分的连续读取操作重定向到RAM缓冲器中的该部分的拷贝。
背景技术
数据存储设备可以包括固态驱动器(SSD)。SSD可以包括:固态存储设备,其利用集成电路组装件作为存储器来持久地存储数据。主机设备可以包括由操作系统支持的计算设备。可以从主机传送对SSD的命令。例如,从主机到SSD的命令可以请求对SSD中的地址的读取操作和/或写入操作。对SSD的闪速存储器单元的读取和/或写入可能影响单元上和/或相邻单元上的所存储的电荷。
附图说明
图1图示了根据本公开的用于读取操作重定向的系统的示例的图解。
图2是根据本公开的用于读取操作重定向的系统的示例的框图。
图3图示了根据本公开的用于读取操作重定向的示例方法。
具体实施方式
数据存储设备可以包括用于数字地存储可以由计算设备读取的数据的组件。数据存储设备可以包括:固态存储装置,其用于在不涉及机械部件的情况下利用电子电路来非易失性地存储和/或取回数字信息。固态驱动器(也被称为SSD)可以包括:数据存储设备,其利用集成电路组装件作为存储器来持久地存储数据(例如,在断电时保留数据)。SSD可以包括存储数据的存储器元件。例如,SSD可以包括非易失性与非(NAND)存储器配置。也就是说,SSD可以包括利用NAND单元作为存储介质的非易失性存储器部分。NAND单元可以利用NAND逻辑门来存储信息比特。
NAND存储器管芯的物理层级可以被分解成平面、块和页。NAND管芯可以包含多个平面,每个平面可以被划分成块,并且每个块可以包含N个页。例如,NAND管芯可以具有2个平面、约4K个块以及每块256个页。页可以是可被编程(例如,写入)的最小单元,并且块可以是可被擦除的最小单元。
SSD可以包括控制器。控制器可以包含将NAND存储器组件与诸如主机计算设备、应用、数据库等之类的主机桥接的电子器件。控制器可以在一端上接受主机命令,并且在另一端上将该命令传送到NAND存储器。
主机命令可以被定向到SSD存储器的部分。主机命令可以包括从主机对SSD发出的输入/输出(I/O)请求。例如,主机命令可以包括:执行读取操作的请求,其可以包括向主机读出来自SSD存储器的特定部分的数据。示例还可以包括:执行程序或写入操作的请求,其可以包括将数据写入SSD的特定部分。进一步的示例可以包括:执行擦除操作以擦除SSD的特定部分的请求。
然而,可以在对SSD存储器的特定部分进行寻址中利用抽象(abstraction)方案。例如,可以在对SSD存储器进行寻址中利用逻辑块寻址抽象方案。利用逻辑块寻址抽象方案可以包括:利用逻辑块地址(LBA),通过使NAND阵列中固有的更复杂的存储器管理操作对于消费较低级别系统的服务的更高级别(例如,主机设备)不可见,来简化较低级别系统(例如,SSD存储器)的复杂管理。例如,NAND阵列管理可以包括:出于各种原因而对管芯内的数据块的物理位置的频繁改变。管芯内的数据块的物理位置可以被称为物理块地址(PBA)。
逻辑块寻址抽象方案可以避免在每一次物理块地址改变时向主机通知块的新物理块地址。例如,主机可以在不知道其PBA的情况下向特定块的LBA发出命令。SSD可以将LBA映射到其对应的PBA并且保持该映射更新。SSD控制器可以利用该映射来准确地协调命令的执行。例如,SSD控制器可以利用转换表来标识与在主机的I/O请求中标识的LBA相对应的SSD的物理部分(例如,PBA)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普发展公司;有限责任合伙企业,未经惠普发展公司;有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780060912.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:调试系统和方法
- 下一篇:用于固态装置中的操作系统高速缓冲存储器的设备及方法