HP SmartArray RAID 控制器 - Linux 驱动程序差异(cciss 与 hpsa)

eww*_*ite 7 linux hp hp-smart-array hp-proliant

我终于开始在 HP ProLiant 硬件上测试较新版本的 RedHat 6.x 和 Scientific Linux。我之前的安装是在虚拟硬件中,所以我没有注意到 RAID 控制器驱动程序的变化。我在物理安装上意识到的第一件事是,驱动器阵列设备现在是 SCSI/dev/sdX名称,而不是长期/dev/cciss/cXdX块设备。

显然,这是由于新的设备驱动程序,hpsa而不是cciss. 任何人都可以阐明驱动程序之间的差异吗?

得到了什么?失去了什么?
是否有任何性能影响?
支持的卡是否有重叠?
Windows 方面是否也有类似的变化?

sys*_*138 10

惠普对这里的差异有很好的描述:

http://h20000.www2.hp.com/bc/docs/support/SupportManual/c02677069/c02677069.pdf (PDF)

高分:

  • 将设备放在您已经注意到的标准 /dev 命名空间中。
  • 与较新内核中的 SCSI 层的现代化交互。
  • hpsa 是 SCSI 驱动程序,cciss 是块驱动程序。
    • 如果这很重要,这将更改设备编号。
    • 这就是 /dev 命名空间更改的原因
  • /sys驱动程序的控制将发生变化。
  • 较旧的卡(在 P400 时代之前的卡)仍然需要 CCISS
  • 可以是CCISS和HPSA都将负载如果要求他们卡是存在的情况下。

Windows 侧未受影响。