シリアル・ストレージ・アーキテクチャ(SSA):概要、設計、歴史と遺産
シリアル・ストレージ・アーキテクチャ(SSA)は、リングトポロジーと二重経路冗長化を用いるIBMの1990年代のシリアル・ブロックストレージ接続方式で、後にファイバーチャネルやSASに置き換えられた。
概要
シリアル・ストレージ・アーキテクチャ(SSA)は、ディスクドライブとエンクロージャをホストシステムに接続するために設計された、ブロックレベルのシリアル接続方式である。SSAはリングベースの物理トポロジーと二重経路冗長化を重視しており、ケーブルまたはデバイスに単一障害が生じても迂回できるようにすることで、エンタープライズストレージの可用性を高めた。当時一般的だったパラレル接続方式に代わる、より堅牢な選択肢として意図されていた。
設計と技術的特徴
SSAはシリアル信号伝送とリングトポロジーを採用し、ケーブルのかさを抑えるとともに、幅広のパラレルバスで問題となった信号スキューや電気的干渉を最小化した。一般的な構成には、複数のドライブベイを備えたコンセントレータまたはエンクロージャ、冗長化されたコントローラまたはホストアダプタ、ホットスワップ対応のドライブが含まれた。二重リング配線では、一方の経路に障害が発生した場合に通信の方向を反転でき、ホストはマルチパスによりボリュームへの継続的なアクセスを維持できた。
実装と構成要素
典型的なSSAシステムは、ホストバスアダプタまたはコントローラカード、リング区間用のケーブルとコネクタ、複数のデバイスを集約するドライブエンクロージャおよびコンセントレータから構成された。管理機能には、デバイスアドレス指定、障害報告、RAIDなどの高可用性ストレージ機能への対応が含まれた。SSAはブロックレベルで動作するため、オペレーティングシステムやストレージソフトウェアは、他のブロック接続方式の場合とほぼ同様にディスクへアクセスした。
歴史、採用と後継技術
この技術はIBMによって1990年代に開発され、データセンターにおいて、エンタープライズ向けハードディスクをサーバーへ接続する用途に用いられた。IBMと一部のパートナーはSSAドライブおよびエンクロージャを製造したが、業界の流れは後に別のシリアルファブリックと標準規格へ移った。実際には、SAN向けでは主にファイバーチャネルに、直接接続するエンタープライズディスク向けではシリアル接続SCSI(SAS)などの規格に、SSAは大部分が置き換えられた。
用途と遺産
SSAは使用されていた時期、可用性と簡素な配線を優先するシステム、すなわちRAIDアレイ、高可用性サーバー、一部のストレージアプライアンスで選ばれた。現在では主流ではないが、シリアルリンク、冗長経路、コンセントレータベースのエンクロージャの利点を示すことで、その後のストレージ設計に影響を与えた。マルチパス、ホットスワップ対応エンクロージャ、ファブリックベースの冗長化といった概念は、後継技術にも引き継がれた。
主な相違点
- トポロジー:シングルエンド接続や単純なポイントツーポイント接続ではなく、リングベースの二重経路冗長化を採用した。
- 信号伝送:旧来のパラレルバスと比較して干渉とコネクタの複雑さを減らすため、シリアル伝送を用いた。
- 対象用途:コンシューマー向けデスクトップドライブではなく、可用性を重視するエンタープライズのブロックストレージを対象とした。
関連項目
著者
AlegsaOnline.com シリアル・ストレージ・アーキテクチャ(SSA):概要、設計、歴史と遺産 Leandro Alegsa
URL: https://ja.alegsaonline.com/art/89054