Small Computer Systems Interface (SCSI)
历史、连接器、终结器、电缆、转接器和 SCSI ID。
过去几十年,计算机行业在关键部件上经历了翻天覆地的变化。速度、带宽和距离方面的限制推动了技术的演进与进步。
在硬件接口方面,80 年代中期 Small Computer Systems Interface(SCSI)的出现是一次重大进步,因为 SCSI 是第一个智能接口。SCSI 是一种标准接口,用一个适配器即可支持所有设备。事实上,在 SCSI 之前,接口都是为特定设备设计的:硬盘用一种接口,磁带机用另一种接口,等等。Fibre Channel 的开发始于 80 年代末,目的是通过高带宽提供高速度,并于 1994 年成为获批的 ANSI(美国国家标准协会)标准。
如今,随着决策支持系统、音频、视频以及 Internet/intranet 等数据密集型应用的异常增长,存储需求急剧攀升。在这种需求推动下,Fibre Channel 相对于 SCSI 越来越受欢迎,但 SCSI 仍是最常见的接口,在一段时间内、对某些应用仍然适用。当前是一个过渡时期,Fibre Channel 和 SCSI 在市场和配置中并存。混合产品(主机端用 Fibre Channel,驱动器端用 SCSI)是全面采用 Fibre Channel 之前的一步。


SCSI 通用符号图标
技术规格
终结器
无源终结器
用于 SCSI-1 布线,且 SCSI 链上只有一两个 SCSI 设备时。
有源终结器
用于 SE SCSI 布线。有源终结器即 SE 终结器。
FPT 终结器(Forced Perfect Terminators)
在窄 SE SCSI 布线中常用来代替有源终结器。
HVD 终结器(High Voltage Differential,高压差分)
常被称为“差分”终结器。HVD 终结器必须与 HVD SCSI 设备配合使用,并且只能与 HVD SCSI 设备配合使用。
有源负载终结器(Active Negation)
这类终结器的终结效果优于有源终结器。
直通式终结器(Feed-through / Pass-through)
用于 SCSI 链末端没有位置连接终结器的情况,安装在 SCSI 电缆与最后一个 SCSI 设备之间。直通式终结器可以是无源、有源、SE、LVD 等类型。
LVD 终结器(Low Voltage Differential,低压差分)
LVD SCSI 布线必须使用(见 LVD SCSI 表)。LVD/SE 终结器会在 SE 或 LVD SCSI 模式下自动工作;但 SCSI 链上的所有设备都必须是 LVD 才能获得 LVD 的优势(同样见 LVD SCSI 表)。仅限 LVD 的终结器无法在 SE 模式下工作,并会使 SCSI 链停止工作。重要提示:要达到 Ultra2 LVD 或 Ultra3 LVD 速度,必须使用相应的 Ultra2 LVD 或 Ultra3 LVD 终结器。
高字节终结器(50 针/68 针 SCSI 转接器)
请参阅“68 针转 50 针或 25 针转接器”和“高字节终结的情形”。
总线宽度与速度
窄 SCSI(Narrow)
窄 SCSI 指 8 位数据总线,使用 25 针或 50 针连接器。
宽 SCSI(Wide)
宽 SCSI 指 16 位数据总线,使用 68 针或 80 针连接器。
速度
68 针和 80 针设备若通过转接器连接到 25 针或 50 针连接器,或者 SCSI 控制器只提供 25 针或 50 针连接器,就无法达到最高速度。
电缆与转接器
68 针转 50 针或 25 针电缆
68 针转 50 针外部 SCSI 电缆只有在 25 针或 50 针一端朝向 SCSI 控制器、68 针一端朝向待连接的 SCSI 设备时才能工作。要将 25 针或 50 针外部 SCSI 设备连接到 68 针 SCSI 控制器或 68 针 SCSI 设备,需要一个内置高字节终结器的 68 针/50 针 SCSI 转接器,外加 50 针转 50 针电缆或 50 针转 25 针 SCSI 电缆。
68 针转 50 针或 25 针转接器
将 68 针设备连接到 25 针或 50 针 SCSI 电缆时,需要 68 针转 50 针转接器(不带高字节终结)。但通常需要内置高字节终结器的 68 针/50 针 SCSI 转接器。只有当 SCSI 控制器卡使用 68 针连接器,并且想在 68 针 SCSI 链的末端连接 25 针或 50 针设备时,才需要带高字节终结器的 SCSI 转接器。如果 SCSI 控制器使用 50 针连接器,则无需考虑高字节终结。在外部,将 50 针 SCSI 设备连接到 68 针 SCSI 控制器卡或 68 针 SCSI 设备时需要高字节终结器。在内部,将 50 针内部电缆连接到 68 针 SCSI 控制器卡时,或 68 针内部电缆上的最后一个设备是 50 针 SCSI 设备时,需要高字节终结器。在内部,如果标准 50 针/68 针转接器位于 SCSI 链中间,且 68 针内部电缆上的最后一个设备是带终结的 68 针设备,则可以使用不带高字节终结的标准转接器。要点是:高字节终结器会终结不会继续通向 50 针 SCSI 设备的那 18 根线。
80 针 SCSI 转接器
SCA80 转接器常用于将 80 针 SCSI 驱动器连接到 50 针或 68 针内部 SCSI 电缆。
SCSI ID
SCSI ID
SCSI 链上的每个设备都必须有唯一的 SCSI ID。可以使用 SCSI 设备上通常配备的微型跳线帽设置每个设备的 ID。SCSI 控制器通常设为 ID 7。对于 25 针或 50 针 SCSI 设备,ID 必须在 0 到 6 之间。对于 68 针或 80 针设备,必须使用 0 到 15 之间的 ID,但不能是 7,因为 7 通常保留给 SCSI 控制器。
技术规格
在计算机行业中,SCSI 接口出现在各类设备上:磁盘、主机适配器、复杂的存储控制器、磁带机、扫描仪、打印机等。作为当前的存储接口,SCSI 是一种并行总线架构,主机系统通过并行总线与存储设备通信。SCSI 是一种智能并行接口,允许通过同一介质的多个部分同时传输数据。
因此,SCSI 的主要问题是确保通过该介质(准确地说是通过其中每一根并行线)发送的数据同时到达目标。否则就会发生数据损坏。SCSI 的各种限制正源于这一传输协议。为避免数据损坏,传输速度和电缆长度都受到了限制。
SCSI 的一个基本特性是能够处理多个重叠命令,也称为多任务支持。这使 SCSI 驱动器能够将读写操作与系统中其他驱动器完全重叠。来自不同 SCSI 驱动器的命令可以并发处理,而不是串行处理。数据随后可被缓冲,并与系统中的其他数据一起以极高的速度通过 SCSI 总线传输。
需要升级老旧的 SCSI 设备吗?
如需了解更多信息,请给我们发送电子邮件。
ssd [at] scsi.solutions