如果我们考虑,假设地,正在设计一个服务器场,使用固态硬盘 (SSD) 实现 100TB 的存储空间,每个硬盘容量为 250GB。
我的问题是需要多少个 SSD 来确保冗余:
一、RAID 1
ii)RAID 3
三)RAID 5
什么是最佳选择?为什么是最佳选择?
请注意,这是一个假设性问题,为了更好地理解 RAID。
答案1
对于 RAID 1,您将获得所有驱动器总数据大小的一半,因此您需要 800 个驱动器才能获得 100 TB
RAID 5 将为您提供除 1 个驱动器之外的所有数据,因此需要 401。
我相信 RAID 3 也需要同样的 401 个驱动器
答案2
这些选项都无效,您可以通过两种方式进行操作;
RAID 10 - 您将需要 80 个这种大小的 SSD 来为您提供 100TB,但是这不包括您会看到的典型开销,因此我个人建议选择 90-100。
RAID 60 - 您将需要 44 个该大小的 SSD 来为您提供 100TB,这是通过 2 x 20+2 R6 阵列实现的,同样我实际上将其增加到 50-60 来处理开销。
您还需要至少两个磁盘充当热备用。
顺便说一下,这实际上非常容易做到,只要确保您获得良好的磁盘控制器和匹配的架子即可。