如何在局域网内实现Win NAS磁盘性能最大化?
目前我使用一台n100主机+win11充当nas,平时主力机以共享文件夹的形式访问nas上的数据。这种模式对于少量大文件的读写性能尚可,但是一旦遇到大量零碎文件速度就会奇慢。找**问了下,说是iSCSI方案可以提升读写性能,但是在这种模式下nas本身将无法读取VHD文件中的内容,完全失去了NAS独立挂机的意义。请问有没有两全其美的办法,即NAS和远程计算机都能访问某文件夹(或者整个磁盘、VHD之类的虚拟磁盘文件),同时读写性能又比共享文件夹更高?
NAS全部换固态试试 皇冠3.0L 发表于 2025-8-27 19:44
NAS全部换固态试试
目前我的nas就是全固态的,虽然容量不大。 零碎文件常用的话,nas加个高性能缓存盘。
双绞线本身性能就差吧,不是太懂。
你改成MTU9000的巨型帧看看会不会有效果呢 smb3协议走cpu,延迟高很多,小文件对延迟敏感。你换支持rdma的网卡,然后用新一代的pcie5.0的m2,或者傲腾这类4kq1给力的硬盘,消除硬件瓶颈 6楼已经回复你了,SMB3,RDMA
虽然你用固态,但是消费级固态和企业级固态在连续读写性能方面差距会非常大.
大量零碎文件读取就是典型随机读写,但具体涉及到什么应用,读写比例是多少,每天写入量水平,
这些不描述清楚是很难定位问题原因的. 还有速度奇慢是从哪里观察到的
Win任务管理器下的磁盘IO情况是什么样的
搞七搞八浪费时间,不如直接一台入门级双硬盘NAS,一千多点搞定。或者搞台二手几百元也行。 单独把nas上的ssd装在主力机上测试过,随机读取性能没有那么拉跨。目前基本确定是smb协议的问题,理论上换RDMA网卡应该是最彻底的解决办法,但是暂时没条件折腾,只要先按ai的建议稍微优化下smb的设置凑合着。
页:
[1]