软件/硬件 RAID 与 DAS 的 Windows 存储空间

软件/硬件 RAID 与 DAS 的 Windows 存储空间

我计划将我的带有 2 个内部 SATA 驱动器的 Intel RST 软件 RAID1 设置升级为功能更强大的设置:

  • 驱动器需要是外置的(它们必须位于通过 eSATA 或 USB3 连接到 PC 的外壳中)
  • 外壳必须能容纳 4 个驱动器才能进行扩展。
  • 外壳必须支持任意大小的驱动器(以适应未来的型号),即它不应该有预设的最大尺寸限制。
  • 我原本打算先使用 2 个 6Tb 7200rpm UltrStar HGST 硬盘。

我当前的设置如下:Intel RST 软件 RAID1,使用 2 个 3Tb WD Caviar Green(内部)

       Sequential Read :    42.796 MB/s
      Sequential Write :    62.639 MB/s
     Random Read 512KB :    16.237 MB/s
    Random Write 512KB :    43.364 MB/s

测试:500 MB [D: 93.7% (2618.6/2794.4 GB)] (x3) 日期:2015/07/02 12:30:11 操作系统:Windows 8.1 Pro [6.3 Build 9600] (x64)

对此我有几个疑问:

  1. 如果新驱动器将驻留在通过 eSATA 或 USB3 连接的外部机箱中,我应该选择哪种数据复制解决方案?软件 RAID?硬件 RAID(由机箱提供,如下所示)CFI-B7843JD 4 托架)?还是 Windows Storage Spaces(我计划使用 Windows 8/10)?性能影响和最佳可靠性如何?我正在寻找至少有 1 个副本的解决方案(即 RAID 1)。

  2. 我应该选择哪种外壳?根据我的需求,有什么建议吗?

  3. 最后,我是否一定要使用 7200 rpm 的硬盘,还是速度较慢的硬盘就足够了?我希望至少将当前速度提高一倍。

编辑:对于冗余,我只寻找没有条带化的 1 对 1 镜像,即 1 个驱动器与另一个驱动器相同,并且可以单独在另一台计算机/机柜中使用

谢谢。

答案1

1) 软件 RAID 更灵活,但 Windows 软件 RAID 不能通过 USB3 使用。对于 RAID-1,性能差异可以忽略不计。我认为软件 RAID 最可靠,因为它完全不受任何控制器或数据路径故障的影响。在几乎所有条件下,eSATA 的性能都优于 USB3。只有使用 Linux 或机箱中的内置镜像控制器才能实现 USB3 上的 RAID/冗余,我不推荐这样做。

由于您指定了两个驱动器,因此我故意不在这里详细介绍 RAID-5/6。也就是说,带有 (e)SATA 驱动器的硬件 RAID 或主机 RAID(芯片组 RAID 控制器)将来将允许从 RAID-1 迁移到 RAID-5,而 Windows 软件 RAID 则不允许,但 Linux 可以。

2)超级用户不是推荐产品的地方。我可以推荐类型但是,为了最大限度地降低性能影响,您需要一个多通道 SATA/SAS DAS 外壳(不带端口倍增器)。

3) 不。5400/5900 RPM 驱动器的连续读写速度可达 200MB/秒,但通常每个驱动器的速度为 100-150MB/秒。如果您只关心连续速度,那么更好的 RAID 控制器会将读取数据分条,从而使两个驱动器的速度翻倍,达到 200-300MB/秒。512K 随机数不会有很大差异,4K 随机数会差 1/3 左右。

相关内容