HP Ultrium 1760 驱动器的写入速度指定为 120MB/s(使用 LTO-4 介质)和 80MB/s(使用 LTO-3 介质)。但是我得到了其中的一半——分别为 80/40 MB/s。连接器是驱动器上的 SFF-8482 和控制器上的 SATA。SFF-8482 在技术上支持 2 个 SAS 通道,并且有 SFF-8482 到 2x SATA 的电缆(第二张照片)。但是我不确定是否:
- 驱动器支持 2 个 SAS 通道
- 如果它可以工作,只需将 SFF-8482 插入到我控制器的两个端口中的 2x SATA cabke
- 如果它会有所作为,因为驱动器和控制器是 3 GBit/s,理论上是 300 MB/s,并且应该有足够的带宽来达到 120 MB/s 的实际读/写速度。
- SFF-8482 到 2x SATA 有点少见——我在速卖通上的第三张照片中找到了那个。但是我不确定它是否适合 SAS 控制器。可能不是 - 控制器上的间距看起来更大。
我确实尝试将其插入 Windows 并运行 HP 的一些诊断工具,它提到了“驱动器未全速运行”之类的内容。
- 控制器 LSI 逻辑 SAS 3041E
- 使用的电缆:第一张照片中的蓝色电缆
- 磁带机:HP Ultrium 1760 驱动器
- CPU:旧的 Intel Core 2 Quad Q9400 @ 2.66GHz
- 内存:8GB
- 操作系统:CentOS 7
- 在 ZFS raidz (RAID-5) 中存储 4 个磁盘,读取速度:230-350MB/s,写入速度 ~150MB/s(已编辑)
- CPU使用率
更新:硬盘速度不是问题:
dd if=/dev/zero of=$TAPE bs=1M count=5000 5000+0 个记录 5000+0 个记录输出 5242880000 字节(5.2 GB)复制,67.8001 秒,77.3 MB/秒
SAS 至少运行 3 Gbit/s = 300 MB/s 吞吐量。该驱动器的额定最大速度为 120 MB/s(240 MB/sw/2:1 压缩),因此添加第二个通道不会做任何事情。
您的 SAS HBA 使用 SATA 式端口,但它们完全适用于 3 Gbit/s。
基本上,您的问题出在其他地方。
我在 HP 上查看了错误的页面(对于 LTO-4 Ultrium 1840 驱动器)。LTO-4 Ultrium 1760 驱动器规格的正确链接是:
https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-c01386389
在 1760 型号页面上,持续速度为 80MB/s 未压缩,160MB/s 与 2:1 压缩。