找回密码
 加入我们
搜索
      
查看: 9340|回复: 35

[软件] 在VMware ESXi实际应用中LSI Logic SAS与Paravirtual SCSI控制器性能差距有多大?

[复制链接]
发表于 2024-8-3 21:18 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2024-8-3 22:22 | 显示全部楼层
有条件还是直通给子系统用吧,与其纠结骑哪个单车块,还不如直接上moto
发表于 2024-8-4 04:16 | 显示全部楼层
本帖最后由 ysc3839 于 2024-8-4 04:24 编辑

之前也好奇过这个问题,去网上搜了下,看到过一篇测试。
没记错的话结果是 Paravirtual SCSI 优于 LSI Logic SAS。Paravirtual SCSI 和 NVMe 互有胜负。
链接在此 https://opvizor.com/blog/deep-di ... and-nvme-controller

另外 VMware 的默认值似乎挺有问题的。目前主流 Linux 发行版应该都内置 vmxnet3 网卡驱动了,但是似乎只有选择 RHEL 等几个发行版时创建的网卡才会用 vmxnet3。还是建议手动改掉。
Windows 安装 VMTools 之后也能支持 vmxnet3 的,所以除非为了兼容远古系统,或者快速测试不想装驱动,都建议用 vmxnet3。
发表于 2024-8-4 04:21 | 显示全部楼层
自己跑分测下呗,拿hammerDB全程下一步安装
发表于 2024-8-4 10:52 来自手机 | 显示全部楼层
我几年前跑过测试,nvme存储Paravirtual SCSI性能比LSI好,但不如直通。
网络方面vmxnet比e1000好,但不如直通
发表于 2024-8-4 13:03 | 显示全部楼层
PVSCSI是配套给SAN使用的,家用不要纠结那么多
 楼主| 发表于 2024-8-4 13:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2024-8-4 13:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2024-8-4 21:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2024-8-4 22:28 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2024-8-5 14:00 | 显示全部楼层
红色狂想 发表于 2024-8-4 22:28
Paravirtual SCSI控制器的驱动是在VMware Tools包中吗?搜到这篇文章,Windows Server 2016 VM with a VM ...

添加多个SCSI控制器的确可以降低负载
https://docs.vmware.com/en/VMwar ... B-9DB0EB0E7362.html
LSI Logic SAS与Paravirtual SCSI都是虚拟机连接存储硬件的一个接口,区别就在于LSI模拟为一个真实的LSI硬件设备提供通信,而Paravirtual不需要模拟直接参与数据交换,同理可参考网络适配器中e1000e与vmxnet3
 楼主| 发表于 2024-8-5 16:28 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2024-8-6 09:37 | 显示全部楼层
红色狂想 发表于 2024-8-5 16:28
感谢提供官方文档。还有一个问题想不明白,当初创建虚拟机安装Windows 10是默认配置LSI Logic SAS,后来 ...

这个操作我还没玩过,如果系统已经正常安装NVME控制器的话,有可能是nvme驱动没开机加载,可以删个注册表搞定,键值是HKEY_LOCAL_MACHI\system\ControlSet001\Services\stornvme,然后删除stornvme中的StartOverride子目录
如果这个操作依旧蓝屏,那可能还是nvme控制器的安装问题,就帮不上什么忙了
发表于 2024-8-6 17:23 | 显示全部楼层
6.7 创建虚拟机默认就是Paravirtual SCSI了呀,   除非比较老的系统(Win7)  我是不会再选LSI Logic SAS,    系统太老没有 Paravirtual SCSI 驱动,装系统都找不到盘
 楼主| 发表于 2024-8-11 13:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2024-8-12 00:35 | 显示全部楼层
个人感觉nvme和pvscsi二选一,workstatsion是推荐nvme的。
windows改系统盘驱动需要预先改注册表HKLM\System\CurrentControlSet\Services\{stornvme/pvscsi} 将驱动设为引导加载start=0,这操作十几年前ide切ahci就搞过一波了。
小技巧:系统盘标准安装是可以预载pvscsi驱动的。
网卡手动选vmxnet3了,除了不是开箱即用想不到啥坏处,肯定比e1000e好。
发表于 2024-8-12 09:56 | 显示全部楼层
红色狂想 发表于 2024-8-11 13:31
我的是 HPE-ESXi-6.7.0-Update3-19195723-iso-Gen9plus-670.U3.10.9.0.8 (Hewlett Packard Enterprise)  ...

我的版本跟你一模一样    G9标配
  
随便怎么选,默认出来都是 VMware Paravirtual
 楼主| 发表于 2024-8-12 15:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2024-8-12 17:50 | 显示全部楼层
红色狂想 发表于 2024-8-12 15:05
那我就想不明白了,一样的软硬件环境,难道是因为你没接那个P440AR阵列卡? ...

440我也有啊, 唯一的差别就是我还单U
 楼主| 发表于 2024-8-12 20:52 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2024-8-13 10:29 | 显示全部楼层
红色狂想 发表于 2024-8-12 20:52
和是否是单双U应该没关系,你上的是L低压U,我是30块钱钥匙链E5-2650 v3×2电老虎。你以上说的随便怎么选 ...

就是创建虚拟机的时候默认的磁盘控制器就是 VMware Paravirtual
只有为了兼容老OS 才会去选 LSI Logical SAS
 楼主| 发表于 2024-8-14 13:46 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2024-8-14 23:03 | 显示全部楼层
红色狂想 发表于 2024-8-14 13:46
我新建虚拟机向导界面,一路点击下一步,默认配置是下图这个样子,这该怎么解释?

...

你这是选Windows操作系统了吧  
发表于 2024-8-15 07:27 | 显示全部楼层
pvscsi都是淘汰的东西了,现在都应该出nvme
发表于 2024-8-15 08:09 | 显示全部楼层
俺都是选默认的
不过还真没测过差异
 楼主| 发表于 2024-8-21 21:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2024-8-21 21:31 | 显示全部楼层
给你推荐个 HPE ProLiant DL388 Gen10 ,gen9就别玩了,都淘汰了!又有新的够你研究了!
发表于 2024-8-21 22:21 | 显示全部楼层
红色狂想 发表于 2024-8-21 21:05
还真如你所说,选Lunx虚拟机,默认配置就变为VMware Paravirtual了,难道Windows系统就应该这么低端妈?  ...

linux带了pv驱动,centos7都能直接认pv磁盘,所以就默认了
windows就不太行了,没有内置驱动,就算选了pv, 安装的时候也不识别磁盘控制器。

我这是3.5寸,插了3个MG08  风扇转速直接从2x升到3x%
这么大热天,你可以考虑空调直接对着机柜吹, 这样就不担心噪音了
发表于 2024-8-21 22:22 | 显示全部楼层
zh21688 发表于 2024-8-21 21:31
给你推荐个 HPE ProLiant DL388 Gen10 ,gen9就别玩了,都淘汰了!又有新的够你研究了! ...

等U2降价,真的可以搞个G10了
 楼主| 发表于 2024-8-21 23:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

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

GMT+8, 2025-6-17 13:29 , Processed in 0.013771 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

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