锐盾KVM400客服电话
KVM切换器

“KVM”虚拟化常见九大问题解析

发布时间:1324002185 作者:Reton技术部

       KVM虚拟机是Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流VMM之一。

 

       1, kvm支持哪些用户空间工具?

        答:kvm使用稍改动的qemu程序来创建虚拟机. 一旦运行后, 虚拟机是一个标准的进程. 你可以使用top(1),kill(1),taskset(1)和类似的工具来管理虚拟机.

 

       2, kvm支持哪些虚拟磁盘格式?

       答:kvm从qemu继承了丰富的磁盘格式, 包括裸映象(raw images), 原始qemu格式(qcow), VMware格式和更多.

 

       3, kvm和Xen有何区别?

       答:Xen是一个外部的hypervisor程序(虚拟机管理程序);它能够控制虚拟机和给多个客户机分配资源. 另一方面, kvm是linux的一部分, 可使用通常的linux调度器和内存管理. 这意味着kvm更小更易使用.

       另一方面, Xen同时支持全虚拟化和半虚拟化(修改过的客户机能有更好的性能). kvm当前不支持半虚拟化.

 

       4 ,kvm和VMware有何区别?

       答:VMware是一个专利产品. kvm是一个遵守GPL的自由(开源)软件.

 

       5, kvm和QEMU有何区别?

       答:Qemu使用模拟器; kvm使用处理器扩展实现虚拟化.

 

       6, kvm支持哪些内核版本?

       答;kvm可以运行在最新的内核版本下(2.6.16或更高, 是用最新的内核)

 

       7,我需要多大RAM(内存)才能运行kvm?

       你需要足够的内存在主机上运行单个或多个虚拟机. 建议主机内存至少1GB.

 

       8 ,KVM支持动态迁移功能吗(在不离线的情况下把虚拟机从一个主机移到另一个主机上)?

       答:现在kvm支持非动态迁移, 当内存数据需转移的时候, 系统需要停止. 动态迁移功能正在开发当中.

 

       9, kvm能够在64为主机上运行32位的客户机吗?

       答:kvm支持在64位主机上运行32位客户机, 也可以是任何PAE或非PAE客户机和主机组合. 但不支持在32位主机上运行64位客户机.

 

(责任编辑:Reton技术部)
在百度搜索更多 “KVM”虚拟化常见九大问题解析

上一篇: 什么是工作站?        KVM切换器
KVM切换器
<