HBA 与 HW RAID

HBA 与 HW RAID

我在 eBay 上购买了 LSI Logic HW RAID 控制器,但并未做太多研究,结果发现 10 年前的专有驱动程序和命令行工具没有文档,真是太糟糕了。我想避免再次遇到这种情况,因此在再次购买之前,我会查看哪些产品兼容。

我知道这个问题之前已经有人问过了。以下是一个例子。然而,我看到的每一个答案都过时了,而且充满了无效的链接。上面链接的问题中最受欢迎的答案将人们引导到http://ww1.linuxhcl.com/,一个现已不存在的网站。

就这个问题而言,“与 Linux 兼容”意味着它在 Linux 内核中开箱即用地受支持,或者具有开源驱动程序和工具。

在问这个问题之前,我也看了ubuntu 认证硬件页面(我的服务器运行 ubuntu)但列出的所有硬件似乎都是完整的系统,而不是单独的组件。我将把它用于家庭 NAS/媒体服务器,但我正在寻找一般信息,以便这个问题的答案对各种各样的情况都有用。任何帮助都非常感谢!

编辑:回复一条评论时,我补充一点,我最初尝试使用的卡是 LSI Logic SAS9260-8I。但是,我想强调的是,这个问题与该卡的帮助无关。我正在寻找兼容 Linux 的硬件来替换该卡。

答案1

自从我问了这个问题之后,我做了一些研究,甚至还买了一件东西。我觉得我已经收集了足够的知识来回答我自己的问题了。

HBA 与 HW RAID

我不知道有任何最新的 Linux 兼容硬件列表,我担心即使有,它也会像我见过的其他网站一样很快过时或失效。然而,在阅读了“SCSI 主机适配器“ 还有一些密切相关的 serverfault 问题,我觉得如果兼容性和开箱即用的易用性是优先考虑的因素,我应该选择 HBA 而不是硬件 RAID 卡。

据我所知,HBA 非常简单,它的唯一工作就是向主板的 I/O 总线提供自己的数据(在我的情况下是来自 SCSI 总线的数据)。我发现我感到沮丧的主要原因是 RAID 卡在向主板提供单个卷之前必须完成处理 RAID 的所有工作。此时,我非常有信心,如果我刚买了一个 HBA,驱动器可能会出现在 Linux 中,我可以使用mdadm或其他东西来管理 RAID,而不必费力地使用专有工具在 HW RAID 卡上配置 RAID。

我的第二次购买

信心满满地,我在 ebay 上花不到 50 美元购买了一台 LSI SAS9200-16e 和一条分支电缆。今天我安装了 hba,插入了驱动器,安装了mdadm,然后重新启动。我很快就能用看到驱动器了lsblk。再也不用费力地使用晦涩难懂的工具了。mdadm它很容易理解,并且有据可查。

结论

如果兼容性和易用性是重要问题,则最好选择 HBA 而不是 HW RAID 卡。当然,这是一个高度主观的解决方案,并不适合所有人。HW RAID 卡的退出是有原因的。我不是系统管理员或基础设施专家,但我的直觉是,如果 HW RAID 卡适合您的需求,那么您可能是一位专业工程师,对这个主题的了解比我多得多。此外,如果您正在寻找行业级解决方案,您可能还会获得供应商对新的和昂贵的 RAID 卡的支持。

我提出这个问题的目的是希望提供广泛的一般信息。不幸的是,我的答案无法像我希望的那样帮助到那么多人,但我认为我的答案对这里的许多人仍然有用,因为我确信你们中的许多人只是试图配置一个小型家庭服务器。

相关内容