一、SAS 和 SATA 的关系
SAS 的接口技术可以向下兼容 SATA。具体来说,二者的兼容性主要体现在物理层和协议层的兼容。
在物理层,SAS 接口和 SATA 接口完全兼容,SATA 硬盘可以直接使用在 SAS 的环境中,从接口标准上而言,SATA 是 SAS 的一个子标准,因此 SAS 控制器可以直接操控 SATA 硬盘,但是 SAS 却不能直接使用在 SATA 的环境中,因为 SATA 控制器并不能对 SAS 硬盘进行控制。
在协议层,SAS 由 3 种类型协议组成,根据连接的不同设备使用相应的协议进行数据传输。其中串行 SCSI 协议(SSP)用于传输 SCSI 命令;SCSI 管理协议(SMP)用于对连接设备的维护和管理;SATA 通道协议(STP)用于 SAS 和 SATA 之间数据的传输。因此在这 3 种协议的配合下,SAS 可以和 SATA 以及部分 SCSI 设备无缝结合。
SAS 接口和 SATA 接口对比
二、使用设备不同
目前个人电脑主板,是不能直接连接 SAS 硬盘读写的。如果想使用 SAS 硬盘,需要加 SAS 卡、阵列卡之类的,不过目前有部分厂商开发出 SAS 的硬盘盒,如麦沃的 K308SAS,就支持 SAS 硬盘转接成 USB3.0,可以直接用在个人电脑上。
SAS 硬盘一般使用上企业服务器上。
麦沃 SAS 硬盘盒
三、价格对比
价格上,SAS 硬盘普遍比 SATA 硬盘价格高,如希捷银河系企业级硬盘,SAS 硬盘比 SATA 贵了 400-500 元。
SATA 硬盘和 SAS 硬盘 价格对比
四、硬盘转速对比
SATA 硬盘,转速在 5400 和 7200 转居多。SAS 硬盘,基本都是 10000 转或者 15000 转,配备旋转震动补偿以保证数据准确度,因此具有更高的可靠性。SAS 硬盘被使用于数据量大,数据可用性极为关键的应用中。
SAS 硬盘算是机械硬盘中速度最快的了,首先接口上,SAS 接口就比 SATA 和 SCSI 的机械硬盘快,其次加上转速快,寻道快,所以 SAS 硬盘都被应用到无盘服务器上。
从已经推出的产品来看,SAS 硬盘更多的被应用在高端 4 路服务器上,而 4 路以上服务器用户并非一味追求高速度的硬盘接口技术,最吸引他们的应该是成熟、稳定的硬件产品。
随着英特尔等主板芯片组制造商、希捷等硬盘制造商以及众多的服务器制造商的大力推动,SAS 的相关产品技术会逐步成熟,价格也会逐步滑落。现阶段云服务器服务商的主流接口还是 SAS 接口。