将外部 RAID 连接到 Windows Home Server

将外部 RAID 连接到 Windows Home Server

我最近为我的 WHS 购买了一个 SansDigital 外部 RAID 机箱。我有 4 个驱动器要用在其中。我应该单独使用磁盘并让 WHS 处理复制,还是应该使用软件 RAID 来执行 RAID 10 或 RAID 5?

答案1

等等!

关于家用通用服务器的最佳 RAID 级别是什么,以及 Windows Home Server 是否使用/使用什么 RAID 的问题有两个非常不同的问题。

Windows Home Server 使用一种称为 Drive Extender 的特殊技术,该技术在后台运行,以确保数据始终位于两个物理驱动器上。如果任何给定驱动器坏了,您可以更换该驱动器,您的数据将被复制回新驱动器。无需任何麻烦,即可享受 RAID 的所有优势。

然而,为了发挥它的魔力,Drive Extender 的工作水平非常低(具体来说,它除了使用 NTFS 文件系统外,还使用文件系统微过滤驱动程序来实现共享文件夹存储技术)。知识库 946676“文件系统微过滤驱动程序是 Windows 提供的一种可扩展机制,用于实现存储方案。为了在 Windows Home Server 管理的不同硬盘驱动器之间分发数据,Windows Home Server 微过滤驱动程序会在主硬盘驱动器上存储的文件和存储在其他硬盘驱动器上的文件之间重定向 I/O”。这很好,但是当您拥有两种低级文件技术(驱动器扩展器微过滤驱动程序和 RAID 软件)时,它们会通过低级魔法使多个驱动器看起来像一个驱动器,复制数据并将其放置在多个驱动器上,这时您就有很大的风险会出错。

如果您想确保在驱动器发生故障时数据安全,请使用 Windows Home Server 内置的技术来实现这一点。您的备份数据将始终位于至少三个物理磁盘上(您的主计算机和 Windows home Server 中的两个物理磁盘)。比 RAID 更好的一点是,您可以随时添加任何硬盘驱动器,并将其添加到池中。无需担心 RAID 卷、驱动器号、LUN 等的驱动器大小是否匹配。您可以添加内部或外部驱动器,它们都加入同一个池。如果您想移除任何驱动器,同样没有问题(上面提到的几个 RAID 级别都可以)。

好吧...我要停止我的演讲了。:)

如果您想阅读有关该技术幕后工作原理的白皮书,您可以在这里阅读:技术简介:Windows Home Server 驱动器扩展器

白皮书中写道:

强烈建议您不要在家庭服务器上使用硬件 RAID 技术。使用硬件 RAID 系统时,从硬盘故障中恢复会变得越来越复杂。建议和支持的方法是使用配置为“磁盘簇”(JBOD) 的多个硬盘。

答案2

这是家用服务器。我认为 RAID 5 就足够了。

简而言之,冗余度越低越好。如果设备使用硬件级 RAID,那就使用硬件级 RAID。即使设备提供软件级 RAID,也必须针对硬件进行优化。我建议您使用 Windows 操作系统来实现 RAID5 或镜像,这仅是最后的手段。从操作系统 GUI 进行管理更容易,但可能会影响性能。

话虽如此,它确实是家庭服务器,因此“安全”和“成本效益”之间总会存在一些权衡。

答案3

对于您真正想要保护的数据,我不建议使用 RAID5。RAID 6 至少会保证您可能会丢失 2 个磁盘,但您会失去一半的存储空间。使用 RAID 10,当 2 个驱动器损坏时,您有 25% 的几率丢失数据。

我投票支持软件 RAID 6。

相关内容