首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >最优RAID 6+0设置的40+ 4TB磁盘

最优RAID 6+0设置的40+ 4TB磁盘
EN

Server Fault用户
提问于 2017-12-08 16:13:49
回答 4查看 5.8K关注 0票数 8

我正在建立一个包含44 4TB 7200 RPM SAS HDs的JBOD。我选择RAID 60,因为我更喜欢驱动器故障保护,而不是RAID 10提供的性能改进。我的问题是如何选择每个跨度的最佳磁盘,从而导致合理的重建时间。例如,假设我留下了4个热备件,这将为以下可能的RAID设置生成40个磁盘:

  • 2张有20个磁盘,~144 TB可用容量。
  • 4张有10个磁盘,~128 TB可用容量。
  • 5跨8个磁盘,~120 TB可用容量。
  • 8个跨5个磁盘,~96 TB可用容量。

我倾向于4跨10个磁盘,因为它似乎提供了最佳的平衡容错(每跨10个驱动器故障中的2个)和可用容量(80%,低于90%,2个跨度的20个磁盘)。

但是,对于单个10个磁盘跨度,我可以期望重建时间是什么?Web搜索显示,即使是10个磁盘跨度也可能不可行,因为重建可能需要太长时间,因此在重建过程中可能会出现额外的驱动器故障。然而,互联网上的许多资源都是基于较少的磁盘或容量较低的磁盘。

对于这个相对较多的磁盘的最佳设置有什么想法吗?

注意:对于大约10 TB的数据有备份策略,但是备份所有数据并不可行。因此,我倾向于RAID 60而不是RAID10。我意识到这并不是备份的替代品,但是更好地从驱动器故障中恢复确实使系统更加健壮,因为它提供了重建的机会,然后在发生多个磁盘故障时将数据迁移到其他存储。

编辑:规格:

  • 磁盘: Seagate 4TB SAS 3.5“HDD 7200 RPM,企业级。
  • 控制器: ServerRAID M5016控制器,包括启用RAID6、LSI2208芯片组。见:https://www.broadcom.com/products/storage/raid-on-chip/sas-2208
  • 外壳:超小型4U存储JBOD 45x3.5和2x1400W冗余电源模块。
  • 操作系统: CentOS Linux版本7.1.1503 (核心)。

谢谢你的帮助。

EN

回答 4

Server Fault用户

回答已采纳

发布于 2017-12-14 21:13:39

使用来自Avago (LSI)或Microsemi (Adaptec)的现代硬件RAID控制器,20+2磁盘RAID阵列是非常好的。重建时间合理(小于24小时)。目前的驱动器有很低的故障率,无论如何。我肯定会用两个跨度。

票数 1
EN

Server Fault用户

发布于 2017-12-10 12:11:20

对于4个Tb7.2k驱动器,我建议使子数组尽可能小-实际上,5个驱动器根本不值得使用RAID 6。

我的2c是使用RAID 10,您可以期望重建在12小时内完成,5驱动器20 TB RAID 6阵列很可能不会。

确保您启用了每月数据清理/媒体巡逻/任何所谓的-在这里检测读取错误之前,他们有机会停止重建。大多数情况下,当重建失败时,原因不是一个完全失败的驱动器,而是一个相当老的,但未被发现的读取错误,可以通过定期擦洗修复。

票数 3
EN

Server Fault用户

发布于 2017-12-13 19:10:35

基于收到的优秀评论,我尝试了一个由5个跨8个磁盘组成的RAID60,原因如下:

  1. 基于最近包含2个20个磁盘的重建,我估计8+2配置的重建时间是合理的。
  2. 与磁盘数量较大的跨度相比,可用容量略有减少(例如。每跨10或20个磁盘)。虽然20 be的损失似乎相当可观,但更小的跨度意味着重建是可以实现的,这是可以接受的。

我将用我收集到的任何其他信息来更新这个答案。

编辑:删除RAID5作为可行的选项。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/887234

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档