硬件收藏论坛

    注册 |登录

    硬件收藏论坛硬件收藏论坛硬盘-光驱-MO-SCSI › 查看主题

    2923

    查看

    0

    回复
    返回列表
    LEO

    Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

    go

    [转帖]硬盘接口技术综述

    楼主
    发表于 2003-12-13 22:15 | 只看该作者 | 倒序看帖 | 打印
    当我们挑选硬盘时,一个非常重要的因素就是选择什么样的硬盘接口。是传统的IDE硬盘,还是SCSI,IEEE1394或者USB呢?不同的硬盘接口技术在速度,成本,数据线的长度限制,以及使用灵活性等方面存在着的明显的差异,如果要想买到称心如意的产品,必须对各种不同的硬盘接口技术及其各自所具有的优缺点进行较为全面的了解。本文将会对几种目前主流的硬盘接口技术进行较为详细的介绍和分析,希望能够对大家有所帮助。

    IDE/ATA

      IDE(Integrated Drive Electronics)是所有采用ATA接口技术的硬盘的总称。因为IDE硬盘的制造成本很低,而且ATA规范所使用的并行数据线的价格也非常便宜,所以IDE硬盘非常适合在家庭用户中使用。ATA接口只能支持内部驱动器,无法在外接设备上使用,数据线信号的最大有效传输距离只有不到两英尺。虽然目前有长度超过两英尺的数据线,但是由于信号质量无法保证,所以建议用户还是不要购买。

      一条ATA通道可以支持最多两台设备,分别作为主盘和副盘使用。一般来说,我们可以把硬盘设为主设备,其它速度相对较慢的设备,例如光驱等设为副盘。因为IDE技术在同一时间内只能对每条通道上的一台设备进行访问,所以从理论上说最好不要使用副盘。现在市场上所出售的主板绝大多数都集成了两条ATA通道,因此建议用户把硬盘设为第一条IDE通道的主盘,而DVD或光驱等设为第二条通道的主盘。

      目前,主要有三种不同类型的IDE硬盘,它们分别是ATA/33,ATA/66,和ATA/100。其中不同的数字代表的是以兆字节为单位的不同类型硬盘的峰值带宽。为了能够达到了理论最大速度,ATA/66和ATA/100硬盘需要使用专门的80针ATA/66/100数据线。一般来说,当我们购买ATA/66或者ATA/100硬盘时,厂商会随硬盘提供相应的数据线。如果我们仍然使用传统的数据线,那么即使是最新类型的硬盘,速度也只能达到ATA/33。

    所有的IDE硬盘都应当能够与各种不同的ATA接口技术兼容,例如,ATA/100硬盘可以在ATA/33控制器下正常工作,而ATA/33硬盘也可以搭配ATA/100控制器使用。不管采用哪一种搭配形式,数据信号会以最慢部件的速率进行传递。在我们以上所举的例子中,ATA/33速度最慢,所以最大带宽只有33MBps。有时,我们也可能会碰到不兼容的问题,例如某种IDE硬盘与某种数据线不兼容,或者不同厂商生产的两块硬盘无法在同一条IDE通道上共同使用等等。不过现在来看,这些问题已? 少出现了。

      从实际应用角度来说,ATA/33,66和100硬盘之间的差距非常小。目前,没有哪一种ATA/100硬盘可以完全使用ATA/66硬盘66MBps的带宽,甚至能够充分利用ATA/33带宽的也非常少。只有硬盘缓存可以利用扩充的带宽,对硬盘性能有所促进。但是这种改进幅度也是非常有限的。

      IDE所面临的最主要的问题就是因为IDE是面向非高端市场,所以即使速度最快的IDE硬盘与SCSI硬盘相比在速度上也存在一定的劣势。我们可以买一块7200rpm转速的IDE硬盘,应当说速度在目前来看已经是非常快了,但是如果与转速可以达到15,000rpm的SCSI硬盘相比,后者还是要快出许多。这一差距一方面是由不同的市场定位造成的,另一方面也与IDE硬盘在完成关键任务和容错能力上相对较为宽松的要求有关。

      Serial ATA(串行ATA)是ATA接口技术的未来发展趋势。Serial ATA只使用两条铜线,在系统与IDE硬盘之间以1.5Gbps或者更快的速度传输数据,这一速度几乎是ATA/100的两倍,而所使用的传输导线的数量仅为后者的1/40。从目前来看,Serial ATA唯一的不足就是每条通道只能连接一台设备,不过,如果我们采用多通道架构的话,这一问题就可以很容易的得到解决。

    SCSI

      SCSI是工作站和服务器硬盘所采用的标准接口。虽然与IDE相比价格要高一些,但是同属并行接口技术的SCSI可以支持更大的带宽,更多的连接设备和更长的传输距离(普通SCSI的最大有效传输距离可以达到12米)。此外,SCSI还可以支持多任务操作。

      SCSI总线分为窄带和宽带两种不同的形式。其中,窄带总线带有8个地址,而宽带总线可以提供16个地址。除了SCSI控制器占用一个地址之外,其余15个地址将分配给所连接的设备使用。SCSI地址越大,设备的优先级别也就越高。虽然设置过程相对较为复杂,但是SCSI可以允许用户基于不同的优先级别构建硬盘系统。一般来说,我们可以向那些对时间要求非常高的部件分配较高的级别,而给那些对带宽资源占用非常大的硬盘分配较低的级别。

      目前,市场上有许多不同形式的SCSI接口,这里,我们只重点介绍一些我们最有可能碰到的比较新的接口技术,包括:Ultra,Ultra2,和Ultra160 SCSI。Ultra SCSI带有8个地址,运行速率为20MBps。Ultra2分为几种不同的形式,其中,Ultra2 SCSI(也被称为LVD SCSI)数据传输速率为40MBps;另外一种形式的Ultra2接口的最大数据带宽可以达到80MBps。Ultra160 SCSI在性能上有了进一步的提高,最大传输速度为160MBps。

      一般来说,不同的SCSI设备,控制器和接口技术之间都可以相互兼容。但是也有可能如果我们在高速总线上连接了一台老式的设备,那么同一条总线上的所有设备都只能以老式设备的低速度运行。具体情况还要视用户所采用的控制器而定。

      每当提到SCSI时,人们的第一反映就是非常复杂。这主要是因为相对于IDE硬盘,SCSI硬盘的安装过程更加繁杂,象终端问题,数据线的长度限制以及ID号的冲突等问题都需要解决。不过,从本质上说,SCSI是一种速度更快,响应时间更短,运行也更加可靠的硬盘连接技术。随着主动式终端技术的出现,SCSI将会变得更加简单,易用。

      因为SCSI主要面向高端存储市场,所以几乎所有速度快,容量大的硬盘产品都提供了SCSI接口。例如,Seagate生产的转速达到15000rpm的Cheetah硬盘就只提供了SCSI接口而没有采用IDE接口。一条SCSI总线最多可以连接15块硬盘,无论是在速度还是容量方面,SCSI都具有非常好的扩展性能。

      从SCSI接口技术的未来发展趋势来看,速度还将会有进一步的提高。Ultra320 是下一步的发展方向,而Ultra640也已经处在开发当中。
    光纤通道

      光纤通道是一种与我们前面已经介绍的SCSI或IDE区别很大的接口技术。除了硬盘和外围设备之外,光纤通道还可以用来连接计算机网络,共享硬盘资源,以及实现其它高带宽应用等。光纤通道可以被用来连接工作站或服务器的SCSI RAID磁盘系统。

      光纤通道的理论最大传输速度为1.06Gbps,目前实际应用产品的速度可以达到100MBps。现在已经有几家公司开始生产支持下一代光纤通道技术标准的新产品,速度可以达到2.12Gbps。目前市场上所推出的一些超高速光纤通道解决方案实际上都是通过采用多通道架构来实现更大的带宽。

      不同于SCSI,光纤通道数据导线的扩展性能相当好。如果使用光纤线缆,传输距离可以达到十几公里。如果使用成本较低的铜质导线,传输距离虽然要小一些,但是与其它几种接口技术相比,还是具有相当明显的优势。
    IEEE 1394

      IEEE 1394,又称为FireWire或iLink,目前已经成为数码影象设备的传输标准,并且被广泛的用来连接包括硬盘,扫描仪,以及数码相机等在内的计算机外设。IEEE 1394的技术成本与其它几种硬盘接口技术相比要高一些,但是自从技术推出以来,价格已经大大降低了。

      IEEE 1394在一条带宽为400Mbps的通道上可以最多连接63台设备,最新修订版本1394b的最大数据吞吐量已经扩展到800Mbps。如果需要,IEEE 1394可以为接入设备供电。对于内部设备来说,IEEE 1394所供应的电量完全可以满足使用要求,但是对于绝大多数的外接设备,一般还是需要再使用专门的外部电源独电。

      目前市场上几乎还没有只采用IEEE 1394接口的硬盘,绝大多数使用的都是IDE/FireWire转换器。不过,采用IEEE 1394接口的数码相机,扫描仪,打印机等已经比比皆是。此外,IEEE 1394还可以用于网络连接,允许所有计算机访问IEEE 1394网络上的连接设备。现在,一些新型的PC机和绝大多数的Mac机都已经配备了一个或两个IEEE 1394接口。

      除了速度和价格之外,IEEE 1394一个非常突出的优势就是具有良好的热插拔性。如果操作系统支持即插即用,那么我们不需要关闭系统就可以直接接驳或拆除各种连接设备。

      今后,IEEE 1394技术在速度上还会不断提高。1394b目前已经开始出现,凭借IEEE 1394广泛的应用基础,相信1394b在较短的时间内就能够被人们所接受。
    USB

      USB(Universal Serial Bus)是当今PC中应用非常普及的一种外设接口。

      USB分为快速和低速两种的模式。其中,低速模式下的运行速度为1.5Mbps,数据线最大长度为3米;快速模式下的运行速度可以达到12Mbps,有效传输距离为5米。

      使用USB HUB或其它连接设备,一条USB通道可以最多连接127台设备。USB采用了主控制器,任何两台设备之间的信号传递都需要经过安装在PC上的主控制器的处理,然后再发送给接收设备。这种机制从某种程度上降低了整个系统的可用带宽。此外,USB不支持一台设备在多台计算机之间进行共享。USB具有热插拔功能,用户可以在系统运行过程中拆装USB设备。

      USB 2是USB技术的最新版本,可以提供480Mbps的数据带宽,有望使USB 2成为各种计算机外设的最佳接口。支持USB 2技术的产品将在明年面市。

    USB接口技术的主要优势
    $#@60;$#@62; 应用广泛
    $#@60;$#@62; 成本低
    $#@60;$#@62; 即插即用

    不足
    $#@60;$#@62; 设备之间通讯必须通过主控制器
    $#@60;$#@62; 速度相对较慢(这一问题将在USB 2中得到解决)
    $#@60;$#@62; 有效传输距离较短

    总结

      综合以上所介绍的各种硬盘接口技术,IDE在性价比方面具有优势,非常适合在普通的家庭和办公系统中使用;USB对于CDR或廉价磁带机是一个非常好的选择;如果用户需要使用高速率的活动硬盘,可以选择IEEE 1394;而SCSI还是在对性能和稳定性要求较高的工作站和服务器的RAID系统中,具有重要的作用。

    TOP

    硬件风云 |联系我们

    GMT+8, 2024-4-25 10:31, Processed in 0.078061 second(s), 11 queries.

    Powered by Discuz! X1

    © 2001-2010 Comsenz Inc.