关于 RAID 配置的建议

关于 RAID 配置的建议

可能重复:
有哪些广泛使用的 RAID 级别以及何时应该考虑它们?

我们将为我们的安全监控软件设置存储解决方案。我们将从http://www.hetzner.de我们希望使用以下组合部署 RAID 配置:RAID 卡 = MegaRAID SAS 9260-4i 硬盘 = 4 X 3TB,Seagate Constellation ES.2 ST33000650NS

我们对两台不同的服务器(相同的硬件)有两个不同的要求 A. 以每秒 100 个文件的速度写入 30KB 到 100KB 的 jpeg 图像文件。同时,我们还以相同的速度删除旧图像。 B. 以 1MB/秒到 3MB/秒的速度写入 40MB 的视频文件,我们将此吞吐量分成每次 100 个文件。同时,我们还以相同的速度删除旧图像。

过去,我们一直在观察使用不同硬件的 RAID 5 上的磁盘性能问题。我请求您就以下方面给我们提供建议:

  1. 适合我们两个要求的适当的 RAID 配置。
  2. 我们可以在您建议的配置上获得哪些可能的 I/O 想法。
  3. 请将您可能拥有的类似硬件的 I/O 基准数据发送给我们。

硬件规格:CPU:Intel® Core™ i7-3930K 六核 RAM:64 GB DDR3 主板:EX 10:Intel DX79TO 硬盘:4X3TB Seagate Constellation ES.2 ST33000650NS RAID 卡:LSI MegaRAID SAS 9260-4i 操作系统:Windows 2008(可能是 2012)

答案1

我猜你正在使用 zoneminder (?) 我会 (并且已经) 在我的视频服务器 (22 个摄像头) 上放置 6 个磁盘的 RAID6。基本上磁盘的速度不是问题,而故障的安全性至关重要。RAID 6 可保护您免于丢失最多 2 个磁盘... 可以通过 ZM 配置菜单中的“选项”菜单进行删除优化。只需点击选项“在后台删除文件”。

只需确保购买质量好的磁盘(我选择了 SAS 驱动器)。区别如下: http://www.intel.com/support/motherboards/server/sb/CS-031831.htm

答案2

不要忘记将 BBU 连接到 Raid 控制器并启用写入缓存。从性能角度来看,尤其是由于您需要运行 100 个一致的 IO,我建议使用 SAS 驱动器,因为它的访问时间明显更短。但这也取决于您的空间要求和允许的成本。

Raid10 的写入速度比 Raid5 快,但使用 4 个驱动器时无法使用热备用驱动器。Raid6 是最防故障的(尤其是对于大磁盘),但比 Raid5 慢。我的建议仍然是在 Raid6 上使用 4x15K SAS,并在控制器上使用 BBU 和写入缓存。

您的备份计划是什么?需要多少高清空间?

相关内容