[发明专利]基于操作系统层的虚拟方法及虚拟装置有效

专利信息
申请号: 200910081055.9 申请日: 2009-03-31
公开(公告)号: CN101551756A 公开(公告)日: 2009-10-07
发明(设计)人: 李毅超;刘丹;曹跃;黄沾;罗尧;贾范兵;杨广元;顾凌志;杨玉奇;杜欢;白皓文 申请(专利权)人: 成都市华为赛门铁克科技有限公司
主分类号: G06F9/455 分类号: G06F9/455;G06F9/48
代理公司: 北京凯特来知识产权代理有限公司 代理人: 郑立明
地址: 611731四川省*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 操作系统 虚拟 方法 装置
【说明书】:

技术领域

发明涉及计算机技术领域,尤其涉及一种基于操作系统层的虚拟方法 及虚拟装置。

背景技术

随着计算机和互联网的普及,安全威胁事件逐年攀升,恶意程序造成的 危害越来越严重,对故障容忍和入侵容忍系统的需求也不断提高。这类系统 要求具有在现实环境中执行不安全程序时,不会遭受永久性伤害的能力。

虚拟机技术能够完美地满足上述需求,因为它提供了与主机系统隔离的 可执行环境。虚拟机技术是在一个物理主机上创建一个或多个可执行环境的 技术。每个虚拟机代表了一个潜在的物理主机的实例,并且互不干扰。这种 隔离的属性使虚拟机可以成为安全系统和错误容忍应用程序的基石。

发明人在实现本发明过程中发现,现有虚拟机系统大部分为硬件层虚拟 机系统,虚拟机技术需要硬件抽象层的支持,虚拟机建立的环境相当于整个 实际的操作环境,初始化这样的虚拟机可能需要耗费大量的硬盘空间,而 且,现有的虚拟机系统在具体实现过程中,经常需要占用大量的系统资源, 并存在对系统性能造成损耗的可能。对于频繁要求启动和终止虚拟机的应用 程序来讲,显得不够灵活,且有些现有虚拟机系统操作速度过于缓慢,不适 合实际应用。

发明内容

本发明实施例提供了一种基于操作系统层的虚拟方法及虚拟装置,在满 足故障容忍和入侵容忍系统的需求下,具有占用系统资源少、灵活性高、启 动延迟少的优点。。

本发明实施例提供了一种基于操作系统层的虚拟方法,包括:

在系统调用层截获对系统资源的调用请求;

根据所述调用请求,将所述系统资源的主机路径重定向为虚拟机目录下 对应的路径;

根据重定向后的路径,对所述系统资源执行调用请求。

本发明实施例还提供了一种基于操作系统层虚拟装置,包括:

拦截模块,用于在系统调用层截获对系统资源的调用请求;

重定向模块,用于根据所述拦截模块截获的调用请求,将所述系统资源 的主机路径重定向为虚拟机目录下对应的路径;

执行模块,用于根据所述重定向模块重定向后的路径,对所述系统资源 执行调用请求。

由上述本发明实施例提供的技术方案可以看出,本发明实施例中,通过 在系统调用层截获对系统资源的调用请求;将所述系统资源的主机路径重定 向为虚拟机目录下对应的路径;可以实现基于操作系统层的虚拟化,由于不 需要硬件抽象层的支持,所以在满足了故障容忍和入侵容忍系统的需求下, 还具有占用系统资源少、灵活性高、启动延迟少的特点。

附图说明

图1为本发明实施例提供的所述方法流程示意图一;

图2为本发明实施例提供的所述方法流程示意图二;

图3为本发明实施例提供的所述方法流程示意图三;

图4为本发明实施例提供的所述方法流程示意图四;

图5为本发明实施例提供的所述方法流程示意图五;

图6为本发明实施例提供的所述方法流程示意图六;

图7为本发明实施例提供的所述方法流程示意图七;

图8为本发明实施例提供的所述方法流程示意图八;

图9为本发明实施例提供的所述方法流程示意图九;

图10为本发明实施例提供的所述方法流程示意图十;

图11为本发明实施例提供的所述方法流程示意图十一;

图12为本发明实施例提供的所述方法流程示意图十二;

图13为本发明实施例提供的所述方法流程示意图十三;

图14为本发明实施例提供的所述方法流程示意图十四;

图15为本发明实施例提供的所述系统结构示意图一;

图16为本发明实施例提供的所述系统结构示意图二;

图17为本发明实施例提供的所述系统结构示意图三;

图18为本发明实施例提供的所述执行模块结构示意图。

具体实施方式

本发明实施例提供了一种基于操作系统层的虚拟方法,如附图1所示,该 方法具体可以包括:

步骤0101,在系统调用层截获对系统资源的调用请求。

步骤0102,根据调用请求,将系统资源的主机路径重定向为虚拟机目录 下对应的路径。

步骤0103,根据重定向后的路径,对系统资源执行调用请求。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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