24TB RAID 6 配置

Phi*_*hil 8 raid backup website large-data

我负责一个小众行业的新网站,该网站存储了大量数据(每个客户 10 TB 以上,很快就会增长到 2 或 3 个客户)。我们正在考虑订购价值约 5000 美元的 3TB 驱动器(10 个在 RAID 6 配置中,10 个用于备份),这将为我们提供大约 24 TB 的生产存储。数据将被写入一次并且在网站的生命周期内保持不变,所以我们只需要做一次备份。

我了解基本的 RAID 理论,但我对它没有经验。我的问题是,这听起来像一个好的配置吗?此设置可能会导致哪些潜在问题?

另外,进行一次性备份的最佳方法是什么?有两个 RAID 6 阵列,一个用于异地备份,一个用于生产?还是应该将 RAID 6 生产阵列备份到 JBOD?

编辑:数据服务器正在运行 Windows 2008 Server x64。

编辑 2:为了减少重建时间,您如何看待使用两个 RAID 5 而不是一个 RAID 6?

waz*_*oox 16

我目前支持高达 96 TB(总共 2 PB 左右)的 220 个服务器,其中一些服务器高达 240 TB,这是我的团队构建的。以下是我的建议:

  • 使用良好、可靠的硬件 RAID 控制器:可能的选择是 3Ware 96xx 或 97xx、LSI 92xx、Areca 16xx、Adaptec 5xx5...当然,使用电池备份单元,因为有时会发生电源故障。
  • 仅使用专业级驱动器,提供 24/24 和 7/7 全天候运行支持;不要使用廉价的台式机驱动器。您不想丢失价值 100,000 美元的数据,因为您选择为每个驱动器节省 20 美元。
  • 驱动器越大,重建时间越长。在最好的情况下,3 TB 至少需要 12 小时。使用 RAID-6 进行可靠保护。
  • 驱动器确实出现故障。每年高达 5%;即使是备份,也不要梦想使用 JBOD。这显然是个糟糕的建议。使用 RAID-6。
  • RAID-5 已过时,我们只是不再将其用于大于 300GB 的驱动器。例如,请参阅此专家帖子。我有没有提到你应该使用 RAID-6?
  • 只有 24 TB,我会坚持使用 2 TB 驱动器;3 TB 有 10-15% 的溢价;更多的主轴将提供更好的性能、更短的重建时间和更好的安全性,因为驱动器已经使用了很长时间并且非常可靠。
  • 您可以购买具有 16 个驱动器插槽的出色 3U Supermicro、AIC 或同等机箱,其中装有 2TB 驱动器(RAID-6 + 热备用),可提供恰好 24 TiB 的可用空间和冗余电源。


The*_*Wiz 5

老实说,我认为 5000 美元的驱动器有点贵……但那是另外一回事了。设置听起来足够好,但是在驱动器出现故障的情况下......拥有 24 TB 的单卷将需要永远重建。(曾经尝试读取分布在其他 9 个磁盘上的 3tb 数据吗?)最好使用较小的 RAID 集并将它们连接在一起以形成更大的卷。如果一个驱动器出现故障,它不会在整个重建过程中扼杀整个卷的性能……而只会影响一个 raid-set 的性能。

此外,根据您的网站在什么上运行......(Linux/Windows/OSX/Solaris/???)也可以决定您使用的工具和使用的配置。

“一次性备份”是什么意思?如果您的意思是“单向存档”......(即新文件被写入备份服务器......但没有从中读取任何内容),我强烈建议在 *nix 风格的环境中使用 rsync(linux/unix/等等...) 或者如果它是基于 IIS (windows) 的,请使用诸如 synctoy 或 xxcopy 之类的东西。如果您需要 LIVE 副本(文件在写入到其他服务器上时之间的 0 延迟),您需要提供有关您的环境的更多信息。Linux 和 Windows 的工作方式完全不同,工具也 100% 不同。对于这样的东西,您可能想要研究集群文件系统,并且可能应该更多地关注 SAN 而不是基于主机的存储。