SCSI接口

news/2024/12/2 17:31:41/

SCSI(小型计算机系统接口)是计算机和智能设备(包括硬盘,软盘驱动器,光盘驱动器,打印机,扫描仪等)之间使用的系统级接口的独立处理器标准。它是一种智能的通用接口标准。

 

  • 特点

 

SCSI是通用接口在SCSI总线上,主机适配器可以与8个SCSI外围控制器连接。外围设备包括磁盘,磁带,CD-ROM,可重写光驱,打印机,扫描仪,通信设备等。

 

SCSI是具有总线仲裁功能的多任务接口。挂在一个SCSI总线上的多个外围设备可以同时工作。SCSI设备拥有相同的总线。

 

当SCSI接口连接到外部设备时,连接电缆可达6米。

 

SCSI接口可以同步和异步传输数据。同步传输速率达到10MB / s,异步传输速率达到1.5MB / s。

 

  • 类型

 

SCSI-1

 

SCSI-1是最早的版本。其异步传输频率为3MB / s,同步传输频率为5MB / s。虽然SCSI-1几乎被淘汰,但仍然在一些扫描仪和内部ZIP驱动器中使用,采用25针接口。也就是说,如果将SCSI-1设备连接到SCSI卡,则必须使用内部25-50针的接口电缆。如果使用外部设备,则不能使用任何内部接口。(即不能使用所有内部接口。)

 

SCSI-2

 

早期的SCSI-2称为快速SCSI。通过增加同步传输频率,数据传输速率从原来的5MB / s提升到10MB / s。SCSI支持8位并行数据传输,可以连接7个外设。后来WideSCSI支持16位并行数据传输,速率为20MB / s,可支持16个外设。此版本的SCSI使用50针接口,主要应用于扫描仪,CD-ROM驱动程序和旧硬盘。

 

SCSI-3

 

SCSI-3诞生于1995年。它也被称为UltraSCSI,它具有更快的20MB / s同步传输速率。 如果采用16位传输宽模式,则数据传输速率可以提升到40MB / s。 此SCSI版本使用68针接口,主要用于键盘。 SCSI-3的典型特征是大大增加总线频率并减少信号干扰以增强稳定性。

 

SCSI-3有很多种类型。

 

Ultra(fast-20)的传输频率,数据带宽和传输速率分别为20MHz,8位和20MBps。

 

Ultra的传输频率,数据带宽和传输速率分别为20MHz,16位和40MBps。

 

Ultra 2的传输频率,数据带宽和传输速率分别为80MHz,16位和80MBps。

 

Ultra 160的传输频率,数据带宽和传输速率分别为80MHz,16位和160MBps。

 

Ultra 320的传输频率,数据带宽和传输速率分别为80MHz,16位和320MBps。

 

Ultra 640的传输频率,数据带宽和传输速率分别为160MHz,16位和640MBps。

 

  • 差异

 

除SCSI外,IDE也是一种常用的接口。从易于使用的角度来看,IDE接口更适合普通用户,因为PC用户不需要太多外设,速度要求也不高。此外,IDE具有高性价比和广泛的应用程序等。尽管SCSI接口具有许多无可比拟的特性,但SCSI接口及其相关外围设备从各方面都是如此昂贵,以至于普通用户无法承受。这导致了实际使用范围的限制。

 

IDE工作需要完全参与CPU。由于在CPU读写数据时无法执行其他操作,因此在Windows 95 / NT多任务操作系统中会大大减慢系统响应速度。 SCSI接口完全通过独立的高速SCSI卡控制读/写操作。 CPU不必浪费时间等待。因此,系统的整体性能得到了提高。但是,为了改善这个问题,IDE接口得到了显着改进。它可以使用DMA模式而不是PIO模式进行读写。 DMA通道负责数据交换,CPU占用率可大大降低。尽管如此,SCSI在CPU占用率方面仍然比IDE具有相当大的优势。

 

SCSI的可扩展性大于IDE的可扩展性。通常,每个IDE系统都有2个IDE通道,可以连接4个IDE设备。 SCSI接口可以连接7~15个设备,远远超过IDE。连接电缆远远长于IDE。

 

虽然SCSI的价格高于IDE的价格,但SCSI性能更稳定,耐用和可靠。

 

  • 优点

 

