Produkte
Protokoll-Analysatoren

Sierra M244

Das Teledyne LeCroy Sierra M244 ist das branchenweit erste SAS 4.0-Protokollanalysator-/Störsender-/Trainingssystem zum Testen von Speichersystemen, Geräten und Software der nächsten Generation.

Erkunden Sie Sierra M244 Erkunden Sie Sierra M244
Sierra T244  Der branchenweit erste SAS 4.0-Protokollanalysator bietet eine genaue und zuverlässige Erfassung von bis zu vier physischen SAS-Verbindungen mit 24 Gb/s für effizientes Testen und Debuggen von Speichersystemen der nächsten Generation.
Sierra M244  Das branchenweit erste SAS 4.0-Protokollanalysator-/Störsender-/Trainingssystem zum Testen von Speichersystemen, Geräten und Software der nächsten Generation.
Sierra M124A  Das Flaggschiff-12-Port-Analysator-, Übungs- und Fehlerinjektionssystem bietet die genaueste und zuverlässigste Erfassung des SAS-XNUMX-Gb/s-Protokolls für schnelles Debuggen, Analysieren und Problemlösen.
Sierra M122A  Serial ATA (SATA) & Serial Attached SCSI (SAS) Analysator-/Übungsplattform mit zwei Ports; Unterstützt 6 Gb/s (aufrüstbar zur Unterstützung von 12 Gb/s SAS)
Serial ATA-Test und -Verifizierung: Die Protokollanalyse-Tools von Teledyne LeCroy sind von Grund auf darauf ausgelegt, diese einzigartigen Eigenschaften von Serial ATA zu adressieren. Die Analyse- und Design-Suiten von Teledyne LeCroy wurden speziell für die Verwendung mit den SAS- und SATA-Protokollen entwickelt und bieten umfassende Protokolldecodierung, fachmännische Fehleranalyse und vollständige Benutzerunterstützung beim Decodieren und Anzeigen des aufgezeichneten Datenverkehrs. Diese umfassende Protokollunterstützung, kombiniert mit den verschiedenen Verkehrsansichten, erweiterter Triggerung, Datenfilterung, Verkehrsgenerierung und Fehlerinjektionsfähigkeit, ermöglicht es Ingenieuren, sich schnell mit SATA-spezifischen Problemen vertraut zu machen und neue Probleme schnell zu verstehen, wenn sie ihnen zum ersten Mal begegnen.
Teledyne LeCroy bietet alles, was für die Serial ATA-Analyse benötigt wird, einschließlich Echtzeit-Hardware-Triggerung und Filterung der kritischen Komponenten des Serial ATA-Datenverkehrs. Die Expertenanalyse-Software von Teledyne LeCroy vereinfacht den gesamten Debugging-Prozess, indem zusammenklappbare, farbcodierte Pakete verwendet werden, um Befehle, FISs und Grundelemente darzustellen. Dies bietet Point-and-Click-"Drilldown" zu Details auf niedrigerer Ebene zusammen mit der Benutzerfreundlichkeit und dem Verständnis, für die Teledyne LeCroy bekannt ist.
Erfahren Sie mehr über die SATA (Serial ATA)-Technologie
Übersicht über SATA (Serial ATA).
Die Speicherbranche befindet sich mitten in einem groß angelegten Übergang von Parallel ATA, der dominierenden Desktop-Speicherschnittstelle, zu Serial ATA. Diese Migration spiegelt einen breiteren Übergang in der gesamten Branche zu seriellen Technologien für computerbasierte Kommunikation wider. In erster Linie angetrieben durch niedrigere Spannungen und Kosten, die in zukünftigen Chipsätzen erforderlich sind, ist Serial ATA bereit für eine branchenweite Einführung. Die Spezifikation wahrt sorgfältig die Softwarekompatibilität mit dem Parallel ATA-Befehlssatz. Darüber hinaus bietet es kleinere, dünnere und kostengünstigere Kabel, die auch Kompatibilität auf der physikalischen Ebene mit dem aufkommenden Serial Attached SCSI (SAS)-Standard bieten.
Eigenschaften
  • LEISTUNG - Parallel ATA ist nicht skalierbar, um mehrere weitere Geschwindigkeitsverdopplungen zu unterstützen, und nähert sich seiner Leistungskapazität. Serial ATA hingegen definiert eine Roadmap ab 1.5 Gigabit pro Sekunde (entspricht einer Datenrate von 150 MB/s) bis hin zu 6 Gigabit pro Sekunde.
  • Niedrigere Spannung - Die 5-Volt-Signalisierungsanforderung von Parallel ATA wird immer schwieriger zu erfüllen sein, da die Industrie weiterhin Chip-Core-Spannungen reduziert. Serial ATA ist besser auf zukünftige Fertigungsprozesse ausgerichtet. Es reduziert Signalspannungen auf etwa 250 Millivolt (1/4 Volt).
  • Pin-Anzahl - Derzeit hat die parallele ATA-Schnittstelle 26 Signalstifte, die in den Schnittstellenchip gehen. Serial ATA verwendet nur 4 Signalpins, wodurch die Pineffizienz verbessert und eine hochintegrierte Chipimplementierung ermöglicht wird.
  • Verbesserte Verkabelung - Sperrige parallele ATA-Flachbandkabel enthalten einen 40-poligen Header-Anschluss. Serial ATA führt ein dünnes, flexibles Kabelschema ein, das längere Kabel und einen verbesserten Luftstrom innerhalb des Gehäuses bietet.
  • Software-kompatibel - Serial ATA ist auf Registerebene mit Parallel ATA kompatibel. Das bedeutet, dass Serial ATA keine Änderungen an bestehender Software und Betriebssystemen erfordert, um zu funktionieren, und es bietet Abwärtskompatibilität mit bestehenden Betriebsumgebungen.
  • SAS-Kompatibilität - Ein wesentliches Merkmal von Serial ATA ist die Erwartung, dass SATA formfaktorkompatibel mit Serial Attached SCSI sein wird. SATA-Laufwerke werden direkt an Serial-Attached-SCSI-Anschlüsse angeschlossen und funktionieren, sofern vom System unterstützt, transparent als SATA-Gerät. Dadurch können Systeme bereitgestellt werden, die entweder Serial Attached SCSI-Laufwerke für ihre hohe Leistung oder SATA-Laufwerke verwenden können, die eine Speicherplattform mit niedrigeren Kosten pro Megabyte bieten.
  • SATA DevSleep™ - Die neueste SATA 3.2-Spezifikation enthält DevSleep, eine neue Funktion, die den Stromverbrauch reduziert und eine längere Akkulaufzeit sowie Energieeinsparungen im Rechenzentrum ermöglicht. Es verwendet den 3.3-V-Stromanschluss an der SATA-Schnittstelle erneut, um das Gerät anzuweisen, in den Ruhezustand zu wechseln, in dem es weniger Strom verbraucht als der Ruhemodus. Bei den meisten Energiesparmodi erfordert diese neue Funktion umfangreiche Tests auf Protokollebene, um ein nahtloses Benutzererlebnis zu gewährleisten.
