The SCSI architectural model provides an abstract view of the way that SCSI devices communicate. It is intended to show how the different SCSI standards are inter-related. The main concepts and terminology of the SCSI architectural model are:
Only the externally observable behavior is defined in SCSI standards.
The relationship between SCSI devices is described by a client-server service-delivery model. The client is called a SCSI initiator and the server is called a SCSI target.
A SCSI domain consists of at least one SCSI device, at least one SCSI target and at least one SCSI initiator interconnected by a service delivery subsystem.
A SCSI device has one or more SCSI ports, and a SCSI port may have an optional SCSI port identifier (SCSI ID or PID).
A SCSI device can have an optional SCSI device name which must be unique within the SCSI domain in which the SCSI device has SCSI ports. This is often called a World Wide Name. Note that the "world" may only consist of a very small number of SCSI devices.
A SCSI target consists of one or more logical units (LUNs), which are identified by logical unit numbers.
A LUN may have dependent LUNs embedded within it. This can recur up to a maximum nesting depth of four addressable levels.
There are three type of SCSI ports: initiator ports, target ports and target/initiator ports. A SCSI device may contain any combination of initiator ports, target ports and target/initiator ports.
SCSI distributed objects are considered to communicate in a three layer model:
The highest level of abstraction is the SCSI Application Layer (SAL) where an initiator and a target are considered to communicate using SCSI commands sent via the SCSI application protocol.
The SCSI Transport Protocol Layer (STPL) is where an initiator and a target are considered to communicate using a SCSI transport protocol. Examples of SCSI transport protocols are Fibre Channel, SSA, SAS, UAS, iSCSI and the SCSI Parallel Interface.
The lowest level is the SCSI Interconnect Layer (SIL) where an initiator and a target are considered to communicate using an interconnect. It consists of the services, signaling mechanism and interconnect subsystem used for the physical transfer of data from an initiator to a target.
A SCSI task is represented by an I_T_L_Q nexus. This is where one Initiator Port talks to one Target Port, addressing one LUN and together they execute one task (identified by Q).
and 22 Related for: SCSI architectural model information
The SCSIarchitecturalmodel provides an abstract view of the way that SCSI devices communicate. It is intended to show how the different SCSI standards...
implement the SCSI command protocol; others drop physical implementation entirely while retaining the SCSIarchitecturalmodel. iSCSI, for example, uses...
of the SCSI architecture, and bound together by the SCSIArchitecturalModel. This change divorces SCSI's various interfaces from the SCSI command set...
USB Attached SCSI (UAS) or USB Attached SCSI Protocol (UASP) is a computer protocol used to move data to and from USB storage devices such as hard drives...
In SCSI computer storage, computers and storage devices use a client-server model of communication. The computer is a client which requests the storage...
bound on physical ports, instead of sharing a static address between physical ports. Master/slave (technology) SCSIarchitecturalmodel iSCSI target v t e...
A SCSI connector (/ˈskʌzi/ SKUZ-ee) is used to connect computer parts that communicate with each other via the SCSI standard. Generally, two connectors...
Interface or iSCSI (/aɪˈskʌzi/ eye-SKUZ-ee) is an Internet Protocol-based storage networking standard for linking data storage facilities. iSCSI provides block-level...
A SCSI Status Code is used to determine the success or failure of a SCSI command. At the end of any command, the target returns a Status Code byte which...
devices. The terms are primarily used to refer to devices for connecting SCSI, SAS, NVMe, Fibre Channel and SATA devices. Devices for connecting to FireWire...
Tagged Command Queuing (TCQ) is a technology built into certain ATA and SCSI hard drives. It allows the operating system to send multiple read and write...
or SANoIP mapping of FCP over IP iSCSI, mapping of SCSI over TCP/IP iSCSI Extensions for RDMA (iSER), mapping of iSCSI over InfiniBand Network block device...
two 128 GB ATA hard drives and up to a single 20 GB SCSI hard drive, with the installation of a SCSI card. The 500 MHz version was reintroduced on February...
These models shipped with a 9.1 GB 7200 RPM SCSI drive, attached to a SCSI/PCI card, as well as 100BASE-TX Ethernet (as opposed to the other models' 10BASE-T)...
subsystem is significantly different from the Model 240 and 260's I/O subsystem. In the Model 200, Ethernet and SCSI capabilities are provided by two integrated...
(bulk-only transfer and USB Attached SCSI), Wacom tablet Paravirtualized VirtIO devices: block device, network card, SCSI controller, video device, serial...
block storage. Fibre Channel Protocol (FCP) is a protocol that transports SCSI commands over Fibre Channel networks. FICON is a protocol that transports...
time most models had been transitioned to newer interfaces. The length limit of the data cable allows for external SCSI devices. The SCSI command set...
supported fibre channel and iSCSI front end bus connectivity. The fibre channel back end bus offered 4 Gbit/s of bandwidth with FC-SCSI disks or SATAII disks...