PCI 5V 上 SATA 1 RAID 1 阵列的吞吐量瓶颈

PCI 5V 上 SATA 1 RAID 1 阵列的吞吐量瓶颈

介绍:

我正在给一个旧机器赋予新的生命,我计划运行一个 Linux 服务器,它可以处理具有冗余性的常规文件任务。MB 配备的 SATA 1 端口不超过 2 个,而且根本不支持 RAID。

我正在寻找硬件 RAID 扩展卡,但注意到 MB 也只配备了 PCI 5V 插槽。

考虑到(根据 Wiki)PCI 总线的最大传输速度为 133 MB/s (~1.06 Gb/s):

我是否能够在主端口上有效地运行操作系统,并在 RAID 阵列上运行 FS,而不限制速度,还是应该继续升级 MB?

答案1

如果您只需要 2 个磁盘,请使用板载 SATA 端口和软件 RAID1。它比 PCI 卡快得多 - 廉价的 PCI 卡也无法在硬件中实现 RAID - 而且对于现代 CPU 来说,CPU 开销可以忽略不计。前提是这些 SATA 端口连接到芯片组而不是 PCI 总线上。

Matt Jerkins 错了:现在使用快速协议 (NFS、FTP),千兆以太网可以达到 100MByte/s 的速度。但 SAMBA 和 Windows 不行。

答案2

一个好的硬件 RAID 系统将在其内部执行所有镜像操作,而完全无需参考 PCI 总线。

至于限制速度 - PCI 总线上 1Gbps 的速度超过了您可以压缩的以太网连接速度 - 即使使用千兆以太网,您仍然无法接近这些速度,所以您应该没问题。

相关内容