Advertisement

了解KVM虚拟化的概念及其框架结构并分析优缺点

阅读量:

参考网址:http://www.dedoimedo.com/computers/kvm-intro.html

概念:

KVM,全称为Kernel-based Virtual Machine,由Red Hat公司研发,是一种开放源代码且无需付费的虚拟化技术。对于企业而言,该技术方案属于可选择的虚拟化实现路径。

硬件基础:

KVM的功能实现依赖于具备虚拟化扩展能力的中央处理器作为硬件支撑(如Intel-VT、AMD-V),并借助CPU所具备的虚拟化特性进行运作。

实现方式:(模块化)

KVM以Linux内核中的一个模块形式存在,用以提供虚拟化支持。当系统需要启用虚拟化功能时,KVM模块能够被Linux内核根据需求动态加载至内存中运行;而当系统不再需要相关功能时,则可将该模块从内存中动态卸载。

KVM 和 QEMU:

QEMU是一款用于模拟中央处理器的开源软件工具。KVM通过调用QEMU所提供的模拟机制,从而实现对处理器的使用。借助这种方式,KVM构建了一个仿真的(即虚拟化的)硬件层级,而虚拟机则在此类仿真硬件层级之上进行运行。

![](https://ad.itadn.com/c/weblog/blog-img/images/20

全部评论 (0)

还没有任何评论哟~