[发明专利]具有带单根虚拟化的多个端口的存储器子系统在审
申请号: | 201980091437.1 | 申请日: | 2019-12-12 |
公开(公告)号: | CN113396399A | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | J·E·马罗尼;C·J·比布 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F13/16;G06F12/0842;G06F3/06 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 带单根 虚拟 端口 存储器 子系统 | ||
一种处理装置执行包含以下各项的操作:检测连接到存储器装置的多个接口端口中的第一接口端口的第一主机系统,所述第一主机系统是多个主机系统中的一个。检测连接到所述多个接口端口中的第二接口端口的第二主机系统,所述第二主机系统是所述多个主机系统中的一个。使用根输入/输出虚拟化SR‑IOV将与所述存储器装置相关联的多个虚拟函数VF的第一子集指派给所述第一主机系统并且使用SR‑IOV将所述多个VF的第二子集指派给所述第二主机系统。将逻辑块地址LBA的第一对应的范围分配给VF的所述第一子集中的每个VF并且将LBA的第二对应的范围分配给VF的第二子集中的每个VF。
技术领域
本公开大体上涉及存储器系统,且更确切地说,涉及具有带单根虚拟化的多个端口的存储器子系统。
背景技术
存储器子系统可以包含存储数据的一或多个存储器组件。存储器组件可以是例如非易失性存储器组件和易失性存储器组件。一般来说,主机系统可以利用存储器子系统以在存储器组件处存储数据且从存储器组件中检索数据。
附图说明
根据下文给出的详细描述和本公开的各种实施例的附图,将更充分地理解本公开。
图1说明根据本公开的一些实施例的包含存储器子系统的实例计算系统。
图2说明根据本公开的一些实施例的包含具有带单根虚拟化的多个端口的存储器子系统的实例计算系统。
图3说明根据本公开的一些实施例的用于SR-IOV虚拟化的存储器子系统中的虚拟函数存储器部分映射。
图4是根据本公开的一些实施例的管理存储器子系统的多个具备SR-IOV能力的接口端口的实例方法的流程图。
图5是根据本公开的一些实施例的支持存储器子系统的多个具备SR-IOV能力的接口端口的将虚拟函数指派给虚拟机的实例方法。
图6是本公开的实施例可以在其中操作的实例计算机系统的框图。
具体实施方式
本公开的方面涉及支持在存储器子系统中具有单根输入/输出(I/O)虚拟化的多个端口。存储器子系统可以是存储装置、存储器模块,或存储装置和存储器模块的混合。下文结合图1描述存储装置和存储器模块的实例。一般来说,主机系统可以利用存储器子系统,所述存储器子系统包含一或多个存储器组件,例如,存储数据的存储器装置。主机系统可以提供将存储在存储器子系统处的数据且可以请求将从存储器子系统中检索的数据。
在常规存储器子系统中,单个接口端口可以用于在存储器子系统与主机系统之间传输数据。具有多个虚拟机的多个主机(例如,不同的芯片上系统(SOC)装置)可以与存储器子系统交互。虚拟机可以是物理主机系统或主机系统的其它此类物理资源的模拟。因此,存储器子系统可以用于存储和检索用于由多个主机系统提供的不同的虚拟机的数据。为了管理从存储器子系统的存储器装置到在不同的主机系统处的不同的虚拟机的数据的传输,存储器子系统的存储资源可以通过利用单根输入/输出虚拟化(SR-IOV)的单个接口端口的使用而共享。在一些实施例中,SR-IOV可以提供接口的资源的隔离,例如,外围组件互连高速(PCIe),其用于通过不同的虚拟机从存储器子系统读取数据并且将数据写入到存储器子系统。举例来说,SR-IOV可以提供由单独的虚拟机各自指派或使用的不同的虚拟函数(VF)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980091437.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:复合入射射出装置
- 下一篇:软磁性材料及其制造方法和使用了软磁性材料的电动机