我们刚刚购买了一个Dell PowerEdge r510
(12 个驱动器托架)来充当存档服务器的角色。我们安装了 6 个驱动器(每个 1TB)。
计划是将所有驱动器放在一个 RAID 阵列中,并划分出一个 OS 分区和一个存档分区。
我们打算扩展到所有 12 个驱动器,但在我们这样做时需要保留主存档分区(即我们想添加更多驱动器并扩展存档分区上的可用空间,而不是创建另一个阵列或另一个分区来分配额外的空间)。
问题:
- 有没有好的方法来做到这一点(如果有的话)?
- 如果可能的话,首选的 RAID 类型是什么(5、1+0 等)?
如果我可以建议对您的计划稍作修改:
不要动态扩展系统磁盘上的卷。我听说过这方面的坏事。出于性能原因以及卷损坏原因,将系统与数据分开。
RAID 6 是为了应对在重建失败的 RAID 集时遇到 URE 的更高可能性。(关于这个主题的一些很好的阅读,这里和这里的Storage Mojo 博客)。即使使用 RAID 控制器清理驱动器寻找问题,我推荐一个阵列,该阵列可以在数据丢失之前至少承受两个驱动器故障。因此,我对 RAID 6 的建议。热备件确保重建尽快进行,即使是凌晨 3 点,并且您在睡梦中关闭了手机的短信警报(如果您还没有这样做,总有一天你会 = ))。
此外,我相信您知道RAID 不是备份,因此最好偶尔将数据归档到磁带上并将其放入银行保险库中。
昨天有一些关于 RAID5 与 6的很好的讨论
Wesley 的所有建议都是正确的,最好将“数据阵列”与系统阵列完全分开,并且对于存档,RAID6 可能的性能损失应该不是问题。
WRT 到 RAID 5/6 v 10,为了速度和理智,我会选择 10。降级的 RAID 10 比降级的 RAID 5/6 更快、更容易重建。对我来说,存储空间的损失是值得的。