hype-v、esxi、pve 三大虚拟机系统对比,哪个性能最好?哪个占用最低?

2022-02-09 12:25:00 +08:00
 monster33

本人只用过 esxi 和 pve

hype-v 听说很容易上手,不知道性能如何

或者来个等级排序 最好 > 其次 > 其次

26255 次点击
所在节点    程序员
82 条回复
nbweb
2022-02-09 12:52:39 +08:00
esxi 容易上手,但对硬件支持不好,动不动没有驱动。
pve 小白不好上手,对硬件支持不错。
喜欢折腾的用 pve 吧。
dangyuluo
2022-02-09 13:21:26 +08:00
我从 ESXi 跳到了 PVE ,感觉很良好
mineralsalt
2022-02-09 13:24:31 +08:00
无脑用 esxi, 简单省事, 装好了就不动它了, 只折腾虚拟机
alanying
2022-02-09 13:25:42 +08:00
hype-v 真的贼 JB 难用。 可能是我比较水
kennylam777
2022-02-09 13:26:58 +08:00
ESXi 要求你用最新的硬體, 不然就有機會用不了
PVE 是原生 Linux kernel 的驅動十分好, 其他如上

我也是用了 5 年多的 ESXi 跳到了 PVE, 因為用的老硬體
msg7086
2022-02-09 13:40:45 +08:00
ESXi 是商业级项目,默认你会买 ESXi+vCenter+一堆乱七八糟软件的授权。
什么?你只想用免费版 ESXi ?
省省吧。

HyperV 基于 Windows ,主要就是 Windows 的那堆毛病(自动更新完直接给你重启了。

PVE 本身只相当于一个 KVM 控制面板软件包,底层是 Debian ,稳定性没话说,自由度也高,只有你想不到的,没有你做不到的,坏处是对用户要求很高,没个五年十年 Linux 经验就没法挖掘出全部潜能。

性能上应该没有特别明显的差异,但是 PVE 因为自由度高,所以可以根据需要定制。比如 ESXi 和 HyperV 一般是在自己的文件系统( VMFS NTFS )上存放镜像文件,万一文件系统炸了,你的磁盘镜像一起完蛋。但是 PVE 可以用 LVM 裸设备存储,性能很好,也可以很方便地改用 ZFS on Linux ,又或者连接到 NFS 外接共享存储等等,想快就快,想省就省。( ESXi 和 HyperV 当然也能做,但是折腾起来我觉得更困难。)
smileawei
2022-02-09 14:10:41 +08:00
如果你是在个人 pc 上虚拟化。可以 hyper-v
如果是服务器或者软路由,无脑 esxi
用 PVE 之前,先问问自己有没 Linux 基础,是不是确实网卡不支持 esxi ,否则还是建议 esxi 。PVE 本质上还是 KVM
fsdrw08
2022-02-09 14:16:31 +08:00
@alanying 不知道你是怎么用的 hyperv ,如果是企业使用,大概要搭配 scvmm ,否则,就是搭配 windows fail over cluster ,然后配合 powershell 使用。如果是个人使用,有 GUI 应该也不难,进阶的,使用 packer+vagrant 也没什么大问题,我自己搭本地 k3s 都是用这套方法
yhrzpm
2022-02-09 14:39:19 +08:00
我在家用 hyperV server ,不带 windows 界面那个,稳定运行 700 多天不关机。机器是 gen8
CatCode
2022-02-09 14:43:34 +08:00
有没有大佬测试过 windows 开了 hyper-v 之后内存性能是否有显著下降?
Tink
2022-02-09 14:54:06 +08:00
我用的 esxi ,没发现太多不适
CallMeReznov
2022-02-09 14:54:30 +08:00
esxi 用起来最省心.
pve 敲命令起来最省心.
hyperV 得上全家桶才省心.
ltkun
2022-02-09 15:16:01 +08:00
win 肯定先淘汰 exsi 不开源不放心 唯有 pve 我用了三年 pve 属于 pve 重度用户 最长不关机时间半年 重启也是因为要增加新功能 pve 不会辜负你
raptor
2022-02-09 15:26:04 +08:00
只用过 exsi 和 pve——因为 hyperv 根本不在考虑范围内。

个人投 PVE 一票。
chenxuhua
2022-02-09 15:30:01 +08:00
家用建议 Hyper-V ,EXSI 有一次突然断电,导致虚机的 VMDK 丢了。
libook
2022-02-09 15:36:55 +08:00
我有一台 HTPC 装的 Win10 ,用 Hyper-V 装了个 Debian 跑 Docker ,还挺稳的,也从来不折腾虚拟机配置,扔在那 7x24 小时跑着就行。如果你是跑 Windows 顺便跑虚拟机,且对虚拟机的配置灵活性要求不高,也挺好用的。

折腾过一次 PVE ,想把上面的方案换成 PVE 里开 Win10 和 Debian 双虚拟机,但是 N 卡的直通问题一直解决不了,驱动拒绝在虚拟机环境下运行,就又恢复成原来的方案了。PVE 底层其实就是 Linux+LXC/KVM ,一些虚拟机软件实际上也是用的这个方案,就只是 UI 和附加功能不同而已。如果需要经常创建、释放、调整多台虚拟机资源,PVE 会比较方便,基本是云计算的体验。

ESXI 没用过,不想花钱买也不想用盗版,免费用总觉得是二等公民不踏实。如果预算充足或对这个很熟悉的话可以用,毕竟是企业级方案,品质和灵活性是有保障的。
TK6
2022-02-09 15:58:02 +08:00
esxi 默认只对服务器硬件兼容,如果是服务器硬件绝对首推。 简单易用,稳定高效,家用平台会有各种驱动的麻烦。
家用平台推荐 PVE ,灵活方便折腾,断电可能会崩溃。
Hyper-v 只推荐宿主机有 win 需求的用户使用。
三者性能差距很小,但 Hyper-v 的 win 系统如果不能有效利用是极大的性能浪费
march1993
2022-02-09 16:00:56 +08:00
libvirt-manager 也可以试试。。更傻瓜。。
yyysuo
2022-02-09 16:02:52 +08:00
ESXI 默认用 40~60Mhz 的主频,我同时跑了 3 个 OP 和一个黑裙,不跑大任务,只是翻一翻的话,在 500Mhz 左右。
preach
2022-02-09 16:03:10 +08:00
pve 吧,真的很简单,另外 推荐上 Macmini 然后 pve 我是这么干的 舒服

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/832659

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX