[发明专利]虚拟计算机系统在审
申请号: | 201280077074.4 | 申请日: | 2012-11-15 |
公开(公告)号: | CN104823171A | 公开(公告)日: | 2015-08-05 |
发明(设计)人: | 宫内大;伊藤孝之 | 申请(专利权)人: | 三菱电机株式会社 |
主分类号: | G06F13/10 | 分类号: | G06F13/10 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉;黄纶伟 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 计算机系统 | ||
1.一种虚拟计算机系统,其特征在于,所述虚拟计算机系统具有:
硬件,其包含物理处理器、物理存储器和多个物理I/O(Input/Output)设备;
在所述硬件上进行工作的主机OS(Operating System)及虚拟机监视器;以及
在所述虚拟机监视器上进行工作的客户机OS,
所述虚拟机监视器在所述客户机OS与所述主机OS之间进行数据的中继,
所述客户机OS具有:
多个前端驱动器,它们各自对应于所述多个物理I/O设备中的某个物理I/O设备,输入用于控制所对应的物理I/O设备的控制数据;以及
客户机OS侧管理部,其从各前端驱动器输入控制数据,向所述虚拟机监视器输出所输入的控制数据,
所述主机OS具有:
多个标准设备驱动器,它们各自对应于所述多个物理I/O设备中的某个物理I/O设备,输入来自共享所对应的物理I/O设备的、存在对应关系的前端驱动器的控制数据,根据所输入的控制数据,控制所对应的物理I/O设备;以及
主机OS侧管理部,其从所述虚拟机监视器输入从所述客户机OS侧管理部输出的控制数据,向与作为所输入的控制数据的输出源的前端驱动器存在对应关系的标准设备驱动器输出所输入的控制数据。
2.根据权利要求1所述的虚拟计算机系统,其特征在于,
各前端驱动器判断所输入的控制数据中是否记载了客户机OS参数值,所述客户机OS参数值是对所述客户机OS分配的参数值,
当所述控制数据中记载了所述客户机OS参数值的情况下,所述各前端驱动器经由所述虚拟机监视器以及所述客户机OS侧管理部从所述主机OS侧管理部获取与所述客户机OS参数值对应的、对所述主机OS分配的参数值,作为主机OS参数值,
所述各前端驱动器将所述控制数据的所述客户机OS参数值的记载变更为所述主机OS参数值的记载,经由所述客户机OS侧管理部、所述虚拟机监视器以及所述主机OS侧管理部,向存在对应关系的标准设备驱动器输出记载了所述主机OS参数值的控制数据,
各标准设备驱动器从所述主机OS侧管理部输入代替所述客户机OS参数值而记载了所述主机OS参数值的控制数据,根据所输入的控制数据,对所对应的物理I/O设备进行控制。
3.根据权利要求2所述的虚拟计算机系统,其特征在于,
当在所述控制数据中记载了所述客户机OS参数值的情况下,各前端驱动器经由所述客户机OS侧管理部以及所述虚拟机监视器,向所述主机OS侧管理部通知所述客户机OS参数值,
当经由所述客户机OS侧管理部以及所述虚拟机监视器从任意一个前端驱动器被通知了所述客户机OS参数值的情况下,所述主机OS侧管理部将与所通知的所述客户机OS参数值对应的、对所述主机OS分配的参数值设为主机OS参数值,经由所述虚拟机监视器以及所述客户机OS侧管理部,通知给作为所述客户机OS参数值的通知源的前端驱动器,
当经由所述虚拟机监视器以及所述客户机OS侧管理部,从所述主机OS侧管理部被通知了所述主机OS参数值的情况下,各前端驱动器将所述控制数据的所述客户机OS参数值的记载变更为所述主机OS参数值的记载,经由所述客户机OS侧管理部、所述虚拟机监视器以及所述主机OS侧管理部,向存在对应关系的标准设备驱动器输出记载了所述主机OS参数值的控制数据。
4.根据权利要求2或3所述的虚拟计算机系统,其特征在于,
各前端驱动器判断所输入的控制数据中是否记载了客户机OS地址作为所述客户机OS参数值,所述客户机OS地址是对所述客户机OS分配的逻辑地址,
当所述控制数据中记载了所述客户机OS地址的情况下,所述各前端驱动器经由所述虚拟机监视器以及所述客户机OS侧管理部,从所述主机OS侧管理部获取与所述客户机OS地址的物理地址对应的、对所述主机OS分配的逻辑地址作为主机OS地址,
所述各前端驱动器将所述控制数据的所述客户机OS地址的记载变更为所述主机OS地址的记载,经由所述客户机OS侧管理部、所述虚拟机监视器以及所述主机OS侧管理部,向存在对应关系的标准设备驱动器输出记载了所述主机OS地址的控制数据,
各标准设备驱动器从所述主机OS侧管理部输入代替所述客户机OS地址而记载了所述主机OS地址的控制数据,根据所输入的控制数据,对所对应的物理I/O设备进行控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280077074.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于连接设备的编配框架
- 下一篇:信息终端和存储介质