跨不同的直连存储设备的 rsync 多个实例的性能如何?

跨不同的直连存储设备的 rsync 多个实例的性能如何?

在不同的直连存储设备上运行多个 rsync 实例,其所有源和目标是否会导致性能下降,或者每个 rsync 传输的速度限制是否是由于仅有的各个 rsync 命令本身内的直接连接存储设备的读/写速度?

例如,假设我想转移:

相机卡 1 至直连硬盘 1

相机卡 2 至直连硬盘 2

如果我同时运行这些 rsync 命令,两个 rsync 实例是否会互相减慢速度,或者每个实例的速度限制仍然不管设备读/写速度有多慢之内每个 rsync 实例?

假设设备接口不是瓶颈。

答案1

我有机会对此进行实验,所以我想我会为任何好奇的人发布一个答案。

CPU 的任何性能损失即使存在也是微不足道的。只要不同的设备不与其他设备争夺读取或写入速度,数据传输速率就不会受到影响。

举例来说,DAS A可以DAS B同时DAS C传输到 和,的DAS D瓶颈是的读取速度或的写入速度,不受从 传输到的另一个实例的影响。同样,从到 的传输不受从 传输到的实例的影响。ABABrsyncCDrsyncCDrsyncAB

相关内容