提到电脑的外设、尤其是存储设备的接口方面,SCSI接口在世界上占据着高不可攀的地位。这不但仅代表着他所具备的先进技术和性能,也暗示着他所拥有的居高不下的可观价格。
SCSI的意义是小型电脑系统接口(Small Computer System Interface),最早研制于20世纪70年代末。经过了不断的发展,今天的SCSI已划分为SCSI-1和SCSI-2,连同最新的SCSI-3三个类型。但是,现在最为流行的版本还要算是SCSI-2。苹果电脑是最早支持采用这种接口的平台,所以,苹果的性能、应用无疑是界上最好用的机型。
一、SCSI的类型简要回顾
1.SCSI-1
SCSI-1是最原始的版本,异步传输的频率为3MB/S,同步传输的频率为5MB/s。虽然现在几乎被淘汰了,但还会使用在一些扫描仪和内部ZIP驱动器中,采用的是25针接口。也就是说,若是将SCSI-1设备联接到您的SCSI卡,必须要有一个内部的25针对50针的接口电缆;若是用外部设备时,就不能采用内部接口中的任何一个(即此时的内部接口均不能够使用)。
2.SCSI-2
早期的SCSI-2,称为FastSCSI,通过提高同步传输的频率使据传输速率从原有的5MB/s提高为10MB/s,支持8位并行数据传输,可连7个外设。后来出现的WideSCSI,支持16位并行数据传输,数据传输率也提高到了20MB/s,可连16个外设。此版本的SCSI使用一个50针的接口,主要用于扫描仪、CD-ROM驱动器及老式硬盘中。
3.SCSI-3
1995年,诞生了更为高速的SCSI-3,称为UltraSCSI,数据传输率也达到了20MB/s。他将同步传输钟频率提高到20MB/s,提高了数据传输率的技术。若使用16位传输的Wide模式,数据传输率更能够提高至40MB/s。此版本的SCSI使用一个68针的接口,主要应用在硬盘上。SCSI-3的典型特点是将总线频率大大地提高,并降低信号的干扰,以此来增强其稳定性。
二、SCSI和IDE的区别
除了SCSI,IDE也是一种极为常用的接口。从使用简便的角度来看,IDE更加适合普通用户,再加上个人电脑用户不但需要配置的外设不多,而且对速度需要也不高,因此选用IDE接口更合适些。此外,IDE还具备性能价格比高、适用面广等特点。而SCSI接口尽管具备很多无和伦比的特点,但不论从哪个角度看,该接口及其使用该接口的外设售价过于昂贵,一般用户实在无法承受,这也就决定了他的实际使用范围的局限性。
1.IDE的工作方式需要CPU的全程参和,CPU读写数据的时候不能再进行其他操作,这种情况在Windows95/NT的多任务操作系统中,自然就会导致系统反应的大大减慢。而SCSI接口,则完全通过单独的高速的SCSI卡来控制数据的读写操作,CPU就不必浪费时间进行等待,显然能够提高系统的整体性能。但是,现在的IDE接口为改善这个问题也做了很大改进,已能够使用DMA模式而非PIO模式来读写,数据的交换由DMA通道负责,对CPU的占用可大大减小。尽管如此,比较SCSI和IDE在CPU的占用率,还是能够发现SCSI仍具备相当的优势。
2.SCSI的扩充性比IDE大,一般每个IDE系统可有2个IDE通道,总共连4个IDE设备,而SCSI接口可连接7—15个设备,比IDE要多很多,而且连接的电缆也远长于IDE。
3.虽然SCSI设备价格高些,和IDE相比,SCSI的性能更稳定、耐用,可靠性也更好。
三、SCSI的长处
1.SCSI可支持多个设备,SCSI-2(FastSCSI)最多可接7个SCSI设备,WideSCSI-2以上可接16个SCSI设备。也就是说,任何的设备只需占用一个IRQ,同时SCSI还支持相当广的设备,如CD-ROM、DVD、CDR、硬盘、磁带机、扫描仪等。
2.SCSI还允许在对一个设备传输据的同时,另一个设备对其进行数据查找。这就能够在多任务操作系统如Linux、WindowsNT中获得更高的性能。
3.SCSI占用CPU极低,确实在多任务系统中占有着明显的优势。由于SCSI卡本身带有CPU,可处理一切SCSI设备的事务,在工作时主机CPU只要向SCSI卡发出工作指令,SCSI卡就会自己进行工作,工作结束后返回工作结果给CPU,在整个过程中,CPU均能够进行自身工作。
4.SCSI设备还具备智能化,SCSI卡自己可对CPU指令进行排队,这样就提高了工作效率。在多任务时硬盘会在当前磁头位置,将邻近的任务先完成,再逐一进行处理。
5.最快的SCSI总线有160MB/s的带宽,这需要使用一个64位的66MHz的PCI插槽,因此在普通PC机中所能达到的最大速度为80MB/s,理论上也就意味着硬盘传输率可高达80MB/s。
四、SCSI的缺点
SCSI的长处自然是很吸引人的,但是也希望用户在决定选用时,不要忽视了他的缺点。
1.通过查阅资料得到的结论是:在同样条件下,SCSI硬盘内部传输速度要比IDE慢一些。因为SCSI硬盘的控制指令比IDE硬盘复杂,SCSI硬盘在标识硬盘扇区时用了线性的概念,即硬盘只有第1扇区、第2扇区,不像IDE硬盘,是柱面、磁头、扇区这种三维格式。现在的操作系统内部也使用线性编号的扇区,但BIOS只接受三维格式的磁盘请求,所以操作系统必须把磁盘请求转换为三维格式,这样IDE硬盘可直接使用,但SCSI为了和BIOS兼容还得将三维格式的磁盘请求转换为线性编号,这样硬盘的数据传输率就大大降低了。这一点我们从厂方公开的数据就能够看到,比如Seagate7200转/分的“大灰熊”内部传输率为193.88Mb/s,Seagate7200转的SCSI硬盘“酷鱼”内部传输率只有72Mb/s。所以SCSI硬盘只有在UNIX、WindowsNT等多任务下才能真正发挥优势,在WIN95环境中也算不错,但在DOS下就完全没有任何优势可言(尽管DOS现在已很少使用)。现如今苹果的G4、iMac等机型也开始支持IDE接口。
2.最后需要强调的一点是,SCSI性能价格比不高。事上,SCSI有点儿贵得离谱,一块最普及型的AdaptecAHA-2940SCSI卡都足以换回一块BX主机板,同样倍速、品牌的CD-ROM,SCSI要比IDE贵一倍多,一只4.5GB7200转/分的“大灰熊”价格,只够来换一块2GB5400转/分的SCSI硬盘。希望在选择SCSI之前,先考虑自身的经济实力,再思量他的价格是否物有所值。
五、终结器
SCSI链的最后一个SCSI设备要用终结器,中间设备是无需终结器的。一旦中间设备使用了终结器,那么SCSI卡就无法找到以后的SCSI设备了。而假如最后一个设备没用终结器,SCSI也是无法正常工作的。终结器是由电阻组成的,位于SCSI总线的末端,用来减小相互影响的信号,维持SCSI链上的电压恒定。
绝大部分SCSI设备是内置终结器,并用一跳线来控制ON/OFF。现在的SCSI设备智能化程度很高,能自动控制终结器ON/OFF,如一块硬盘和一个CD-ROM相连,无论硬盘的终结器ON或OFF,CD-ROM都能正常使用。而当两块硬盘相连时,情况就变得复杂了,两块Seagate的硬盘相连前,一块硬盘终结器必须是OFF,而当一块Seagate的硬盘和一块Quantum硬盘相连前,一个硬盘终结器无论ON或OFF,都能正常使用。
六、SCSI的ID
系统中的每个SCSI设备都必须有自己唯一的ID(标识号),这个号码从1~15。SCSIAdapter系统默认ID为7。这个ID可由位于设备前端的跳线器来配置。对于硬盘他位于驱动器的前端或后端。
七、SCSI设备的选择
1.SCSI卡
SCSI卡是整个SCSI设备链中的关键,选择时需要考虑以下几个因素:
(1)SCSI卡的品牌
选择品牌当然很重要,Adaptec是SCSI卡的精品,就像CPU界的Intel,已是SCSI界的标准,当然兼容性上是没有问题,而昂贵的价格可能就是唯一的问题。换句话讲,假如大家经济条件允许,还是建议选择Adaptec的SCSI卡。
(2)总线接口
PCI的SCSI卡是选,ISA的SCSI卡现在基本无人购买了,需要注意的是,有些扫描仪配的ISA的SCSI卡并非是通用的SCSI卡,虽然他有标准SCSI接头,但也只能接扫描仪使用。其次,要尽量避免选购SCSI和主板一体化的板子,主要是考虑到兼容性的问题,特别值得注意。
(3)SCSI的类型
常用的8位数据通道的有SCSI-2数据传输率10Mbps,是最常见的SCSI类型。若从总体考虑,个人还是选用8位数据通道的SCSI-2比较合适。一方面,只有硬盘支持16位数据通道的WideSCSI,而且16位数据通道的WideSCSI设备价格要高出8位SCSI-2很多;另一方面,16位数据通道的WideSCSI卡一般内置8位、16位的接口各一个,但外置只有一个16位SCSI的68孔D型接口,而一般外置SCSI设备如:CD-ROM、CDR/W、扫描仪都是8位SCSI设备,只有50孔D型接口,假如要接到16位SCSI的68孔D型接口需要一个68—50孔转换器,这个转换器不但难以购买,而且兼容性也需进一步检验。
(4)SCSI的价格
最后要特别提到的当然是价格,不同的速度就决定了不同的价格。以便根据实际需要来选择合适的卡,一般10MB的卡DC310/390是100多元;20MB的DC390U/DC395U/DC315都在200-500元之间;40MB的DC390F/DC395UW可满足高速的应用,价格将在千元左右或更高;对于顶级的应用当属DC390U2系列,两款型号390U2W和390U2B都是80MB的,价格2900/2200元左右,区别是U2W多一个LSI53C141芯片,而且接口比U2B多,在卡上U2W有有2个68针、1个50针的接口,适合具备多种设备或需要将来继续扩充的场合,而U2B只有一个68针的,价格自然便宜很多,性能价格比较高,适合无需再扩充的单独应用场合。这样您就能够挑选出价格实惠的SCSI卡了。
以下是Adaptec公司的部分SCSI卡的型号和类型:
AHA-2910PCI-to-FastSCSI(non-bootable)
AHA-2940PCI-to-FastSCSI
AHA-2940WPCI-to-FastandWideSingle-endedSCSI
AHA-2944WPCI-to-FastandWideDifferentialSCSI
AHA-2940UltraPCI-to-WideUltraSCSI
AHA-3940MultiChannelSCSI-to-PCI
AHA-3940WMultiChannelWideSCSI-to-PCI
2.SCSI硬盘
SCSI硬盘是仅次于SCSI卡的关键设备,各大硬盘厂家都有SCSI硬盘生产,而且都有7200转/分的产品,IBM和Seagate已有1万转/分硬盘了(近期Seagate已将转数提高到1万5千转)。IBM的产品多见于高端市场,零售场中的主要品牌是Seagate和Quantum。
以下是几款SCSI硬盘的性能特征比较,供以参考:
IBM:Ultra star18ES(18.2GBU2W-SCSI)
Quantum:Atlas IV(18.2GBUltra160/mSCSI)
Seagate:Barracuda18LP(18.2GBU2W-SCSI)
Western:Digital Enterprise(18.3GBU2W-SCSI)
Western:Digital Vantage(18.3GBU2W-SCSI)
厂商 IBM Quantum Seagate Western Western
型号 DNES-31835 0QM31820 0KN-LWST318275 LWWDE18300-0048 A2WD183F
转速 7200RPM 7200RPM 7200RPM 7200RPM 10,000RPM
单碟容量 3.6GB 4.6GB 3.6GB 3.0GB 4.6GB
寻道时间 7.0ms 6.9ms 6.9ms 6.9ms 6.6ms
缓存大小 2MB 2MB 2MB 2MB 2MB
Seagate主要SCSI硬盘产品有:
(1)MedalistPro 金牌 5400转/分 PC用
(2)Hawk 捷鹰 5400转/分 低档服务器用
(3)Barracuda 酷鱼 7200转/分 中、高档服务器用
(4)Cheetah 捷豹 10000转/分 高档服务器、工作站用
(5)Elite 精锐5400转/分 海量存储,服务器用
显然,各品牌针对不同的用途有不同的型号,在选购SCSI硬盘时,要特别注意SCSI的接口类型。注意在硬盘上8位SCSI50针接头和16位SCSI68孔D型接口是不通用的,8位SCSI50针接头的硬盘能用在16位SCSI卡上,反之就无法使用了。从硬盘的型号就能够看出SCSI的接口类型,以SeagateSCSI硬盘为例,硬盘型号末尾数N,代表8位SCSI接口;末尾数W,代表16位SCSI接口。同型号的SCSI硬盘,16位SCSI接口的当然要比8位SCSI接口的贵。
分享到:
相关推荐
SCSI(Small Computer System Interface,小型计算机系统接口)是一种广泛应用于各种存储设备的数据传输协议,包括硬盘、光驱、磁带机等。它允许主机系统与一个或多个外设进行高速数据交换。SCSI命令是控制这些外设...
SCSI(Small Computer System Interface,小型计算机系统接口)是一种用于计算机和存储设备之间传输数据的接口标准,广泛应用于硬盘驱动器、磁带机、光驱、扫描仪等设备。本资料包提供了关于SCSI的全面参考资料,...
SCSI接口图文详解 SCSI(Small Computer System Interface,小型计算机系统接口)是一种连结主机和外围设备的接口,支持包括磁盘驱动器、磁带机、光驱、扫描仪在内的多种设备。SCSI 控制器相当于一块小型 CPU,有...
SCSI(Small Computer System Interface,小型计算机系统接口)是一种用于计算机和存储设备之间进行数据传输的标准接口。在本文中,我们将深入探讨SCSI接口编程的关键概念、原理以及相关的编程技术。 首先,理解...
SCSI SCSI指令集 SCSI详解SCSI SCSI指令集 SCSI详解SCSI SCSI指令集 SCSI详解SCSI SCSI指令集 SCSI详解
SCSI(Small Computer System Interface,小型计算机系统接口)是一种广泛应用于各种存储设备、磁带机、光驱等硬件设备的数据传输标准。它定义了一种通用的接口,使得不同类型的设备可以与主机系统进行高效的数据...
SAM(SCSI Architecture Model,SCSI架构模型)则是描述SCSI协议不同层次的文档,SBC(SCSI Block Commands,SCSI块命令)和SPC(SCSI Primary Commands,SCSI主要命令)是SCSI协议中两个比较重要的命令集。...
SCSI(Small Computer System Interface,小型计算机系统接口)是一种广泛应用于存储系统的标准接口技术,它允许计算机与各种设备进行高速数据传输,如硬盘驱动器、光驱、磁带机、扫描仪和打印机等。SCSI协议是基于...
SCSI接口最初是基于并行总线设计,随着时间推移,发展出了多个版本,如SCSI-1、SCSI-2(Fast SCSI、Wide SCSI)、Ultra SCSI、Ultra2 LVD(Low Voltage Differential)、Ultra320(Centronics 320)、SAS(Serial ...
SCSI(Small Computer System Interface)是一种用于计算机与硬盘驱动器、扫描仪、打印机、CD-ROM驱动器和其他外围设备之间进行数据交换的接口标准。SCSI命令参考手册是关于SCSI协议中各种命令的详细文档,它为...
SCSI标准由一系列详细的规范组成,这些规范定义了SCSI接口、功能和操作,确保不同SCSI实现之间的互操作性。SCSI标准提供了一个功能性的描述框架,允许各厂商在不违反互操作性的前提下采用不同的设计技术来实现SCSI...
### SCSI详解:大容量存储 #### 一、SCSI技术概览 SCSI(Small Computer System Interface)是一种用于连接计算机及其外围设备的标准接口技术。它主要用于高性能的数据传输,支持多种类型的外设,如硬盘驱动器、...
文章《SCSI介绍和SCSI命令承载于各类总线的方式》(链接:https://mp.csdn.net/mp_blog/creation/editor/130845573)一文当中提到的SCSI协议结构相关的协议文档,以及USB和SATA一些总线相关协议文档。 该压缩共包含...
SCSI接口有多种版本,如SCSI-1、SCSI-2(Fast SCSI、Wide SCSI)、Ultra SCSI、Ultra2 LVD SCSI、SAS(Serial Attached SCSI)和PCIe-based SSDs使用的SAS/SATA等。 二、信号特征 SCSI接口的信号特征包括了数据线...
SCSI(Small Computer System Interface,小型计算机系统接口)是一种广泛应用于各种存储设备的数据传输协议,如硬盘、光驱、磁带机等。它提供了一种高效、可靠且灵活的I/O(输入/输出)机制,使得主机能够与外部...
### SCSI硬盘驱动详解 #### 引言 SCSI(小型计算机系统接口)作为一种重要的存储接口标准,在企业级存储系统中占据着举足轻重的地位。无论是SCSI硬盘、SCSI带库还是其他SCSI设备,都在数据中心环境中发挥着不可或...
SCSI(Small Computer System Interface,小型计算机系统接口)是一种广泛应用于存储设备的接口标准,它允许计算机与各种外设如硬盘、光驱、磁带机等进行高速数据传输。在SCSI架构中,主机通过发送特定的指令来控制...
《Linux那些事儿之我是SCSI硬盘》一书深入剖析了SCSI硬盘在Linux系统中的运作机制,特别是针对SCSI子系统及其驱动程序的分析。SCSI(Small Computer System Interface)是一种用于连接计算机与多种硬件设备(如硬盘...
"PE&XP整合SCSI驱动工具"是一款专为Windows PE(预安装环境)和Windows XP设计的实用程序,主要用于在这些系统中管理和整合SCSI驱动。SCSI(小型计算机系统接口)是一种高速数据传输标准,广泛应用于服务器和工作站...