SATA、SAS、SSD三种硬盘存储性能数据

顺序读

可以看到 在对4KB数据包进行连续读的情况下:

SSD其速度可以达到404M/S,IOPS达到103K/S

SAS其速度可以达到190M/S,IOPS达到41K/S

SATA其速度可以达到124M/S,IOPS达到31K/S

顺序读,SAS总体表现是SATA硬盘的1.5倍,SSD总体表现是SATA硬盘的4倍。

顺序写

同样的4KB数据包顺序写的情况下,

SSD其速度可以达到592M/S,IOPS达到152K/S

SAS其速度可以达到190M/S,IOPS达到36K/S

SATA其速度可以达到118M/S,IOPS达到31K/S

顺序写,SAS总体表现与SATA硬盘为相同数量级,而SSD整体超过SATA和SAS。

随机读

同样的4KB数据包随机读的情况下,

SSD其速度可以达到505M/S,IOPS达到129K/S

SAS其速度可以达到1784K/S,IOPS达到456/S

SATA其速度可以达到466K/S,IOPS达到114/S

随机读,SAS总体表现是SATA硬盘的4倍,SSD总体表现是SATA硬盘的一千多倍。

随机写

同样的4KB数据包随机写的情况下,

SSD其速度可以达到549M/S,IOPS达到140K/S

SAS其速度可以达到1950K/S,IOPS达到512/S

SATA其速度可以达到548K/S,IOPS达到134/S

在接下来的4KB数据包随机写操作中,SSD卡再次展示了其高超的IO性能,高达549M/S的随机写速率,IOPS高达140K。相比之下,SSD总体表现是SATA硬盘的一千多倍。

结论:

1. SATA和SAS机械硬盘随机读写能力较弱,而顺序读写能力基本与SSD保持在同样的数量级,尤其是顺序读写大文件性能更佳

2. SSD的强项在于随机IO读写,基本可以媲美内存的访问速度,当然其顺序读写能力也处于比较高的水平

3. 小块文件随机读,是固态存储相对传统磁盘优势最大的场景。相对磁盘,固态存储设备不存在寻道时间。因此,其性能要比单块性能最优的传统磁盘高出150倍到250倍

4. 受寻道时间这个机械因素影响,传统磁盘在随机读写场景,基本没有优势,由于磁盘读和写两个操作时间大概相同,所以随机读和随机写,单块磁盘的性能基本差不多

5. 对持续的大块写入请求,固态存储耗费擦除操作(耗时长)的时间大幅增加,而传统的磁盘却好相反,耗时长的寻道操作大幅减小,一次寻道,多次写入

6. 传统磁盘,受寻道机械操作影响,在随机操作场景性能不佳,而在大块,持续写入的场景由于寻道操作相对减少,其表现较好,比较适合性能要求不高,对容量较高的场景。

(0)

相关推荐