了解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构建了一个仿真的(即虚拟化的)硬件层级,而虚拟机则在此类仿真硬件层级之上进行运行。
全部评论 (0)
还没有任何评论哟~
