盼盼资源网-亲测资源网-盼盼的家园www.panpan.org

 找回密码
 立即注册
查看: 130|回复: 0

[普通] VMware与KVM、XEN全方面对比

[复制链接]

2377

主题

2484

帖子

40万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
408517
发表于 2020-8-26 19:13:57 | 显示全部楼层 |阅读模式
VMware与KVM、XEN全方面对比

VMware 与 KVM 对比 维度主要在功能对比、管理工具、系统及软硬件支持、区别、常见问题等几个维度进行对比 :

1 、 功能对比


2 、 管理工具对比


3 、 Guest OS 系统及硬件支持对比


4 、 KVM 虚拟化常见问题

1.   系统 ( 处理器 ) 需求 ?
需要一台运行最新 linux 内核的 Intel 处理器 ( 含 VT 虚拟化技术 ) 或 AMD 处理器 ( 含 SVM 安全虚拟机技术的 AMD 处理器 ,  也叫 AMD-V).

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

3. 如何确认处理器含有 Intel VT 或 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.KVM 支持哪些用户空间工具 ?
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 上的版本吗( KVM 可以安装在 Windows 上么) ?
当前没有 .

10.KVM 支持哪些内核版本 ?
KVM 可以运行在最新的内核版本下 (2.6.16 或更高 ,  最好是用最新的内核 )

11. 我需要多什么 RAM( 内存 ) 才能运行 KVM?
你需要足够的内存在主机上运行单个或多个虚拟机 .  建议主机内存至少 1GB.

12.KVM 上的虚拟机支持哪些操作系统 ?
Linux(32/64 位 ) 和 Windows(32 位 /64 位 ).

13.KVM 支持在线迁移功能吗 ?
支持。

14.KVM 能够在 64 为主机上运行 32 位的客户机吗 ?
KVM 支持在 64 位主机上运行 32 位客户机 ,  但不支持在 32 位主机上运行 64 位客户机 .

15. 如果我对一个 VM 进程使用 kill -9 将会发生什么 ?
从客户机的角度来看 ,  就如你猛地把电源线从主机上拔出一样 .  从主机的角度来看 ,  进程被杀掉 ,  进程占用的所有资源被施放 .

16.KVM 支持 SMP 主机吗 ?
支持 .

5 、 KVM 与 XEN 的区别

1、   KVM 是嵌入在 Linux 系统内核中的技术,是作为 Linux 内的一个线程运行; XEN 是在 Linux 系统上的功能模块。

2、   KVM 只能虚拟全虚拟化的 Windows 和 Linux 虚拟机; XEN 可以虚拟半虚拟化的 Linux 虚拟机。

3、    KVM 基于嵌入式虚拟化技术,性能比 XEN 及其他虚拟化技术要好很多。

4、   KVM 和 XEN 可以同时存在于 Linux 5.4 中,但只能单独运行一个 Kernel ,即运行 KVM 时不能运行 XEN ,反之运行 XEN 是不能运行 KVM 。 Virt-Manager 可以同时管理服务器 1 上 KVM 的虚拟机和服务器 2 上 XEN 的虚拟机。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|民间故事|新华字典|周公解梦|实用工具|加密解密|便民服务|盼盼工具箱|闹钟|默笙工具箱|易经风水|Archiver|手机版|小黑屋|盼盼资源网

GMT+8, 2020-9-24 00:37 , Processed in 0.282375 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表