web-dev-qa-db-ja.com

HP SmartアレイRAIDコントローラー-Linuxドライバーの違い(ccissとhpsa)

HP ProLiantハードウェアでRedHat 6.xとScientific Linuxの新しいバージョンのテストをようやく開始しました。以前のインストールは仮想ハードウェアにあったので、RAIDコントローラドライバの変更に気づきませんでした。物理的なインストールで最初に気付いたのは、ドライブアレイデバイスがSCSI /dev/sdX名前と長年の/dev/cciss/cXdXブロックデバイス。

どうやら、これは新しいデバイスドライバー、hpsaではなくccissが原因です。ドライバーの違いに誰かが光を当てることはできますか?

何が得られましたか?何が失われたのですか?
パフォーマンスに影響はありますか?
サポートされているカードに関して重複はありますか?
Windows側にも同様の変更がありましたか?

7
ewwhite

HPには、ここでの違いがよく説明されています。

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

ハイポイント:

  • デバイスを標準の/ dev名前空間に配置します。
  • 新しいカーネルのSCSIレイヤーとの近代化された相互作用。
  • hpsaはSCSIドライバー、ccissはブロックドライバーです。
    • これにより、デバイスの番号が変更されます。
    • これが/ dev名前空間が変更された理由です
  • /sysドライバのコントロールが変更されます。
  • 古いカード(P400時代のカードより前)にはまだCCISSが必要です
  • mayそれらを必要とするカードが存在する場合、ccissとhpsaの両方がロードされる場合があります。

Windows側はそのままです。

10
sysadmin1138

http://cciss.sourceforge.net/#news は良いスタートです。いくつかのオーバーラップがあり、オーバーラップがあるドライバーの動作を制御するオプションがあります。パフォーマンスの違いには気づきませんでしたが、適切なテストは行っていません。

0
Norky