Architektur
  • Serial ATA ist ein Vollduplex-Protokoll. Es gibt einen kontinuierlichen Signalfluss von jedem Gerät, das sich den Bus entlang bewegt. Das Gerät und der Host senden (TX) und empfangen (RX) gleichzeitig.
  • Das bidirektionale Verkehrsmuster eliminiert den Bedarf an Bus-Aushandlungs-Overhead
  • Datenzeichen vs. Primitive – Primitive sind die einfachsten Elemente innerhalb des Serial ATA-Protokolls. Primitive sind 32-Bit-DWORDs, die verwendet werden, um die Steuerung der Funktionen der seriellen Leitung (X_RDY, CONT usw.) zu initiieren. Zusätzlich zu diesen „Handshaking“- und Flusssteuerungssignalen werden Primitive auch verwendet, um Benutzerdaten abzugrenzen oder zu „rahmen“.
  • Frame Information Structure (FIS) – Ein Frame ist eine unteilbare Informationseinheit, die zwischen einem Host und einem Gerät ausgetauscht wird. Ein Rahmen besteht aus einem SOF-Grundelement, einer Rahmeninformationsstruktur (FIS), einem CRC, der über den Inhalt des FIS berechnet wird, und einem EOF-Grundelement. Ein FIS ist die Benutzernutzlast eines Rahmens; Ein Frame ist eine Gruppe von Dwords, die Informationen zwischen Host und Gerät übertragen, wie zuvor beschrieben.

Der Sierra M4.0 wurde für die nächste Entwicklung von Serial Attached SCSI 244 entwickelt und ist ein Protokollanalysator mit vier Ports, der einen eingebauten Jammer und einen Übungsmechanismus zum Testen der Zuverlässigkeit und Fehlerbehebung bietet. Mit voller Unterstützung für 24 Gb/s, 12 Gfb/s, 6 Gb/s und 3 Gb/s SAS- und SATA-Datenverkehr kann der Sierra M244 als Analysator „4-wide“-Verbindungen aufzeichnen. Bei Lizenzierung mit der Infusion Jammer-Option bietet der M244 eine „Echtzeit“-Störsender-Fähigkeit, um den Datenverkehr an 1, 2 oder 4 Ports gleichzeitig zu ändern oder zu beschädigen. Der Exerciser bietet Verkehrsgenerierung und Erfassung von Details auf Paketebene für Debugging und Analyse.


