我有 RAID 设置问题
我的主板支持硬件 RAID,我的问题是,我应该使用主板的 RAID 系统还是 freeNAS/Ubuntu 的软件 RAID 系统?
我意识到硬件的性能会更好,但我担心的是当驱动器出现故障时会发生什么?我想选择任何允许我在失败后保持数据可访问的选项。
RAID 1 对中的 IE 驱动器 1 发生故障,我希望在以下情况下仍可以访问第二个驱动器:a) 我换入新驱动器和/或 b) 我取出完好的驱动器并将其放入另一个系统中。
我从来没有搞乱过它,而且我听说软件 RAID 设置可以使驱动器在其他系统中无法使用,而且我也听说过硬件设置也有同样的说法,那么,它是什么呢?
此设置适用于 NAS 类型的服务器。
答案1
它最终取决于主板中内置 RAID 的实现,但通常情况下,这种“硬件”RAID 只不过是通过一些需要加载到操作系统中的专有驱动程序实现的软件 RAID。
如果是这种情况,我认为,使用任何 Linux 发行版中附带的库存软件 RAID 几乎总是更好。我使用mdadm
软件 RAID + 工具已有十多年了,从未遇到过任何问题。性能稳定,互联网上有大量教程和指南可引导您完成各种任务,例如设置、扩展、缩小、添加/删除 HDD 等。
本指南的标题为:关于 RAID 的 10 个令人惊讶的事实也同意这个立场。
2. 软件 RAID 几乎总是比硬件 RAID 更好的选择
软件 RAID 在过去几年(截至 2012 年)取得了显着进步。硬件RAID仍然存在其一贯存在的三个关键弱点:首先,它价格昂贵。其次,如果您的 RAID 卡出现故障,您的 RAID 卷也会出现故障;这是单点故障。第三,如果您的 RAID 卡出现故障,您必须找到该卡的确切替代品才能恢复数据。另一方面,软件 RAID 不需要任何成本,如果您的控制器卡或主板出现故障,您只需将磁盘移至另一台计算机并设置适当的软件来读取它们即可。 ...
3. 一些“RAID卡”不是硬件RAID
过去几年,SATA 磁盘控制器卡和主板问世,声称可以提供硬件 RAID。它们实际上只是带有 BIOS 的磁盘控制器,在软件中实现 RAID。如何检测这些卡和主板?通常价格就是赠品。 20.00 美元的卡不太可能实现真正的硬件 RAID。此外,这些卡通常只提供 Windows 支持。这里有一个好的写上去。
答案2
如果如果您拥有真正的硬件 RAID 支持,那么您几乎总是希望依赖该硬件 RAID 芯片。
然而,除非您拥有服务器级主板(甚至那些低端主板也值得怀疑),否则您可能只是拥有一个使软件 RAID 更容易的芯片,类似于过去的 WinModems。在这种情况下,您实际上仍然在进行软件 RAID。如果这是您的情况,并且您毕竟没有真正的硬件 RAID 支持,那么您最好依靠标准/通用软件 RAID,而不是专有的供应商驱动程序。