[发明专利]用于在虚拟化环境中处理I/O操作的方法和设备有效
| 申请号: | 200980163176.6 | 申请日: | 2009-12-24 |
| 公开(公告)号: | CN102754076A | 公开(公告)日: | 2012-10-24 |
| 发明(设计)人: | Y·董 | 申请(专利权)人: | 英特尔公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F17/00 |
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 曲卫涛;李家麟 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 虚拟 环境 处理 操作 方法 设备 | ||
1.一种由服务虚拟机操作的方法,包括:
通过所述服务虚拟机的装置模型来调用所述服务虚拟机的装置驱动器以便控制输入/输出(I/O)装置的一部分通过利用I/O信息来实现I/O操作,所述I/O信息与所述I/O操作有关并由访客虚拟机写入;
其中所述装置模型、所述装置驱动器和所述I/O装置的所述部分指派给所述访客虚拟机。
2.如权利要求1所述的方法,还包括:如果所述I/O装置的所述部分不能与所述访客虚拟机的体系结构兼容地工作,那么:
通过所述装置驱动器将遵照所述访客虚拟机的体系结构的I/O信息转化为遵照所述I/O装置的所述部分的体系结构的影子I/O信息;以及
通过所述装置驱动器将遵照所述I/O装置的所述部分的体系结构的更新后的影子I/O信息转化为遵照所述访客虚拟机的体系结构的更新后的I/O信息,其中所述I/O装置的所述部分响应于所述I/O操作的实现而更新所述更新后的I/O信息。
3.如权利要求1所述的方法,还包括:
在实现所述I/O操作之后,由所述装置驱动器保持所述I/O装置的所述部分的状态。
4.如权利要求1所述的方法,还包括:
由所述装置模型告知所述访客虚拟机实现了所述I/O操作。
5.如权利要求1所述的方法,其中在数据结构中从可受所述I/O装置的所述部分控制的头指针开始写入所述I/O信息。
6.如权利要求1所述的方法,其中通过所述访客虚拟机来更新指示I/O信息的末端的尾指针。
7.一种设备,包括:
装置模型和装置驱动器,其中所述装置模型调用所述装置驱动器以控制输入/输出(I/O)装置的一部分通过利用I/O信息来实现I/O操作,所述I/O信息与所述I/O操作有关并由访客虚拟机写入,并且其中所述装置模型、所述装置驱动器和所述I/O装置的所述部分指派给所述访客虚拟机。
8.如权利要求7所述的设备,其中,如果所述I/O装置的所述部分不能与所述访客虚拟机的体系结构兼容地工作,那么所述装置驱动器:
将遵照所述访客虚拟机的体系结构的I/O信息转化为遵照所述I/O装置的所述部分的体系结构的影子I/O信息;以及
将遵照所述I/O装置的所述部分的体系结构的更新后的影子I/O信息转化为遵照所述访客虚拟机的体系结构的更新后的I/O信息,其中所述I/O装置的所述部分响应于所述I/O操作的实现而更新所述更新后的I/O信息。
9.如权利要求7所述的设备,其中在实现所述I/O操作之后,所述装置驱动器还保持所述I/O装置的所述部分的状态。
10.如权利要求7所述的设备,其中所述装置模型还告知所述访客虚拟机实现了所述I/O操作。
11.如权利要求7所述的设备,其中在数据结构中从可受所述I/O装置的所述部分控制的头指针开始写入所述I/O信息。
12.如权利要求7所述的设备,其中通过所述访客虚拟机来更新指示I/O信息的末端的尾指针。
13.一种包括多个指令的机器可读介质,所述多个指令在执行时导致系统:
通过服务虚拟机的装置模型来调用所述服务虚拟机的装置驱动器以控制输入/输出(I/O)装置的一部分通过利用I/O信息来实现I/O操作,所述I/O信息与所述I/O操作有关并由访客虚拟机写入,
其中所述装置模型、所述装置驱动器和所述I/O装置的所述部分指派给所述访客虚拟机。
14.如权利要求13所述的机器可读介质,其中,如果所述I/O装置的所述部分不能与所述访客虚拟机的体系结构兼容地工作,那么所述多个指令还导致所述系统:
通过所述装置驱动器将遵照所述访客虚拟机的体系结构的I/O信息转化为遵照所述I/O装置的所述部分的体系结构的影子I/O信息;以及
通过所述装置驱动器将遵照所述I/O装置的所述部分的体系结构的更新后的影子I/O信息转化为遵照所述访客虚拟机的体系结构的更新后的I/O信息,其中所述I/O装置的所述部分响应于所述I/O操作的实现而更新所述更新后的I/O信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980163176.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:有机固体废物螺旋加料泵
- 下一篇:一种用于水处理的溶盐装置