Flexible Hardware

Die Sierra-Plattformen verfügen über eine vollständig neu programmierbare Protokollverarbeitungs-Engine, die sich an Änderungen der Spezifikationen anpassen kann. Zukünftige SAS-Verbesserungen wie „Interleaved FEC“ und „Bit-Level Re-Timer“ können mit einem einfachen Firmware-Update angegangen werden. Die Host-Konnektivität zum Sierra ist für den schnellen Zugriff auf erfassten Datenverkehr optimiert und umfasst sowohl SuperSpeed ​​USB als auch Gigabit Ethernet. Mini-SAS-HD-Anschlüsse ermöglichen eine einfache Verbindung mit SAS-12-Gb/s- sowie zukünftigen SAS-24-Gb/s-Geräten.

Flexible Lizenzierungsoptionen ermöglichen die Unterstützung von Verbindungen mit zwei (2) oder breiten (4) Ports. Der M244 kann für die Unterstützung von SAS 4.0 oder alternativ für SAS 3.0 lizenziert werden, das bei Bedarf vor Ort auf 24G aufgerüstet werden kann. Speicherpuffer werden für maximale Flexibilität von allen aktiven Ports gemeinsam genutzt. Anwendungen mit hoher Portanzahl (bis zu 32 physische Verbindungen) sind möglich, indem einfach mehrere Sierra-Einheiten miteinander kaskadiert werden.

„Disconnect/Reconnect“ ermöglicht es, das Sierra-System zu aktivieren und dann vom Host-Laptop zu trennen. Der Analysator wartet transparent auf die Triggerbedingung und bewahrt den erfassten Datenverkehr im Speicher auf, bis der Benutzer sich wieder mit dem Analysator verbindet. Ein integrierter Anschluss stellt Gleichstrom für Zielgeräte bereit, um SSDs oder HDDs mit 12 V oder 5 V zu versorgen. Das hintere Chassis bietet außerdem einen Sync-Port, der Trace-Erfassungen von mehreren Analyseeinheiten sowie von anderen Protokollen mithilfe der CrossSync-Technologie synchronisieren kann.

Experten-Analyse-Software

Die Sierra-Plattform ist nahtlos in die Expertenanalysesoftware von Teledyne LeCroy integriert und überwindet die Probleme älterer Debug-Tools mit einer überarbeiteten grafischen Benutzeroberfläche mit leicht verständlichen Anzeigen des Protokollverkehrs. Zum Anzeigen von Befehlen und Frames in sequenzieller Reihenfolge bietet die Spreadsheet-Ansicht ein traditionelles Tabellenformat, das angepasst werden kann, um jedes Feld in einer separaten Spalte hinzuzufügen. Die Exchange-Ebene setzt Frames und Primitives zu den logischen SCSI-Befehlen, Daten und Statustransaktionen zusammen. Dies ist entscheidend für Wide-Port-Traces, bei denen große Lücken zwischen Befehl und Status auftreten können.

Verwenden Sie die Exchange-Ansicht, um SCSI- und SAS-Verwaltungstransaktionen vollständig dekodiert anzuzeigen, einschließlich Discovery-Anfragen/-Antworten, SCSI-Erkennungsdaten und ASCQ-Feldern. Alle Analyseansichten können gleichzeitig verwendet werden und werden innerhalb einer Anwendung automatisch synchronisiert und angezeigt. Jede Kombination von Anzeige- und Filteroptionen kann als Standardansicht konfiguriert werden, wodurch erfasster Datenverkehr schneller interpretiert werden kann. Navigieren Sie auf der logischen Befehlsebene durch Ablaufverfolgungen und führen Sie dann problemlos einen Drilldown bis zur chronologischen Paketebene durch.

Punktgenaue Auslösung

Der Sierra bietet Hardware-Triggerung, um interessante Protokollereignisse zu lokalisieren. Trigger-Ereignisse können auf den untersten Ebenen angegeben werden, einschließlich Fehlerbedingungen, Buszustände, Grundelemente (SOF, OPEN-REJECT, TRAIN-DONE usw.), Header-Felder (Tag, LBA usw.) oder Nutzlastmuster (CDB, Sense Daten usw.). Benutzer können ausgeklügelte Szenarien für sequentielle Ereignisauslöser definieren, einschließlich komplexer Sequenzen wie Zeitintervalle zwischen Ereignissen oder Fehlern bei bestimmten LBAs.

 

