【技术实现步骤摘要】
本专利技术涉及一种虚拟机系统,尤其涉及一种基于处理器虚拟化技术的虚拟机系统及其软硬件环境配置和模块实现。
技术介绍
虚拟化技术是指计算元件在虚拟而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。处理器虚拟化技术可以单处理器模拟多处理器并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。虚拟化技术是一个巨大的技术进步,具体表现在减少软件虚拟机相关开销和支持更广泛的操作系统方面。虚拟化技术可以提高计算机物理资源的利用率和共享率。虚拟化技术广泛的实用性使得虚拟化在服务器、客户端和嵌入式系统中有了几乎全新的应用,并且为提高系统的可靠性、操作性、安全性和实时服务质量提供了新的途径。当前主流的虚拟化技术都是软件虚拟化技术,主要存在两种类型全虚拟化和半虚拟化。全虚拟化以VMware为代表,模拟出一整套硬件设备,其上运行的客户操作系统不必修改源代码,但是运行效率较低。半虚拟化以Xen和Denali为代表,让客户操作系统知道它们正工作在一个虚拟的环境中,通过修改它们以使之工作得更好 ...
【技术保护点】
一种基于处理器虚拟化技术的虚拟机系统,其特征在于:包括具有虚拟化技术的处理器、除处理器以外的其它底层硬件、运行于虚拟机扩展根操作模式的虚拟机监控器、运行于虚拟机扩展非根操作模式的若干虚拟操作系统,虚拟机监控器一端通过其虚拟硬件平台接口接入各虚拟操作系统,另一端连接除处理器以外的其它底层硬件设备,各虚拟操作系统直接连接处理器。
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。