SAF-TE

コンピュータ ストレージにおいて、SAF-TE ( SCSI Accessed Fault-Tolerant Enclosureの略)は、エンクロージャ を(パラレルSCSIサブシステムにインバンドで接続し、様々な要素やパラメータの情報にアクセスしたり制御したりするための業界標準です。これらの要素やパラメータには、温度、ファンの状態、スロットの状態(空き/空き)、ドアの状態、電源、アラーム、インジケータ(LEDLCDなど)が含まれます。[ 1 ]実際には、SAF-TEデバイスは、利用可能なすべてのセンサーや制御機能の一部しかサポートしません。[ 2 ]

範囲

エンクロージャ内にSCA-2コネクタを備えた SCSI バックプレーン(SAF-TE デバイスは表示されません)

多くのRAIDコントローラは、SAF-TEの「アクティブ化」バックプレーンを活用できます。これは、(故障後に)交換されたドライブを検出し、自動的に再構築を開始することで実現します。パッシブサブシステムの場合は、通常、手動での再スキャンと再構築が必要です。

SAF-TEデバイス(SEP)は、RAIDコントローラソフトウェアなどによって数秒ごとにポーリングされるSCSIプロセッサデバイスとして表されます。[ 1 ]必要なオーバーヘッドが低いため、バスパフォーマンスへの影響はごくわずかです。[ 3 ] SASまたはファイバーチャネルシステムの場合、SAF-TEは、より標準化されたSCSIエンクロージャサービス(SES) に置き換えられます。

最も広く使用されているバージョンは、1997 年 4 月 14 日にnStor (現在はSeagate Technologyの一部) とIntelによってリリースされた SAF-TE インターフェイス仕様中間レビュー R041497 で定義されました。

コマンドインターフェース

ステータス要求はREAD BUFFER SCSIコマンドとして実行され、エンクロージャアクション要求はWRITE BUFFERコマンドとして実行されます。[ 2 ]

コマンドタイプオペコード必須 / 任意指示説明
バッファ読み取り 00時メートルエンクロージャ構成の読み取りエンクロージャ内のシステムコンポーネントについて問い合わせる
01時間メートルエンクロージャステータスの読み取りエンクロージャコンポーネントの動作状態を問い合わせる
02時間o使用状況統計を読む総使用時間と電源サイクル数に関する情報を取得します
03時oデバイスの挿入を読み取る各エンクロージャスロットにデバイスが挿入された回数に関する情報を返します
04時間メートルデバイススロットのステータスを読み取る各スロットの現在の状態に関する情報を返します
05時oグローバルフラグの読み取りプロセッサからグローバルフラグを読み取る
バッファ書き込み 10時間メートルデバイススロットステータスの書き込みスロットの状態を更新し、基本的に LED やアラームなどを駆動します。
11時間oSCSI IDの設定チャネル上の任意のデバイスの SCSI IDを設定する
12時間メートルスロット操作を実行する挿入または取り外しのためにスロットを準備する(電子的または機械的)
13時間oファン速度を設定する各ファンの回転速度を設定する
14時間o電源をオンにする電源のオン/オフを切り替える
15時間メートルグローバルフラグを送信するプロセッサにグローバル フラグを送信します (可聴アラーム、グローバル障害、グローバル警告、エンクロージャ電源、ファン/冷却障害、電源障害、ドライブ障害、ドライブ警告、アレイ障害、アレイ警告、エンクロージャ ロック、エンクロージャ識別のインジケーター)

参照

参考文献

  1. ^ a b SAF-TE IR 1.0 はじめに
  2. ^ a b SAF-TE IR 3.0 SAF-TEインターフェース
  3. ^ SAF-TE IR 2.0 SCSI仕様