Dolfin 发表于 2023-4-16 17:26

问题已解决,感谢CHH

本帖最后由 Dolfin 于 2023-8-3 16:53 编辑

问题已解决,感谢CHH

conzz 发表于 2023-4-17 10:07

宿主机内存够大的话,可以用PrimoCache,

荡漾的潇洒 发表于 2023-4-17 10:43

直通硬盘

sonicboy 发表于 2023-4-17 10:46

sr-iov 直通卡和硬盘

tedaz 发表于 2023-4-17 21:00

我的hyper-V是直接用宿主Windows server 2016做了文件共享,性能没啥问题。

Astro.Neo 发表于 2023-4-17 21:02

我是直接 划了64g内存 做硬盘 给虚拟机, 性能损失很大,但是还是比任何磁盘都好。提升4k性能这已经是最佳方案了

虚拟机不大的话,可以考虑 划个 16g ,或干脆动态缓存

Dolfin 发表于 2023-4-17 21:55

直通硬盘了,有所好转,但还是不如smb,另外smb有rdma加持…

Dolfin 发表于 2023-4-17 21:56

Astro.Neo 发表于 2023-4-17 21:02
我是直接 划了64g内存 做硬盘 给虚拟机, 性能损失很大,但是还是比任何磁盘都好。提升4k性能这已经是最佳 ...

如果vm上跑nas的话,划内存的做法是给存储池加内存缓存?

Astro.Neo 发表于 2023-4-17 22:03

本帖最后由 Astro.Neo 于 2023-4-17 22:08 编辑

Dolfin 发表于 2023-4-17 21:56
如果vm上跑nas的话,划内存的做法是给存储池加内存缓存?

我是直接划个内存当硬盘,在上面装vm,你理解成电脑上没有硬盘就对了,一个硬盘也没有,

用的 primo ramdisk 真pc神器

czsec0 发表于 2023-4-17 22:28

本帖最后由 czsec0 于 2023-4-17 22:33 编辑

smb不是scsi协议,无法做系统磁盘用吧,只能当文件存储用。
nas的系统盘速度不是很重要呀,开机就加载到内存中了,很多都是u盘装nas系统,主要是挂载的文件盘速度影响较大。
不知道使用场景是什么?

在pve上我都是用single virtual SCSI 控制器,这个能提升一些速度。

Dolfin 发表于 2023-4-17 22:53

czsec0 发表于 2023-4-17 22:28
smb不是scsi协议,无法做系统磁盘用吧,只能当文件存储用。
nas的系统盘速度不是很重要呀,开机就加载到内 ...

不是做系统盘,是做存储池。vm的磁盘不管是vhd,还是直通,4k性能都不如宿主机windows server直接smb给客户机(有smb direct)。差距在一倍作用。

使用场就是hyperv下跑nas系统,给局域网设备做存储综合服务

czsec0 发表于 2023-4-18 11:51

本帖最后由 czsec0 于 2023-4-18 12:18 编辑

https://learn.microsoft.com/en-us/windows-server/administration/performance-tuning/role/hyper-v-server/storage-io-performance

直通都慢应该不是这个问题,非直通可以试试改成Single Virtual SCSI。

我用PVE装的TrueNAS Scale,HDD+m.2 SSD都直通, HDD都是媒体资源,SSD放代码,不关心4k的速度,顺序速度达标就行吧。下个月我回家测测ssd的4k。我觉得4k速度变慢和nas系统的Samba实现有关。你也可以装一个Win的虚拟机测试速度。

如果需要高吞吐,应改成iSCSI共享,这样你独占这个磁盘,绝对是可以提升4k速度的。
页: [1]
查看完整版本: 问题已解决,感谢CHH