光纤通道时代发展方向的转变
久以来,我们都是以光纤通道为主导。SAS作为一种取代 FC的新技术,正在逐渐显现出来,尽管它不被认为将取代较慢的 SCSI,但它很快将成为高性能和高可用性的象征。但现在的市场格局已经发生了变化。以前认为的技术上的可能性,现在已成为现实,对光纤通道构成威胁。
光纤通道是Fibre Channel的英文拼写,与 SCSI接口一样,光纤通道最初也并非针对硬盘而开发的接口技术,而是专门针对网络系统而开发的,只是随着存储系统对速度的要求,才逐步应用于硬盘系统。Fibre-Channel硬盘是为了提高多硬盘存储系统的速度和灵活性而开发的,它的出现大大提高了多硬盘系统的通信速度。光缆信道的主要特点是:热插拔、高带宽、远端连接、大量的连接设备等。
人们不禁要问,为什么 SAS是一项越来越重要的技术?为何最近才被看作是光纤通道的威胁?尽管许多年来人们一直在讨论各种各样的原因,但是大多数的原因都集中在三个方面。
以部分SAS阵列产品为例,采用SAS设计。就磁盘访问的总带宽而言,任何使用光纤通道后台技术的模块化存储系统都在他们面前黯然失色。解决方案还有更多后台链接,可以支持更多并发I/O传输。
对于支持基于 SAS的交换体系结构的 SAS阵列,环路仲裁等待时间不会影响其性能。与此相反,基于光纤通道仲裁环(FC-AL)的系统由于共享了共同环,因此传输速度会受到等待时间的影响。
另外,SAS一直承诺采用全双工技术。全双工使任何设备都能同时发送和接收输入/输出数据。简而言之,全双工始终是首选方法。但是,对于光纤通道,根据系统结构,它可能是全双工或半双工。
可用性是当今市场上人们十分关注的一个方面。现有系统全日24小时运行,每年365天无间断;因此,系统故障是任何企业都无法承受的。所以很多客户会不顾一切的去保证高可用性。
SAS与光纤通道相比,不仅成本更低,而且处理故障的效率更高。该方法以组件级别报告故障。也就是说,如果某个 SAS链路上的组件发生了故障,系统监测工具会立即发现故障,并进行广播和报告。对于系统管理员而言,这意味着能够更快和更容易地发现故障所在。
相反, FibreChannel不能报告组件级的故障。而是只能在回路级别上报告故障。这就是说,修正故障所需的时间更长,使得可用性水平降低。
另外, SAS还支持内建冗余。比如,一些 SAS阵列系列产品有两个 SAS扩展芯片,每个硬碟架可以有8个 SAS链接。这就是说,所有八条链路只有在同时发生故障时,才会断开与硬盘的连接。
正如 SAS对于 SCSI硬盘来说是一种改进一样,串行 ATA硬盘对于 ATA硬盘来说是一种革新。由于 SATA和 SAS都采用了串行技术(因此得名),与 ATA和 SCSI硬盘并发技术相比,数据传输速度更快。
在 ATA的基础上, SATA已经扩展,并将继续成为磁盘接口的主流技术,而成本是 PC机和初级服务器的主要考虑因素。基于 SCSI扩展的 SAS被看作是企业级磁盘存储系统的磁盘接口技术。
通过 SAS和 SATA磁盘接口,系统管理员现在可以根据业务需求和预算情况自由地混合使用硬盘。基本上, ICO芯片通过 SAS规范的 SATA信道协议将 SATA指令封装到 SAS指令集中。通过这种方式,系统管理员可以首先使用 SATA硬盘,当真正需要 SAS硬盘时,也可以使用它。
举例来说,许多 SAS阵列同时支持 SAS和 SATA硬盘接口,并允许系统管理员将两个硬盘混合在一个可容纳15个硬盘的盒子里,这样不仅简化了布线工作,而且节省了购买昂贵的专用硬盘架的费用。
尽管光纤通道和 SATA硬盘可以通过接口加密程序或 FATA程序安装在同一硬盘架上,但它们需要进行从光纤通道到 SATA的 I/O转换。这不但会产生额外的成本,而且会导致性能下降。而且 SAS很容易克服这些缺点。
科技进步推动 IT应用的成熟和整个产业的发展,这是科技进步的趋势,也是历史发展的规律。