锐盾KVM400客服电话
KVM切换器

Linux上KVM虚拟化常见问题

发布时间:1353557390 作者:Reton技术部.Li

       1.系统(处理器)需求?      

       你把需要一台运行最新Linux内核的Intel处理器(含VT虚拟化技术)或AMD处理器(含SVM安全虚拟机技术的AMD处理器, 也叫AMD-V)

 

        2.什么是Intel VT/AMD-V?    

        Intel VT和AMD’s AMD-V是一套与支持该技术的虚拟机监视器相结合的硬件增强特性(指令集扩展)。kvm可在原始硬件速度下通过运行完全隔离的虚拟机来执行任务。       

          

        3.怎么样确认处理器含IntelVT或AMD-V技术?

        在最新的Linux内核下运行: egrep ‘^flags.*(vmx|svm)’ /proc/cpuinfo

        如有显示,您的处理器具有VT功能。你也可以通过厂商网站查询处理器型号的名称(在/proc/cpuinfo)。

        注:一些厂商禁止了机器BIOS中的VT选项, 这种方式下VT不能被重新打开。 ./proc/cpuinfo仅从Linux 2.6.15(Intel)和Linux 2.6.16(AMD)开始显示虚拟化方面的信息. 请使用uname -r命令查询您的核版本。                 

 

       4.kvm4支持哪些用户空间工具?     

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

           

       5.kvm支持哪些虚拟磁盘格式支?     

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

 

       6.kvm和Xen有何区别?

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

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

             

        7.KVM和VMware有何区别?

        VMware是一个专利产品. kvm是一个遵守GPL的自由软件。

 

        8.kvm和QEMU有何区别?

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

 

        9.kvm有windows上的版本吗?

       当前没有。

 

        10.kvm支持哪些内核版本?

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

(责任编辑:Reton技术部.Li)
在百度搜索更多 Linux上KVM虚拟化常见问题

上一篇: UPS电源知识        KVM切换器
KVM切换器
<