|
串行技术近来发展势头迅猛,尤其是SATA。那么究竟SATA有什么特性能够掀起“串行”的风暴呢?
速度
并行ATA经过若干年的发展,最高的数据传输速度达到了ATA/133所能提供的133MBps。并行传输各个针脚传输的数据是并发的,如果速度提高,数据流量加大,必将造成互扰增加、校验的难度增大,导致数据的传输错误。串行传输只有两对数据线,这样无论如何提高传输速率,信号的干扰不会加大,数据的准确度保持良好。SATA1.0就能达到150MBps的突发数据传输率,这比目前ATA/133提供的最大峰值传输速度高。而这只是一个开始而已,在SATA的发展蓝图中,第三代则会达到600MBps,这个研发的过程一直持续10年之久,是具有开发潜力的一种设计模式。另外,SATA采用的是点对点的数据交换模式,每个存储设备直接与主机上面的一个串行接口连接,串行交换的数据各自独立,享有自己的带宽,这样,不论硬盘数量如何增加,其原有的带宽能够保持不变,速度也就不受影响了。
扩展性
使用传统并行ATA接口的硬盘,由于其接口复杂,针脚较多,给设计带来很大困难,所以硬盘的体积较大,一般为3.5英寸。SATA标准中,理想状态下只需要四支针脚就能够完成所有工作。它的这种简单的结构给设计带来很大方便,所以硬盘的整体体积能达到2.5英寸,单位体积的存储密度得到了很大的提高。其次,SATA的协议为点对点,硬盘数量的增加不会导致速度的降低,各硬盘独享自己的带宽。所以硬盘的连接数量可以得到很大的提高,最多能达到128个设备,而并行ATA单通道只能挂接两个设备。SATA纤细的线缆长度能达到1米长,比并行ATA足足长了半米有余,极大方便了机箱内的空间使用。
可用性
并行ATA采用硬盘串联的方式连接,如果其中的一个硬盘出现问题,会影响其他的数据传输。串行采用的点对点模式让每个硬盘控制器各自独立,一个出现问题不会影响到其他硬盘的工作。由于SATA能够实现热插拔,大大提高了可用性,能够实现应用的不间断,提高效率。随着IDE硬盘连接数量的增加,RAID的应用将完全可以从SCSI下移到IDE上,方便低端市场应用。
性价比
SATA在同样的空间中增大了存储设备的数量,实现了以前IDE硬盘不能实现的功能并提高了速度,给客户直接带来了设备扩展费用的节省。SATA的架构相对简单,提供商在设计和生产过程中不必采用更高的集成技术,相应的费用能够降低,产品价格也自然会低。采用了SATA技术还可以兼容旧的并行ATA设备。
并行、串行技术之比较
SATA和SCSI
许多人将SATA与SCSI相比较,我们也经常会看到“SATA是否可以代替SCSI?”这样的问题。这里有必要澄清,SCSI和SATA没有太多的可比性。应该将SCSI和IDE比较,将SATA和并行ATA比较。在SCSI中也可以实现串行,这就是SAS(Serial attached SCSI)。不过SATA大规模应用后会让人有感觉它和SCSI有竞争之处,其实通过他们的不同可以得出这样的结论:SATA主要定位于单机用户使用;SCSI主要为网络应用。而SAS是未来的SCSI发展的趋势,就象SATA即将代替并行ATA一样,SAS代替SCSI的日子也不会遥远。 |