SAS 的出现 Serial Attached SCSI(SAS)是取代Parallel SCSI的下一代企业级存储界面技术,与Parallel SCSI相比,利用Serial架构做资料传输的SAS,不论在扩充性、效能、可靠性和灵活性等方面,都比Parallel SCSI具有更优异的表现。同时SAS亦提供了SATA硬盘的兼容性,为需要的企业用户,提供了理想的解决方案。
Serial ATA (SATA)硬盘成本较低,相对于ATA来看,可提供更好的品质及优秀的效能,这些优点开始吸引IT治理者考虑以SATA解决方案用于非要害性的资料近线存储、备份及恢复,并且SATA硬盘提供的存取速度(在适当的容量下)远比磁带快得多。
SAS拥有Parallel SCSI经过验证的优点----稳定的可靠性、丰富和成熟的指令集,同时使用新的串连架构,取得了惊人的传输量(3.0Gbits/sec)和显著的扩充性(利用扩充设备,最多可扩充到16348项设备)。因为Serial Attached SCSI是在Serial ATA 1.0标准制定之后开始发展的,存储业界大都选择将是否兼容SATA作为SAS标准的一个要害要素。企业存储连续性现在已提供了多种解决方案,以满足每一个层次的存储需求。 Infortrend的SAS阵列系统(EonStor S12F-R/G1420)考虑了不同类型的用户需求,提供了高速的传输性能、稳定的冗余性及高可靠性的资料保护,来满足客户的需求。Infortrend的技术总监Michael Schnapp指出SAS提供的高效能、高扩展性及高稳定性将取代现阶段的SCSI技术,来满足未来数字环境下传输大量资料的需求。
扩展器把SATA的点对点连接扩展至SAS的多发起者/多目标,然而SATA协议仅支持单发起者/单目标,STP的任务就是让发起者能够通过扩展器访问SATA目标。STP在发起者与最远的、也就是连接SATA设备的扩展器端口(STP目标端口)之间建立起一条通路(隧道),传输标准的SATA 1.0帧,因此在SATA设备看来,自己连接的就是SATA主机适配器。假如发起者端口识别出与其直接相连的是一台SATA设备,则只使用SATA协议通信。 那么SAS主机控制器端口怎么知道自己连接的是SATA设备还是SAS设备呢?这就要借助于带外(Out of band,OOB)信号来识别了。在连接初始化时,主机控制器端口送出OOB慢速脉冲信号,检测目标对COMSAS脉冲的响应情况――假如目标也返回COMSAS脉冲,就是SAS设备,反之即为SATA设备。需要注重的是,由于在SAS协议中发起者和目标是对等的,外围设备也可以主动送出COMSAS脉冲,向主机适配器表明自己的身份。以硬盘为例,能否生成COMSAS脉冲即是辨别SAS与SATA的依据。
STP发起者端口经过OOB协商确认与自己相连的是SATA设备后即进入SATA模式,严格遵循SATA主机适配器的行为规范。STP并不关心SATA FIS(Frame Information StrUCture,帧信息结构)的内容,SATA命令排队可以在FIS中传输――前提当然是STP发起者端口和SATA设备必须支持命令排队功能。