Small Computer Systems Interface (SCSI)
Historia, złącza, terminatory, kable, adaptery i identyfikatory SCSI.
W ciągu ostatnich dziesięcioleci przemysł komputerowy przeszedł radykalne zmiany w kluczowych podzespołach. Ograniczenia szybkości, przepustowości i odległości napędzały rozwój i postęp technologii.
Jeśli chodzi o interfejsy sprzętowe, opracowanie Small Computer Systems Interface (SCSI) w połowie lat 80. było znacznym postępem, ponieważ SCSI był pierwszym inteligentnym interfejsem. SCSI to standardowy interfejs obsługujący wszystkie urządzenia za pomocą jednego adaptera. Przed SCSI interfejsy projektowano dla konkretnych urządzeń: jeden interfejs dla dysku twardego, drugi dla napędu taśmowego itd. Prace nad Fibre Channel rozpoczęły się pod koniec lat 80., aby zapewnić dużą szybkość dzięki dużej przepustowości, a w 1994 roku stał się on zatwierdzonym standardem ANSI (American National Standards Institute).
Dziś zapotrzebowanie na pamięć masową gwałtownie rośnie wraz z wyjątkowym wzrostem aplikacji wymagających dużych ilości danych, takich jak systemy wspomagania decyzji, audio, wideo oraz Internet/intranet. Napędzany tym popytem Fibre Channel zyskuje na popularności względem SCSI, jednak SCSI nadal jest najpopularniejszym interfejsem i jeszcze przez pewien czas pozostanie odpowiedni w niektórych zastosowaniach. Obecny okres to czas przejściowy, w którym Fibre Channel i SCSI współistnieją na rynku i w konfiguracjach. Produkt hybrydowy (Fibre Channel po stronie hosta i SCSI po stronie dysku) jest etapem poprzedzającym pełny Fibre Channel.


