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

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

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

显然,这是由于新的设备驱动程序hpsa而不是造成的cciss。有人能解释一下驱动程序之间的区别吗?

有什么好处?有什么损失?对
性能有影响吗?
在支持的卡方面是否有重叠?
Windows 方面是否有类似的变化?

答案1

HP 对差异进行了很好的描述:

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 端未受影响。

答案2

http://cciss.sourceforge.net/#news是个好的开始。有些重叠,有选项可以控制重叠处的驱动程序行为。我没有注意到任何性能差异,但我没有做过任何适当的测试。

相关内容