Small Computer System Interface

SCSI ist eine Reihe von Standards für den physischen Anschluss und die Übertragung von Daten zwischen Computern und Peripheriegeräten, wie z.B. einer Festplatte oder einem CD- oder DVD-Laufwerk. SCSI steht für Small Computer System Interface (Schnittstelle für kleine Computersysteme), obwohl das "klein" historisch bedingt ist; SCSI wird sowohl auf großen als auch auf kleinen Computern verwendet. SCSI wird gewöhnlich als "scuzzy" ausgesprochen.

Nach dem 20. Jahrhundert wurden nur noch wenige Peripheriegeräte (außer Festplatten und Bandlaufwerken) hergestellt. Spätere Geräte benutzten USB oder in einigen Fällen Firewire.

SCSI-KabelZoom
SCSI-Kabel

Physikalische Struktur

SCSI wird durch einen Bus-Steckplatz auf der Hauptplatine realisiert. Nur um eine Karte namens Host-Adapter auf die Hauptplatine zu stecken. Von dieser Karte geht ein verwaltetes Datenkabel ab. Dieses Kabel verbindet die einzelnen SCSI-Peripheriegeräte. Jede dieser Peripheriegeräte hat ihren eigenen Sequenzer, der funktional unabhängig ist. Der Betrieb am Datenkabel (Bus-SCSI) wird durch den Host-Adapter gesteuert. Dadurch ist es möglich, interne oder externe Komponenten zu installieren. Die Übertragung von Daten auf dem SCSI-Bus wird durch den Host-Adapter verwaltet. Die CPU wird durch die Übertragung von Daten nicht belastet.

Vorteile

Jedes Peripheriegerät hat seinen eigenen Sequenzer und Host-Adapter. Sie können für die Kommunikation mit Geräten durch eine definierte "Computer"-Sprache verwendet werden. Sie könnten auch mit beliebigen SCSI-Peripheriegeräten zusammenarbeiten. Gegenwärtig gibt es Festplatten, optische Laufwerke, Bandadaptereinheiten, ZIP-Laufwerke, Scanner und Drucker, die SCSI verwenden.

SCSI wird nicht durch Bedingungen eingeschränkt (z.B.: durch Datenkapazität). Einer der Hauptvorteile von SCSI ist die Möglichkeit, Geräte in Reihe zu schalten (daisy-chain). Es gibt ein Gerät auf dem SCSI-Bus, das dies steuert.

Zum Beispiel definiert die Festplatte "Operationsköpfe" usw. Im gleichen Moment könnte das andere Gerät Daten an andere Geräte (Scanner) senden. Die Operationen des anderen Geräts werden bei der Ursprungsverbindung nicht abgebrochen. Nach der Übertragung von Daten an den Scanner kann das Gerät mit der Übertragung von Daten an die Festplatte fortfahren. Aufgrund dieser Tatsache ist SCSI schneller, sogar die maximale Übertragungsgeschwindigkeit unterscheidet sich nicht so sehr von EIDE.

Konfigurierte Regeln

Jedes Peripheriegerät von SCSI muss identifiziert werden. Das ist der Grund, warum jedes Peripheriegerät eine eindeutige ID haben muss. Diese Nummer wird durch einen Bond oder Shunt festgelegt, der sich auf dem Gehäuse der Komponenten befindet. In Bezug auf einen Bus wird von 0 an aufgezählt, Hostname hat in der Regel ID 7. Es kann nicht zwei Geräte am gleichen Bus mit der gleichen ID geben.

Busse müssen mit Widerständen, in der Terminologie Terminatoren genannt, abgeschlossen werden. Auf den letzten Geräten ist es notwendig, Terminatoren zu installieren.

Host-Adapter muss in Verbindung mit der Zuweisung von Systemressourcen (Adressen I/O, IRQ, DMA, reservierter Speicher) stehen.

Fortschritt

SCSI hat eine lange Progression. Deshalb gibt es heutzutage viele Arten von SCSI. Sie unterscheiden sich in Datenbreite (8 oder 16 Bit) und Arbeitsfrequenz (von 5 MHz bis 80 MHz). Bei einer Datenbreite von 8 Bit kann der parallele SCSI-Bus an 8 Geräte angeschlossen werden (über einen 50-poligen Stecker); bei 16 Bit kann der SCSI-Bus an 16 Geräte angeschlossen werden.

Andere SCSI-Schnittstellen

Neben der parallelen SCSI-Schnittstelle gibt es auch andere Schnittstellen, die das SCSI-Protokoll verwenden, aber andere Kabel verwenden.

  • Serial Attached SCSI (SAS) - verwendet ein Kabel, das dem Serial-ATA-Kabel ähnlich ist (sich aber von diesem unterscheidet).
  • Über USB angeschlossenes SCSI - verwendet Standard-USB 3.0- (oder manchmal USB 2.0-) Kabel.
  • ATA Packet Interface (ATAPI) - sendet SCSI-Befehle über den SATA- oder PATA (IDE)-Bus. Funktioniert mit jedem ATA-Controller und erfordert keinen SAS-Controller. Wird hauptsächlich für CD- und DVD-Laufwerke verwendet. (S)ATA-Festplattenlaufwerke verwenden kein ATAPI.
  • iSCSI - Sendet SCSI-Befehle über TCP/IP-Netzwerke. Kabel ist normalerweise Ethernet, kann aber jedes Medium sein, das TCP/IP-Verkehr übertragen kann, einschließlich drahtloser Netzwerke.

AlegsaOnline.com - 2020 / 2023 - License CC3