[发明专利]在虚拟机环境中提供硬件虚拟化的系统和方法有效
| 申请号: | 201310505477.0 | 申请日: | 2007-08-07 |
| 公开(公告)号: | CN103530170B | 公开(公告)日: | 2017-04-12 |
| 发明(设计)人: | 乔基姆·达尔斯泰特 | 申请(专利权)人: | 甲骨文国际公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
| 代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 鲍进 |
| 地址: | 美国加*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 虚拟机 环境 提供 硬件 虚拟 系统 方法 | ||
本申请是申请日为2007年8月7日、发明名称为“在虚拟机环境中提供硬件虚拟化的系统和方法”的中国专利申请200780033514.5的分案申请。
版权声明
本专利文件公开的一部分包括受版权保护的内容。当专利文件或专利公开中的任意一个的复制出现在专利和商标局专利文件或记录中时,该版权所有者对此没有异议,而对于其他任何情况都保留全部版权。
优先权声明
本发明申请要求于2006年8月7日提交的美国申请号为60/821,673的临时专利申请“SYSTEM AND METHOD FOR PROVIDING HARDWARE VIRTUALIZATION IN A VIRTUAL MACHINE ENVIRONMENT”、以及于2007年8月7日提交的美国申请号为11/835,307号专利申请“SYSTEM AND METHOD FOR PROVIDING HARDWARE VIRTUALIZATION IN A VIRTUAL MACHINE ENVIRONMENT”的权益,通过引证将其结合于此。
技术领域
本发明大体涉及操作系统、应用程序服务器、和虚拟机,更具体地涉及用于在虚拟机环境中提供硬件虚拟化和资源管理的系统和方法。
背景技术
当今的许多任务关键商业应用程序已经被开发出来并被部署在基于Java的应用程序服务器(包括,例如,符合Java2企业版或J2EE规格的应用程序服务器)上。这些应用程序通常被部署在单售主RISC计算机和服务器上,以及其他昂贵的硬件平台上。由于缺乏竞争力,不认为易于得到且低成本的基于PC的服务器适于替代能以这些构造使用的高性能Java虚拟机(JVM)。最新的虚拟机环境,诸如BEA系统公司的JRockit产品,能够解决这个问题就在于可以优化这些虚拟机以用于使Java应用程序能够在低成本、基于标准的平台上以提高的可靠性和性能来运行的各种环境(包括基于PC的环境)。JRockit虚拟机是为功率需求服务器侧Java应用程序、提供较好性能、可管理性、和可靠性特别优良设计的虚拟机的一个实例。
然而,尽管当前虚拟机产品(product offering)善于提供软件虚拟化,但是,至今很少能够以低层硬件或操作系统水平支持虚拟化,或在虚拟机水平对资源进行管理,然而,仍然允许应用程序服务器控制或参与虚拟化进程。
发明内容
本文中公开了用于在虚拟机环境中提供硬化虚拟化和资源管理的系统和方法。根据实施例,包括计算机系统、应用程序服务器、及虚拟机(例如,Java虚拟机或JVM)的应用程序服务器环境被扩展为提供从应用程序服务器环境中的较高层到系统实际处理能力(power)的接口,从而可以以机器独立的方式来进行处理的分配。软件层被放置在虚拟机和提高虚拟化Java执行系统的效率的硬件之间。根据该实施例,该系统包括两个主要部件:第一,低级执行环境,其代替常用操作系统;以及第二,高级资源代理,用于负责将各新的虚拟机分发给上面的层,并用于监控正在运行的虚拟机的当前资源的使用。以此方式,低层物理机可以被划分来支持多个JVM。此外,关于CPU和其他资源分配,可以在系统内部设置目标,并且该系统可以适当地分配多个JVM。
附图说明
图1示出了根据本发明一个实施例的包括虚拟机的应用程序服务器环境的示例。
图2示出了根据本发明一个实施例的分层虚拟机构造的示例。
图3示出了根据本发明一个实施例的多层域环境的示例。
图4示出了根据本发明一个实施例的可以如何将虚拟层用于共用计算环境中的示例。
图5示出了根据本发明一个实施例的连同资源代理的裸机(bare metal)域的示例。
图6示出了根据本发明一个实施例的连同JVM代理服务器的裸机域的示例。
图7示出了根据本发明一个实施例的虚拟机环境部件的逻辑图。
图8示出了根据本发明一个实施例的用于使用虚拟化的方法的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310505477.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种气缸活塞杆防转防低头装置
- 下一篇:一种动力机





