从1986年到现在,scsi(small computer system interface)技术出现已有20多年的历史,先后经历了scsi-1、scsi-2(fast scsi)、scsi-3(ultra、ultra2、ultra160、ultra320)等发展阶段,其接口带宽从5mb/s发展到320mb/s。由于scsi具有稳定、成熟、高传输率等特点,因此被广泛应用在服务器和存储设备上,scsi成了高端企业级产品的专有名词。
scsi技术曾经为促进it产品的发展立下汗马功劳。但是,随着超大规模集成电路的发展,由于技术本身的局限,scsi已无法跟上芯片的发展速度,也无法满足提升系统整体性能的要求,成了it系统发展的瓶颈。
并行时代的终结者
scsi是并行技术的代表产品。采用并行技术,当频率达到一定范围后,电气信号间容易产生干扰,致使信号串扰,导致数据产生错误。当带宽超过320mb/s时,上述情况很容易发生,这也是scsi ultra320不再继续发展到scsi ultra640的主要原因。因此,并行scsi的峰值带宽就是scsi ultra320的320mb/s。
scsi需要在总线两端增加终结器,以保证信号的终结。正是由于终结器的使用,给scsi产品增加了故障点,而终结方式和终结位置的不同也导致了scsi产品的不稳定性,给用户带来了不便。
scsi、ata由于技术的不同,分别占领不同的产品市场段,且设备间共享带宽,在接口、驱动、线缆等方面又互不兼容,造成用户资源的分散和孤立,增加了总体拥有成本。
在scsi技术的发展遇到瓶颈时,2001年,sas(serial attached scsi)技术悄然诞生。
sas技术克服了scsi的诸多缺点。在性能方面,由于sas采用串行技术,即点对点的连接方式,sas ⅰ的传输能力达到300mb/s,sas ⅱ可以达到600mb/s。高传输速率不会带来信号的串扰和带宽的减少。sas引入了宽链接概念,可以在两个sas端口间建立多个物理链接,使得带宽成倍增加。在连接方面,由于sas协议兼容sata,因此,在同一系统中既可以使用sata硬盘,也可以使用sas硬盘。用户可以根据应用需求的不同选择适合的产品,从而降低总体拥有成本。在扩展性上,sas打破了scsi总线16个id的限制,通过sas扩展器可以拥有16385个有效id,为用户提供了很好的扩展性。
sas时代已经到来
与sata产品不同的是,sas产品从接口芯片到板卡,再到存储系统,正经历着全方位的改变。
基于pci-x或者pci-e的sas接口芯片,一般有4端口和8端口两种。它们被集成在服务器主板上,可为服务器提供基于主机的软raid。较早生产这样芯片的公司包括lsi、adaptec。为完成数据的xor运算,实现raid 3、5、6、10、30、50等功能,芯片制造商又开发了专用asic芯片,并在专用芯片上实现了硬件raid才能完成的功能,这样的芯片叫raid roc(raid on chip)。如果将这样的芯片集成在主板上,又可称为romb(raid on motherboard)。这种技术类似于soc(system on chip),需要嵌入式软件的支持。为了方便系统扩展,相关厂商又开发了sas扩展芯片。目前,主要的扩展芯片制造商包括pmc sierra、lsi和vitesse。
sas存储系统的发展依赖于上述sas芯片的发展。sas芯片的发展为存储系统提供了自由的连接技术,满足了前端主机连接和后端磁盘连接的需求。在外部存储系统中,由于sas芯片起步较早,相关厂商也推出了sas raid卡,外部存储系统厂商首先利用sas芯片和raid卡开发自己的存储系统,最先开发出的系统就是sas jbod。伴随着sas jbod的出现,sas存储系统逐渐浮出水面。
目前,sas硬盘的价格还比较高,这也影响了sas技术的普及。不过,据idc预测,2007年,应用于存储和服务器的sas硬盘出货量将是2006年的3倍。sas时代已经到来。











