找回密码
 加入我们
搜索
      
查看: 1267|回复: 23

[软件] Hyper-V、ESXI、PVE虚拟Win11系统默认性能比较

[复制链接]
发表于 2025-5-1 10:18 | 显示全部楼层 |阅读模式
本帖最后由 gmo 于 2025-5-1 10:21 编辑

一直以来,纠结于虚拟服务器的选择。
实践出真知,最好的方法就是每个系统都使用一番,找出最适合自己的那一个。
CPU:9900T,硬盘:西数SN750,首先物理机安装Windows系统进行基准磁盘性能测试。

01.jpg

实测可见,不同Windows操作系统对磁盘性能有着显著影响,Win Server 2025的磁盘性能最强。

02.jpg

使用Win Server 2022作为物理机操作系统,测得硬件基准性能。

03.jpg

在Win Server 2022中使用Hyper-V虚拟机安装Win11系统进行性能测试。
Hyper-V分配4核心时,CPU单核心性能相当于宿主机的81%,多核心性能相当于宿主机的25%。
Hyper-V分配16核心时,CPU单核心性能相当于宿主机的85%,多核心性能相当于宿主机的95%。
Hyper-V创建的虚拟机,CPU性能与分配的核心数量呈正比关系。

Hyper-V创建的虚拟Win11,测试磁盘分区采用动态磁盘创建,磁盘性能不受分配核心数量的影响,相比物理机磁盘性能损失不明显。

04.png

保持所有硬件不变,格式化硬盘后物理机安装ESXI 8.0 U3、然后全新安装Win11系统进行性能测试。
ESXI分配4核心时,CPU单核心性能相当于宿主机的92%,多核心性能相当于宿主机的38%。
ESXI分配16核心时,CPU单核心性能相当于宿主机的91%,多核心性能相当于宿主机的98%。
ESXI创建的虚拟机,测试磁盘分区采用厚置备置零创建,CPU性能与分配的核心数量呈递增关系。

ESXI创建的虚拟Win11,磁盘性能不受分配核心数量的影响,相比物理机磁盘性能有轻微损失。

05.png

保持所有硬件不变,格式化硬盘后物理机安装PVE 8.4.1、然后全新安装Win11系统进行性能测试。
PVE分配4核心时,CPU单核心性能相当于宿主机的87%,多核心性能相当于宿主机的34%。
PVE分配16核心时,CPU单核心性能相当于宿主机的87%,多核心性能相当于宿主机的91%。
PVE创建的虚拟机,CPU性能与分配的核心数量呈递增关系。

PVE创建的虚拟Win11,测试磁盘分区采用RAW格式创建,磁盘性能不受分配核心数量的影响,相比物理机磁盘性能有明显损失。


结论:
1、 Windows操作系统中,Win Server 2025 系统磁盘性能最强。

2、 虚拟Windows系统中,Hyper-V虚拟机性能最强,PVE虚拟机性能最弱。

3、Windows虚拟系统刚需,首选Hyper-V虚拟机。



发表于 2025-5-1 10:27 | 显示全部楼层
一般来说,,,虚拟机虚拟Win11使用的少吧,一般都是虚拟服务器系统,比如WinSvr 2025 。。。所以还是按虚拟服务器系统做评测比较好。。。
 楼主| 发表于 2025-5-1 10:31 | 显示全部楼层
我用Win Server,发现QQ的屏幕共享竟然不支持,办公常用的**软件也不支持,所以Win Server系统应该是不适合日常使用的。
发表于 2025-5-1 10:36 | 显示全部楼层
都用上虚拟操作系统了,要跑实时业务的话,那主机就不应该再当主力机用了。
发表于 2025-5-1 10:38 | 显示全部楼层
还有一项,功耗控制,WIN也是控制最精细的那个,我实际测试过,一模一样的配置,win server 2022待机80w时(平衡模式),PVE是100w(全默认)。

ESXI没测过不清楚。
 楼主| 发表于 2025-5-1 10:46 | 显示全部楼层
性能优先,不喜欢折腾,首选Hyper-V,Win Nas很爽很好用。
喜欢折腾,不在乎性能,PVE很不错。
追求性能,又想简单折腾,ESXI适合您。
发表于 2025-5-1 11:57 | 显示全部楼层
感谢测试数据,为啥esxi和pve给1/4核心,实际能得到35%左右的性能呢,和超线程有关系吗?
发表于 2025-5-1 12:41 | 显示全部楼层
以前我也做过类似测试,结论是esxi是性能与功能均衡的一款虚拟化产品,同时也是商业化应用最多的虚拟化产品,所以我坚持使用esxi
 楼主| 发表于 2025-5-1 14:19 | 显示全部楼层
无真名 发表于 2025-5-1 11:57
感谢测试数据,为啥esxi和pve给1/4核心,实际能得到35%左右的性能呢,和超线程有关系吗? ...

通过测试可以发现,ESXI/PVE这类虚拟机,他们对CPU性能的调度不像Hyper-V那样是线性的。

在实际使用过程中,所有虚拟机的总CPU核心数量最好不要超过物理机CPU核心数量,否则虚拟机之间资源调度引起冲突影响性能。
发表于 2025-5-1 16:46 | 显示全部楼层
HYPER-V和ESXI 这两个都用过

