[发明专利]利用虚拟化技术来加速域特定运行时环境的框架有效

专利信息
申请号: 200780009841.7 申请日: 2007-03-14
公开(公告)号: CN101405712A 公开(公告)日: 2009-04-08
发明(设计)人: E·约翰逊;A·孔策 申请(专利权)人: 英特尔公司
主分类号: G06F15/16 分类号: G06F15/16;G06F9/06
代理公司: 中国专利代理(香港)有限公司 代理人: 柯广华;张志醒
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 利用 虚拟 技术 加速 特定 运行 环境 框架
【说明书】:

技术领域

一般来说,本发明的实施例涉及利用虚拟化技术的计算环境,更 具体地说,涉及利用虚拟化技术来有效地支持域特定运行时环境的框 架。

背景技术

存在各种机制用来在单个平台中实现多个虚拟机。一类称为虚拟 机监视器(VMM)的软件使得单个平台/处理器能够同时支持多个访 客操作系统。公司的虚拟化技术(VT)使得能够在体系 结构(IA)处理器上(以及最终在平台上)有效执行VMM。

在VT环境中,会向每个访客操作系统(OS)提供处理器和平台 的“虚拟机”(VM)视图,并且访客OS通常不知道它并没有控制所 有的处理器或平台资源。利用VMM的动机包括合并物理硬件(例如, 一个硬件平台合并之前在多个物理平台上执行的软件)和资源划分以 实现可管理性、安全性和质量原因的任意组合(例如,托管多个访客 的平台可以使用VMM来向那些支付高额费用的被托管应用程序提供 隔离和更好的服务)。

公司的虚拟化技术(VT)环境使得能够创建新的“更高” (更具特权)的特权级,称为“根模式”,这使得VMM软件能够控 制处理器和平台资源并向现有访客操作系统呈现访客OS能控制的硬 件资源视图。

目前,使用VT来创建VMM软件,该VMM软件调度和隔离多 个访客操作系统的执行。计算模型是,域或应用的性能关键和非性能 关键代码在相同的访客操作系统(VT非根模式)中运行,并且VT 根模式中的软件那时只用于确保访客操作系统之间的隔离和公正。

如行业从业人员所注意到的那样,利用通用平台作为嵌入式或域 特定设备(如联网设备)存在性能问题。设备类型可以包括侵入检测 或XML加速,但也可以适用于其它域。这些问题与需要访问来自通 用操作系统(GPOS)的服务的应用程序有关,通用操作系统如或BSD变型(如或OpenBSD)、 在通用OS下运行的这些域特定应用程序的性能往往较 差。具体来说,对于网络设备,问题包括存在太多的中断或大量的缓 冲器副本。为了消除这个问题,厂商已经对通用OS做出大量的修改 以适应联网应用。换句话说,厂商已经通过实现与GPOS紧密结合的 定制域特定运行时环境(DSRTE)克服了这个问题。这些平台很难维 护。当对通用OS做出更新时,通常会有“多米诺”效应,从而需要 对DSRTE做出改变。对GPOS所做的一些改变可以是对内核模块所 做的类似于内核模块的动态链接库(dll)的修改,但也可以是对调度 器或网络堆栈的改变。当更新或修改GPOS时,对GPOS所做的非dll 修改或直接改变极难维护。

附图说明

通过以下对本发明的详细描述,本发明的特征和优点将变得显而 易见,其中:

图1是可以在其上实现本发明的实施例的示例性平台的框图;

图2是示出根据本发明的实施例的传统管理程序虚拟机监视器 (VMM)体系结构平台的框图;

图3A-B是示出域特定运行时环境体系结构的选择的框图;

图4是示出根据本发明的实施例、用于执行DSRTE的框架的框 图,该DSRTE不仅控制着平台资源(处理器、存储器、I/O),而且 还与未经修改的通用OS共存;

图5是示出根据本发明的实施例、用于利用虚拟化来实现有效的 域特定运行时环境(DSRTE)的方法的流程图;

图6是示出根据本发明的实施例、用于执行DSRTE的框架的框 图,该DSRTE利用多个访客VM来划分一个应用程序的任务;以及

图7是示出本发明的实施例可用的存储器映射的框图。

具体实施方式

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200780009841.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top