请教大伙个关于多硬盘拷贝 速度的问题
本帖最后由 逍遥侠 于 2024-10-22 18:49 编辑同一主板上的SATA接口 ABCD
当A向B拷贝数据的时候假如速度是硬盘的极限200MB/s
这个时候 如果开启C到D的拷贝动作速度回慢慢恒定到100MB/sA向B的速度也回降到100MB/s
总和速度差不多还是硬盘写入的上限速度
我想了解的是 这个速度上限 是硬盘的写入上限 还是主板总线这块给限制到了这个速度
还是SATA硬盘单工模式导致的 换SAS 加HBA卡 会不会解决这个速度问题
因为我有这个拷贝使用需求总要同时 A盘向B C向D这种 不重复读写的 异盘备份需求
请教大伙 我该如何提高速度
SATA固态不止这个速度 本帖最后由 逍遥侠 于 2024-10-22 20:18 编辑
大伙没明白我的意思 我说得不是硬盘的写入速度
而是同时两块以上硬盘 对向考入对面的硬盘上时
速度并不是可以满足 每块硬盘的写入速度
而是随着对拷硬盘的增加速度回逐渐平均下来
如果只有 A对B那么 可以满足B盘的全程写入速度 比如200-100的逐渐递减
如果这个时候 再把C盘的内容 拷贝到D 那么 A到B的拷贝速度也回 降到 二分之一
如果同时有三对硬盘 这个拷贝 那么三对硬盘的拷贝速度就是 平均到 差不多 一对硬盘 平均速度 的三分之一
我现在的意思是 有什么方式 可以满足 硬盘对拷 多对同时的时候 速度满足 硬盘写入水平就行 而不是下降... 大头吃小头 发表于 2024-10-22 20:12
SATA固态不止这个速度
如果有用AB两块 固态对拷 速度可能有500多点好像
然后如果我再C到D 速度就会被平均到 250
我现在不清楚 是主板总线的机制 还是硬盘单工之类导致的问题 gbawrc 发表于 2024-10-22 19:00
就算你只插A和B两块企业级氦气盘对拷,只有外圈的速度能超过200MS/S
随着磁头缩入内圈,速度会逐渐下降,最 ...
内外圈速度 这个我明白 我的意思并不是硬盘写入速度 的下降 而是 同时对拷多组硬盘 速度下降的问题 逍遥侠 发表于 2024-10-22 20:13
大伙没明白我的意思 我说得不是硬盘的写入速度
而是同时两块以上硬盘 对向考入对面的硬盘上时
2块盘写进一块盘,就是会降低速度。。。这是机械盘工作原理限制的,唯一解决办法就是换ssd。。。 很多年前我遇到过有台服务器有6块盘,三个旧盘分别向三个新盘拷贝,慢的要命,当时解决的办法是把系统server2008换成了2016就好了。 这个问题是存在的,但是感觉玄学 可能你的部分SATA口是扩展而来的,受扩展芯片的带宽限制
我自己的winnas,主板原生4个SATA口没遇到过这种情况,同一时刻每个盘都能跑满 之前看到过一个分析,说SATA物理层面是全双工,但是协议层面是半双工,看你的情况似乎是这样的。
基于这个推论,初始的时候速度快,应该是系统缓存在读取与写入启动的时间差导致,这大概是单位时间在计量跨度上产生的计算偏差。
可以尝试用类似fastcopy的工具拷贝,查看是否有相同结果,另外走PCI-E没有这个问题。 消费级的pch限制,总线速度啥的,不是每个端口单独跑都能满速。而且这种现象不光SATA接口有,叠加pch下的PCIe盘也会有。(几块盘操作时总是跑不满任意但个盘的上限) 一个是这几个SATA口是不是连接到一块芯片上了
性能受这个芯片制约
另一个是用HBA直通卡连接
不过我印象中我的硬盘柜就算用SAS直通卡配SAS企业盘
如果是同时像你一样四块盘,两两对拷【我确实也做过这种操作】
速度确实没有单独2块盘对拷快
我这还是6G的HBA卡配12G的背板
按说是没有制约速度的瓶颈
那也可能就是受操作系统制约了
楼上也有说换操作系统的
毕竟所有的硬盘在win下的写入速度都只能达到软件测试速度的一半……
可能是增加了些校核的过程
所以因为我确实没有必须4快盘同时对拷的需求
所以我就时间换稳定了
只2块盘对拷,实在怕麻烦,就用TC的队列任务去拷贝
这样晚上硬盘也能跑
不知道楼主是什么业务必须四块盘同时两两对拷 楼主如果实在有这种需求
况且现在的硬件不能满足
那就先买个便宜的HBA卡连上试一试
如果不行
就再买个便宜的HBA卡
这样AB接一号HBA卡
CD接二号HBA卡
如果这样还是速度减半
那就是操作系统的锅了…… 逍遥侠 发表于 2024-10-22 20:13
大伙没明白我的意思 我说得不是硬盘的写入速度
而是同时两块以上硬盘 对向考入对面的硬盘上时
emm,我的建议是,放着不看,给他慢慢写[偷笑] 如果都是PCH直出的sata口,应该不会有这样的情况,如果还有桥接芯片就不好说了 本帖最后由 逍遥侠 于 2024-10-23 23:24 编辑
我回头按照上边各位大兄弟说得 都试验下 感谢大伙指路
我用的主板是超微的X11SRA-FWIN10的工作站版
另外这个跟芯片组驱动有关么?还是就是主板PCH限制的?
还有就是 这个上HBA的话 要上SAS 还是上SATA盘?
页:
[1]