[发明专利]虚拟化环境中的存储资源管理有效
| 申请号: | 201580074034.8 | 申请日: | 2015-12-18 |
| 公开(公告)号: | CN107209643B | 公开(公告)日: | 2019-11-29 |
| 发明(设计)人: | K·多夫曼;A·沙哈姆 | 申请(专利权)人: | 高通股份有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 31100 上海专利商标事务所有限公司 | 代理人: | 李小芳;袁逸<国际申请>=PCT/US2 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 虚拟 环境 中的 存储 资源管理 | ||
详细描述中所公开的诸方面包括虚拟化环境中的存储资源管理。就此而言,在一个方面,在存储控制器中提供虚拟化层作为一个或多个客户端与存储设备之间的接口。存储控制器被配置成捕获来自客户端的存储资源请求。虚拟化资源管理器创建与存储设备中的物理资源分配相对应的虚拟资源分配。客户端从虚拟化层接收虚拟资源分配,并随后如同该客户端是该存储设备的唯一用户那样通过存储控制器访问该虚拟资源分配。通过在存储控制器处捕获存储资源请求以及向一个或多个客户端提供虚拟资源分配,在虚拟化环境中的一个或多个客户端之间兼容地共享存储设备是可能的。
本申请要求于2015年1月23日提交的题为“STORAGE RESOURCE MANAGEMENT INVIRTUALIZED ENVIRONMENTS(虚拟化环境中的存储资源管理)”的美国专利申请S/N.14/603,630的优先权,该申请通过援引全部纳入于此。
I.公开领域
本公开的技术一般涉及通用闪存存储(UFS)和嵌入式多媒体卡(eMMC)存储设备。
II.背景技术
通用闪存存储(UFS)和嵌入式多媒体卡(eMMC)是移动计算设备(诸如智能电话和平板计算机)中常用的非易失性存储设备。UFS/eMMC存储设备由电子器件工程联合委员会(JEDEC)标准化并且支持具有命令排队特征的多个命令以实现多线程编程范例。
以此方式,UFS/eMMC存储设备与一次处理一个命令的常规基于闪存的存储器卡和嵌入式闪存解决方案相比可以提供改善的随机读/写存取性能。
UFS/eMMC存储设备当前被设计成由单个主机软件实体进行管理和使用。然而,许多现代计算设备能够支持多个虚拟客户端(例如,主机或其他处理器子系统)使用虚拟化环境来同时进行操作。在此类虚拟化环境中,多个虚拟客户端可以各自与虚拟UFS/eMMC存储设备交互,如同它是与该UFS/eMMC存储设备进行通信的唯一客户端那样。类似地,当实际上UFS/eMMC存储设备正与多个虚拟客户端进行通信时,它可如同它正与唯一的单个客户端进行通信那样来操作。
当在多客户端虚拟化环境中提供UFS/eMMC存储设备时,多个虚拟客户端与UFS/eMMC存储设备之间的通信可能需要附加处理。
详细描述中所公开的诸方面包括虚拟化环境中的存储资源管理。就此而言,在一个方面,在存储控制器中提供虚拟化层作为一个或多个客户端与存储设备之间的接口。存储控制器被配置成捕获来自客户端的存储资源请求并通过虚拟化层来将所捕获的存储资源请求提供给虚拟化资源管理器。虚拟化资源管理器创建与存储设备中的物理资源分配相对应的虚拟资源分配。客户端从虚拟化层接收虚拟资源分配,并随后如同该客户端是该存储设备的唯一用户那样通过存储控制器访问该虚拟资源分配。在另一方面,存储控制器被配置成在一个或多个客户端访问存储设备时基于该一个或多个客户端提供的虚拟资源分配地址来查找对应的物理资源分配地址。通过在存储控制器处捕获存储资源请求以及向一个或多个客户端提供虚拟资源分配,在虚拟化环境中的一个或多个客户端之间兼容地共享存储设备是可能的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580074034.8/2.html,转载请声明来源钻瓜专利网。





