固态存储管理制造技术

技术编号:10342000 阅读:143 留言:0更新日期:2014-08-21 14:40
提供用于包括主板和与所述主板分离的固态存储板的系统的固态存储管理。所述固态存储板包括固态内存设备和固态存储设备。所述系统被配置为执行一种方法,所述方法包括由位于所述主板上的软件模块建立第一逻辑地址与所述固态存储设备上的第一物理地址之间的对应。将所述第一逻辑地址与所述第一物理地址之间的所述对应存储在所述固态内存设备上的一位置中。所述方法还包括将所述第一逻辑地址转换为所述第一物理地址。所述转换由位于所述固态存储板上的地址转换器模块执行,并且基于先前建立的所述第一逻辑地址与所述第一物理地址之间的对应。

【技术实现步骤摘要】
【国外来华专利技术】固态存储管理
技术介绍
本专利技术涉及计算机存储,更具体地说,涉及固态存储管理。固态驱动器(SSD)是使用固态存储器存储持久性数据的数据存储设备。SSD通常经由高速链路连接到主计算机。SSD通常实现某种形式的存储介质(即,底层固态存储设备)的管理。这种管理通常包括从逻辑地址空间转换为物理地址空间。许多SSD使用基于“与非”(NAND)的闪存,其在被以新数据重写之前必须被成块擦除。由于难以进行擦除操作,地址转换通常与NAND闪存设备一起使用。在使用NAND闪存设备的某些现代系统中,在主计算机上执行所有管理功能。在这些系统中,将地址转换表置于主计算机的主存储器中,以便在读取操作期间,主计算机确定对应于逻辑读取地址的物理地址(地址转换)。在写入操作期间,主计算机确定将数据写入到的物理写入地址(物理数据放置),并且在地址转换表中记录逻辑到物理地址对应。这种方法的缺点是它需要使用主机处的计算周期和主存储器以执行地址转换。因此,它非常适合于具有大量动态随机存取存储器(DRAM)和处理能力的计算机系统,而不适合于具有有限数量的DRAM和处理能力的低成本系统,或不适合于存储装置与系统存储器之间具有高比本文档来自技高网...

【技术保护点】
一种系统,包括:主板和与所述主板分离的固态存储板,所述主板经由接口总线耦合到所述固态存储板,所述固态存储板包括固态内存设备和固态存储设备,所述固态存储设备包括由物理地址标识的多个物理存储位置,所述系统被配置为执行一种方法,所述方法包括:建立第一逻辑地址与所述固态存储设备上的第一物理地址之间的对应,所述建立由位于所述主板上的软件模块执行;存储所述第一逻辑地址与所述第一物理地址之间的所述对应,所述存储在所述固态内存设备上可由位于所述固态存储板上的地址转换器模块访问的位置中;以及将所述第一逻辑地址转换为所述固态存储设备上的所述第一物理地址,所述转换由位于所述固态存储板上的所述地址转换器模块执行,所述...

【技术特征摘要】
【国外来华专利技术】2011.12.23 US 13/336,3851.一种系统,包括: 主板和与所述主板分离的固态存储板,所述主板经由接口总线耦合到所述固态存储板,所述固态存储板包括固态内存设备和固态存储设备,所述固态存储设备包括由物理地址标识的多个物理存储位置,所述系统被配置为执行一种方法,所述方法包括: 建立第一逻辑地址与所述固态存储设备上的第一物理地址之间的对应,所述建立由位于所述主板上的软件模块执行; 存储所述第一逻辑地址与所述第一物理地址之间的所述对应,所述存储在所述固态内存设备上可由位于所述固态存储板上的地址转换器模块访问的位置中;以及 将所述第一逻辑地址转换为所述固态存储设备上的所述第一物理地址,所述转换由位于所述固态存储板上的所述地址转换器模块执行,所述转换基于先前建立的所述第一逻辑地址与所述第一物理地址之间的对应。2.根据权利要求1的系统,其中所述固态存储设备包括闪存设备。3.根据权利要求1或2的系统,其中所述转换响应于接收到读取数据的请求,所述请求包括所述第一逻辑地址,以及所述方法还包括从所述第一物理地址取回数据。4.根据权利要求1、2或3的系统,其中建立所述第一逻辑地址与所述第一物理地址之间的对应响应于包括所述第一逻辑地址和写入数据的写入请求,以及所述方法还包括将所述固态存储设备中的所述写入数据写入由所述第一物理地址标识的物理位置。5.根据任一上述权利 要求的系统,其中所述主板位于主计算机上。6.根据任一上述权利要求的系统,其中建立所述第一逻辑地址与所述第一物理地址之间的对应响应于至少一个所述固态存储设备的耗损测量。7.根据任一上述权利要求的系统,其中建立所述第一逻辑地址与所述第一物理地址之间的对应响应于所述主板的预期性能。8.根据任一上述权利要求的系统,其中建立所述第一逻辑地址与所述第一物理地址之间的对应响应于至少一个所述固态存储设备的特征。9.根据任一上述权利要求的系统,其中建立所述第一逻辑地址与所述第一物理地址之间的对应响应于错误纠正代码(ECC)解码器的先前输出。10.一种方法,包括: 建立第一逻辑地址与位于固态存储板上的固态存储设备上的第一物理地址之间的对应,所述固态存储设备包括由物理地址标识的多个物理存储位置,所述建立由位于与所述固态存储板分离的主板上的软件模块执行,所述主板经由接口总线耦合到所述固态存储板; 存储所述第一逻辑地址与所述第一物理地址之间的所述对应,所述存储在固态内存设备上可由地址转换器模块访问的位置中,所述地址转换器模块和所述固态内存设备位于所述固态存储板上;以及 将所述第一逻辑地址转换为所述第一物理地址,所述转换由所述地址转换器模块执行,并且基于先前建立的所述第一逻辑地址与所述第一物理地址之间的对应。11.根据权利要求10的方法,其中所述固态存储设备包括闪存设备。12.根据权利要求10或11的方法,其中响应于接收到读取数据的请求而执行所述转换,所述请求包括所述第一逻辑地址,以及所述方法还包括从所述第一物理地址取回数据。13...

【专利技术属性】
技术研发人员:M·M·弗兰切斯基尼A·贾格莫汉
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1