我已经阅读了大量有关 RAID 主题的资料,但仍然无法就最适合我的最佳解决方案做出完全明智的决定!
我有一个新的外部硬盘驱动器基座,最多可容纳四个驱动器,我有两个相同的 1TB 驱动器、另一个 1TB 驱动器和一个 750GB 驱动器。
我希望使用这个盒子来存储我所有的重要数据(例如照片),因此需要具有至少 1 的容错能力!
盒子支持
BIG(跨度或连接)- 无容错能力RAID 0(条带磁盘)- RAID 1(镜像磁盘)
- RAID 10(1+0;镜像子集的条带集)
- RAID 3(具有专用奇偶校验的条带集)
- RAID 5(带奇偶校验的条带磁盘)
您认为哪个最好?显然,可用存储空间越大越好,速度越快越好,容错性越高越好。哪个更重要?它是外置 Firewire 驱动器,所以我认为速度无论如何都会受到限制?
非常感谢!
答案1
RAID 并不是为了保证您的数据安全!
RAID 旨在确保即使出现问题,数据也能始终可访问。您真的需要能够访问您的数据吗?全部时间?
如果您想保证数据安全,请使用其中一个磁盘作为备份目标(使用 rsync 或其他解决方案)。
请记住:
RAID 的全部目的是确保世界上没有任何东西可以中断意外的 rm -rf /(或 DELTREE /XC:),甚至不会慌乱地拔掉电源线。
(以上引文来源)
答案2
RAID5 通常用于冗余。因此,如果一个驱动器发生故障,您的数据仍然存在。它还具有一些速度优势。RAID5 在服务器上比在台式机上更常见。
RAID 1 并不是一个可靠的备份选项。如果一个驱动器发生故障或数据损坏,有时会转移到第二个驱动器。我亲眼见过这种情况好几次了。
RAID3 和 RAID10 无法提供足够的冗余度来应对硬盘故障。
RAID 0 提供了性能,但使数据丢失的可能性加倍,因为如果阵列中的任一驱动器损坏,您将丢失所有内容。
最好的选择可能是使用一个驱动器作为您的操作系统和程序,另一个驱动器用于数据,第三个驱动器用于外部备份。
答案3
如果它们的尺寸都相同,那么你可能会遇到一些麻烦。
就我个人而言,如果备份对您更重要,我会使用 Raid 1;如果空间更重要,我会使用 Raid 5。
不过,请记住RAID 不是备份
答案4
RAID 1 和 10 通常用于提高速度。缺点是您将一半的存储空间用于容错。RAID 3 非常不常见,我会避免使用,因为如果您需要找到一台替代机器来读取数据,这可能会很麻烦。RAID 5 和 6 更常见且使用更广泛。它们允许最容错的空间,因为只需要 1 或 2 个(RAID 5 和 6)来存储奇偶校验信息。RAID 5 至少需要三个驱动器。我通常看到 RAID 6 有五个驱动器。
此外,如果文件很大,我相信使用火线的传输速度会比 USB 更好。
还有一件事需要考虑,那就是获得一个允许您充分利用驱动器的控制器或操作系统。例如,您有三个 1TB 驱动器和 1 个 750GB 驱动器。某些控制器/操作系统允许您在所有四个驱动器上使用 750GB,然后在剩余三个驱动器的 250GB 上创建第二个 RAID。否则您将失去 750GB 的空间。
顺便说一下,我听说许多照片人们表达了对德罗博,很多人喜欢德罗博因为你可以有五个驱动器,而且它有 eSATA。如果你想要一个开箱即用的解决方案(并且有钱),那么它可能适合你。
我也同意大家谈论备份。硬盘容错不能替代备份,但我不认为你的问题涉及这一点。
(我差点忘了,对于所有 ZFS 爱好者来说。ZFS 具有与 RAID 5 和 6 类似的容错措施,称为 RAIDz 和 RAIDz2。我喜欢 ZFS,因为你可以确保数据的完整性,并且它具有压缩和重复数据删除功能。ZFS 可在 OpenSolaris 上使用(不再开发),印第安纳公开赛(成立以延续 OpenSolaris)、FreeBSD 和 Linux(通过 fuse 并很快融入内核)。
自由网络存储是一款出色的白盒 NAS 软件,适用于 RAID、iSCSI 等,而且易于设置。FreeNAS 也有 ZFS,但 ZFS 的高级版本尚未进入 FreeNAS。
我还忘了提到 ZFS 确实有一个镜像配置。