【すかじー】

SCSI とは?

最終更新:
💡 古いケーブルの名前だけでなく、ストレージへ命令する共通の仕組み

コンピュータがストレージなどへ命令を送り、データを読み書きするための規格群。古いパラレル接続だけでなく、SASやiSCSIで使う命令体系も含む。

📌 このページのポイント
SCSI:命令と接続を分けて考える 共通の命令:読み出し・書き込みなど 命令を運ぶ方法は一つではない ホスト パラレルSCSI 共通のバス(旧来の方式) SAS シリアル接続 iSCSI TCP / IPネットワーク 右のディスクは各接続の例 物理端子まで共通という意味ではない
同じSCSIの命令体系を異なる方法で運ぶ模式図。3本の線は接続方法の比較で、順番に世代交代する矢印ではない。パラレルSCSIの台数や速度をSCSI規格群全体の上限として扱わない。
ひよこ ひよこ
SCSIって何?
ペンギン先生 ペンギン先生
「スカジー」と読む規格群だよ。コンピュータからストレージなどへ読み書きの命令を送る仕組みと、それを運ぶ接続方法を分けて考えると分かりやすい。古いSCSIケーブルの話と、SCSIコマンドの話では指す範囲が違うんだ。
ひよこ ひよこ
古いパラレルSCSIはどんな接続だったの?
ペンギン先生 ペンギン先生
ホストと複数の機器が共通のバスにつながる方式だよ。台数や転送速度は規格の種類で違うよ。だからSCSI全体を「最大15台、320MB/s」と一つの数字で説明すると誤解しやすいね。
ひよこ ひよこ
ケーブルが変わったら、SCSIもなくなったの?
ペンギン先生 ペンギン先生
命令体系までなくなったわけではないよ。SASはSerial Attached SCSIの略で、シリアル接続でSCSIの命令を使う。SCSIの規格体系は命令や構造、転送の方式などに分かれて発展しているんだ。
ひよこ ひよこ
iSCSIとの違いは?
ペンギン先生 ペンギン先生
iSCSIはTCPの上でSCSIの命令やデータを運ぶプロトコルだよ。ネットワーク越しにストレージへアクセスするために使う。SASとiSCSIは順番に置き換わる世代というより、異なる接続方法として区別しよう。
ひよこ ひよこ
SCSI対応と書いてあれば、同じケーブルでつながる?
ペンギン先生 ペンギン先生
命令体系が共通でも、物理的な端子や接続方式まで同じとは限らないよ。SAS接続なのか、iSCSIなのか、古いパラレル接続なのかを確認する。機器やホストがどの方式に対応しているかを合わせる必要があるんだ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「SCSI」って出てきたら「ストレージなどへの命令と接続の規格群」と思えればだいたいOK!
📖 おまけ:英語の意味
「Small Computer System Interface」 = 小型コンピュータシステムインターフェース
💬 略してSCSI、読み方は「スカジー」。名前にSmallとあるけれど、小型の機器だけに限定された規格という意味ではないよ。

参考資料

← 用語集にもどる