最后结论:
用HYPER-V

简单省心
发表于 2025-5-1 17:46 | 显示全部楼层
就一般人凑热闹那点都是力大砖飞,就算跑数据库能有多少?
哪个上手容易,方便选就行了





WinSrv直接垃圾桶就行了
发表于 2025-5-1 17:47 来自手机 | 显示全部楼层
lxc路过
 楼主| 发表于 2025-5-1 17:48 | 显示全部楼层
goat 发表于 2025-5-1 17:46
就一般人凑热闹那点都是力大砖飞,就算跑数据库能有多少?
哪个上手容易,方便选就行了

此话差矣,PVE虚拟的磁盘跑不满万兆,这可是可感知的差异。
发表于 2025-5-1 18:05 | 显示全部楼层
esxi  6.7后, 开始 转 winser 多年了
发表于 2025-5-1 18:53 来自手机 | 显示全部楼层
lz这是测了一半啊,win下面虚拟win都是自己家的有优势 不意外。 但是对于all in boom,关心的是 虚拟机跑群晖,跑docker,性能和功耗。
发表于 2025-5-1 19:23 | 显示全部楼层
我用win server➕hyper-v,我是程序猿,会用linux,但是linux的文件系统普遍质量不佳,看过文档说ext4这种都有大量bug。Windows硬件兼容性好也是另一个原因。
发表于 2025-5-1 19:35 | 显示全部楼层
本帖最后由 Dolfin 于 2025-5-1 19:58 编辑

为什么4K Q1T1的数据差异很大?

我的宿主机 PVE 8.2,
虚拟机 WS 2022, 对50GB大小的虚拟磁盘测试
磁盘类型 VirtIO SCSI single

在VM下使用CDM测试,宿主使用FIO,就看个大概差异:

4K Q1T1 随机读取差距7%,随机写入基本一致。

Screenshot 2025-05-01 at 19.57.38.png

Screenshot 2025-05-01 at 19.25.20.png

Screenshot 2025-05-01 at 19.25.43.png
发表于 2025-5-1 20:08 | 显示全部楼层
这个帖子比较奇怪的地方
就是没说PVE用的存储模式与虚拟机的详细配置
所以我对PVE性能拉胯到这个程度存在一定的怀疑
发表于 2025-5-1 20:24 | 显示全部楼层
贴下虚拟机配置吧. kvm底层的虚拟化,现在的虚拟机技术不会差这么多
发表于 2025-5-1 20:39 | 显示全部楼层
Server 2025的写入那么强
 楼主| 发表于 2025-5-1 21:15 | 显示全部楼层
Dolfin 发表于 2025-5-1 19:35
为什么4K Q1T1的数据差异很大?

我的宿主机 PVE 8.2,

老兄我也不知道什么原因。
在PVE中安装黑群晖,结果跑万兆波动很大,从800MB/s-1.06GB/S。
其他虚拟机黑群晖速度都比PVE快和较稳,PVE的磁盘性能对我来说是有感知的弱。
 楼主| 发表于 2025-5-1 21:21 | 显示全部楼层
荡漾的潇洒 发表于 2025-5-1 20:24
贴下虚拟机配置吧. kvm底层的虚拟化,现在的虚拟机技术不会差这么多

就是适合日常使用的默认配置,肯定不会故意设置去劣化性能。
所有结果都是基于相同硬件得出的,这个测试前后可花了我不少时间。
如果觉得数据有问题,可以自己试试,看看我的结果是否有偏差。
发表于 2025-5-1 22:17 来自手机 | 显示全部楼层
gmo 发表于 2025-5-1 21:15
老兄我也不知道什么原因。
在PVE中安装黑群晖,结果跑万兆波动很大,从800MB/s-1.06GB/S。
其他虚拟机黑 ...

你的场景是hyperv一个windows server VM做NAS吗?有直通吗,性能怎样
 楼主| 发表于 2025-5-1 22:29 | 显示全部楼层
本帖最后由 gmo 于 2025-5-1 22:34 编辑
Dolfin 发表于 2025-5-1 22:17
你的场景是hyperv一个windows server VM做NAS吗?有直通吗,性能怎样


我现在只是评估虚拟机系统,还没有长期使用。
之前选择Win Server 2022作为宿主机,Win Server 2025对老硬件不友好。
Hyper-V创建Win 11虚拟机作为日常下载和办公使用,Hyper-V还安装了一个黑群晖7.2.2,但是发现SA6400机型有BUG,不能实时刷新文件夹。但目前好像还没有别的群晖机型可选。
如果解决了这个黑群晖问题,Hyper-V目前就是既简单又高效的Windows文件服务器解决方案(磁盘都是Windows格式,不存在兼容问题,虚拟机系统都是VHDX格式,可以很方便地在Windows系统中加载)。
Hyper-V可以分配物理显卡,实测在虚拟机中性能几乎无损。
退一步,如果看重显卡性能,直接在宿主Windows中进行显卡运算,效率是最高的。
综上,如果Windows系统是刚需,Hyper-V是最优选择。
至于有Linx系统需求的,Hyper-V不够开放,限制比较多,目前不是很好的选择。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-5-2 13:34 , Processed in 0.015338 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

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