阿里云高效云盘和SSD云盘有什么区别?哪个更好?

简介: 阿里云高效云盘和SSD云盘有什么区别?哪个更好?本文描述了块存储性能的重要指标、不同块存储类型的性能、性能测试方式和结果解读。衡量指标衡量块存储产品的性能指标主要包括:IOPS、吞吐量和访问时延。IOPSIOPS是Input/Output Operations per Second,即每秒能处理的I/O个数,用于表示块存储处理读写(输出/输入)的能力。

阿里云高效云盘和SSD云盘有什么区别?哪个更好?
本文描述了块存储性能的重要指标、不同块存储类型的性能、性能测试方式和结果解读。

衡量指标
衡量块存储产品的性能指标主要包括:IOPS、吞吐量和访问时延。

IOPS
IOPS是Input/Output Operations per Second,即每秒能处理的I/O个数,用于表示块存储处理读写(输出/输入)的能力。如果要部署事务密集型应用,典型场景比如数据库类业务应用,需要关注IOPS性能。

最普遍的IOPS性能指标是顺序操作和随机操作,如下表所示。

IOPS性能指标 描述
总 IOPS 每秒执行的I/O操作总次数。
随机读IOPS 每秒执行的随机读I/O操作的平均次数 对硬盘存储位置的不连续访问。
随机写IOPS 每秒执行的随机写I/O操作的平均次数
顺序读IOPS 每秒执行的顺序读I/O操作的平均次数 对硬盘存储位置的连续访问。
顺序写IOPS 每秒执行的顺序写I/O操作的平均次数
吞吐量
吞吐量是指单位时间内可以成功传输的数据数量。

如果要部署大量顺序读写的应用,典型场景比如Hadoop离线计算型业务,需要关注吞吐量。

368e9142b5c814a6f3b9122b610d37aa332613f3

访问时延
访问时延是指块存储处理一个I/O需要的时间。

如果您的应用对时延比较敏感,比如数据库(过高的时延会导致应用性能下降或报错),建议您使用ESSD云盘、SSD云盘、SSD共享块存储或本地SSD盘类产品。

如果您的应用更偏重存储吞吐能力,对时延相对不太敏感,比如Hadoop离线计算等吞吐密集型应用,建议您使用本地HDD盘类产品,如d1或d1ne大数据型实例。

性能

以下是不同块存储产品的性能对比表。

云盘性能
四种云盘的性能对比如下表所示。

参数 ESSD云盘 SSD云盘 高效云盘 普通云盘
单盘最大容量 32768 GiB 32768 GiB 32768 GiB 2000 GiB
最大IOPS 1000000 25000* 5000 数百
最大吞吐量 4000 MBps 300 MBps* 140 MBps 30−40 MBps
单盘性能计算公式* IOPS = min{1800 + 50 容量, 1000000} IOPS = min{1800 + 30 容量, 25000} IOPS = min{1800 + 8 容量, 5000} 无
吞吐量 = min{120 + 0.5 容量, 4000} MBps 吞吐量 = min{120 + 0.5 容量, 300} MBps 吞吐量 = min{100+ 0.15 * 容量, 140} MBps 无
数据可靠性 100.00% 100.00% 100.00% 100.00%
API名称 cloud_essd cloud_ssd cloud_efficiency cloud
典型应用场景 OLTP数据库:如MySQL、PostgreSQL、Oracle、SQL Server等关系型数据库 PostgreSQL、MySQL、Oracle、SQL Server等中大型关系数据库应用 MySQL、SQL Server、PostgreSQL等中小型关系数据库应用 数据不被经常访问或者低I/O负载的应用场景(如果应用需要更高的I/O性能,建议使用SSD云盘)
NoSQL数据库:如MongoDB、HBase、Cassandra等非关系型数据库 对数据可靠性要求高的中大型开发测试环境 对数据可靠性要求高、中度性能要求的中大型开发测试应用 需要低成本并且有随机读写I/O的应用环境
ElasticSearch分布式日志:ELK(Elasticsearch、Logstash和Kibana)日志分析等      

  • SSD云盘的性能因数据块大小而异,数据块越小,吞吐量越小,IOPS越高,如下表所示。只有挂载到I/O优化的实例时,SSD云盘才能获得期望的IOPS性能。挂载到非I/O优化的实例时,SSD云盘无法获得期望的IOPS性能。

数据块大小 IOPS最大值 吞吐量
4 KiB 约25000 很小,远低于300 MBps
16 KiB 约17200 将近300 MBps
32 KiB 约9600
64 KiB 约4800
** 单盘性能计算公式说明:

以单块SSD云盘最大IOPS计算公式为例说明:起步1800 IOPS,每GiB增加30 IOPS,最高25000 IOPS。
以单块SSD云盘最大吞吐量计算公式为例说明:起步120 MBps,每GiB增加0.5 MBps,上限为 300 MBps的吞吐量。
不同云盘的单路随机写访问时延如下:

ESSD云盘:0.1−0.2 ms
SSD云盘:0.5−2 ms
高效云盘:1−3 ms
普通云盘:5−10 ms

共享块存储性能

2种共享块存储的性能对比如下表所示。

