[发明专利]使远程存储访问在虚拟化环境中显示为本地的硬件在审
申请号: | 201780046590.3 | 申请日: | 2017-07-04 |
公开(公告)号: | CN109496296A | 公开(公告)日: | 2019-03-19 |
发明(设计)人: | V·马克赫瓦克斯;G·布班 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;马明月 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 硬件设备 驱动器 虚拟化 非易失性存储器接口 非易失性存储器 虚拟化环境 主机计算机 硬件主机 远程存储 抽象层 通信 通告 访问 计算机 配置 | ||
1.一种主机计算机,包括:
虚拟机,其包括设备特定的非易失性存储器接口(NVMI);
非易失性存储器虚拟化抽象层(NVMVAL)硬件设备,其与所述虚拟机的所述设备特定的NVMI通信;以及
NVMVAL驱动器,其由所述主机计算机执行并且与所述NVMVAL硬件设备通信,
其中所述NVMVAL硬件设备将本地NVM设备通告给所述虚拟机的所述设备特定的NVMI,并且
其中所述NVMVAL硬件设备和所述NVMVAL驱动器被配置为使所述虚拟机对远离所述虚拟机的远程NVM的访问虚拟化,使得所述远程NVM对于所述虚拟机就好像是本地的一样。
2.根据权利要求1所述的主机计算机,其中所述NVMVAL硬件设备和所述NVMVAL驱动器被配置为安装远程存储卷并且使所述虚拟机对所述远程存储卷的访问虚拟化。
3.根据权利要求2所述的主机计算机,其中所述NVMVAL驱动器从对应于所述远程存储卷的远程存储系统请求位置信息,将所述位置信息存储在所述NVMVAL硬件设备可访问的存储器中,并且将所述远程存储卷通知给所述NVMVAL硬件设备。
4.根据权利要求2所述的主机计算机,其中所述NVMVAL硬件设备和所述NVMVAL驱动器被配置为卸装所述远程存储卷。
5.根据权利要求1所述的主机计算机,其中所述NVMVAL硬件设备和所述NVMVAL驱动器被配置为向所述远程NVM写入数据。
6.根据权利要求5所述的主机计算机,其中所述NVMVAL硬件设备访问存储器以确定所写入的数据的存储位置是否已知,在所写入的数据的所述存储位置已知的情况下向所述远程NVM发送写入请求,并且在所写入的数据的所述存储位置未知的情况下联系所述NVMVAL驱动器。
7.根据权利要求1所述的主机计算机,其中所述NVMVAL硬件设备和所述NVMVAL驱动器被配置为从所述远程NVM读取数据。
8.根据权利要求7所述的主机计算机,其中所述NVMVAL硬件设备访问存储器以确定所读取的数据的存储位置是否已知,在所读取的数据的所述存储位置已知的情况下向所述远程NVM发送读取请求,并且在所读取的数据的所述存储位置未知的情况下联系所述NVMVAL驱动器。
9.根据权利要求1所述的主机计算机,其中所述NVMVAL硬件设备使用客户密钥执行加密。
10.根据权利要求1所述的主机计算机,其中:
所述NVMVAL驱动器针对来自所述虚拟机的从所述远程NVM的读取请求和来自所述虚拟机的向所述远程NVM的写入请求来处置控制路径处理;
所述NVMVAL硬件设备针对所述虚拟机的从所述远程NVM的所述读取请求和来自所述虚拟机的向所述远程NVM的所述写入请求来处置数据路径处理,并且其中所述NVMI包括具有单根输入/输出虚拟化(SR-IOV)的非易失性存储器快速(NVMe)接口。
11.根据权利要求1所述的主机计算机,其中所述NVMI包括非易失性存储器快速(NVMe)接口。
12.根据权利要求1所述的主机计算机,其中所述NVMI执行设备虚拟化。
13.根据权利要求1所述的主机计算机,其中所述NVMI包括具有单根输入/输出虚拟化(SR-IOV)的非易失性存储器快速(NVMe)接口。
14.根据权利要求1所述的主机计算机,其中:
所述NVMVAL硬件设备在错误状况发生时通知所述NVMVAL驱动器,并且其中所述NVMVAL驱动器使用所述远程NVM的协议来执行错误处置;并且
所述NVMVAL驱动器在所述错误状况被解决时通知所述NVMVAL硬件设备。
15.根据权利要求1所述的主机计算机,其中所述NVMVAL硬件设备包括:
安装/卸装控制器,用以安装对应于所述远程NVM的远程存储卷以及卸装所述远程存储卷;
写入控制器,用以向所述远程NVM写入数据;以及
读取控制器,用以从所述远程NVM读取数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780046590.3/1.html,转载请声明来源钻瓜专利网。