Small Computer Systems Interface (SCSI)
歴史、コネクター、ターミネーター、ケーブル、アダプター、SCSI ID。
過去数十年の間に、コンピューター業界では主要コンポーネントが大きく変化しました。速度、帯域幅、距離の制約が、技術の進化と進歩を後押ししてきました。
ハードウェアインターフェースの面では、1980 年代半ばの Small Computer Systems Interface(SCSI)の登場は大きな進歩でした。SCSI は最初のインテリジェントインターフェースだったからです。SCSI は、1 つのアダプターですべてのデバイスをサポートする標準インターフェースです。実際、SCSI 以前のインターフェースは特定のデバイス向けに設計されており、ハードディスク用、テープドライブ用といった具合に別々でした。Fibre Channel の開発は、広帯域による高速化を目指して 1980 年代後半に始まり、1994 年に ANSI(米国規格協会)の承認規格となりました。
現在、意思決定支援システム、音声、動画、インターネット/イントラネットなど、データ集約型アプリケーションの急成長により、ストレージ需要は急増しています。この需要を背景に Fibre Channel は SCSI よりも支持を集めていますが、SCSI は依然として最も一般的なインターフェースであり、一部の用途ではしばらく適切であり続けます。現在は Fibre Channel と SCSI が市場や構成の中で共存する移行期です。ハイブリッド製品(ホスト側は Fibre Channel、ドライブ側は SCSI)は、完全な Fibre Channel への前段階です。


