RAID 配置故障排除

RAID 配置故障排除

我家里有一个简单的 RAID,里面有 2 个镜像驱动器,但出于某种原因,我无法从它们中获得任何性能... 运行时hdparm -t我的得分始终约为 100MB/s,但我的笔记本电脑得分为 250 到 300!我做错了什么?

设置:

  • 戴尔 2850 2U
  • 英特尔 srcs28x SATA 硬件 raid
  • 2 个 2TB SATA II 或 III 硬盘
  • 运行一个逻辑镜像驱动器:
  • 自适应预读
  • 回写
  • 直接输入/输出
  • 驱动器缓存已启用

答案1

笔记本电脑的写入速度如此之快,要么是因为您有 SSD,要么是因为缓存起了作用。一块质量好的 SSD 的性能将远远优于一块 SATA 磁盘。

答案2

如果您追求的是性能,那么您运行的 RAID 类型 (RAID1) 是错误的。RAID1 上的读取性能可能比单个驱动器更快,因为数据被复制到多个位置,因此可以同时进行两次读取,但 RAID1 上的写入性能实际上仍然不比单个驱动器快。

RAID0 可提供最物有所值的性能,但单个驱动器发生故障则意味着灾难性的数据丢失。若要实现速度和容错性的最佳平衡,请考虑 RAID10,其最低要求为 4 个驱动器。

答案3

运行 hdparm -t 时,我的得分始终在 100MB/s 左右,

对于 2TB SATA 驱动器来说,100MB/秒是一个实际值。镜像在读取时应该能够以高达两倍的速度运行,但实际预期速度在 100MB/秒到 200MB/秒之间。

但我的笔记本电脑上却有 250 到 300 的下载量!我做错了什么?

没有笔记本电脑硬盘能达到这些速度。要么你有一个相对较快的固态硬盘,要么你正在获取缓存读取。尝试重新启动笔记本电脑并再次测试,笔记本电脑的速度应该会下降到 70-90MB/秒的范围。

相关内容