硬盘技术纵横谈--接口篇

IDE硬盘的未来之路–串行ATA

  硬盘接口即连接硬盘与主机系统的连接组件,在存储在线的《硬盘小辞典》中是这么定义的:“接口是硬盘与主机系统的连接模块,接口的作用就是将硬盘数据缓存内的数据传输到电脑主机内存或其它应用系统中。不同的接口类型会有不同的最大接口带宽,从而在一定程度上影响着硬盘传输数据的快慢。”

    关于接口的更具体的解释请访问 www.stol.com.cn/showinfo.asp?id=90

    Serial ATA(串行ATA)

    


  对于IDE硬盘来说,接口新技术也无非就是Serial ATA。Serial ATA中文直译过来也就是串行ATA,它与目前广泛采用的ATA/100或ATA/133等接口最根本的不同在于,以前硬盘所有的ATA接口类型都是采用并行方式进行数据通信,因而统称并行ATA(Parallel ATA)。而Serial ATA,顾名思义,也就是采用串行方式进行数据传输。

      Serial ATA技术最早是由Intel公司于2000年发起,目的是了为取代目前广泛使用的Parallel ATA接口的新型硬盘接口技术,Serial ATA 1.0即第一个正式版于2001年正式确立,而在2002年初SerialATA委员会又公布了第二个正式版的Serial ATA串行标准。目前SerialATA委员会成员包括APT Technologies,Inc、Dell Computer Corporation(戴尔电脑)、IBM Corporation、Intel Corporation(英特尔公司)、Maxtor Corporation(迈拓硬盘公司)和Seagate Corporation(希捷科技)这六家。

      从Serial ATA委员会公布的资料来看,到2007年,在第三代串行ATA技术中,个人电脑存储系统将具有最高达600MB/s的数据带宽,对于串行ATA的发展蓝图,如表2 所示。而关于串行ATA与并行ATA的技术特征对比,请见表3。

    

图2:串行ATA连接组件示例

图3:串行ATA系统连接设置示意图

图4:并行ATA系统连接设置示意图

      从上面的技术特征对比中,我们可以看出串行ATA具有有如下特点。首先,串行ATA 的数据传输率比目前的并行ATA高,因此将为用户带来更加”极速狂飙”的体验。

      其次,串行ATA在系统比较简单,而拓展性却很强。因为在Serial ATA标准中,理想状态下只需要四支针脚就能够完成所有工作,第1针供电,第2针接地,第3针作为数据发送端,第4针充当数据接收端。另外由于Serial ATA使用这样的点对点传输协议,所以不存在主/从问题,并且每个驱动器是独享数据带宽。这样,用户也就不需要再为设置硬盘主从跳线器而苦恼;另外,由于串行 ATA采用点对点的传输模式,所以串行系统将不再受限于单通道只能连接两块硬盘。

      串行ATA目前还未得到大规模的应用,市场的主流依然是并行ATA的代表人物Ultra ATA/100。不过多家硬件厂商(包括芯片组厂商、主板厂商、硬盘厂商)都表示,他们将在2003年推出支持串行ATA的相关系统,相信到那时,串行ATA系统在市场上将随处可见。

    关于Serial ATA的更多内容,读者还可以参考《未来之路,Serial ATA技术剖析与市场分析》

