[软件求助] 用win server搭建nas发现一个很奇怪的现象

Brady-avatar

Brady

2022-01-04T11:19:49+00:00

用win ser搭了个8盘nas,组了软raid5,本地测速没有问题,本地大文件对拷也没问题

[s:ac:晕]但网络传输就出现了个诡异的现象,用自己电脑往nas里拷文件,单个文件小于5.5~5.8G的基本都能跑满线速,一但单个文件达到快6G,比如说一下蓝光视频,传输到5.8G左右的时候就会卡住,卡个大概一分钟左右继续下一个周期

[s:ac:中枪]这是什么诡异的bug,完全没有头绪……本地对拷没问题,那应该不是硬盘设置有误,难道是网络缓存之类的问题?我也没设置过呀……总之就是很迷……
yung tungsten-avatar

yung tungsten

不要用叠瓦盘组raid
Cinnamu-avatar

Cinnamu

感觉上吧,是你的服务器内存只有6G,windows server复制文件,会先缓存到内存再写入的。。

而且win的r5卷性能不太行,反正我是用的存储池做的双向镜像
Brady-avatar

Brady

Reply to [pid=580272658,30210300,1]Reply[/pid] Post by [uid=15517196]hf1039291036[/uid] (2022-01-09 19:30)

显然不是盘的问题啊,因为往PM983里拷,也是一样的结果,每5~6T卡一下,当然恢复到全速只要2、3秒,往阵列里拷就要1分钟左右的恢复时间

[img]https://img.nga.178.com/attachments/mon_202201/09/9aQ2p-9516K1sT3cSi6-bw.jpg[/img]
Brady-avatar

Brady

Reply to [pid=580274630,30210300,1]Reply[/pid] Post by [uid=649814]jsmimi[/uid] (2022-01-09 19:39)

[s:ac:凌乱]问题是我的内存是256G的……不过隐约感觉像是缓存相关的问题
Marvstar-avatar

Marvstar

任务管理器里面,性能标签里,能看出是哪块盘在忙吗?
Davio_17-avatar

Davio_17

没有头绪的话,大胆假设,
没有缓存的Raid5导致的?
换成不带阵列,或者raid0 or 1?
Sliggzy-avatar

Sliggzy

内存都256g了这么大投入不如直接上阵列卡?
感觉像smb协议的问题?照着这个思路查查看?
Brady-avatar

Brady

Reply to [pid=580277093,30210300,1]Reply[/pid] Post by [uid=62211909]qfan[/uid] (2022-01-09 19:51)

就是看到指定盘符有写入,然后硬盘写入和网络传输联动上上下下

[img]https://img.nga.178.com/attachments/mon_202201/09/9aQ2p-7fnkZcT3cSn1-ae.jpg[/img]

而且感觉资源监视器对软raid盘的写入速度监测有问题,本地对拷900~1000m/s的写入速度,机械硬盘雷打不动的显示5、60m/s,单盘SSD倒是正常的监测数据

[img]https://img.nga.178.com/attachments/mon_202201/09/9aQ2p-7s9zKaT3cSsg-z.jpg[/img]
Brady-avatar

Brady

Reply to [pid=580280574,30210300,1]Reply[/pid] Post by [uid=250931]老猿[/uid] (2022-01-09 20:07)

[s:ac:哭笑]换成R0后,观察到了两个神奇的现象

[img]https://img.nga.178.com/attachments/mon_202201/09/9aQ2p-c95eK1rT3cSij-bx.jpg[/img]

波动特征变成跟SSD相同的样子了,卡顿2~3秒后进入下一个满速周期,之前R5会卡顿1~2分钟

更奇怪的是机械阵列有读写的时候往SSD里拷文件是稳定满速的,机械阵列没有读写时就轮到SSD复现锯齿状读写曲线了,WTF这都是什么奇奇怪怪的问题……
fewldyou-avatar

fewldyou

我的win server没用阵列 也遇到了一样的问题。但是一样的硬件 系统换成其他版本的win10就都很正常
Brady-avatar

Brady

[quote][pid=580303362,30210300,1]Reply[/pid] Post by [uid=41333901]风定云墨[/uid] (2022-01-09 22:00):
我的win server没用阵列 也遇到了一样的问题。但是一样的硬件 系统换成其他版本的win10就都很正常[/quote][img]https://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc7d91913.png[/img]本来图个R5才上WS的,结果发现不懂的东西有点多,反而给自己找麻烦了,我试试看迁移到2019,要是还是一样的问题就换回win10头铁R0了
Panic473-avatar

Panic473

据我所观察,应该是smb这个垃圾协议的问题。
𝖂𝖆𝖘𝖙𝖊𝖉𝕿𝖆𝖑𝖊𝖓𝖙-avatar

𝖂𝖆𝖘𝖙𝖊𝖉𝕿𝖆𝖑𝖊𝖓𝖙

不要拿win做任何存储相关的服务器 直接上linux或者专业软件系统 win的io管理是出了名的烂。。。
好多专业使用场景也是win做处理服务器然后用10g或者40g内网zfs阵列做服务器的nas磁盘
Brady-avatar

Brady

Reply to [pid=580308156,30210300,1]Reply[/pid] Post by [uid=6331702]a736121952[/uid] (2022-01-09 22:24)

[s:ac:呆]还真有可能是

[img]https://img.nga.178.com/attachments/mon_202201/09/9aQ2p-6lqrZaT3cSr7-9l.jpg[/img]

不过这个表项居然找不到,kuso
すず🐾-avatar

すず🐾

用什么unraid,群晖,zfs,都比Windows要好的。
Davio_17-avatar

Davio_17

[quote][pid=580316153,30210300,1]Reply[/pid] Post by [uid=16298052]BarkTS[/uid] (2022-01-09 23:02):

[s:ac:呆]还真有可能是

[img]https://img.nga.178.com/attachments/mon_202201/09/9aQ2p-6lqrZaT3cSr7-9l.jpg[/img]

不过这个表项居然找不到,kuso[/quote]感觉这个应该是正解,但是说回来了,smb不是已经发展到3.0了么。。。
Brady-avatar

Brady

[quote][pid=580325562,30210300,1]Reply[/pid] Post by [uid=63223502]a1435927814[/uid] (2022-01-09 23:50):
用什么unraid,群晖,zfs,都比Windows要好的。[/quote][img]http://img4.nga.cn/ngabbs/post/smile/a2_17.png[/img]我不单单是拿来做nas,还要跑cfd的,不过听说有在win里虚拟别的nas系统来管理硬盘的玩法,不知道可不可行,用了才知道win做nas确实糟心。。。
Brady-avatar

Brady

[quote][pid=580373578,30210300,1]Reply[/pid] Post by [uid=250931]老猿[/uid] (2022-01-10 09:09):

感觉这个应该是正解,但是说回来了,smb不是已经发展到3.0了么。。。[/quote]恩,就是正解,手动加入注册表项后问题解决了,就是内存占用基本保持在130+,当然大内存无所谓
看了看文档,这个功能好像就是smbv2v3加入的,老外的论坛上也是一片吐槽。。。
Brady-avatar

Brady

[quote][pid=580311966,30210300,1]Reply[/pid] Post by [uid=1031230]wjj2999[/uid] (2022-01-09 22:41):
不要拿win做任何存储相关的服务器 直接上linux或者专业软件系统 win的io管理是出了名的烂。。。
好多专业使用场景也是win做处理服务器然后用10g或者40g内网zfs阵列做服务器的......[/quote][img]http://img4.nga.cn/ngabbs/post/smile/a2_17.png[/img]吃一堑长一智