[发明专利]聚合和虚拟化固态驱动器中的故障保护冗余在审
申请号: | 202010586451.3 | 申请日: | 2020-06-24 |
公开(公告)号: | CN112131053A | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | C·J·比布;普尔纳·卡利 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F11/16 | 分类号: | G06F11/16 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 聚合 虚拟 固态 驱动器 中的 故障 保护 冗余 | ||
本申请涉及聚合和虚拟化固态驱动器中的故障保护冗余。一种固态驱动器具有至少一个组件固态驱动器、备用固态驱动器和驱动聚合器。所述驱动聚合器具有至少一个主机接口、连接到所述至少一个组件固态驱动器的至少一个驱动接口,以及连接到所述备用固态驱动器的接口。所述驱动聚合器经配置以在所述备用固态驱动器中维持存储在所述组件固态驱动器中的数据集的副本。响应于所述组件固态驱动器的故障,所述驱动聚合器经配置以基于所述备用固态驱动器中维持的所述数据集的所述副本,用所述备用固态驱动器的相应功能替换所述组件固态驱动器的相对于所述数据集的功能。
技术领域
本文中所公开的至少一些实施例大体来说涉及存储器系统,且更明确地说涉及(但不限于)具有故障保护冗余的固态驱动器的聚合和虚拟化。
背景技术
存储器子系统可以是存储系统,例如固态驱动器(SSD)或硬盘驱动器(HDD)。存储器子系统可以是存储器模块,例如双列直插式存储器模块(dual in-line memory module,DIMM)、小型DIMM(small outline DIMM,SO-DIMM)或非易失性双列直插式存储器模块(non-volatile dual in-line memory module,NVDIMM)。存储器子系统可包含存储数据的一或多个存储器组件。存储器组件可以是例如非易失性存储器组件和易失性存储器组件。存储器组件的实例包含存储器集成电路。一些存储器集成电路是易失性的且需要电力来维持所存储数据。一些存储器集成电路是非易失性的,且即使当未被供电时也可保持所存储数据。非易失性存储器的实例包含快闪存储器、只读存储器(ROM)、可编程只读存储器(PROM)、可擦除可编程只读存储器(EPROM)和电子可擦除可编程只读存储器(EEPROM)存储器等。易失性存储器的实例包含动态随机存取存储器(DRAM)和静态随机存取存储器(SRAM)。一般来说,主机系统可利用存储器子系统在存储器组件处存储数据且从存储器组件检索数据。
举例来说,计算机可包含主机系统和附接到主机系统的一或多个存储器子系统。主机系统可具有与所述一或多个存储器子系统通信以存储和/或检索数据和指令的中央处理单元(CPU)。用于计算机的指令可包含操作系统、装置驱动器和应用程序。操作系统管理计算机中的资源且提供例如存储器分配和资源的分时等用于应用程序的共同服务。装置驱动器操作或控制计算机中的特定类型的装置;且操作系统使用装置驱动器来提供由所述类型的装置提供的资源和/或服务。计算机系统的中央处理单元(CPU)可运行操作系统和装置驱动器以向应用程序提供服务和/或资源。中央处理单元(CPU)可运行使用所述服务和/或资源的应用程序。举例来说,实施计算机系统的一种类型的应用的应用程序可指示中央处理单元(CPU)将数据存储在存储器子系统的存储器组件中且从存储器组件检索数据。
发明内容
在一个方面中,本申请提供一种固态驱动器,所述固态驱动器包括:至少一个组件固态驱动器;备用固态驱动器;以及驱动聚合器,所述驱动聚合器具有:至少一个主机接口;至少一个驱动接口,其连接到所述至少一个组件固态驱动器;以及接口,其连接到所述备用固态驱动器;其中所述驱动聚合器经配置以在所述备用固态驱动器中维持存储在所述组件固态驱动器中的数据集的副本;且其中响应于所述组件固态驱动器的故障,所述驱动聚合器经配置以基于所述备用固态驱动器中维持的所述数据集的所述副本,用所述备用固态驱动器的相应功能替换所述组件固态驱动器的相对于所述数据集的功能。
在另一方面中,本申请进一步提供一种方法,所述方法包括:提供具有多个组件固态驱动器、备用固态驱动器和驱动聚合器的固态驱动器;在所述驱动聚合器中经由至少一个主机接口接收操作经由逻辑地址识别的存储器单元的命令;由所述驱动聚合器经由将命令发射到所述组件固态驱动器来实施所述命令;由所述驱动聚合器在所述备用固态驱动器中维持存储在所述多个组件固态驱动器中的第一组件固态驱动器中的数据集的副本;以及响应于所述第一组件固态驱动器的故障,基于所述备用固态驱动器中维持的所述数据集的所述副本,用所述备用固态驱动器的相应功能替换所述第一组件固态驱动器的相对于所述数据集的功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010586451.3/2.html,转载请声明来源钻瓜专利网。