Schnelle Suchwerkzeuge

Das Sierra SAS-Überprüfungssystem bietet umfangreiche Datenverkehrsmetriken und -statistiken, um Protokollprobleme zu lokalisieren und zu identifizieren. Statistische Berichte bieten Hyperlinks zu Ereignissen in der Ablaufverfolgung. Die Navigation in der Tabellenansicht ist mit der Schnellsuche einfach. Klicken Sie auf ein beliebiges Feld und navigieren Sie vorwärts oder rückwärts zum nächsten Vorkommen. Fügen Sie boolesche Operatoren hinzu, um niedrigere oder höhere Werte zu finden. Suchen Sie einfach nach Befehl, Adresse, Tag oder Status. Der Schnellfilter verwendet denselben einfachen Mechanismus, um ausgewählte Felder auszublenden. Marker können hinzugefügt, gesucht und als Tooltips angezeigt werden.

Option für integrierten Störsender (InFusion).

Aufbauend auf den Fähigkeiten des branchenweit ersten SAS/SATA-Fehlerinjektionssystems kann die InFusion™-Option für Sierra M244 den Datenverkehr für SAS- und SATA-Protokolle programmgesteuert ändern oder beschädigen. InFusion ist vollständig in die SAS4 Protocol Suite integriert und wurde entwickelt, um fehlerhafte Verbindungsbedingungen zu erzeugen, während der Analysator die tatsächliche Antwort des zu testenden Systems aufzeichnet. InFusion for SAS 4.0 ist das ideale Tool für Stresstests von Systemen, während realer Datenverkehr und tatsächliche Workloads ausgeführt werden.

Beeinträchtigen und analysieren Sie gleichzeitig bis zu 4 breite Links

Die Sierra InFusion 24G-Option auf der M244-Plattform kann auf bis zu vier SAS- oder SATA-Verbindungen gleichzeitig betrieben werden. Der M244 verwendet ein aktives Repeater-Front-End, das es ihm ermöglicht, den Datenverkehr sowohl für SAS 24G- als auch für Legacy-Geschwindigkeiten programmgesteuert zu ändern oder zu beschädigen. Das System kann gleichzeitig Verkehr über die gleichen physikalischen Verbindungen aufzeichnen, die für die Fehlerinjektion ausgewählt wurden. Standardmäßig verwendet der Analysator zwei Kanäle zur Überwachung vor und nach der Fehlerinjektion (AJA-Modus).

Leistungsstarke Fehlerinjektions- und Datenverkehrsänderungsfunktionen

Sobald das Sierra InFusion-System zu einer SAS- oder SATA-Verbindung hinzugefügt wurde, übergibt es automatisch die Startsequenz und behält das gesamte Protokoll-Handshaking zwischen den Geräten bei. Es überwacht die Leitung stillschweigend, während es eine originalgetreue Kopie des ursprünglichen Datenstroms überträgt. Das System wartet auf ein bestimmtes Zeitintervall oder auf ein vom Benutzer festgelegtes Ereignis, bevor es mit dem Modifizieren von Frames oder dem Einfügen von Fehlern beginnt. Sierra InFusion kann so konfiguriert werden, dass ein einzelner Fehler, mehrere Fehler oder zufällige Fehler gesendet werden.

Wenn Felder innerhalb eines Frames geändert werden, behält der Traffic-Modifikator von Sierra InFusion die ausgehende Frame-Struktur bei, einschließlich der Neuberechnung von FEC und/oder CRC, falls erforderlich. Die tatsächliche Antwort, die vom zu testenden Gerät übertragen wird, wird ohne Modifikation durch das Sierra-System geleitet, um echte End-to-End-Systemtests zu ermöglichen.

Beispiel Verkehrsbehinderungen/Aktionen
Rahmen fallen lassen Primitive fallen lassen Erfassen Sie DWORD
Link löschen Primitiv ersetzen FEC Korrigierbarer Fehler
DWORDs einfügen Ändern Sie DWORDs FEC Unkorrigierbarer Fehler
Rahmen abschneiden CRC-Fehler einfügen Verhandlungsgeschwindigkeit ändern
Laufender Disparitätsfehler einfügen Symbolfehler einfügen Datenmuster ersetzen
Leerlauf einfügen Primitiv einfügen Verbindung ablehnen
Korrupte Rahmung Beschädigte Flusssteuerung Loop-Szenario
Beschädigter SSP-, SMP-, STP-Rahmeninhalt Markierung einfügen Springen Sie in einen beliebigen Zustand
Prüfbedingung erzwingen Ereignis zählen Auslösen

