![DIY 服务器 - 主板、raid 和硬盘](https://linux22.com/image/1293192/DIY%20%E6%9C%8D%E5%8A%A1%E5%99%A8%20-%20%E4%B8%BB%E6%9D%BF%E3%80%81raid%20%E5%92%8C%E7%A1%AC%E7%9B%98.png)
我想构建一个支持 RAID 的服务器。最初我考虑购买 Intel Xeon,但它有点太贵了。所以我可能会购买 Intel core i3/5/7。
我做了研究,了解到 sandy bridge h67、p67 和 z68 支持 RAID。这意味着它有 RAID 控制器,对吗?我想知道硬盘支持 raid 是否有特定要求?
答案1
首先,请注意:
典型的“支持 RAID”的消费级主板要么使用其自己的专有软件 RAID(限制了您可以使用的操作系统,通常仅限 Windows),要么采用专有软件加一些专用硬件的“混合”方法(但仍然不是完整的 RAID 控制器)。
因此,回答您的问题:不,“支持 RAID”并不一定意味着它有一个 RAID 控制器。
此外,你提到的是一系列芯片组,而不是主板——芯片组支持什么与实际的母板支持,事实上芯片组对 RAID 的支持根本不重要——主板制造商可以(并且多年来一直)在他们的主板上安装 RAID(参见第一段),而核心芯片组根本不对它提供支持。
回答您的第二个问题:硬盘不需要任何特殊功能即可用于 RAID(除非由于某种原因 RAID 控制器/软件需要额外的东西,或者不支持某些类型/容量的硬盘)。
如果您想以低成本构建服务器,我的建议是完全跳过主板上的 RAID(除非您要购买完整的 RAID 控制器——虽然不便宜,但这些野兽的性能无可匹敌!),然后使用软件 RAID 解决方案;我家里有 2 台 Linux 服务器(一台是高容量文件服务器,一台是高性能 VM 主机),两台md
服务器都使用软件 RAID,效果非常好!另外,价格(免费)比您在硬件市场上能找到的任何东西都便宜得多,如果系统因任何原因出现故障(例如我正在更换文件服务器上的主板),您可以随意获得任何您喜欢的硬件——软件,而不是硬件,负责您的 RAID 阵列,因此您不必陷入需要更换不再生产的硬件 RAID 控制器的困境(这种情况很可能会让您失去所有数据!)。