SCSI ユニバーサルシンボルのアイコン
技術仕様
ターミネーター
パッシブターミネーター
SCSI チェーン上の SCSI デバイスが 1~2 台のみの SCSI-1 配線で使用します。
アクティブターミネーター
SE SCSI 配線で使用します。アクティブターミネーターは SE ターミネーターです。
FPT ターミネーター(Forced Perfect Terminators)
ナロー SE SCSI 配線では、アクティブターミネーターの代わりによく使われます。
HVD ターミネーター(High Voltage Differential)
「ディファレンシャル」ターミネーターとも呼ばれます。HVD ターミネーターは HVD SCSI デバイスで必ず使用し、HVD SCSI デバイスでのみ使用してください。
アクティブネゲーションターミネーター
アクティブターミネーターよりも優れた終端を提供します。
フィードスルーターミネーター(Feed-through / Pass-through)
SCSI チェーンの末端にターミネーターを取り付ける場所がない場合に使用します。SCSI ケーブルと最後の SCSI デバイスの間に取り付けます。フィードスルーターミネーターには、パッシブ、アクティブ、SE、LVD などがあります。
LVD ターミネーター(Low Voltage Differential)
LVD SCSI 配線に必須です(LVD SCSI 表を参照)。LVD/SE ターミネーターは SE/LVD どちらの SCSI モードでも自動的に動作しますが、LVD の利点を得るには SCSI チェーン上のすべてのデバイスが LVD である必要があります(同じく LVD SCSI 表を参照)。LVD 専用のターミネーターは SE モードでは動作せず、SCSI チェーンを停止させます。重要:Ultra2 LVD や Ultra3 LVD の速度を得るには、対応する Ultra2 LVD/Ultra3 LVD ターミネーターを使用する必要があります。
ハイバイトターミネーター(50 ピン/68 ピン SCSI アダプター)
「68 ピンから 50 ピンまたは 25 ピンへのアダプター」および「ハイバイト終端が必要な場合」を参照してください。
バス幅と速度
ナロー SCSI(Narrow)
ナロー SCSI は 8 ビットのデータバスを意味し、25 ピンまたは 50 ピンのコネクターを使用します。
ワイド SCSI(Wide)
ワイド SCSI は 16 ビットのデータバスを意味し、68 ピンまたは 80 ピンのコネクターを使用します。
速度
68 ピン・80 ピンのデバイスは、25 ピンや 50 ピンのコネクターに変換した場合や、SCSI コントローラーが 25 ピン/50 ピンのコネクターしか備えていない場合、最高速度に達しません。
ケーブルとアダプター
68 ピンから 50 ピンまたは 25 ピンへのケーブル
68 ピンから 50 ピンへの外部 SCSI ケーブルは、25 ピンまたは 50 ピン側を SCSI コントローラーに、68 ピン側を接続する SCSI デバイスに向けた場合にのみ動作します。25 ピンまたは 50 ピンの外部 SCSI デバイスを 68 ピンの SCSI コントローラーまたは 68 ピンの SCSI デバイスに接続するには、ハイバイトターミネーター内蔵の 68 ピン/50 ピン SCSI アダプターと、50 ピンから 50 ピン、または 50 ピンから 25 ピンの SCSI ケーブルが必要です。
68 ピンから 50 ピンまたは 25 ピンへのアダプター
68 ピンのデバイスを 25 ピンまたは 50 ピンの SCSI ケーブルに接続する場合は、68 ピンから 50 ピンへのアダプター(ハイバイト終端なし)が必要です。ただし、ハイバイトターミネーター内蔵の 68 ピン/50 ピン SCSI アダプターが必要になることも多くあります。ハイバイトターミネーター付き SCSI アダプターは、SCSI コントローラーカードの 68 ピンコネクターを使用し、68 ピン SCSI チェーンの末端に 25 ピンまたは 50 ピンのデバイスを接続する場合にのみ必要です。SCSI コントローラーで 50 ピンコネクターを使用する場合は、ハイバイト終端を気にする必要はありません。外部では、50 ピンの SCSI デバイスを 68 ピンの SCSI コントローラーカードまたは 68 ピンの SCSI デバイスに接続する際にハイバイトターミネーターが必要です。内部では、50 ピンの内部ケーブルを 68 ピンの SCSI コントローラーカードに接続する場合、または 68 ピン内部ケーブルの最後のデバイスが 50 ピンの SCSI デバイスである場合に必要です。内部では、標準の 50 ピン/68 ピンアダプターを SCSI チェーンの途中に置き、68 ピン内部ケーブルの最後のデバイスが終端付きの 68 ピンデバイスであれば、ハイバイト終端のないアダプターを使用できます。要点は、ハイバイトターミネーターが、50 ピンの SCSI デバイスへ続かない 18 本の線を終端するということです。
80 ピン SCSI アダプター
SCA80 アダプターは、80 ピンの SCSI ドライブを 50 ピンまたは 68 ピンの内部 SCSI ケーブルに接続するためによく使われます。
SCSI ID
SCSI ID
SCSI チェーン上の各デバイスには、固有の SCSI ID が必要です。ID は、SCSI デバイスに通常付属している小さなジャンパーキャップで設定します。SCSI コントローラーは通常 ID 7 に設定されています。25 ピンまたは 50 ピンの SCSI デバイスでは、ID は 0~6 でなければなりません。68 ピンまたは 80 ピンのデバイスでは 0~15 の ID を使用しますが、7 は通常 SCSI コントローラー用に予約されているため使用しないでください。
技術仕様
コンピューター業界では、SCSI インターフェースはディスク、ホストアダプター、複雑なストレージコントローラー、テープ、スキャナー、プリンターなど、あらゆる種類のデバイスに使われています。現在のストレージインターフェースである SCSI は、ホストシステムが並列バスを介してストレージデバイスと通信するバス並列アーキテクチャです。SCSI はインテリジェントな並列インターフェースで、同じ媒体の複数の部分を使って同時にデータを転送できます。
そのため、SCSI の主な課題は、この媒体上、より正確にはその 1 本 1 本の並列線で送信されたデータが、同時に宛先に到着するようにすることです。そうでないとデータが破損します。SCSI の制約や制限は、この転送プロトコルに由来します。データ破損を避けるため、転送速度とケーブル長は抑えられています。
SCSI の重要な特長は、重複する複数のコマンドを処理できることです。マルチタスクのサポートとも呼ばれ、SCSI ドライブは読み取り・書き込み動作をシステム内の他のドライブと完全に重ねて実行できます。異なる SCSI ドライブのコマンドを逐次ではなく同時に処理でき、データはバッファリングされ、システム内の他のデータと共に SCSI バス上を非常に高速に転送されます。
古い SCSI 機器のアップグレードをお考えですか?
詳しい情報をご希望の方は、メールでご連絡ください。
ssd [at] scsi.solutions