发明名称 |
使用仿真对物理硬件的运行时替换 |
摘要 |
此处公开了用于用支持机制来替换支持与虚拟机相关联的存储器位置的硬件的各种方面。该支持机制可具有表现为包含便于虚拟机中的驱动程序的数据的存储器位置,通常包含如果从硬件中读取硬件将返回的内容。即使虚拟机移动到不包含与最近从虚拟机中移除的硬件等效的硬件的不同物理机器,从存储器位置返回的数据映像也可以与虚拟机一起移动。 |
申请公布号 |
CN102165431A |
申请公布日期 |
2011.08.24 |
申请号 |
CN200980139424.3 |
申请日期 |
2009.09.15 |
申请人 |
微软公司 |
发明人 |
D·L·格林;J·奥辛斯 |
分类号 |
G06F15/16(2006.01)I;G06F9/06(2006.01)I;G06F3/06(2006.01)I;G06F13/38(2006.01)I |
主分类号 |
G06F15/16(2006.01)I |
代理机构 |
上海专利商标事务所有限公司 31100 |
代理人 |
蔡悦 |
主权项 |
一种当驻留在虚拟机环境中的驱动程序尝试访问与所述用于驱动程序的硬件设备对应的存储器区域时并且当所述硬件设备被配置成从计算环境中被移除时,用于维护对所述存储器区域的可访问性的方法,包括:将所述存储器区域的硬件控制接口部分配置成用由与所述硬件控制接口相关联的代码和数据指示的功能来替换,其中所述功能是在所述硬件设备已从所述计算环境中被移除时所述驱动程序可理解的;以及将所述功能配置成当所述虚拟机环境从所述计算环境被移动到不同计算环境时与所述虚拟机环境一起移动。 |
地址 |
美国华盛顿州 |