本文将针对SCSI接口进行详细介绍。虽然目前在普通硬盘连接中可能已经很少在用SCSI接口了,但是工业工业领域,依然存在着不少需要SCSI存储技术的设备。
一、SCSI的起源
硬盘从接口方面分,可分为IDE和SATA硬盘与SCSI硬盘(还有一些支持PCMCIA接口、IEEE 1394接口、SATA接口、USB接口和FC-AL等。目前SATA是最让人熟悉的接口之一,占据了个人电脑上的绝大部分,不过SCSI硬盘了由于其性能较好,在服务器上仍然有很多的使用。
SCSI出现的原因主要是因为原来的IDE接口的硬盘转速太慢,传输速率太低,因此高速的SCSI硬盘出现。其实SCSI并不是专为硬盘设计的,实际上它是一种总线型接口。由于独立于系统总线工作,所以它的最大优势在于其系统占用率极低。
二、SCSI的定义
- SCSI-2模制线缆,HPDB50公头/DB50公头
英文全称是Small Computer System Interface,小型计算机系统接口。一种用于计算机和智能设备之间系统级接口的独立处理器标准(智能设备包括硬盘、软驱、光驱、打印机、扫描仪等)。同样也是通用接口标准,I/O技术,并且以块的方式进行数据传输。
- SCSI-3线缆,HPDB68公头/公头,带磁环
SCSI技术从推出至今,经过了SCSI-1、SCSI-2、SCSI-3、Ultra2 SCSI、Ultra3 SCSI、Ultra160 SCSI和Ultra320 SCSI等多个版本,其接口带宽从最初的4MB/S一直发展到目前最快的320MB/S。目前SCSI存储设备普遍采用Ultra160 SCSI和Ultra320 SCSI协议。SCSI-3是所有存储协议的基础,其它存储协议都用到SCSI的指令集。
它的优缺点也很明显。优点:与主机无关、多设备并行、高带宽。缺点:允许连接设备数量少、连接距离非常有限。
三、SCSI存储结构
1、SCSI设备,存储数据,称为Target:
(1)每个SCSI设备都必须有自己唯一的SCSI ID(即Target ID),SCSI ID相当于就是这些设备的地址;
(2)每个SCSI设备上可以连接多个逻辑单元,采用LUN(Logic Unit Number)逻辑单元号区别不同的逻辑单元;
(3)每个SCSI ID(宽带的)上最多有32个LUN,一个LUN对应一个逻辑设备。
2、SCSI总线
SCSI设备之间传输数据的通路,也被称作SCSI通道。
SCSI总线,分为宽带和窄带;
(1)宽带有16个接口,一个接口连接Initoator,最多可以连接15个Target;
(2)窄带有8个接口,最多链接7个Target。
主机通过Initiator和Target相连,Target通过SCSI总线和其他的Target相连,最后一般都会连接一个终结器。