Learn about the technologies behind the Internet with The TCP/IP Guide!|
NOTE: Using robot software to mass-download the site degrades the server and is prohibited. See here for more.
Find The PC Guide helpful? Please consider a donation to The PC Guide Tip Jar. Visa/MC/Paypal accepted.
|View over 750 of my fine art photos any time for free at DesktopScenes.com!|
Since SCSI-3 defines a number of different standards, each covering different aspects of SCSI, it is necessary to organize these into a format that defines how they relate to each other, and the goals of the interface as a whole. This structure is called the architecture of SCSI-3. SCSI-3 architecture is defined by a document called the SCSI-3 Architecture Model or SAM, which has been approved as ANSI standard X3.270-1996. The T10 technical committee is also currently working on a revision to this document, called the SCSI-3 Architecture Model - 2 or SAM-2. (SAM-2 is actually on its 14th revision at the time of this writing; it's been in progress for over four years!)
The SCSI-3 Architecture Model has several functions. An important one is to organize and categorize the various other standards that fall under SCSI-3. This serves to structure these standards in a way that makes sense to SCSI standards developers, hardware designers and users. The structure defines broad, generic requirements at a high level, which are refined to more specific low-level requirements through the use of particular implementation standards. Most of the different SCSI-3 documents fall into the following three general categories:
The protocols and interconnects are often closely related, with a particular interconnect document typically being associated with a specific protocol standard. In some cases, especially lately, the protocol and interconnect standards are being combined into a single document. All of these standards are tied together by the architecture model, and also by the Common Access Method or CAM, which defines software services for host systems (computers) to interface with SCSI devices.
The architecture model is also responsible for providing much of the "foundation" for the other standards. This is important, because while the standards are developed and enhanced independently of each other, they must share certain common features if SCSI-3 is to remain a coherent standard as a whole. The SAM documents define high-level models of how SCSI works, requirements that apply to all SCSI implementations, and some of the fundamentals of how SCSI devices should be identified and addressed. The architecture model documents also serve as a single, unified place where common terms and concepts are defined. This is useful from a practical standpoint, to avoid the confusion that would result if the various SCSI-3 standards used inconsistent definitions for key terms and acronyms.
For a list and brief description of the standards defined in the SCSI-3 architecture, see the next page.