Uniwersalne symbole SCSI
Dane techniczne
Terminatory
Terminatory pasywne
Stosowane w okablowaniu SCSI-1, gdy w łańcuchu SCSI są tylko jedno lub dwa urządzenia.
Terminatory aktywne
Stosowane w okablowaniu SCSI SE. Terminatory aktywne to terminatory SE.
Terminatory FPT (Forced Perfect Terminators)
Często stosowane zamiast terminatorów aktywnych w wąskim okablowaniu SCSI SE.
Terminatory HVD (High Voltage Differential)
Często nazywane terminatorami „różnicowymi”. Terminatory HVD MUSZĄ być używane z urządzeniami SCSI HVD i WYŁĄCZNIE z urządzeniami SCSI HVD.
Terminatory z aktywną negacją
Te terminatory zapewniają lepszą terminację niż terminatory aktywne.
Terminatory przelotowe (Feed-through / Pass-through)
Stosowane, gdy na końcu łańcucha SCSI nie ma miejsca na terminator. Umieszcza się je między kablem SCSI a ostatnim urządzeniem SCSI. Terminatory przelotowe mogą być pasywne, aktywne, SE, LVD itd.
Terminatory LVD (Low Voltage Differential)
Wymagane w okablowaniu SCSI LVD (zob. tabelę SCSI LVD). Terminatory LVD/SE działają automatycznie w trybie SCSI SE lub LVD, jednak aby uzyskać korzyści LVD, WSZYSTKIE urządzenia w łańcuchu SCSI muszą być typu LVD (zob. ponownie tabelę SCSI LVD). Terminatory wyłącznie LVD nie działają w trybie SE i wyłączą łańcuch SCSI. Ważne uwagi: aby uzyskać szybkości Ultra2 LVD lub Ultra3 LVD, trzeba użyć odpowiedniego terminatora Ultra2 LVD lub Ultra3 LVD.
Terminatory High Byte (adaptery SCSI 50-pinowe/68-pinowe)
Zob. „Adaptery 68-pinowe na 50- lub 25-pinowe” oraz „Sytuacje wymagające terminacji high-byte”.
Szerokość magistrali i szybkość
Wąski SCSI (Narrow)
Wąski SCSI oznacza 8-bitową magistralę danych i używa złącza 25- lub 50-pinowego.
Szeroki SCSI (Wide)
Szeroki SCSI oznacza 16-bitową magistralę danych i używa złącza 68- lub 80-pinowego.
Szybkość
Urządzenia 68- i 80-pinowe nie osiągną maksymalnej szybkości, gdy zostaną dopasowane do złączy 25- lub 50-pinowych albo gdy kontroler SCSI ma tylko złącze 25- lub 50-pinowe.
Kable i adaptery
Kable 68-pinowe na 50- lub 25-pinowe
Zewnętrzne kable SCSI 68-pinowe na 50-pinowe działają WYŁĄCZNIE wtedy, gdy strona 25- lub 50-pinowa jest skierowana do kontrolera SCSI, a strona 68-pinowa do podłączanego urządzenia SCSI. Aby podłączyć zewnętrzne urządzenie SCSI 25- lub 50-pinowe do kontrolera SCSI 68-pinowego lub urządzenia SCSI 68-pinowego, potrzebny jest adapter SCSI 68/50-pinowy z wbudowanym terminatorem high-byte oraz kabel 50-pinowy na 50-pinowy lub 50-pinowy na 25-pinowy.
Adaptery 68-pinowe na 50- lub 25-pinowe
Przy podłączaniu urządzeń 68-pinowych do kabla SCSI 25- lub 50-pinowego potrzebny jest adapter 68-pinowy na 50-pinowy (bez terminacji high-byte). Często jednak wymagany będzie adapter SCSI 68/50-pinowy z wbudowanym terminatorem high-byte. Adaptery SCSI z terminatorami high-byte są potrzebne tylko wtedy, gdy karta kontrolera SCSI ma złącze 68-pinowe, a na końcu 68-pinowego łańcucha SCSI chcesz podłączyć urządzenia 25- lub 50-pinowe. Jeśli kontroler SCSI ma złącze 50-pinowe, terminacja high-byte nie jest istotna. Na zewnątrz terminatory high-byte są wymagane przy podłączaniu urządzeń SCSI 50-pinowych do karty kontrolera SCSI 68-pinowej lub urządzenia SCSI 68-pinowego. Wewnątrz są wymagane przy podłączaniu 50-pinowego kabla wewnętrznego do karty kontrolera SCSI 68-pinowej lub gdy ostatnim urządzeniem na 68-pinowym kablu wewnętrznym jest urządzenie SCSI 50-pinowe. Wewnątrz można użyć standardowego adaptera 50/68-pinowego bez terminacji high-byte, jeśli znajduje się w środku łańcucha SCSI, a ostatnim urządzeniem na 68-pinowym kablu wewnętrznym jest urządzenie 68-pinowe z terminacją. Chodzi o to, że terminator high-byte terminuje 18 przewodów, które nie biegną dalej do Twoich urządzeń SCSI 50-pinowych.
Adaptery SCSI 80-pinowe
Adaptery SCA80 są często używane do podłączenia 80-pinowego napędu SCSI do wewnętrznego kabla SCSI 50- lub 68-pinowego.
Identyfikatory SCSI
Identyfikatory SCSI
Każde urządzenie w łańcuchu SCSI musi mieć niepowtarzalny identyfikator SCSI. Identyfikator każdego urządzenia ustawia się za pomocą maleńkich zworek, które zwykle są dołączone do urządzeń SCSI. Kontrolery SCSI są zwykle ustawione na identyfikator 7. W przypadku urządzeń SCSI 25- lub 50-pinowych identyfikatory muszą mieścić się w zakresie 0–6. W przypadku urządzeń 68- lub 80-pinowych należy użyć identyfikatora z zakresu 0–15, ale NIE 7, ponieważ zwykle jest on zarezerwowany dla kontrolera SCSI.
Dane techniczne
W przemyśle komputerowym interfejs SCSI występuje w każdym typie urządzeń: dyskach, adapterach hosta, złożonych kontrolerach pamięci masowej, napędach taśmowych, skanerach, drukarkach itd. Jako obecny interfejs pamięci masowej SCSI jest równoległą architekturą magistrali, w której system hosta komunikuje się z urządzeniami pamięci masowej przez magistralę równoległą. SCSI to inteligentny interfejs równoległy, który umożliwia jednoczesny transfer danych wieloma częściami tego samego medium.
W konsekwencji głównym problemem SCSI jest zapewnienie, aby dane wysyłane tym medium, a dokładniej każdym jego równoległym przewodem, docierały do celu w tym samym czasie. Jeśli tak nie jest, dochodzi do uszkodzenia danych. Ograniczenia SCSI wynikają z tego protokołu transferu. Aby uniknąć uszkodzenia danych, zmniejsza się szybkość transferu i długość kabla.
Istotną cechą SCSI jest możliwość przetwarzania wielu nakładających się poleceń. Ta funkcja, znana też jako obsługa wielozadaniowości, pozwala dyskom SCSI w pełni nakładać operacje odczytu i zapisu na operacje innych dysków w systemie. Polecenia z różnych dysków SCSI mogą być przetwarzane równolegle, a nie szeregowo. Dane mogą być następnie buforowane i przesyłane magistralą SCSI z bardzo dużą szybkością razem z innymi danymi w systemie.
Potrzebujesz zmodernizować stare urządzenie SCSI?
Aby uzyskać więcej informacji, napisz do nas e-mail.
ssd [at] scsi.solutions