- SCSI/ATA Translation
-
Mit SCSI/ATA Translation, kurz SAT, wird ein Standard zur Umsetzung von SCSI Kommandos in ATA Kommandos durch das SCSI/ATA Translation Layer, kurz SATL, bezeichnet.
Der Standard ist besonders im Rahmen von Serial Attached SCSI (SAS) von Bedeutung, da dort neben SAS Festplatten auch Serial ATA Festplatten eingesetzt werden können.
Festgelegt wird u.a. die Abbildung der essentiellen SCSI Kommandos wie INQUIRY, READ und WRITE auf die entsprechenden ATA Kommandos. Weiterhin sind ATA PASS-THROUGH Kommandos für direkten Zugriff spezifiziert. Hiermit wird es möglich, zu SCSI inkompatible ATA Funktionalität direkt anzusprechen, beispielsweise die ATA Variante von S.M.A.R.T.
Die SAT Spezifikation beschreibt wie die einzelnen SCSI-Befehle aussehen müssen. Übernommen wurden diese aus bisherigen SCSI Dokumenten, etwa SCSI Block Commands oder SCSI Multimedia Commands. Die Befehle werden somit nicht neu definiert, sondern nur auf einen ATA-Layer umspezifiert. So bleiben oft Bits die bei den "echten" SCSI Befehlen verwendet werden ungenutzt. Weiters werden nicht alle Befehle und Befehlsarten definiert.
Die erste Version des Standards wurde als ANSI INCITS 431-2007 veröffentlicht, SAT-2 ist bereits in der Freigabephase, SAT-3 ist in der Entwurfsphase.
Weblinks
- Übersicht SAT Standards (Die Entwürfe der Standards sind seit 2009 nicht mehr frei zugänglich)
Kategorie:- Protokoll (Hardware)
Wikimedia Foundation.