Small Computer Systems Interface (SCSI)
Geschichte, Anschlüsse, Terminatoren, Kabel, Adapter und SCSI-IDs.
In den vergangenen Jahrzehnten hat die Computerindustrie bei wichtigen Komponenten radikale Veränderungen erlebt. Grenzen bei Geschwindigkeit, Bandbreite und Entfernung haben die Weiterentwicklung der Technik vorangetrieben.
Bei den Hardware-Schnittstellen war die Entwicklung des Small Computer Systems Interface (SCSI) Mitte der 80er Jahre ein erheblicher Fortschritt, denn SCSI war die erste intelligente Schnittstelle. SCSI ist eine Standardschnittstelle, die alle Geräte an einem einzigen Adapter unterstützt. Vor SCSI waren Schnittstellen nämlich für bestimmte Geräte ausgelegt: eine Schnittstelle für die Festplatte, eine für das Bandlaufwerk usw. Die Entwicklung von Fibre Channel begann Ende der 80er Jahre, um über hohe Bandbreite hohe Geschwindigkeit zu erreichen, und wurde 1994 zum anerkannten ANSI-Standard (American National Standards Institute).
Heute wächst der Speicherbedarf durch datenintensive Anwendungen wie Entscheidungsunterstützungssysteme, Audio, Video und Internet/Intranet rasant. Angetrieben von dieser Nachfrage gewinnt Fibre Channel gegenüber SCSI an Beliebtheit, dennoch bleibt SCSI die gebräuchlichste Schnittstelle und wird für manche Anwendungen noch einige Zeit angemessen sein. Wir befinden uns in einer Übergangsphase, in der Fibre Channel und SCSI am Markt und in Konfigurationen nebeneinander bestehen. Hybridprodukte (Fibre Channel zum Host, SCSI zum Laufwerk) sind die Vorstufe zu reinem Fibre Channel.