SCSI硬盘的新接口技术–Ultra320 SCSI

  上面介绍的Serial ATA主要是应用于个人电脑系统的硬盘接口技术,而面向服务器领域的接口新技术的代表人物就是Ultra320 SCSI。Ultra320 SCSI是一种新型 SCSI 接口标准。SCSI已经近有20年的历史,具有完全的向后兼容性和良好的向前兼容性。大约每经过两年左右的时间,就要对该标准做一些小的改进,以提高速度、可靠性和易管理性。Ultra320 SCSI就是最新一次修改的结果,它执行起来简单容易、风险小。

      在增强了可靠性和易管理性的同时,Ultra320 SCSI的传输速率提高为其前身Ultra160 SCSI的两倍。所有的改进都是渐进性的,也就是说Ultra320 SCSI设备与单端宽口和窄口的SCSI设备是向后兼容的。美国国家标准协会T10委员会在SPI-4(SCSI并行接口)标准中定义了Ultra320 SCSI。SPI-4标准是由现存的SPI-3标准演变发展而来。

      数据库服务器、RAID、音视频编辑系统、工作站以及高端桌面系统将受益于Ultra320 SCSI的以下优点:

      <> 传输速率是Ultra160 SCSI的两倍,达到了每秒320 MB/秒。
  <> 与现存的Ultra2 SCSI、Ultra160 SCSI电缆连接兼容,易于集成。
  <> Ultra2(80 MB/秒)、Ultra160(160 MB/秒)和Ultra320(320 MB/秒)可以同时安装在一条总线上,不会引起Ultra320设备性能下降。
  <> 通过提高检纠错能力增强了产品的可靠性。
  <> 具有监控接口性能和最高可靠传输速率的能力。
  <> 用于单个设备的电缆长度可达25米,用于两个或多个设备的电缆长度可达12米。
  <> 支持多达15部装置。

      目前,市面上已出现了部分支持Ultra320 SCSI的产品,主要包括硬盘控制卡和SCSI硬盘。例如迈拓前阵子就发布了支持Ultra320 SCSI的Atlas 10k IV,而希捷、日立、富士通等企业也均推出了支持Ultra320 SCSI的相关硬盘产品。

高端的选择–SCSI-FCP(FC-AL,光纤通道)

  在过去的两三年当中,“信息高速公路”或者说“数字高速公路”的概念已经引起人们的广泛关注并且成为新闻报道的主要内容,这主要是由于那些吸引人的字眼儿产生的心理意象。对于一般人来说,很容易想象一个宽阔的,开放的,八条车道的高速公路,上面有不同类型的数据单元(如视频和图像)就象公共汽车,卡车和小汽车在高速公路上一样飞快地驶向世界的各个地方。

      不幸地是,虽然在计算世界里经常用到这一概念,但如何实际地实施信息高速公路却鲜有提及。它所使用的技术解决方案不仅要灵活廉价,而且还需要具有高性能的特点来支持极高的数据传输速率。一种针对解决这些问题,但是并没有引起广泛注意的解决方案就是一种还比较新的技术,称作光纤通道。

      光纤通道已经被美国国家标准协会(ANSI)采用,是业界标准接口。通常人们认为它是系统与系统或者系统与子系统之间的互连架构,它以点对点(或是交换)的配置方式在系统之间采用了光缆连接。当然,当初人们就是这样设想的,在众多为它制订的协议中,只有IPI(智能外设接口)和IP(网际协议)在这些配置里是理想的。

      后来光纤通道的发展囊括了电子(非光学)实现,并且可以用成本相对较低的方法将包括硬盘在内的许多设备连接到主机端口。对这个较大的光纤通道标准集有一个补充称为光纤通道仲裁环(FC-AL)。FC-AL使光纤通道能够直接作为硬盘连接接口,为高吞吐量性能密集型系统的设计者开辟了一条提高I/O性能水平的途径。SCSI-3(小型计算机系统接口-3)已经被定义为硬盘协议,在技术上也被称为 FC-AL的SCSI-FCP协议(光纤通道协议)。

      对于低级功能如外设连接来说,光纤通道太昂贵并且耗费能源。但对于大中型计算系统来说,光纤通道已经成为选择的接口。同时,计算机行业使用SCSI的经验告诉我们要延长电缆距离,要有灵活性,要减少指令总开销,要支持阵列功能和要增强可连通性。而这些对于SCSI来说,都有很明确的限制,但对于光纤通道,灵活性得到大大增强,如表4和表5。


    讨论:欢迎参加《硬盘接口新技术纵横谈》的焦点讨论
club.stol.com.cn/dispbbs.asp?boardid=1&id=4479&star=#28442