5.3.3 并行SCSI
SCSI有多种可用的接口。并行SCSI(简称SCSI)是一种最早期和最流行的主机存储接口模式。SCSI是一套用于连接外围设备和计算机并进行相互间的数据传输的标准。通常SCSI用于连接硬盘和磁带到主机。SCSI也可以用于连接多种类型的设备,例如扫描仪和打印机。主机和存储设备之间的通信使用SCSI指令集,这在本章后面会进行描述。
从一开始,SCSI就一直经历着快速的修订过程,其性能也不断提高。最早期的SCSI接口类型称为SCSI-1,提供了5MB/s的数据传输率;SCSI Ultra 320提供了320MB/s的数据传输率。其他的SCSI版本和传输速率可以参考表5-1。
表5-1提供了IDE/ATA和SCSI两种最流行的硬盘接口的特性之间的对比。
表5-1 IDE/ATA和SCSI的对比
特性 |
IDE/ATA |
SCSI |
速率 |
100 133 150MB/s |
320MB/s |
连接类型 |
内置 |
内置或外置 |
费用 |
低廉 |
中等偏高 |
热插拔 |
不可以 |
可以 |
性能 |
中等偏低 |
高 |
配置易用性 |
高 |
低到中等 |
最大支持设备数 |
2 |
16 |
串行连接的SCSI磁盘:
串行连接SCSI(Serial Attached SCSI,SAS)是在SCSI Ultra320发展后的版本。SAS满足了可扩展、高性能、高可靠性和可管理性等数据中心的需求,同时促使其和SATA一起成为通用的电气与物理连接接口。SAS使用SCSI指令进行通信,并且与SATA的针脚是兼容的。SAS支持3Gbit/s(SAS 300)的数据传输率。它支持双端口、全双工、设备寻址,以及使用简单的协议使控制器和驱动器之间的协同工作问题变得更少。通过扩展器,它可以连接多个设备,这对于需要更高速度磁盘存取的高端服务器来说是个很好的选择。