首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 15 毫秒
1.
基于X86架构的系统虚拟机技术与应用   总被引:12,自引:2,他引:12  
介绍了基于X86的主流泛虚拟化(Paravirtualization)及完全虚拟化技术(Full-virtualization)尤其是芯片虚拟化技术的支持。描述了两个实现泛虚拟化技术的系统虚拟机Denali及XEN,阐述了完全虚拟化的发展现状,以及支持两种技术结合的解决方案,展望了虚拟机技术的发展前景及其应用。  相似文献   

2.
为解决开源虚拟化系统的桌面切换问题,提出一种基于Xen的域间切换方法。利用Xen虚拟化支持Intel VT-x的硬件,使用RFB协议根据配置文件连接到VNC Server端,以显示虚拟机桌面,通过加密切换指令验证信息,从而完成域间切换。实验结果表明,该方法能实现Windows域和Linux域的桌面切换。  相似文献   

3.
Pcanel/V2——基于Intel VT-x的VMM架构   总被引:1,自引:0,他引:1  
个人计算机硬件性能的迅速增强使得通过虚拟化技术建立多个相互隔离的计算域成为未来个人计算机的一种重要发展趋势.为避免传统的IA-32架构在软件虚拟化领域所面临的VMM的设计和实现的困难,作者设计并实现了基于Intel VT-x技术的VMM架构--Pcanel/V2.该架构利用最新的硬件虚拟化技术,通过配置出一个可控制的虚拟运行环境,可以直接虚拟运行多个不修改源代码的客户操作系统.在允许客户操作系统正常运行的同时控制它们对各种硬件资源的访问,并能对客户操作系统运行过程中出现的各种情况进行相应的处理.Pcanel/V2实现了Linux和Vxworks的同时运行,相应的数据测试表明Peanel/V2架构在简化了VMM设计复杂度的同时总体运行效率比软件虚拟化技术提高了约10%.  相似文献   

4.
以Intel Processor Trace(PT)为代表的片上动态跟踪技术有着低开销、低感知的优良特性,在程序行为记录和监控领域得到了越来越广泛的应用.然而,由于片上动态跟踪技术依赖CPU特性实现,对于操作系统内核监控、恶意代码分析等需要在虚拟化平台上运行程序的场景支持还存在一些困难.本文通过对Intel PT片上动态跟踪技术的研究,提出了一套基于虚拟机内省的Intel-PT多进程监控技术,通过将 Intel-PT嵌入到硬件虚拟化平台上,实现了对硬件辅助虚拟化客户机中的多个进程并行进行监控.实验结果表明,该技术可以有效监控硬件虚拟机中并行多个进程.  相似文献   

5.
为解决在现有透明计算系统中磁盘等设备的虚拟化,需要对操作系统进行修改才能在端计算机上运行的问题,提出透明计算系统中一种基于虚拟机技术的设备子系统。以Intel VT硬件级虚拟支持和Xen虚拟化技术为基础, 在全虚拟化的虚拟机上运行用户操作系统: 通过运行在管理域用户空间中设备模型的虚拟磁盘和网络驱动,将用户域访问磁盘和网络的I/O请求跨网络地重定向到服务器进行处理, 从而实现端计算机上多操作系统的远程运行。在VT硬件平台和Xen虚拟机监控器上实现了原型系统,验证了该方法的可行性。  相似文献   

6.
为降低虚拟化环境中处理器模式转换带来的开销,研究了基于VT-x技术的处理器模式转换机制.根据客户机操作系统在不同阶段的运行状态,分析了相应的处理器模式转换过程.采用客户机操作系统最小等待的基本思想,结合VT-x处理器提供的虚拟机扩展功能,设计出了处理器模式转换的整体流程,分别构造出满足客户机操作系统需求的实模式和保护模式处理器环境,模拟了客户机操作系统的执行过程以及虚拟机监控器对相关事件的处理.实验结果表明,VT-x技术可以有效辅助处理器模式转换,简化虚拟机监控器设计.  相似文献   

7.
虚拟化技术在服务器领域已经得到广泛应用,可以在一台服务器或服务器集群上同时运行几个不同的操作系统,诸多优点包括:故障隔离、高效利用资源、负载均衡、安全性等.常用的虚拟化系统如VMware、Virtual PC等采用全虚拟化技术,比较消耗资源,因此不适用于嵌入式领域的应用.而Xen采用半虚拟化技术,性能方面得到了很大提升,为虚拟化技术在嵌入式领域的应用创造了条件.由于嵌入式设备有着数据实时采集、现场控制、高危环境等特殊应用背景,嵌入式系统对实时性都有一定的要求.目前的虚拟化技术没有很好的方法来保障系统的实时性.本文在XEN虚拟化环境中设计并实现基于资源预留的实时调度算法,即在虚拟机监视器(Virtual Machine Monitor,VMM)层面实现常量带宽服务器(Constant Bandwidth Server,CBS)调度算法,用于有效调度实时和非实时的虚拟机子系统,并保障不同子系统之间的性能隔离.  相似文献   

8.
徐杏芳 《福建电脑》2012,28(5):63-65
KVM是一项较新的全虚拟的解决方案,目前正被大量使用。本文介绍了传统x86处理器虚拟化不足之处,VT-x技术来解决系统虚拟化的优点,以及KVM的实现过程。  相似文献   

9.
秦轶翚  马涛 《计算机仿真》2021,38(4):326-330
由于网络验证测试构建真实环境的代价较大、性价比低、全虚拟化环境所得结果不够真实,存在一定的局限性,为此提出基于轻量级虚拟化的多尺度网络复现研究方法.利用轻量级虚拟化技术构建开放源代码虚拟机监视器体系,将物理硬件和操作系统分离,统一物理资源,令资源不受物理限制约束,在一个物理机器上同时运转多个不一样的操作系统,并且各个操作系统能够执行多个应用程序,使硬件与操作系统虚拟化.再通过聚类系数、度的分布、平均路径长度、网络时效以及网络质量等网络复现指标,实现多尺度网络复现.实验通过连通性、透明性、并发性指标验证构建的网络,得出所提方法的仿真规模较大,性价比较高、适用性较强,充分验证了上述方法的有效性.  相似文献   

10.
云计算客户虚拟机间的安全机制研究与实现   总被引:1,自引:0,他引:1  
乔然  胡俊  荣星 《计算机工程》2014,(12):26-32
云计算提供的弹性服务依赖于虚拟化技术的支持,然而虚拟化技术存在的安全问题也严重威胁着云计算的安全。针对目前云计算虚拟化技术中客户机操作系统面临的安全风险,在分析云计算虚拟化技术需求及特点的基础上,设计适用于云计算环境的集中管理、分布式实施的强制访问控制以及基于云资源控制的隔离机制,使其相互配合。保证云计算中客户机操作系统的安全,并在使用XEN作为虚拟化软件的OPENSTACK平台上实现这些安全机制。实验结果表明,该安全机制能够较好地防护针对客户机操作系统的攻击,对客户机操作系统的安全起到有效的保护作用。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号