SATA、SCSI以及SAS的几个解释

目前,服务器市场上采用的硬盘主要有三种,SATA硬盘、SCSI硬盘以及SAS硬盘,其中SATA硬盘主要应用在低端服务器领域,而SCSI和SAS硬盘则面向中高端服务器。下面咱们就SATA、SCSI以及SAS分别做如下介绍:     一、SATA硬盘     SATA(Serial Advanced Technology Attachment)是串行ATA的缩写,目前可以见到的有SATA-1和SATA-2两种标准。SATA是一种彻底不一样于并行ATA的新型硬盘接口类型,相对于并行ATA来讲,它具备很是多的优点。     SATA硬盘与并行ATA硬盘相比,在接口上有着很大的不一样     首先,SATA以连续串行的方式传送数据,一次只会传送1位数据。这样能减小SATA接口的针脚数目,使链接电缆数目变少,效率也会更高。实际上,SATA 仅用四支针脚就能完成全部的工做,分别用于链接电缆、链接地线、发送数据和接收数据,同时这样的架构还能下降系统能耗和减少系统复杂性。     硬盘上的SATA接口     其次,SATA的起点更高、发展潜力更大,SATA 1.0定义的数据传输率可达150MB/s,这比并行ATA(即ATA/133)所能达到的133MB/s的最高数据传输率还高,而SATA 2.0的数据传输率将达到300MB/s,最终SATA将实现600MB/s的最高数据传输率。     插入SATA链接线缆的硬盘     SATA -2是在SATA的基础上发展起来的,其主要特征是外部传输率从SATA的1.5Gbps(150MB/sec)进一步提升到了3Gbps(300MB/sec),此外还包括NCQ(Native Command Queuing,原生命令队列)、端口多路器(Port Multiplier)、交错启动(Staggered Spin-up)等一系列的技术特征。单纯的外部传输率达到3Gbps并非真正的SATA -2.     主板上的SATA接口     SATA -2的关键技术就是3Gbps的外部传输率和NCQ技术。NCQ技术能够对硬盘的指令执行顺序进行优化,避免像传统硬盘那样机械地按照接收指令的前后顺序移动磁头读写硬盘的不一样位置,与此相反,它会在接收到命令以后对其进行排序,排序后的磁头将以高效率的顺序进行寻址,从而避免磁头反复移动带来的损耗,延长硬盘寿命。另外并不是全部的SATA硬盘均可以使用NCQ技术,除了硬盘自己要支持 NCQ以外,也要求主板芯片组的SATA控制器支持NCQ.此外,NCQ技术不支持FAT文件系统,只支持NTFS文件系统。     另外,SATA还具有热插拨功能,利用这一功能能够更加方便的组建磁盘阵列。串口的数据线因为只采用了四针结构,所以比并口的安装更加便捷,更有利于缩减机箱内的线缆,有利于散热。 二、SCSI硬盘     SCSI(Small Computer System Interface)是一种专门为小型计算机系统设计的存储单元接口模式,能够对计算机中的多个设备进行动态分工操做,对于系统同时要求的多个任务能够灵活机动的适当分配,动态完成。     硬盘上的SCSI接口     SCSI规范发展到今天,已是第六代技术了,从刚建立时候的SCSI(8bit)、Wide SCSI(8bit)、Ultra Wide SCSI(8bit/16bit)、Ultra Wide SCSI 2(16bit)、Ultra 160 SCSI(16bit)到今天的Ultra 320 SCSI,速度从1.2MB/s到如今的320MB/s有了质的飞跃。目前主流的SCSI硬盘都采用了Ultra 320 SCSI接口,能提供320MB/s的接口传输速度。因为Ultra 320 SCSI是目前SCSI硬盘的主流接口,所以下面为你们详细介绍一下Ultra 320 SCSI.     主板上的80pin SCSI接口,为孔状插槽     Ultra320 SCSI,也称为Ultra4 SCSI LVD,是比较新型的SCSI接口标准。Ultra320 SCSI是在Ultra160 SCSI的基础之上发展起来的,Ultra160 SCSI的优点得以继续发扬,Ultra160 SCSI的3项关键技术,即双转换时钟控制、循环冗余码校验和域名确认,都获得保留。之前的SCSI接口标准中,SCSI接口支持两种传输模式:异步和同步。Ultra320 SCSI引入了调步传输模式,在这种传输模式中,简化了数据时钟逻辑,使Ultra320 SCSI的高传输速度成为可能。Ultra320 SCSI传输速率能够达到320MB/s.     扩展卡上的SCSI接口     Ultra320 SCSI主要具备如下特色:     1)双倍速率数据传输,数据传输速率比Ultra160 SCSI提升了一倍;     2)分组化的SCSI,支持分组协议;     3)快速仲裁和选择,大大提升了总线的利用率;     4)读写数据流,把数据传输的开销降到最低;     5)流控制,提升了总线的利用率。     SCSI硬盘也有专门支持热拔插技术的SCA2接口(80-pin),与SCSI背板配合使用,就能够轻松实现硬盘的热拔插。目前在工做组和部门级服务器中,热插拔功能几乎是必备的。 三、SAS硬盘     SAS 是Serial Attached SCSI的缩写,即串行链接SCSI.2001年11月26日,Compaq、IBM、LSI逻辑、Maxtor和Seagate联合宣布成立SAS工做组,其目标是定义一个新的串行点对点的企业级存储设备接口。     SAS工做原理图     SAS是新一代的SCSI技术,和如今流行的Serial ATA(SATA)硬盘相同,都是采用串行技术以得到更高的传输速度,并经过缩短连结线改善内部空间等。SAS是并行SCSI接口以后开发出的全新接口。此接口的设计是为了改善存储系统的效能、可用性和扩充性,提供与串行ATA (Serial ATA,缩写为SATA)硬盘的兼容性。     SAS硬盘上的SAS接口及其控制芯片     SAS技术引入了SAS扩展器,使SAS系统能够链接更多的设备,其中每一个扩展器容许链接多个端口,每一个端口能够链接SAS设备、主机或其余SAS扩展器。为保护用户投资,SAS规范也兼容了SATA,这使得SAS的背板能够兼容SAS和SATA两类硬盘, 对用户来讲,使用不一样类型的硬盘时不须要再从新投资。     主板上的SAS接口     串行SCSI是点到点的结构,能够创建磁盘到控制器的直接链接。它具备如下特色:     1)更好的性能:点到点的技术减小了地址冲突以及菊花链连结的减速;能够为每一个设备提供专用的信号通路来保证其最大的带宽;全双工方式下的数据操做保证了最有效的数据吞吐量。     2)简便的线缆连结:采用了更细的电缆,搭配更小的链接器。     3)更好的扩展性:能够同时连结更多的磁盘设备,最多可链接16384个磁盘设备。     SAS硬盘与相同转速的SCSI硬盘相比有相同或者更好的性能。串行接口减小了线缆的尺寸,容许更快的传输速度。目前,SAS硬盘传输数据能够达到3.0Gbit/sec,其SAS扩展器多为12端口,将来不久,第二代和第三代的SAS界面将提供6-12Gbps的数据带宽(支持HostRAID),而且会有28或36端口的SAS扩展器出现以适应不一样的应用需求。     经过上面的介绍,咱们能够清楚的看到SCSI/ SAS硬盘的可靠性要比SATA硬盘高出不少。不过,你们不要忘记SATA硬盘主要是应用于PC机上面的,SATA硬盘的工做强度和服务器SCSI/SAS硬盘的工做强度是不可比拟的。并且因为SCSI/SAS具备CPU占用率低,多任务并发操做效率高,链接设备多,链接距离长等优势。所以,对于服务器硬盘可靠性、扩展性以及性能要求较高的企业,建议采用SCSI/SAS硬盘,并采用最新的Ultra320 SCSI控制器。     不过SCSI/SAS硬盘的价格较贵,一样容量的SCSI/SAS硬盘价格会比SATA硬盘贵80%以上。所以,对于低端的小型服务器应用来讲,能够采用最新的SATA硬盘和控制器。SATA硬盘也具有热插拔能力,而且能够在接口上具有很好的可伸缩性,如在机架式服务器中使用SCSI-SATA、FC-SATA转换接口以及SATA端口位增器,使其具备比SCSI/SAS更好的灵活性。     还有一点须要注意,咱们在DIY服务器时每每须要在第一时间将多个硬盘作成RAID,而作RAID最好是用多块同一品牌同一型号同一容量的硬盘来作。因此咱们在选择服务器硬盘时,若是要购买多块硬盘组成RAID,最好可以选择同一品牌同一型号同一容量的硬盘。
相关文章
相关标签/搜索