存储 频道

存储接口:从并行转串行之趋势分析

四、SAS与SATA的对比

    随着SAS和SATA物理接口的融合,各自协议中的优势也就成为它们之间的主要差异。

    SATA设备支持单个主机,而SCSI设备支持多个发起端(initiator)或多个主机。SATA接口是半双工的,而SCSI是全双工的。本地命令队列(Native Command Queuing)曾经是SCSI的优势,但现在也开始在SATA-II中应用。

    SAS允许双端口和全双工通信,可以为磁盘提供双倍的数据传输率。SAS还允许使用扩展器(expander)来实现扩展,每个扩展器支持128个磁盘,因此最多可连接多达16384个设备。SAS协议仍然继续支持高级命令队列,来优化处理数据请求的任务排序。

    虽然SATA和SAS在接口层面上存在一些功能不同,但接口本身的差异远不及SATA和SAS设备之间的差别。与整体性能相关的最重要的一个方面就是设备本身的设计和构造。这两种设备的轴承类型、控制器带宽、控制器数量和马达转速等特性都是不同的,因此也是造成不同接口之间性能差别的关键因素。

    从市场层面来看,SATA磁盘主要还是用在桌面级存储中,而桌面存储在整个存储市场中占据了最大的一块。SATA还可以在磁盘阵列中用作近线存储设备。随着带宽的不断提升,SATA磁盘也在尽力拓展在高端市场的应用,并有可能进入一些以往一直被SCSI占据的领域。而SAS或SCSI仍然会继续占据企业级市场。业界对SCSI磁盘方案的完善已经进行了多年,但并行SCSI很快会被SAS取代。

    综上所述,存储接口由并行向串行的转变提供了更高的数据传输速率和更好的线缆规范。磁盘方面一个显著的特征就是可以实现热插拔。以后,SAS和SATA磁盘可以共享同样的连接器和线缆,使封装在本质上趋同。接口带宽会朝600MB/s的数据传输率发展。点对点、可热插拔的连接方式支持扩展器和RAID技术,从而进一步提高磁盘阵列的可扩展性。我们有理由相信,新的串行技术的出现,会为未来存储应用打下坚实的基础。

0
相关文章