Sierra M244 プロトコル アナライザー
テレダイン・レクロイ Sierra M244 は、次世代ストレージ システム、デバイス、およびソフトウェアをテストするための、業界初の SAS 4.0 プロトコル アナライザー/ジャマー/エクササイザー システムです。
その Sierra プラットフォームは、仕様の変更に適応できる、完全に再プログラム可能なプロトコル処理エンジンを備えています。 「インターリーブ FEC」や「ビットレベル リタイマー」などの将来の SAS 拡張機能は、単純なファームウェア アップデートで対処できます。 へのホスト接続 Sierra キャプチャされたトラフィックへの高速アクセス用に最適化されており、SuperSpeed USB とギガビット イーサネットの両方が含まれています。 Mini-SAS HD ポートにより、SAS 12 Gb/s および将来の SAS 24Gb/s デバイスに簡単に接続できます。
柔軟なライセンス オプションにより、デュアル ポート (2) またはワイド ポート (4) リンクをサポートできます。 M244 は、SAS 4.0 をサポートするライセンスを取得するか、必要に応じて 3.0G をサポートするためにフィールド アップグレード可能な SAS 24 のライセンスを取得できます。 最大限の柔軟性を得るために、すべてのアクティブなポートでメモリ バッファが共有されます。 複数のポートをカスケードするだけで、ポート数の多いアプリケーションが可能です (最大 32 の物理リンク)。 Sierra ユニットを一緒に。
isconnect / 再接続により、 Sierra システムを準備し、ホスト ラップトップから切断します。 アナライザーはトリガー条件を透過的に待機し、ユーザーがアナライザーに再接続するまで、キャプチャされたトラフィックをメモリに保持します。 内蔵ポートは、ターゲット デバイスが SSD または HDD に 12v または 5v の電源を供給するための DC 電源を提供します。 背面シャーシには、CrossSync テクノロジを使用して、複数のアナライザー ユニットや他のプロトコルからのトレース キャプチャを同期できる同期ポートも用意されています。

Teledyne LeCroy のエキスパート分析ソフトウェアとシームレスに統合された、 Sierra プラットフォームは、プロトコル トラフィックのわかりやすい表示を特徴とする刷新されたグラフィカル インターフェイスにより、従来のデバッグ ツールの苦労を克服します。 コマンドとフレームを順番に表示するために、スプレッドシート ビューには従来のテーブル形式が用意されており、カスタマイズして任意のフィールドを別の列に追加できます。 Exchange レベルは、フレームとプリミティブを論理 SCSI コマンド、データ、およびステータス トランザクションに組み立てます。 これは、コマンドとステータスの間に大きなギャップが発生する可能性があるワイド ポート トレースにとって重要です。
Exchange ビューを使用すると、検出要求/応答、SCSI センス データ、ASCQ フィールドなど、完全にデコードされた SCSI および SAS 管理トランザクションを確認できます。 すべての分析ビューは同時に使用でき、XNUMX つのアプリケーション内で自動的に同期して表示されます。 表示オプションとフィルタリング オプションを任意に組み合わせてデフォルト ビューとして設定できるため、キャプチャされたトラフィックをより迅速に解釈できます。 論理コマンド レベルでトレースをナビゲートし、時系列のパケット レベルに簡単にドリルダウンできます。
その Sierra 対象のプロトコル イベントを特定するためのハードウェア トリガーを提供します。 トリガー イベントは、エラー状態、バス状態、プリミティブ (など)、ヘッダー フィールド (パケット タイプ、LBA など)、または SCSI パラメーター (CDB、タグなど) を含む最下位レベルで指定できます。 )。 アドバンスト モードでは、24 のシーケンシャル ステート、4 つの独立したタイマー、複数のカウンター、各ステートで事前にフィルター処理する機能、および各ポート ペアに個別のトリガーを割り当てる機能が提供されます。 ユーザーは、状態変化間のタイミング違反などのより複雑なイベントを含む、高度なシーケンシャル イベント トリガー シナリオを定義できます。 スピード ネゴシエーションからプロトコル エラーまで、ほぼすべての論理 SAS または SATA イベントをトリガー イベントとして定義できます。
その Sierra SAS 検証システムは、プロトコルの問題を見つけて特定するのに役立つ広範なトラフィック メトリックと統計を提供します。 統計レポートは、トレース内のイベントへのハイパーリンクを提供します。 スプレッドシート ビューでのナビゲーションは、クイック検索で簡単です。 任意のフィールドをクリックして、前後に移動して次の項目に移動します。 ブール演算子を追加して、より低い値またはより高い値を見つけます。 コマンド、アドレス、タグ、またはステータスで簡単に検索できます。 クイック フィルターは、同じ簡単なメカニズムを使用して、選択したフィールドを非表示にします。 マーカーを追加、検索、ツールチップとして表示できます。

一度 Sierra InFusion システムは、SAS または SATA リンクに追加され、起動シーケンスを自動的に渡し、デバイス間のすべてのプロトコル ハンドシェイクを保持します。 元のデータ ストリームの忠実なコピーを送信しながら、静かに回線を監視します。 システムは、フレームの変更またはエラーの注入を開始する前に、特定の時間間隔またはユーザーが指定したイベントを待機します。 Sierra InFusion は、単一のエラー、複数のエラー、またはランダム エラーを送信するように構成できます。
フレーム内のフィールドを変更すると、 Sierra InFusion トラフィック修飾子は、必要に応じて FEC や CRC を再計算するなど、アウトバウンド フレーム構造を保持します。 被試験デバイスから送信される実際の応答は、 Sierra 真のエンド ツー エンド システム テストを可能にするために、システムを修正する必要はありません。
| ドロップフレーム | ドロッププリミティブ | DWORDをキャプチャ |
| ドロップリンク | プリミティブを置換 | FEC 訂正可能なエラー |
| DWORD の挿入 | DWORDの変更 | FEC 訂正不能エラー |
| フレームを切り詰める | CRC エラーの挿入 | 速度ネゴシエーションの変更 |
| ランニング ディスパリティ エラーの挿入 | シンボル挿入エラー | データパターンの置換 |
| アイドルの挿入 | プリミティブの挿入 | 接続を拒否する |
| 破損したフレーム | 破損したフロー制御 | ループシナリオ |
| SSP、SMP、STP フレームの内容が破損している | マーカーの挿入 | 任意の状態にジャンプ |
| 強制チェック条件 | カウントイベント | トリガー |
シーケンスごとに最大 256 の連続待機状態を持つデュアル シーケンサーを使用すると、高度なエラー挿入戦略が可能になります。 各状態は、次の状態に分岐する前に、さまざまな条件をチェックしたり、さまざまなエラーを挿入したりするように構成できます。 ループを使用すると、エラー挿入シーケンスを特定の間隔で繰り返すことができます。 各連続状態には、特定のリンク状態をより適切に分離するためのタイマーとカウンターも含めることができます。