当前位置: 首页 > 专利查询>英特尔公司专利>正文

将用于虚拟化引擎的指令分页调度到本地存储设备制造技术

技术编号:10828527 阅读:173 留言:0更新日期:2014-12-26 17:56
本文公开了将用于虚拟化引擎的指令分页调度到本地存储设备的装置、方法和系统的实施例。在一个实施例中,一种装置包括处理器、物理设备控制器、虚拟化引擎、系统存储器和本地存储设备。所述物理设备控制器被由处理器上安装的虚拟机监视器创建的多个虚拟机所共享。所述虚拟化引擎用于将所述物理设备控制器表现为可用来分配给所述多个虚拟机的多个虚拟设备控制器。所述本地存储设备与物理存储器分离,用于存储从所述系统存储器传送来的指令,以供所述虚拟化引擎执行。

【技术实现步骤摘要】
将用于虚拟化引擎的指令分页调度到本地存储设备 本申请是2009年12月25日提交的,申请号为200911000192. 1的同名专利申请 的分案申请。
本公开涉及信息处理领域,并且更具体地,涉及信息处理系统中的虚拟化领域。
技术介绍
-般来说,信息处理系统中的虚拟化的概念允许一个或多个操作系统(每一个均 称为0S)的多个实例在单个信息处理系统上运行,即便是每个OS都被设计为具有对该系 统及其资源的完全、直接的控制。通常通过以下方式来实现虚拟化:使用软件(例如,虚拟 机监视器,或VMM)向每个OS呈现一个虚拟机(VM),该VM具有该OS可以完全且 直接控制的虚拟资源(包括一个或多个虚拟处理器),同时该VMM维护用于实现虚拟化策略 (例如,在各VM间共享和/或分配物理资源)的系统环境(虚拟化环境)。在VM上运行 的每个OS和任何其他软件被称为客户(guest)或客户软件,而宿主(host)或宿 主软件是诸如VMM这样的运行在虚拟化环境外部的软件。 信息处理系统中的物理处理器可以例如通过支持指令进入虚拟化环境来在VM中 的虚拟处理器(即,处于VMM施加的限制本文档来自技高网...
将用于虚拟化引擎的指令分页调度到本地存储设备

【技术保护点】
一种用于将用于虚拟化引擎的指令分页调度到本地存储设备的装置,包括:处理器;物理设备控制器,其被由所述处理器上安装的虚拟机监视器创建的多个虚拟机所共享;系统存储器;以及芯片组,包括:所述虚拟化引擎,其中,所述虚拟化引擎用于将所述物理设备控制器表现为可用来分配给所述多个虚拟机的多个虚拟设备控制器;以及所述本地存储设备,其中,所述本地存储设备与所述系统存储器分离,并且其中,所述本地存储设备用于存储从所述系统存储器拷贝的一页或多页指令,以供所述虚拟化引擎执行,并且其中,所述一页或多页指令将在由所述虚拟化引擎执行后被替换。

【技术特征摘要】
2008.12.31 US 12/347,9881. 一种用于将用于虚拟化引擎的指令分页调度到本地存储设备的装置,包括: 处理器; 物理设备控制器,其被由所述处理器上安装的虚拟机监视器创建的多个虚拟机所共 系统存储器;以及 芯片组,包括: 所述虚拟化引擎,其中,所述虚拟化引擎用于将所述物理设备控制器表现为可用来分 配给所述多个虚拟机的多个虚拟设备控制器;以及 所述本地存储设备,其中,所述本地存储设备与所述系统存储器分离,并且其中,所述 本地存储设备用于存储从所述系统存储器拷贝的一页或多页指令,以供所述虚拟化引擎执 行,并且其中,所述一页或多页指令将在由所述虚拟化引擎执行后被替换。2. 根据权利要求1所述的装置,其中,所述物理设备控制器是NAND闪速存储器控制器 并且所述指令用于执行块擦除。3. 根据权利要求1所述的装置,其中,所述物理设备控制器是硬盘控制器并且所述指 令用于执行加密。4. 一种用于将用于芯片组中的虚拟化引擎的指令分页调度到芯片组中的本地存储设 备的方法,包括: 配置所述虚拟化引擎以虚拟化物理设备控制器; 将多页指令从硬盘拷贝到系统存储器; 将所述多页指令的子集从所述系统存储器拷贝到所述本地存储设备,所述本地存储设 备与所述系统存储器分离...

【专利技术属性】
技术研发人员:Z·博金S·卡雷纳哈里R·K·纳拉瓦蒂C·D·克拉尔
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1