[发明专利]一种虚拟机系统及其启动方法有效
申请号: | 200810065993.5 | 申请日: | 2008-01-24 |
公开(公告)号: | CN101493781A | 公开(公告)日: | 2009-07-29 |
发明(设计)人: | 贾兵;林诗达;石明;张拥军;姚文泽;宋靖 | 申请(专利权)人: | 中国长城计算机深圳股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/445 |
代理公司: | 深圳中一专利商标事务所 | 代理人: | 张全文 |
地址: | 518057广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 系统 及其 启动 方法 | ||
1.一种虚拟机系统,包括位于计算机硬件层与主机操作系统之间的虚拟机 监视器、主机操作系统和一个或者多个虚拟机,其特征在于,所述虚拟机监视 器集成于所述主机操作系统中,所述一个或者多个虚拟机运行于所述虚拟机监 视器中,所述多个虚拟机之间相互独立,互不干涉,所述虚拟机监视器以模块 化的方式集成于所述主机操作系统中,在安装所述主机操作系统时,所述虚拟 机监视器以驱动的形式作为所述主机操作系统的驱动进行加载。
2.如权利要求1所述的系统,其特征在于,所述虚拟机监视器包括:
虚拟机管理命令接收单元,用于接收用户发送的虚拟机管理命令;
硬件设备虚拟化单元,用于对所述硬件进行虚拟化处理;
虚拟机资源配置单元,用于将所述硬件设备虚拟化单元进行了虚拟化处理 的硬件分配给所述一个或者多个虚拟机;
VT指令库,用于管理所述虚拟机监视器的全部指令;
虚拟机调度单元,用于通过所述VT指令库中的指令实现虚拟机系统的控 制权在所述虚拟机监视器和所述虚拟机之间的转换。
3.如权利要求1或2所述的系统,其特征在于,所述虚拟机监视器采用图 形化界面实现。
4.如权利要求2所述的系统,其特征在于,所述虚拟机管理命令包括虚拟 机创建命令、虚拟机修改命令、虚拟机启动命令、虚拟机激活命令、虚拟机切 换命令或者虚拟机删除命令。
5.如权利要求2所述的系统,其特征在于,所述硬件设备虚拟化单元对 VT处理器、内存、输入输出设备和/或存储设备进行虚拟化处理。
6.如权利要求1所述的系统,其特征在于,所述主机操作系统为Linux操 作系统、Windows 2000操作系统、WindowsXP操作系统、FreeBSD操作系统 或者类Linux操作系统。
7.如权利要求1所述的系统,其特征在于,所述硬件包括VT处理器、主 板、内存、输入输出设备或者存储设备。
8.一种如权利要求1所述的虚拟机系统的启动方法,其特征在于,所述方 法包括下述步骤:
对主机操作系统的完整性进行度量,完成主机操作系统的引导操作;
加载集成于主机操作系统中的虚拟机监视器,并将虚拟机系统的控制权转 换至虚拟机监视器;
虚拟机监视器根据用户输入的虚拟机管理命令,执行相应的操作。
9.如权利要求8所述的方法,其特征在于,所述虚拟机管理命令包括虚拟 机创建命令、虚拟机修改命令、虚拟机启动命令、虚拟机激活命令、虚拟机切 换命令或者虚拟机删除命令。
10.如权利要求9所述的方法,其特征在于,所述虚拟机管理命令为虚拟 机创建命令时,虚拟机监视器执行所述虚拟机创建命令,创建新的虚拟机;所 述虚拟机管理命令为虚拟机修改命令时,虚拟机监视器执行所述虚拟机修改命 令,重新为虚拟机分配虚拟化处理后的硬件资源;所述虚拟机管理命令为虚拟 机启动命令时,虚拟机监视器执行所述虚拟机启动命令,启动虚拟机;所述虚 拟机管理命令为虚拟机激活命令时,虚拟机监视器执行所述虚拟机激活命令, 激活虚拟机;所述虚拟机管理命令为虚拟机切换命令时,虚拟机监视器执行所 述虚拟机切换命令,从当前虚拟机切换至用户请求的虚拟机;所述虚拟机管理 命令为虚拟机删除命令时,虚拟机监视器执行所述虚拟机删除命令,删除用户 请求删除的虚拟机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国长城计算机深圳股份有限公司,未经中国长城计算机深圳股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810065993.5/1.html,转载请声明来源钻瓜专利网。