Universelle SCSI-Symbole
Technische Daten
Terminatoren
Passive Terminatoren
Werden bei SCSI-1-Verkabelung verwendet, wenn nur ein oder zwei SCSI-Geräte an der Kette hängen.
Aktive Terminatoren
Werden bei SE-SCSI-Verkabelung verwendet. Aktive Terminatoren sind SE-Terminatoren.
FPT-Terminatoren (Forced Perfect Terminators)
Werden bei Narrow-SE-SCSI-Verkabelung oft anstelle aktiver Terminatoren verwendet.
HVD-Terminatoren (High Voltage Differential)
Oft als „Differential“-Terminatoren bezeichnet. HVD-Terminatoren MÜSSEN mit HVD-SCSI-Geräten verwendet werden und NUR mit HVD-SCSI-Geräten.
Active-Negation-Terminatoren
Diese Terminatoren bieten eine bessere Terminierung als aktive Terminatoren.
Durchschleif-Terminatoren (Feed-through / Pass-through)
Werden verwendet, wenn am Ende der SCSI-Kette keine Möglichkeit besteht, einen Terminator anzubringen. Sie werden zwischen SCSI-Kabel und letztem SCSI-Gerät gesteckt. Durchschleif-Terminatoren können passiv, aktiv, SE, LVD usw. sein.
LVD-Terminatoren (Low Voltage Differential)
Für LVD-SCSI-Verkabelung erforderlich (siehe LVD-SCSI-Tabelle). LVD/SE-Terminatoren arbeiten automatisch im SE- oder LVD-SCSI-Modus; damit die Vorteile von LVD zum Tragen kommen, müssen jedoch ALLE Geräte der SCSI-Kette LVD-fähig sein (siehe wieder die LVD-SCSI-Tabelle). Reine LVD-Terminatoren funktionieren im SE-Modus nicht und legen die SCSI-Kette lahm. Wichtige Hinweise: Um Ultra2-LVD- oder Ultra3-LVD-Geschwindigkeiten zu erreichen, müssen Sie einen entsprechenden Ultra2-LVD- bzw. Ultra3-LVD-Terminator verwenden.
High-Byte-Terminatoren (50-polige/68-polige SCSI-Adapter)
Siehe „68-polig auf 50- oder 25-polig: Adapter“ und „Situationen mit High-Byte-Terminierung“.
Busbreite und Geschwindigkeit
Narrow SCSI
Narrow SCSI bedeutet einen 8-Bit-Datenbus und verwendet einen 25- oder 50-poligen Anschluss.
Wide SCSI
Wide SCSI bedeutet einen 16-Bit-Datenbus und verwendet einen 68- oder 80-poligen Anschluss.
Geschwindigkeit
68- und 80-polige Geräte erreichen ihre Höchstgeschwindigkeit nicht, wenn sie auf 25- oder 50-polige Anschlüsse adaptiert werden oder wenn der SCSI-Controller nur einen 25- oder 50-poligen Anschluss bietet.
Kabel und Adapter
Kabel 68-polig auf 50- oder 25-polig
Externe SCSI-Kabel von 68-polig auf 50-polig funktionieren NUR, wenn die 25- oder 50-polige Seite zum SCSI-Controller und die 68-polige Seite zum anzuschließenden SCSI-Gerät zeigt. Um ein externes 25- oder 50-poliges SCSI-Gerät an einen 68-poligen SCSI-Controller oder ein 68-poliges SCSI-Gerät anzuschließen, benötigen Sie einen SCSI-Adapter 68-/50-polig mit eingebautem High-Byte-Terminator sowie ein Kabel 50-polig auf 50-polig oder 50-polig auf 25-polig.
Adapter 68-polig auf 50- oder 25-polig
Zum Anschließen 68-poliger Geräte an ein 25- oder 50-poliges SCSI-Kabel ist ein Adapter 68-polig auf 50-polig (ohne High-Byte-Terminierung) nötig. Häufig ist jedoch ein SCSI-Adapter 68-/50-polig mit eingebautem High-Byte-Terminator erforderlich. SCSI-Adapter mit High-Byte-Terminator werden nur benötigt, wenn Ihre SCSI-Controllerkarte einen 68-poligen Anschluss hat und Sie am Ende der 68-poligen SCSI-Kette 25- oder 50-polige Geräte anschließen möchten. Verwenden Sie an Ihrem SCSI-Controller einen 50-poligen Anschluss, brauchen Sie sich um High-Byte-Terminierung keine Gedanken zu machen. Extern sind High-Byte-Terminatoren erforderlich, wenn 50-polige SCSI-Geräte an eine 68-polige SCSI-Controllerkarte oder ein 68-poliges SCSI-Gerät angeschlossen werden. Intern sind sie erforderlich, wenn ein 50-poliges internes Kabel an eine 68-polige SCSI-Controllerkarte angeschlossen wird oder wenn das letzte Gerät an einem 68-poligen internen Kabel ein 50-poliges SCSI-Gerät ist. Intern kann ein normaler 50-/68-poliger Adapter ohne High-Byte-Terminierung verwendet werden, wenn er in der Mitte der SCSI-Kette sitzt und das letzte Gerät am 68-poligen internen Kabel ein 68-poliges Gerät mit Terminierung ist. Der Kern: Ein High-Byte-Terminator terminiert die 18 Leitungen, die nicht zu Ihren 50-poligen SCSI-Geräten weiterführen.
80-polige SCSI-Adapter
SCA80-Adapter werden häufig verwendet, um ein 80-poliges SCSI-Laufwerk an ein internes 50- oder 68-poliges SCSI-Kabel anzuschließen.
SCSI-IDs
SCSI-IDs
Jedes Gerät an der SCSI-Kette muss eine eindeutige SCSI-ID haben. Die ID jedes Geräts stellen Sie mit winzigen Jumpern ein, die den SCSI-Geräten meist beiliegen. SCSI-Controller sind in der Regel auf die ID 7 eingestellt. Bei 25- oder 50-poligen SCSI-Geräten müssen die IDs zwischen 0 und 6 liegen. Bei 68- oder 80-poligen Geräten ist eine ID zwischen 0 und 15 zu verwenden, aber NICHT 7, da diese üblicherweise dem SCSI-Controller vorbehalten ist.
Technische Daten
In der Computerindustrie findet sich die SCSI-Schnittstelle an jeder Art von Gerät: Festplatten, Hostadapter, komplexe Speichercontroller, Bandlaufwerke, Scanner, Drucker und so weiter. Als aktuelle Speicherschnittstelle ist SCSI eine parallele Busarchitektur, bei der ein Hostsystem über einen Parallelbus mit Speichergeräten kommuniziert. SCSI ist eine intelligente, parallele Schnittstelle, die die gleichzeitige Datenübertragung über mehrere Teile desselben Mediums ermöglicht.
Das Hauptproblem bei SCSI besteht deshalb darin sicherzustellen, dass die über dieses Medium – und zwar über jede einzelne parallele Leitung – gesendeten Daten gleichzeitig am Ziel ankommen. Ist das nicht der Fall, kommt es zu Datenverfälschung. Die Einschränkungen von SCSI ergeben sich aus diesem Übertragungsprotokoll. Um Datenverfälschung zu vermeiden, werden Übertragungsgeschwindigkeit und Kabellänge begrenzt.
Ein wesentliches Merkmal von SCSI ist die Fähigkeit, mehrere überlappende Befehle zu verarbeiten. Diese auch als Multitasking-Unterstützung bekannte Funktion erlaubt es SCSI-Laufwerken, ihre Lese- und Schreibvorgänge vollständig mit denen anderer Laufwerke im System zu überlappen. Befehle verschiedener SCSI-Laufwerke können gleichzeitig statt nacheinander verarbeitet werden. Die Daten können dann gepuffert und mit sehr hoher Geschwindigkeit zusammen mit anderen Daten des Systems über den SCSI-Bus übertragen werden.
Müssen Sie eine alte SCSI-Einheit modernisieren?
Für weitere Informationen schreiben Sie uns bitte eine E-Mail.
ssd [at] scsi.solutions