具有多个主机接口的聚合和虚拟化固态驱动器制造技术

技术编号:26845015 阅读:13 留言:0更新日期:2020-12-25 13:06
本申请涉及具有多个主机接口的聚合和虚拟化固态驱动器。一种固态驱动器具有驱动聚合器,所述驱动聚合器配置有用于到一或多个主机系统的并行和/或冗余连接的多个主机接口。所述固态驱动器具有连接到所述驱动聚合器的多个组件固态驱动器。所述组件固态驱动器中的每一个具有能够处理来自主机系统的命令的控制器。所述驱动聚合器经配置以在所述主机接口中同时接收命令,且使用所述多个组件固态驱动器实施从所述主机系统接收的所述命令。

【技术实现步骤摘要】
具有多个主机接口的聚合和虚拟化固态驱动器
本文中所公开的至少一些实施例大体来说涉及存储器系统,且更明确地说涉及(但不限于)具有多个主机接口的固态驱动器的聚合和虚拟化。
技术介绍
存储器子系统可以是存储系统,例如固态驱动器(SSD)或硬盘驱动器(HDD)。存储器子系统可以是存储器模块,例如双列直插式存储器模块(dualin-linememorymodule,DIMM)、小型DIMM(smalloutlineDIMM,SO-DIMM)或非易失性双列直插式存储器模块(non-volatiledualin-linememorymodule,NVDIMM)。存储器子系统可包含存储数据的一或多个存储器组件。存储器组件可以是例如非易失性存储器组件和易失性存储器组件。存储器组件的实例包含存储器集成电路。一些存储器集成电路是易失性的且需要电力来维持所存储数据。一些存储器集成电路是非易失性的,且即使当未被供电时也可保持所存储数据。非易失性存储器的实例包含快闪存储器、只读存储器(ROM)、可编程只读存储器(PROM)、可擦除可编程只读存储器(EPROM)和电子可擦除本文档来自技高网...

【技术保护点】
1.一种方法,其包括:/n在驱动聚合器中从到一或多个主机系统的并行连接同时接收多个命令,所述多个命令包含所述驱动聚合器的第一主机接口中接收的第一命令和所述驱动聚合器的第二主机接口中接收的第二命令;/n确定所述第一和第二命令是否寻址到连接到所述驱动聚合器的多个驱动接口当中的相同驱动接口的存储器单元,所述多个驱动接口分别连接到多个组件固态驱动器;以及/n使用所述多个组件固态驱动器实施所述第一和第二命令,包含:/n如果所述第一和第二命令分别寻址到连接到所述第一驱动接口的存储器单元且寻址到连接到所述第二驱动接口的存储器单元,则分别针对所述第一和第二命令经由所述多个驱动接口当中的第一驱动接口和第二驱动接...

【技术特征摘要】
20190625 US 16/452,3401.一种方法,其包括:
在驱动聚合器中从到一或多个主机系统的并行连接同时接收多个命令,所述多个命令包含所述驱动聚合器的第一主机接口中接收的第一命令和所述驱动聚合器的第二主机接口中接收的第二命令;
确定所述第一和第二命令是否寻址到连接到所述驱动聚合器的多个驱动接口当中的相同驱动接口的存储器单元,所述多个驱动接口分别连接到多个组件固态驱动器;以及
使用所述多个组件固态驱动器实施所述第一和第二命令,包含:
如果所述第一和第二命令分别寻址到连接到所述第一驱动接口的存储器单元且寻址到连接到所述第二驱动接口的存储器单元,则分别针对所述第一和第二命令经由所述多个驱动接口当中的第一驱动接口和第二驱动接口同时发射命令;以及
如果所述第一和第二命令寻址到连接到所述驱动聚合器的所述多个驱动接口当中的所述相同驱动接口的存储器单元,则调度命令以供循序发射到所述相同驱动接口。


2.根据权利要求1所述的方法,其中所述多个命令分别来自连接到所述并行连接的多个主机系统。


3.根据权利要求2所述的方法,其进一步包括:
执行协议转译,以用于通过产生经由所述多个驱动接口发射到所述组件固态驱动器的命令来实施所述第一和第二主机接口中接收的所述第一和第二命令。


4.根据权利要求3所述的方法,其进一步包括:
在所述第一和第二主机接口中接收的所述第一和第二命令与经由所述多个驱动接口发射到所述组件固态驱动器的所述命令之间执行逻辑地址转译。


5.根据权利要求1所述的方法,其中连接到所述驱动聚合器的所述多个驱动接口的所述多个组件固态驱动器是球状栅格阵列BGA固态驱动器。


6.根据权利要求4所述的方法,其进一步包括:
针对同时从并行连接接收的所述多个命令中的每一相应命令,基于确定所述相应命令将在连接到所述多个驱动接口中的相应驱动接口的组件固态驱动器中的存储器单元上操作,识别所述相应驱动接口。


7.根据权利要求6所述的方法,其中相应驱动接口是基于所述相应命令中所指定的名称空间或所述相应命令中所指定的逻辑块寻址LBA地址来识别。


8.一种固态驱动器,其包括:
驱动聚合器,其具有多个主机接口;以及
多个组件固态驱动器,其连接到所述驱动聚合器,所述组件固态驱动器中的每一个具有能够处理来自主机系统的命令的控制器;
其中所述驱动聚合器经配置以在所述主机接口中同时接收命令,且使用所述多个组件固态驱动器实施所述主机接口中接收的所述命令。


9.根据权利要求8所述的固态驱动器,其进一步包括:
印刷电路板,其具有多组引脚...

【专利技术属性】
技术研发人员:P·卡利C·J·比布
申请(专利权)人:美光科技公司
类型:发明
国别省市:美国;US

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

1