我正在尝试调整我的 NAS,运行 openfiler,并且想知道为什么 RAID 5 中的 4 个 WD RE3 驱动器的读取性能相对较差。
当我在元设备上运行 hdparm 时,我获得了我所期望的性能水平,下降到音量,速度只有三分之一!
有人知道原因吗?LVM 真的那么糟糕吗?
[root@nas2 等]# hdparm -t /dev/md0 /dev/md0: 缓冲磁盘读取时间:3.01 秒内读取 524 MB = 174.04 MB/秒 [root@nas2 etc]# hdparm -t /dev/mapper/vg1-vol1 /dev/mapper/vg1-vol1: 缓冲磁盘读取时间:3.01 秒内读取 200 MB = 66.43 MB/秒
答案1
不,LVM 的性能不应该那么差。也许你的 RAID 条带化与 LVM 分块不匹配?将 LVM 块大小除以 RAID 块大小是不够的。首先,你可能想看看这个关于对齐 RAID 和 LVM。
而且,hdparm不是性能工具,我可能会建议使用例如进行任何测试邦尼++。