SATA、SCSI、SAS

目前,服务器市场上采用的硬盘主要有三种,SATA硬盘、SCSI硬盘以及SAS硬盘,其中SATA硬盘主要应用在低端服务器领域,而SCSI和SAS硬盘则面向中高端服务器。下面我们就SATA、SCSI以及SAS分别作以下介绍:

1、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还具备热插拨功能,利用这一功能可以更加方便的组建磁盘阵列。串口的数据线由于只采用了四针结构,因此比并口的安装更加便捷,更有利于缩减机箱内的线缆,有利于散热。

2、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背板配合使用,就可以轻松实现硬盘的热拔插。目前在工作组和部门级服务器中,热插拔功能几乎是必备的。

3、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,最好能够选择同一品牌同一型号同一容量的硬盘。

来自为知笔记(Wiz)

时间: 2024-11-05 19:02:03

SATA、SCSI、SAS的相关文章

IDE、SATA、SCSI、SAS、FC、SSD硬盘类型介绍

参考于:http://blog.csdn.net/tianlesoftware/article/details/6009110 目前所能见到的硬盘接口类型主要有IDE.SATA.SCSI.SAS.FC等等. IDE是俗称的并口,SATA是俗称的串口,这两种硬盘是个人电脑和低端服务器常见的硬盘. SCSI是"小型计算机系统专用接口"的简称,SCSI硬盘就是采用这种接口的硬盘. SAS就是串口的SCSI接口.一般服务器硬盘采用这两类接口,其性能比上述两种硬盘要高,稳定性更强,但是价格高,容

IDE、SATA、SCSI、SAS、FC、SSD硬盘类型介绍[zz]

目前所能见到的硬盘接口类型主要有IDE.SATA.SCSI.SAS.FC等等. IDE是俗称的并口,SATA是俗称的串口,这两种硬盘是个人电脑和低端服务器常见的硬盘.SCSI是"小型计算机系统专用接口"的简称,SCSI硬盘就是采用这种接口的硬盘.SAS就是串口的SCSI接口.一般服务器硬盘采用这两类接口,其性能比上述两种硬盘要高,稳定性更强,但是价格高,容量小,噪音大.FC是光纤通道,和SCIS接口一样光纤通道最初也不是为硬盘设计开发的接口技术,是专门为网络系统设计的,但随着存储系统对

SCSI/iSCSI及SAS、NAS、SAN的基本介绍

SCSI(Small Computer System Interface)小型计算机系统接口,一种用于计算机和智能设备之间(硬盘.软驱.光驱.打印机.扫描仪等)系统级接口的独立处理器标准. SCSI是一种智能的通用接口标准. SCSI是一种计算机系统接口的标准 SCSI是一种I/O技术 SCSI规范了一种并行的I/O总线和相关的协议 SCSI的数据传输方式是以块的方式进行的 可以看到主机带有一个SCSI控制器与SCSI设备相连,我们把控制SCSI进行数据存储的一端叫Initiator,而把SCS

IDE 、SATA、SCSI 的区别

http://chuanwang66.iteye.com/blog/1134784 IDE IDE的英文全称为“Integrated Drive Electronics”,即“电子集成驱动器”,它的 本意是指把“硬盘控制器”与“盘体”集成在一起的硬盘驱动器 .把盘体与控制器集成在 一起的做法减少了硬盘接口的电缆数目与长度,数据传输的可靠性得到了增强,硬盘制造 起来变得更容易,因为硬盘生产厂商不需要再担心自己的硬盘是否与其它厂商生产的控制 器兼容 .对用户而言,硬盘安装起来也更为方便.IDE这一接

[转]IDE 、SATA、SCSI 的区别

IDE IDE的英文全称为“Integrated Drive Electronics”,即“电子集成驱动器”,它的 本意是指把“硬盘控制器”与“盘体”集成在一起的硬盘驱动器 .把盘体与控制器集成在 一起的做法减少了硬盘接口的电缆数目与长度,数据传输的可靠性得到了增强,硬盘制造 起来变得更容易,因为硬盘生产厂商不需要再担心自己的硬盘是否与其它厂商生产的控制 器兼容 .对用户而言,硬盘安装起来也更为方便.IDE这一接口技术从诞生至今就一直在不 断发展,性能也不断的提高,其拥有的价格低廉.兼容性强的特

5、分区格式化、压缩、挂载、解压 学习笔记

文件系统: MBR: Master Boot Record, 主引导记录(512bytes存在第0扇区) 512bytes: bootloader: 446bytes fat: 64bytes, 16bytes, 4 MBR有效性标记:5A 至多4主分区,可以3主分区1扩展分区(扩展分区引用额外的分区表),要使用扩展分区需在扩展分区中再另行划分逻辑分区 硬盘接口: IDE(ATA).SCSI.SATA(6Gbps).SAS(6Gbps) fdisk /dev/sda d: 删除 l: 列出内核支

Linux学习(CentOS-7)---磁盘分区(概念、分区方法、分区方案)

1磁盘分区相关的概念 1.1什么是磁盘 磁盘就是计算机的外部存储器设备,即将圆形的磁性盘片装在一个方的密封盒子里,这样做的目的是为了防止磁盘表面划伤,导致数据丢失.简单地讲,就是一种计算机信息载体,也可以反复地被改写.磁盘有软盘和硬盘之分: 1.1.1软盘(Floppy Disk) 软盘是个人计算机(PC)中最早使用的可移介质.软盘的读写是通过软盘驱动器完成的.软盘驱动器设计能接收可移动式软盘,目前常用的就是容量为1.44MB的3.5英寸软盘.软盘存取速度慢,容量也小,但可装可卸.携带方便.作为

linux系统下使用分区、格式化、挂载命令添加新硬盘

一.硬盘的接口类型 从整体的角度上,硬盘接口分为IDE.SATA.SCSI.光纤通道和SAS五种,IDE接口硬盘多用于家用产品中,也部分应用于服务器,SCSI接口的硬盘则主要应用于服务器市场,而光纤通道只在高端服务器上,价格昂贵.SATA是种新生的硬盘接口类型,还正处于市场普及阶段,在家用市场中有着广泛的前景. 二.linux的硬盘分区 linux磁盘的分区分为: primary(主分区).extended(扩展分区).Logical (逻辑分区)且主分区加上扩展分区的个数小于等于4个.且扩展分

Linux 入门记录:六、Linux 硬件相关概念(硬盘、磁盘、磁道、柱面、磁头、扇区、分区、MBR、GPT)

一.硬盘 硬盘的功能相当简单但很重要,它负责记录系统所需要的各种数据.硬盘记录数据有两个方面,一个是硬件方面的存储原理和结构,另外一方面则是软件方面的数据和文件系统.硬盘的主要行为就是数据的存放和取出. 构成硬盘的基本元件,主要可以分为实际存储数据用的磁盘(Plat Platter).读取数据用的磁头(Head).帮助磁头搜寻读取位置的马达等等,这些元件构成一个能够在不同磁盘上的任意位置读取数据的结构体. 二.磁盘(Plat Platter) 磁盘是硬盘中真正用来存储信息的部分,外观上如同圆盘一