Raid配置故障排除


0

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

设定:

  • 戴尔2850 2U
  • 英特尔srcs28x SATA硬件突袭
  • 2个2TB SATA II或III驱动器
  • 运行一个逻辑镜像驱动器:
  • 自适应预读
  • 回写
  • 直接i / o
  • 两者都启用了驱动器缓存

Answers:


1

笔记本电脑上的写入速度要么是因为你有SSD,要么缓存正在发挥作用。单个优质SSD将大幅超越SATA磁盘。


这些数字都是垃圾。有没有办法改善它们?我可以发誓他们更高......
Eric Fossum

100MB / s是垃圾吗?你有没有看过这些驱动器的基准测试,知道会发生什么?
MDMarra 2011年

0

如果您正在寻找性能,则运行错误的raid类型(RAID1)。RAID1上的读取性能可能比单个驱动器更快,因为数据被复制到多个位置,因此可能会发生两次同时读取,但RAID1上的写入性能仍然不会比单个驱动器快。

RAID0为您的$提供最佳性能,但单个驱动器的故障意味着灾难性数据丢失。为了实现速度+容错的最佳平衡,请考虑RAID10,它至少需要4个驱动器。


在我用两个驱动器迁移到RAID 1之前,单个驱动器将通过网络以大约20-40MB / s的速度写入/读取,现在我得到3-4MB / s。必须有一些问题,我想我会向英特尔发送服务请求,因为这几乎无法使用。
Eric Fossum

那么现在你谈论的是一种具有网络传输速度的完全不同的动物。一堆因素会影响到这一点。对于标准SATA II驱动器的RAID1阵列,我期望100MB / s的缓冲磁盘读取。
加勒特

好吧,我90%肯定这是一个raid问题,因为系统上看到的滞后以及磁盘密集型活动似乎占用了比他们应该多得多的CPU。
Eric Fossum

0

运行hdparm -t我一直得分约100MB / s,

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

但我从笔记本电脑得到250到300!我究竟做错了什么?

没有笔记本电脑硬盘可以达到这些速度。要么你有相对较快的SSD,要么你得到缓存读取。尝试重新启动笔记本电脑并再次测试,笔记本电脑应该降至70-90MB /秒的范围。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.