5
奇偶校验如何在RAID-5阵列上工作?
我正在寻找一个漂亮的小RAID阵列用于专用备份。我想拥有大约2-4TB的可用空间,因为我有把所有东西数字化的讨厌的小习惯。因此,在驱动器发生故障的情况下,我需要大量存储空间和大量冗余。实际上,我还将/home使用Linux的“ Time Machine”克隆之一来备份2-3台计算机的文件夹。该阵列将通过SSH在我的本地网络上访问。 我很难理解RAID-5如何实现奇偶校验以及实际需要多少个驱动器。有人会假设它需要5个驱动器,但是我可能错了。我见过的大多数图表都只是让我感到困惑。看来这就是RAID-5的工作方式,请更正我,因为我确定我没有正确掌握它: /---STORAGE---\ /---PARITY----\ | DRIVE_1 | | DRIVE_4 | | DRIVE_2 |----| ... | | DRIVE_3 | | | \-------------/ \-------------/ 似乎驱动器1-3出现并作为单个大型驱动器(capacity * number_of_drives)工作,而奇偶校验驱动器备份了这些驱动器。在我看来,奇怪的是,我通常在图中只看到1个或2个奇偶校验驱动器的3个以上的存储驱动器。假设我们在RAID-5阵列中运行4个1TB驱动器,3个正在运行的存储和1个正在运行的奇偶校验,那么我们有3TB的实际存储,但只有1TB的奇偶校验! 我知道我在这里缺少什么,有人可以帮我吗?另外,对于我的用例,RAID-5或RAID-6会更好吗?容错是最高优先级,我在这一点上,因为它要运行在家庭使用网络而已,速度不是巨大的关键。