|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SCSISCSI stands for "Small Computer System Interface", and is a standard interface and command set for transferring data between devices on a computer bus. SCSI is pronounced "scuzzy" when spoken aloud, while occasional attempts to promulgate the more flattering pronunciation "sexy" have never succeeded. SCSI is most commonly used for hard disk and Tape storage devices, but also connects a wide range of other devices, including image scanners, CD-ROM drives, CD recorders, and DVD drives. In fact, the entire SCSI standard promotes device independence, which means that theoretically anything can be made SCSI (SCSI printers actually exist). In the past, SCSI was very popular on all kinds of computers. SCSI remains popular on high-performance workstations, servers, and high-end peripherals. Personal computer and laptop more typically use the Advanced Technology Attachment/Integrated Drive Electronics interfaces for hard disks and Universal Serial Bus (which uses a subset of the SCSI command set for hard disks and floppy drives) for other devices. ==History== In 1979, Shugart Associates introduced an interface called SASI (Shugart Associates System Interface). At the same time, NCR Corporation's Peripherals division (now Engenio), had developed a more sophisticated product called BYSE, and was developing an Application-specific integrated circuit to implement it. In late 1981, NCR and Shugart agreed to merge the best features of the two solutions, and to jointly promote the concept as an ANSI standard. After several committee meetings and after a number of other companies decided to adopt the combined standard, it received the new name "SCSI." In 1986, with SCSI already in widespread use, ANSI approved the SCSI specification (as X3.131-1986). Since then, SCSI has developed as an industry-wide standard, capable of being applied to virtually any computer system (there were even SCSI implementations for the venerable Commodore 64 home computer). The first working SCSI ASIC was donated by NCR to the Smithsonian Institution. ==Standards== SCSI has evolved over the years. Before summarizing the evolution, a distinction should be made between the terminology used in the SCSI standard itself, as promulgated by the T10 committee of INCITS, and common parlance, as codified by the SCSI trade association, SCSITA. As of 2003, there have only been three SCSI ''standards:'' SCSI-1, SCSI-2, and SCSI-3. All SCSI standards have been modular, defining various capabilities which manufacturers can include or not. Individual vendors and SCSITA have given names to specific combinations of capabilities. For example, the term "Ultra SCSI" is not defined anywhere in the standard, but is used to refer to SCSI implementations that signal at twice the rate of "Fast SCSI." Such a signalling rate is not compliant with SCSI-2 but is one option allowed by SCSI-3. Similarly, no version of the standard requires low-voltage-differential (LVD) signalling, but products called Ultra-2 SCSI include this capability. This terminology is helpful to consumers, because "Ultra-2 SCSI" device has a better-defined set of capabilities than simply identifying it as "SCSI-3." Starting with SCSI-3, the SCSI standard has been maintained as a loose collection of standards, each defining a certain piece of the SCSI architecture, and bound together by the SCSI Architectural Model. This change divorces SCSI's various interfaces from the command set, allowing devices that support SCSI commands to use any interface (including ones not otherwise specified by T10), and also allowing the interfaces that are defined by T10 to develop on their own terms. This change is also why there is no "SCSI-4". No version of the standard has ever specified what kind of connector should be used. The connectors used by vendors have tended to evolve over time. Although SCSI-1 devices ''typically'' used bulky Blue Ribbon ("Centronics") connectors, and SCSI-2 devices ''typically'' "Mini-D" connectors, it is not correct to refer to these as "SCSI-1" and "SCSI-2" connectors. The mainstream implementations of SCSI (in chronological order) are as follows, using common parlance:
SCSIFiber Channel is not an alternative spelling of Fibre Channel. == Pleonasm? == "SCSI is pronounced "scuzzy" ''when spoken aloud''"... Isn't this a bit pleonastic? --User:Edcolins 11:51, Oct 28, 2004 (UTC) "while occasional attempts to promulgate the more flattering pronunciation "sexy" have never succeeded." Nowadays we're trying to get it to be pronounced "sucksy" ;) --User:148.84.19.92 15:25, 9 Mar 2005 (UTC) == IDE? == The article says that PATAPI is SCSI over IDE. Isn't this a misnomer? As I recall, parallel ATA is not the only form of IDE, though PATAPI is, of course, over parallel ata. :Not quite; something the article doesn't make clear is that SCSI is a command set as much as (and, now even more than) it is an interface. If you look at the official specs for ATAPI, it is indeed sending SCSI commands over the ATA bus; in fact, most ATAPI devices these days are actually SCSI devices that speak enough ATA to get by. User:Lee Cremeans 07:11, 13 Jun 2005 (UTC) == spice up SCSI == good article, Mac users in particular grew up on SCSI and SCSI peripherals How about some pics of the typical fat cables and giant terminators that people remember: http://images.google.com/images?q=scsi&hl=en&lr=&sa=N&tab=wi Also what about the SCSI logo ? http://images.google.com/images?hl=en&lr=&q=scsi+logo&btnG=Search == SCSI protocol == This article only seems to talk about devices...as far as I know, in the Linux kernel (for 2.6 at least), firewire IEEE1394 / USB storage devices / Ipod's, etc. they also use the SCSI protocol to communicate to the kernel. Any elaboration on this? -- User:Natalinasmpf 02:27, 19 Apr 2005 (UTC) :You are correct; most of this article focuses on what is now officially referred to as the SCSI Parallel Interface, which is just one part of SCSI-3 and has little to do now with the SCSI command set (which is, as you and others have noted, is implemented on things that are about as far from SPI as you can get). At some point (not tonight, since it's late) I'll go through and sort things out. User:Lee Cremeans 07:05, 13 Jun 2005 (UTC) ---- June 22, 2005: The article should mention "packetized" SCSI that was introduced with Ultra-320. IBM preferred the term "information units" over "packets". I think this was around 2002 or early 2003. Also, the "Ultra" designations were promoted by the SCSI Trade Association but not used in the ANSI standards. After SCSI-2, the physical interface standard was separated from the logical layers, and became SPI (for SCSI Parallel Interface) and went through generations SPI-1, SPI-2, SPI-3, SPI-4 and SPI-5. STA wanted marketing-oriented nomenclature that reflected the actual maximum data transfer rate of the bus. Note that the SPI acronym can easily cause confusion with System_Packet_Interface Serial_Peripheral_Interface. I don't think "All SCSI standards have been modular, defining various capabilities which manufacturers can include or not" is true of SCSI-1 or SCSI-2, which were monolithic specifications, unless "modular" means something different from what I take it to mean. :I didn't write that part. But certainly SCSI-2 has wide scope for variation in device capabilities, with all sorts of contexts in which initiator and target are supposed to negotiate for a set of common capabilities. :I think this is too opinionated for the article, but to my mind one of the ''weaknesses'' of SCSI is that it is a humongous specification--SCSI-2 is about an inch thick--and it is very easy for devices to fail to implement some portions of it correctly. Obviously, if an Adaptec card doesn't work properly with Seagate disks they'll catch it and fix it, but obscure corners of the specification can be ignored, resulting in SCSI cards that work with most but not all devices, and vice versa. :It is similar to problems encountered with TIFF in, say, the early nineties, when it was quite possible to have a TIFF file that completely conformed to the TIFF spec but which could not be opened by PageMaker. :Another problem, to my way of thinking, is that the safety margins on things like cable length appear not to be conservative enough. I notice that Adaptec consistently specifies maximum cable lengths that are exactly half those allowed by the spec! And, worse yet, in the real world, if you have a cable configuration that theoretically should work, but the terminations are slightly bollixed, or there are slight impedance mismatches where cables join at connectors, the result is subtle and sometimes intermittent problems, rather than obvious failures. :Vendors try to solve these problems by building in automagic self-configurating features, which help when they work and make things worse when they don't. For a while we had an issue with Adaptec cards, when they first introduced a feature they called "domain validation." This meant that instead of trusting what the device said its capabilities were, the card would ''dynamically test'' for certain device characteristics and capabilities. Our device would sit there and say "I'm synchronous, I'm synchronous, please please run synchronous so we can get the data transfer rates we need" and for some reason the card would say "Nyaah, nyaah, I don't BELEEEEVE you, say what you like, I'm going to run asynchronous anyway" making our stuff basically not work unless the end-user turned off domain validation. This is no longer true, but we never found out exactly what had changed about their "domain validation" process. User:Dpbsmith User_talk:dpbsmith 19:21, 22 Jun 2005 (UTC) SCSISee the main article on SCSI. Computer buses Scsi#redirect SCSI See other meanings of words starting from letter: SSB | SC | SD | SE | SF | SG | SH | SI | SJ | SK | SL | SM | SN | SO | SP | SR | SS | ST | SU | SW | SX | SY | SZ |Words begining with SCSI: SCSI SCSI SCSI Scsi SCSI-1 SCSI-2 SCSI-3 SCSI1 SCSI2 SCSI3 SCSI_host_adapter SCSI_initiator SCSI_Parallel_Interface |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
These materials are based on Wikipedia and licensed under the GNU FDL
YouTube.com videos better site than Turbo Tax 2007 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||