参数 SSD共享块存储 高效共享块存储
最大容量
单盘:32768 GiB
单个实例:最大128 TiB
单盘:32768 GiB
单个实例:最大128 TiB
最大随机读写IOPS* 30000 5000
最大顺序读写吞吐量* 512 MBps 160 MBps
单盘性能计算公式* IOPS = min{1600 + 40 容量, 30000} IOPS = min{1000 + 6 * 容量, 5000}
吞吐量 = min{100 + 0.5 容量, 512} MBps 吞吐量 = min{50 + 0.15 容量, 160} MBps
典型应用场景
Oracle RAC
SQL Server
故障转移集群
服务器高可用
服务器高可用架构
开发测试数据库高可用架构

  • 最大IOPS和吞吐量是在2个或2个以上实例同时压测裸设备能达到的性能数值。

** 单盘性能计算公式说明:

以单块SSD共享块存储最大IOPS计算公式为例:起步1600 IOPS,每GiB增加40 IOPS,最高30000 IOPS。
以单块SSD共享块存储最大吞吐量计算公式为例:起步100 MBps,每GiB增加0.5 MBps,上限为512 MBps的吞吐量。
不同共享块存储的单路访问时延如下:

SSD共享块存储:0.5−2 ms
高效共享块存储:1−3 ms
综上所述我们能看出来SSD云盘更好一些!

相关文章
|
Linux
CentOS 安装rz和sz命令
CentOS 安装rz和sz命令
720 0
|
Kubernetes 负载均衡 网络安全
openEuler 系统搭建高可用 Kubernetes 集群
在生产环境中,k8s 高可用集群部署能够确保应用程序稳态运行不出现服务中断情况。此处我们基于 openEuler 系统环境,配置 Keepalived 和 HAproxy 使负载均衡(LB/Load Balancer)、实现 k8s & KubeSphere 高可用集群部署。
1638 1
|
Docker 容器
Docker删除容器日志
Docker删除容器日志
3229 0
|
8月前
|
弹性计算 负载均衡 安全
阿里云弹性公网IP是什么?EIP详解:费用价格、优势、功能及问题解答FAQ
阿里云弹性公网IP(EIP)是可独立购买、灵活绑定/解绑、按需付费的IPv4地址资源,支持秒级切换、多线BGP接入、DDoS防护及CDT阶梯计费(每月220GB免费流量),适用于高可用、出海、游戏等场景。
|
存储 固态存储 NoSQL
阿里云服务器ESSD AutoPL、高效云盘、ESSD云盘、SSD云盘区别与选型参考
阿里云系统盘与数据盘如何选择?目前阿里云服务器的云盘主要有ESSD AutoPL、高效云盘、ESSD云盘、SSD云盘可供选择,很多新手用户并不清楚他们之间的区别,也就不知道应该如何选择,因为不同的云盘在最大IOPS、最大吞吐量等性能上是有区别的。本文基于阿里云官方技术文档,结合实际应用案例,对ESSD AutoPL、ESSD PL-X、SSD云盘等主要云盘的区别做个介绍,以供参考,助您构建高性能、高可靠、高扩展的存储架构。
|
7月前
|
存储 弹性计算 关系型数据库
2026年阿里云服务器免费试用指南:新用户免费优惠、续费政策与深度解析
2026年,阿里云延续免费试用政策并推出创新优惠。其免费试用产品覆盖计算、存储等多个领域,个人和企业新用户可享不同配置与试用时长,权益构成透明且试用灵活。试用后仍可享受新用户优惠价格,新用户可通过实名认证等条件享受首购折扣、专享套餐等优惠。续费时有折扣政策,但需注意续费时间等事项。
|
7月前
|
SQL 数据库 数据安全/隐私保护
SQL Server 2022安装教程 Windows版含SSMS管理工具+安装路径修改+混合模式配置指南
本指南详细说明SQL Server 2019(含数据库引擎与SSMS管理工具)的完整安装流程:从网盘下载安装包、以管理员身份运行setup.exe、配置混合验证模式与自定义安装路径(推荐D盘),到SSMS安装及本地连接测试,步骤清晰,兼顾新手友好与实操规范。(239字)
1647 2
|
存储 SQL 分布式计算
ClickHouse 高可用之副本
ClickHouse 使用副本机制增强数据可用性,复制数据到多个节点以备故障转移。仅MergeTree系列引擎支持副本,需使用`Replicated`前缀。副本是表级别,需先创建对应表结构。配置高可用副本需借助Zookeeper协调。在三台机器上部署,每台有三份数据。创建副本表时,需指定Zookeeper路径和唯一副本名称。通过`CREATE TABLE`语句在每个节点创建副本表并插入数据,然后验证数据同步。还可以使用工具如PrettyZoo查看Zookeeper中的副本表元数据。
1032 0
|
弹性计算 并行计算 数据库
阿里云服务器多少钱一年?整理2024年最新爆款服务器配置排行榜,共7台!
阿里云2024年服务器最新价格出炉,涵盖ECS云服务器与轻量应用服务器多款配置,如2核2G 79元/年起、2核4G配置199元一年、4核8G 955元/年等,满足不同需求。详情及购买链接见正文。
6625 1
|
存储 数据管理 数据处理
提升数据处理效率:TDengine S3 的最佳实践与应用
在当今数据驱动的时代,如何高效地存储与处理海量数据成为了企业面临的一大挑战。为了解决这一问题,我们在 TDengine 3.2.2.0 首次发布了企业级功能 S3 存储。这一功能经历多个版本的迭代与完善后,逐渐发展成为一个全面和高效的解决方案。
479 0