SCSI支持多个设备。SCSI-2(FastSCSI)最多可支持7个SCSI设备。WideSCSI-2可以支持15个SCSI设备。这就是说,所有设备只占用1个IRO。同时,SCSI支持许多其他设备,包括CD-ROM,DVD,CDR,硬盘,磁带驱动器,扫描仪等。

 

当SCSI向设备发送数据时,允许其他设备同时在该设备中进行数据搜索。这可以在多任务操作系统(如Linux和Windows NT)中实现更高的性能。

 

由于CPU占用率低,SCSI确实在多任务系统中具有明显的优势。由于SCSI卡本身具有CPU,因此它可以处理SCSI设备的所有问题。在操作过程中,只要主机CPU向SCSI卡发出命令,SCSI卡就会开始工作。完成工作后,它会将结果返回给CPU。在整个过程中,CPU可以自行工作。

 

SCSI设备也很智能。SCSI卡可以对CPU命令进行排队,从而提高了运行效率。当执行多任务时,硬盘将处理与当前头部位置相邻的任务,然后处理其他任务。

 

最快的SCSI总线带宽为160MB / s,这需要一个64位66MHz PCI插槽。因此,PCI-X总线标准下的最高速度为80MB / s。如果SCSI总线与速度为10,000或15,000 rpm的特殊硬盘一起使用,性能将得到显着提高。


http://www.ppmy.cn/news/268435.html

相关文章

如何区分SCSI卡和RAID卡?

在服务器技术高速发展的今天, SCSI以及RAID技术依然是服务器存储领域不可或缺的技术。本文的主要目的正是让初次接触SCSI和RAID的读者朋友们能系统的认识这两项技术。SCSI卡 这两种技术都需要增加相应的板卡来实现。早期用过扫描仪和刻录机的朋友就一定知道&a…

浅析SCSI协议

文章目录 SCSI协议介绍SCSI协议发展历程SCSI协议标准SCSI命令集文档 SCSI体系结构SCSI基本术语SCSI client-server模型 SCSI命令模型命令描述块(CDB)通用CDB字段 命令响应状态Status codeStatus qualifier Sense DataSense key信息 相关参考 SCSI协议介绍…

SCSI 总线和协议

I/O 技术实现在计算机和存储设备之间的数据交换。实现从CPU 到存储系统的I/O通路的一个中间就是SCSI(Small Computer System Interface). 一. I/O 通路 在计算机中,一个或多个CPU 处理在CPU缓存或主存储器(RAM:Random Access Memory&#xf…

SCSI与USB的关系

SCSI与USB的关系 由于BusHound在使用过程中,直接把USB和SCSI混为一谈,相关设计的时候这些东西也经常放在一起来讲,导致稍微缺乏经验的人傻傻分不清楚。因此在这里特别说明一下SCSI和USB分别是什么东西,以及他们是怎么联系在一起的…

linux系统怎么查看raid卡信息,LINUX下查SCSI卡、RAID卡信息的命令

Linux下查SCSI卡、RAID卡信息的命令 shell#cat /proc/scsi/scsi shell#/sbin/lspci shell#/usr/sbin/dmidecode 例: [root@localhost tmp]# cat /proc/scsi/scsi Attached devices: Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: DELL Model: PERC Mirror Rev: V1…

SCSI简介

小型计算机系统接口(英语:Small Computer System Interface; 简写:SCSI),一种用于计算机和智能设备之间(硬盘、软驱、光驱、打印机、扫描仪等)系统级接口的独立处理器标准。 SCSI是一种智能的通用接口标准。它是各种计…

SCSI协议初步

SCSI协议的主要功能是在主机和存储设备之间传送命令、状态和块数据。在各类存储技术中,SCSI协议可谓是最重要的脊梁。 操作系统与SCSI I/O 操作系统对外部设备(如磁盘、磁带、光存储、打印机和扫描仪)的I/O操作,可以通过SCSI协议来实现,一般情…

scsi和iscsi区别

小型计算机系统接口(英语:Small Computer System Interface; 简写:SCSI),一种用于计算机和智能设备之间(硬盘、软驱、光驱、打印机、扫描仪等)系统级接口的独立处理器标准。 SCSI是一种智能的通…