IDE控制器技术内幕:并行ATA篇
就功能而言,SCSI也强大许多:SCSI可以支持多个并行I/O操作、数据线长度宽裕且容错能力很强——以Ultra160 SCSI为例,它最多可以连接15个设备、数据线长度最长允许为12米,这是ATA规范的2个设备、数据线45厘米限制所难以比拟的。这些特性决定了SCSI面向高端、ATA针对桌面的格局,而SCSI硬盘与ATA硬盘也因此表现出差异甚大的特性。
SCSI硬盘是SCSI规范最重要的应用,与普通ATA硬盘相比,除接口不同,SCSI硬盘的各项指标都更为苛刻、技术含量也更高:首先,为配合SCSI接口的高性能,SCSI硬盘普遍具有10000转以上的转数,像希捷“捷豹”系列高端产品的转速更高达15000转,而目前ATA硬盘的最高转速顶多才有7200转。这种差异当然不是由SCSI接口引起的,而是硬盘制造商根据不同需求的产物。由于SCSI硬盘的转速极高,硬盘主轴马达的驱动力也要求得到大大加强,但现在的硬盘马达技术已几乎发挥到了极致、要想在不降低可靠性前提下进一步提升极为困难,因此SCSI硬盘厂商不得不通过降低盘片大小和减少盘片数量减弱马达负载、提高转速——也因为如此,SCSI硬盘的容量老是落后IDE硬盘一大截,而价格却高得惊人!其次,SCSI硬盘对数据安全更为敏感,无论是对数据的保护、错误校验还是硬盘自身寿命的要求都近乎苛刻:SCSI硬盘多采用ECC奇偶校验(作用类似于带ECC的内存),能够在数据读写时检测是否有数据错误;硬盘的设计寿命也长达10年,而ATA硬盘仅在3~5年之间;在质量方面,SCSI硬盘也控制得非常严格——ATA硬盘出现物理坏道概率很高(这种倒霉事许多人都遇到过),而SCSI硬盘就极罕见出现这样的问题。
由于价格昂贵、容量不高,SCSI硬盘明显不适合家庭用户选择,而ATA硬盘不够可靠、速度不够快,也难以作为高端之选,无论过去、现在还是未来,ATA与SCSI都是泾渭分明的两极。
图10:希捷“捷豹”SCSI硬盘,15000转得惊人转速、符合Ultra 160 SCSI标准,堪称SCSI中的旗舰产品。
结语:并行ATA,黄昏
在经过多年的发展之后,并行模式的ATA也到了发展的终结,串行ATA已经紧锣密鼓、随时准备接班。尽管行将老去,并行ATA的辉煌历程却不会为人忘却——在个人电脑风云激变的时代,并行ATA总与之相随;在这个时代,有太多的革命性事件,比如说,我们迎来了革命性的Windows 95及后续,也看到了经典Pentium Ⅲ、Pentium 4的到来和AMD的崛起;而在此期间,ATA硬盘也从区区几百兆发展到了今天的200GB容量……并行ATA很快就要退出舞台,但它之于IDE硬盘的贡献永不会消失,而未来的串行ATA将执掌大旗、领导IDE硬盘继续前行!而这些,也正是我们下期文章所要介绍的内容。 |