SCSI (pronouned "scuzzy"), stands for "Small Computer System Interface", and provides a standard means for transferring data between devices[?] on a computer bus.
Shugart Associates originally introduced SCSI technology in 1979, and initially referred to it as SASI (for: "Shugart Associates System Interface"). After a number of other companies (NCR being the first, in 1981) also decided to adopt the same standard, SASI received the new name "SCSI". NCR also helped start the standards process the next year, and in 1986, ANSI approved the SCSI spec (as X3.131-1986). Since then, SCSI has developed as an industry-wide standard.
To attach a computer to the bus requires a SCSI host adapter which controls the data transfer on the SCSI bus; the peripheral side must feature a SCSI controller[?] (the SCSI controller[?] is almost invariably an integral part of the peripheral in all but the earliest SCSI devices). SCSI is most commonly used for hard disks and tape storage devices, but also connects a wide range of other devices, including scanners, CD-ROM drives, CD writers[?], and DVD drives.
Several standardized versions of SCSI exist:
SCSI devices are generally backward-compatible, i.e. it is possible to connect a Ultra3 SCSI hard disk to a Ultra2 SCSI controller and use it (though with reduced speed and feature set). However, if all devices are not LVD-capable, the SCSI chain will only run at the speed of the slowest component.
Each SCSI device (including the computer's adapter) must be configured to have a unique SCSI ID on the bus.
The SCSI bus must be terminated with a terminator. Both active and passive terminators are in common use. Wrong termination is a very common problem with SCSI installations.
It is possible to convert a wide bus to a narrow one, with wide devices closer to the adapter. To do this properly requires a cable which terminates the wide part of the bus. This is sometimes referred to as a cable with high-9 termination. Specific commands allow the host to determine the active width of the bus.
In the past, SCSI was very popular on all kinds of computers. SCSI remains popular on high-performance workstations, servers, and high-end peripherals. Desktop computers and notebooks more typically use ATA/IDE interfaces for hard disks and USB for other devices, since these interfaces, although less general-purpose, cost less to implement.
Although SCSI-1 and SCSI-2 specified both the command set (i.e. the logic "0" and "1" signal definitions and sequencing) and physical signaling (i.e. the cable length, logic levels and termination), the SCSI command set itself is useful on its own, since it is mature and has a large body of knowledgeable users and designers. Therefore, partial uses of only the command set portion of SCSI have appeared. An example is Fibre Channel, although Fibre Channel is generally only used in high-end systems, such as RAID system attachments.
Some observers expect the iSCSI standard, an embedding of SCSI-3 over TCP/IP, to replace Fibre Channel in the long run, as Ethernet data rates are currently increasing faster than data rates for Fibre Channel and similar disk-attachment technologies. iSCSI can thus address both the low-end and high-end markets with a single commodity-based technology. iSCSI preserves the basic SCSI paradigm, especially the command set, almost unchanged.
Interface | Bus speed (MBytes/s) | Bus width (bits) | Max. cable length (meters) | Max. number of devices |
---|---|---|---|---|
SCSI | 5 | 8 | 6 | 8 |
Fast SCSI | 10 | 8 | 1.5-3 | 8 |
Wide SCSI | 20 | 16 | 1.5-3 | 16 |
Ultra SCSI | 20 | 8 | 1.5-3 | 5-8 |
Ultra Wide SCSI | 40 | 16 | 1.5-3 | 5-8 |
Ultra2 SCSI | 40 | 8 | 12 | 8 |
Ultra2 Wide SCSI | 80 | 16 | 12 | 16 |
Ultra3 SCSI | 160 | 16 | 12 | 16 |
iSCSI | limited only by IP network | N/A | N/A | ?? |
Search Encyclopedia
|
Featured Article
|