本文へジャンプ

ホスト・バス・アダプタ(HBA)

ファイバー・チャネル対応のアダプターは一般的にホスト・バス・アダプター(HBA)と呼ばれ、機能的にはSCSIアダプターやNIC(Network Interface Card:ネットワーク・インターフェース・カード)に似ています。その目的は、外部のストレージ装置からのデータをホスト・バスに渡すためのインターフェースとバスを提供することです。最も広く使われているホスト・バス・アーキテクチャーは、Intelが開発し公開したPCI(Peripheral Component Interface)がベースになっています。

データ転送を行うトランシーバーは通常HBA内に組み込まれますが、GBICとして提供されることもあります。多くのHBAはトランシーバーを1つしか持っていませんが、複数のトランシーバーをサポートしているHBAもあります。

ファイバー・チャネルHBAは、ファイバー・チャネル・プロトコルまたはサブセットのいずれかをサポートします。一般にFC-ALはサポートしますが、ファイバー・チャネルのスイッチ機能はサポートしません。また、HBAは、ホスト・オペレーティング・システムに必要なデバイス・ドライバーの提供なども行います。

多くのHBAは、ファイバー・チャネル・プロトコルの処理に集積度の高いファイバー・チャネルASIC(Application Specific Integrated Circuit)を使用しており、ホスト・サーバーとの入出力バッファリングを管理します。