[发明专利]基于策略的监管器配置管理有效
| 申请号: | 200910170244.3 | 申请日: | 2009-09-08 |
| 公开(公告)号: | CN101676874A | 公开(公告)日: | 2010-03-24 |
| 发明(设计)人: | 胡·杰弗瑞;卡马斯·基兰;森·沙鲁夫;昆纳特·桑德娅 | 申请(专利权)人: | 威睿公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455 |
| 代理公司: | 北京鸿元知识产权代理有限公司 | 代理人: | 陈英俊;孙明岩 |
| 地址: | 美国加*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 策略 监管 配置管理 | ||
技术领域
本发明的一个或多个实施例一般地涉及虚拟计算,更具体地说,涉及对 监管器(hypervisor)配置进行基于策略的管理。
背景技术
虚拟化技术在市场中正变得越来越流行。这些技术中的至少一些为客户 操作系统提供虚拟硬件抽象,并且允许他们在主机计算机上的虚拟机中在功 能隔离的环境下运行,而无需被修改。虚拟化允许一个或多个虚拟(客户) 机在单个物理(主机)计算机上运行,提供对于处理器、存储器、存储装置 等的功能与性能隔离。
如计算机科学领域中众所周知的,虚拟机是实际物理计算机系统的抽 象,即“虚拟化”。图1示出了实现虚拟化的计算机系统(计算机系统700) 的一种可能布置。如图1所示,虚拟机或“客户机”200被安装在“主机平 台(或简称为主机)”上。主机平台包括系统硬件(即,硬件平台100)和 一个或多个层或协同驻留的组件。所述一个或多个层或协同驻留的组件包括 系统级别软件(例如操作性或类似的核)或虚拟机监视器或监管器201(见 下文)或这些组件的某种组合。系统硬件典型地包括一个或多个处理器110、 存储器130、某种形式的大容量存储器140以及各种其它设备170。
每个虚拟机200典型地将具有虚拟系统硬件201和客户系统软件202。 虚拟系统硬件典型地包括至少一个虚拟CPU、虚拟存储器230、至少一个虚 拟盘240、以及一个或多个虚拟设备270。注意盘,无论是虚拟的还是物理 的,都是“设备”,但是由于盘的重要性其常被单独考量。通过使用公知技 术来仿真相应的物理组件,虚拟机的所有虚拟硬件组件都可以以软件形式实 现。客户系统软件包括客户操作系统(OS)220以及多种虚拟设备270所需 的驱动器224。
注意,单个虚拟机200可以配置有不只一个虚拟化的处理器。为了让计 算机系统扩展到能够执行更多数量的并发线程,开发出了多CPU系统。这 些对称的多处理器(SMP)系统可以通过对PC平台的扩展或从别的供货商 那里获得。实质上来说,SMP系统是将多个处理器连接到共享主存储器和 共享I/O设备的硬件平台。虚拟机也可以被配置成SMP虚拟机。例如,图1 图示出虚拟机200中的多个虚拟处理器210-0,210-1,...,210-m(VCPU0, VCPU1,...,VCPUm)。
在所谓的“多核”主机体系结构中存在另一种配置,其中不只一个物理 CPU被制备在单个芯片上,具有其自己的一组功能单元(例如浮点单元以 及算术/逻辑单元ALU),并且可以独立执行线程;多核处理器典型地仅共 享非常有限的资源,例如某种高速缓存。提供多线程同时执行的另一种配置 被称作“同时多线程”,其中不只一个逻辑CPU(硬件线程)同时在单个 芯片上运行,但是逻辑CPU灵活地共享某些资源,例如高速缓存、缓冲器、 功能单元等。本发明的一个或多个实施例可以在不考虑虚拟机中包含的处理 器的数量或类型(物理和/或逻辑的)的情况下使用。
在许多情形中,运行在虚拟机200上的应用260将如同它们在“真实” 计算机上运行那样进行运转,即使应用至少部分地并间接地通过客户O/S 220和虚拟处理器运行。客户O/S将从虚拟盘240或虚拟存储器230访问可 执行文件,其中虚拟盘240或虚拟存储器230将是实际物理盘140或存储器 130分配给该虚拟机的部分。一旦应用被安装在虚拟机中,客户O/S从虚拟 盘获取文件,就如同应用的传统安装之后文件被存储那样。虚拟机的设计与 操作在计算机科学领域是众所周知的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威睿公司,未经威睿公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910170244.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:听骨置换假体
- 下一篇:在传感器网络中动态地配置节点行为的系统和方法





