EBS\SAS\SSD性能比较

本文通过实验方法直接对EBS、SAS和SSD设备文件进行裸盘性能测试,每种测试持续一分钟。100GB的EBS标准卷在负载下可达到数百IOPS;146G SAS盘和300G SSD也进行了相应的性能展示。测试旨在比较不同类型的硬盘在实际应用中的性能差异。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

实验方法

直接对设备文件进行裸盘性能测试,每次测试时间一分钟。测试时,设备文件用O_DIRECT方式打开。

 

EBS性能

该EBS卷为100GB标准卷,额定IOPS为100,根据负载情况,可以动态提高到数百IOPS。

实际上可以选择EBS卷种类还有很多,不过收费也更贵,这里没有一一测试。 

项目

指标

条件

顺序读

吞吐量

97 MB/s

单线程  每次读16M

顺序读

延迟

1000 us

单线程 每次读32K

随机读

吞吐量

2 MB/s

单线程 每次读32k

随机读

延迟

12534 us

单线程 每次读32K

顺序写

吞吐量

 32 MB/s

单线程 每次写4M

顺序写

延迟

2491 us

单线程 每次写32K

随机写

吞吐量

3 MB/s

单线程 每次写32K

随机写

延迟

10335 us

单线程 每次写32K

 

SAS性能

 测试在146G SAS盘上进行。

项目

指标

条件

顺序读

吞吐量

800 MB/s

单线程  每次读4M

(如果每次读8M,性能在450MB/s 到 800MB/s之间波动)

顺序读

延迟

43 us

单线程 每次读32K

随机读

吞吐量

4 MB/s

单线程 每次读32k

随机读

延迟

6998 us

单线程 每次读32K

顺序写

吞吐量

520 MB/s

单线程 每次写32M

顺序写

延迟

5998 us

单线程 每次写32K

随机写

吞吐量

1 MB/s - 3 MB/s

单线程 每次写32K

随机写

延迟

9658 us - 15989 us

单线程 每次写32K

 

 

SSD性能

SSD性能

 测试在300G SSD上进行。

项目

指标

条件

顺序读

吞吐量

240 MB/s

单线程 每次读4M

顺序读

延迟

613 us

单线程 每次读32K

随机读

吞吐量

53 MB/s

单线程 每次读32k

随机读

延迟

579 us

单线程 每次读32K

顺序写

吞吐量

200 MB/s

单线程 每次写4M

顺序写

延迟

224 us

单线程 每次写32K

随机写

吞吐量

140 MB/s

单线程 每次写32K

随机写

延迟

228 us

单线程 每次写32K

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值