Interfejs SCSI (skrót od Small Computer System Interface) został zatwierdzony przez amerykańską instytucję ANSI w 1986 roku.
Interfejs ten w założeniu jego twórców został zaprojektowany z przeznaczeniem dla komputerów i serwerów przetwarzających duże ilości danych.
Do największych zalet interfejsu SCSI należy:
- możliwość obsługi nie tylko dysków twardych, ale również wszelkiego rodzaju urządzeń magazynujących dane
(streamery, dyski magnetooptyczne, nagrywarki) oraz przetwarzających dane (skanery, profesjonalne aparaty cyfrowe, etc)
- kolejkowanie danych, mające duży wpływ na wydajność systemu (szczególnie w przypadku, gdy do interfejsu SCSI podpiętych jest parę urządzeń)
- możliwość podpięcia kilku urządzeń do jednego interfejsu SCSI (zarówno wewnętrznych jak i zewnętrznych)
- odciążenie procesora głównego (obsługą urządzeń podpiętych do interfejsu SCSI zajmuje się kontroler SCSI)
- możliwość budowy bardzo rozbudowanych macierzy dyskowych wyposażonych w kilkanaście dysków przy wykorzystaniu
jednego kontrolera
- obsługa funkcji hot-swap (możliwość odpięcia i podpięcia urządzenia podczas pracy systemu
Największą jego wadą jest cena. I właśnie wysoka cena (zarówno urządzeń jak i kontrolerów SCSI) jest główną przyczyną
słabego rozpowszechnienia interfejsu SCSI w zastosowaniach biuro-domowych. Podobnie jak w przypadku kontrolerów SATA,
przy zakupie urządzeń wyposażonych w interfejs SCSI bardzo istotną kwestią jest prawidłowy dobór kontrolera. Większość
tanich kontrolerów (poza brakiem obsługi różnych funkcji, np hot-swap i innych) posiada podstawową, bardzo istotną wadę: wykorzystywanie procesora głównego komputera do obsługi
i transferów danych podpiętych do interfejsu SCSI urządzeń, co w negatywny sposób wpływa na wydajność
całego systemu. Dlatego przy inwestycji w system oparty na szynie SCSI, należy zwrócić szczególną uwagę na dobór dobrej klasy
kontrolera SCSI. Niestety dobrej klasy kontroler to wydatek często przekraczający cenę przeciętnego komputera domowego
(przykładowo, kontroler z średnio-wyższej półki SCSI Adaptec 2230SPL, potrafiący zarządzać łącznie 30 urządzeniami, wspomagany wydajnym procesorem i 128 MB cache'u
kosztuje bagatela 2500zł).