Serial Attached SCSI

SASSerial Attached SCSI)は、ハードドライブやテープドライブなどのコンピューターの記憶装置との間でデータをやり取りするための技術である。パラレルSCSIに代わるポイントツーポイントのシリアルプロトコルである。SCSIは、1980年代半ばに企業のデータセンターで初めて登場しました。SASは、標準的なSCSIコマンドセットを使用する。現時点では、最終的なパラレルSCSIの実装よりも若干遅いが、2009年には現在の倍の6Gbit/sになる予定だ。これにより、より高速なデータ転送が可能になる。このプロトコルは、第2世代のSATAドライブとの「下位互換性」があります。これらのドライブはSASバックプレーン(コントローラ)に接続することができますが、SASドライブはSATAバックプレーンに接続することはできません。

SASプロトコルは、国際情報技術標準化委員会(INCITS)のT10技術委員会によって開発・維持され、SCSI Trade Association(SCSITA)によって推進されています。

SAS(シリアル・アタッチドSCSI)とパラレルSCSIの比較

  • SCSIバスがマルチドロップであるのに対し、SASバスはポイント・ツー・ポイントである。各SASデバイスは、エクスパンダを使用しない限り、イニシエータに専用のリンクで接続されます。1つのイニシエータが1つのターゲットに接続されていれば、競合の機会はありませんが、パラレルSCSIではこのような状況でも競合が発生する可能性があります。
  • SASは終端処理の問題がなく、パラレルSCSIのようなターミネーターパックを必要としません。
  • SASではクロックスキューを解消。
  • SASはエクスパンダを使用することで最大16,384個のデバイスをサポートしますが、パラレルSCSIは1つのチャネルで8、16、32個のデバイス(SCSIコントローラを含む)に制限されます。
  • SASは、多くのパラレルSCSI規格よりも高い転送速度(1.5または3.0Gbit/s)をサポートしています。パラレルSCSIではマルチドロップバス全体で速度を共有するのに対し、SASではイニシエータとターゲットの接続ごとに速度を実現するため、より高いスループットが得られる。
  • SASコントローラは、規格上、SATAデバイスをサポートすることが要求されています。
  • SASもパラレルSCSIもSCSIコマンドセットを使用します。

SASとSATAの比較

  • SATAデバイスは、ホストバスアダプターに接続されたポート番号で一意に識別され、SASデバイスはWWN(World Wide Name)で一意に識別されます。
  • ほとんどのSASドライブはTagged Command Queuingを提供し、最新のSATAドライブはNative Command Queuingを提供しますが、それぞれに長所と短所があります。
  • SATAはATAのコマンドセットに準拠しているため、ハードドライブとCD/DVDドライブにのみ対応しています。理論的には、SASはスキャナーやプリンターなど、他の多くの機器にも対応している。しかし、このようなデバイスの多くは、USBIEEE1394(FireWire)、Ethernetなどのバスを介して代替手段を見つけているため、この利点も意味をなさないかもしれない。
  • SASのハードウェアではデバイスへのマルチパスI/Oが可能ですが、SATA(SATA II以前)では不可能です。仕様では、SATA IIはポートマルチプライヤーを使用してポートの拡張を実現しています。ポートマルチプライヤーのメーカーの中には、ポートマルチプライヤーのハードウェアを利用してマルチパスI/Oを実現しているところもあります。
  • SATAはパラレルATAの後継となる汎用性の高い製品で、現在はコンシューマー市場で一般的に使用されています。一方、高価なSASは重要なサーバーアプリケーション向けに販売されています。
  • SASのエラーリカバリーとレポーティングには、SATAドライブで使用されているATA SMARTコマンドよりも機能性の高いSCSIコマンドが使用されています。
  • SASは、SATA(400-600mV TX、325-600mV RX)よりも高い信号電圧(800-1600mV TX、275-1600mV RX)を使用します。SASとSATAが混在している場合、SASドライブはSATAの電圧で動作します。このように高い電圧にする理由の一つは、SASをサーバーのバックプレーンで使用するためです。
  • 信号電圧が高いため、SASでは最大8mのケーブルが使用できますが、SATAでは1mが限界です。

コネクタ

SASコネクタは、従来のパラレルSCSIコネクタよりもはるかに小さいため、2.5インチ(64mm)の小型ドライブにも対応しています。SASは最大3Gbit/sのポイントデータ転送速度をサポートしていますが、2012年までには12Gbit/sに達すると予想されています。

物理的なSASコネクターには、いくつかの異なるバリエーションがあります。

イメージ

コードネーム

としても知られています。

外部/内部

# ピンの数

# デバイスの数

コメント

SAS drive connector

SFF 8482

SATAコネクタ

内部

1

SATAと互換性のあるフォームファクター:SATAドライブをSASバックプレーンに接続することができ、DVDライターなどを取り付けるためにSATAコントローラを追加でインストールする必要がありません。なお、SASドライブはSATAバスでは使用できないため、物理的なコネクタにはキーが付いており、SATAバックプレーンに接続できないようになっています。写真のコネクタはドライブ側のコネクタです。

SFF 8484 type header

SFF 8484

内部

32 (19)

4 (2)

高密度内部コネクター、SFF規格で定められた2レーンおよび4レーンバージョン

SFF 8485

SGPIOの定義(SFF 8484の拡張):通常、LEDインジケータに使用されるシリアルリンクプロトコル

SFF 8470 SAS connector

SFF 8470

Infinibandコネクタ

外部

32

4

高密度の外部コネクター(内部コネクターとしても使用可能)

SFF 8087 SAS connector

SFF 8087

内蔵ミニSAS

内部

4

将来の10Gbit/sをサポートするモレックスのiPASS幅縮小内部4倍コネクター

SFF 8088 connector

SFF 8088

外付けミニSAS

外部

32

4

将来の10Gbit/sをサポートするモレックスiPASS幅狭外付け4極コネクター



質問と回答

Q: SASとは何ですか?


A: SAS は Serial Attached SCSI の略で、ハードドライブやテープドライブなどのコンピュータ・ストレージ・デバイスとの間でデータをやり取りするために設計された技術です。

Q: SASは何を置き換えるのですか?


A: SASはパラレルSCSIに代わるもので、ポイントツーポイントのシリアルプロトコルです。

Q: SCSIが登場したのはいつですか。
A: SCSIは1980年代半ばに企業のデータセンターで初めて登場しました。

Q: SASはどのようなコマンドセットを使用しますか。
A: SASは標準的なSCSIコマンドセットを使用します。

Q: SASは最終的なパラレルSCSI実装よりも高速ですか。
A: 現在のところ、SASは最終的なパラレルSCSI実装よりも若干遅いですが、2009年には現在の2倍の6Gビット/秒になる予定です。

Q: SASドライブはSATAバックプレーンに接続できますか?


A: いいえ、SASドライブはSATAバックプレーンに接続できませんが、第2世代のSATAドライブはSASバックプレーン(コントローラ)に接続できます。

Q: SASプロトコルは誰が開発し、保守しているのですか?


A: SASプロトコルは、国際情報技術標準化委員会(INCITS)のT10技術委員会によって開発・維持され、SCSI Trade Association (SCSITA)によって推進されています。

AlegsaOnline.com - 2020 / 2023 - License CC3