Anspruchsvolle Fehlerinjektionsstrategien sind unter Verwendung der dualen Sequenzer mit bis zu 256 sequentiellen Wartezuständen pro Sequenz möglich. Jeder Zustand kann so konfiguriert werden, dass er auf unterschiedliche Bedingungen prüft oder unterschiedliche Fehler einfügt, bevor zum nächsten Zustand verzweigt wird. Durch Schleifen kann sich die Fehlerinjektionssequenz in bestimmten Intervallen wiederholen. Jeder sequentielle Zustand kann auch Zeitgeber und Zähler enthalten, um spezifische Verbindungszustände besser zu isolieren.

Initiator- und Target-Emulator-Option

Das Übungsgerät wird mit Standard-MiniSAS-HD-Kabeln mit dem zu testenden System verbunden und bietet gleichzeitige Verkehrsgenerierung und Erfassung von Details auf Paketebene für Debugging und Analyse. Es verwendet eine skriptbasierte API, die in Echtzeit arbeitet und es Benutzern ermöglicht, Low-Level-Funktionen bei voller 24G-Leitungsrate akribisch zu testen. Es ermöglicht Benutzern auch, benutzerdefinierte Verkehrsmuster mit Low-Level-Steuerung von Headern, Nutzlasten und Timing zu übertragen. Ungültige und marginale Protokollbedingungen werden einfach generiert, um die Fehlerbehebung und die Gerätezuverlässigkeit zu überprüfen.

Eine umfassende Lösung für SAS und SATA

Die Sierra-Plattformen von Teledyne LeCroy bieten die erweiterten Funktionen, die zur Vereinfachung der Entwicklung und Bereitstellung von SAS- und SATA-Lösungen erforderlich sind. Mit erstklassigen Funktionen und einem erweiterbaren Design eignen sich die Sierra-Systeme gut für die Silizium-Validierung auf niedriger Ebene sowie für das Debuggen von Protokollen auf System- und Softwareebene.

Mindestanforderungen für Host-Rechner; Microsoft Windows 10, Windows 8.1 (x86 und x64), Windows Server 2012 (x64), Windows 7 (x86 und x64), Windows Server 2008R2 (x64); 2 GB RAM; Speicher mit mindestens 600 MB freiem Speicherplatz für die Installation der Software und zusätzlichem Speicherplatz für aufgezeichnete Daten; Display mit einer Auflösung von mindestens 1024x768 mit mindestens 16 Bit Farbtiefe; USB 2.0-Anschluss und/oder 100/1000baseT-Ethernet Für eine optimale Leistung lesen Sie bitte unsere empfohlene Konfiguration in der Produktdokumentation.
Aufnahmespeichergröße 32 GB oder 64 GB
Anzahl der Aufnahmekanäle T244/M244 – Bis zu 4 Ports
Unterstützte Datenraten 24 Gbit/s, 12 Gbit/s 6 Gbit/s, 3 Gbit/s
Kaskadierbar Bis zu 32 Ports
Host-Schnittstelle USB 2.0, USB 3.0, 10/100/1000baseT-Ethernet
Datenbusanschlüsse Mini-SAS-HD-Ports
Anschlüsse Vorderseite Mini-SAS HD Initiator (bis zu 4 Ports), Mini-SAS HD Target (bis zu 4 Ports), externer Trigger IN/OUT, USB 3.0 & 10/100/1000 Ethernet Host Interface.
Anzeigen an der Vorderseite 5 LEDs (Trigger, Error, Link, Speed, Frame/OOB) für jeden der 4 Initiatoren und Ziele; Status-LCD; Leistung
Anschlüsse an der Rückseite Wechselstromeingang, Gleichstromausgang, SYNC-Port
Abmessungen Metallgehäuse: 392 x 89 x 372 mm; Mit Stoßfängern 418 x 98 x 375 mm (16.5" x 14.75" x 3.8")
Gewicht 3.6 kg (8.5 lbs)
Strombedarf 90-254 VAC, 47-63 Hz Universaleingang, 200 W maximal
Sierra M244 SAS 4.0 Übungsoption
Sierra M244 SAS 4.0 Infusion™ „Störsender“-Option
DCM-Option
SAS-Verifizierungsoption
Gleichstromkabel