小白用户如何选择阿里云服务器-云盘存储篇!

Posted zdc博客-小白上云

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小白用户如何选择阿里云服务器-云盘存储篇!相关的知识,希望对你有一定的参考价值。

阿里云有推出了四种云盘。分别是普通云盘,高效云盘,SDD和ESSD,普通云盘已经淘汰,现在云服务器的标配是高效云盘,当然用户在选择的时候也可选择另外两个高性能的云盘,本文主要介绍的是最新推出的高性能的ESSD云盘,下面就详细的介绍一下吧!

注意:以下资料均来自:阿里云官网-ESSD云盘

阿里云ESSD(Enhanced SSD)云盘结合25 GE网络和RDMA技术,为您提供单盘高达100万的随机读写能力和单路低时延性能。本文介绍了ESSD云盘的性能级别、适用场景及性能上限,提供了选择不同ESSD云盘性能级别时的参考信息。

ESSD云盘的规格

ESSD云盘的API取值为cloud_essd,提供了四个性能级别的云盘规格,四种性能级别核心差异在于单盘性能上限的不同。

ESSD云盘属性性能级别PL(Performance Level)
PL3PL2PL1PL0
性能描述并发极限I/O性能极高,读写时延极稳定。并发极限I/O性能较高,读写时延稳定。并发极限I/O性能中等,读写时延较为稳定。并发极限I/O性能中等,读写时延较为稳定。
云盘容量范围(GiB)1,261~32,768461~32,76820~32,76840~32,768
数据可靠性99.9999999%99.9999999%99.9999999%99.9999999%
单盘最大IOPS(Input/Output Operations Per Second)1,000,000100,00050,00010,000
单盘最大吞吐量(MB/s)4,000750350180
单盘IOPS性能计算公式min{1800+50*容量, 1000000}min{1800+50*容量, 100000}min{1800+50*容量, 50000}min{1800+12*容量, 10000}
单盘吞吐量性能计算公式(MB/s)min{120+0.5*容量, 4000}min{120+0.5*容量, 750}min{120+0.5*容量, 350}min{100+0.25*容量, 180}
业务场景示例中大型核心业务关系型数据库及NoSQL数据库,大型SAP和Oracle系统。中等规模关系型数据库、NoSQL数据库,中等规模ELK日志集群,SAP和Oracle等企业级商用软件。中小型mysql和SQLServer等数据库场景,中小规模ELK日志集群,SAP和Oracle等企业级商用软件,容器应用。中小型MySQL和SQLServer等数据库场景,中小规模ELK日志集群,SAP和Oracle等企业级商用软件,容器应用。
在推荐业务场景下,这些产品的系统盘或数据盘建议替换为ESSD云盘。16核vCPU以上本地SSD实例规格族(i1、i2、i2g)的数据盘SSD云盘,本地SSD实例规格族(i1、i2、i2g)的数据盘SSD云盘系统盘

说明 关于如何压测ESSD云盘,请参见压测ESSD云盘IOPS性能

应用场景

ESSD云盘适用于时延敏感的应用或者I/O密集型业务场景:

  • 大型OLTP(Online Transaction Processing)数据库:如MySQL、PostgreSQL、Oracle、SQL Server等关系型数据库
  • NoSQL数据库:如MongoDB、HBase、Cassandra等非关系型数据库
  • ElasticSearch分布式日志:ELK(Elasticsearch、Logstash和Kibana)日志分析等

容量范围与性能级别的关系

对于存储设备而言,不同的容量能达到的性能不同,容量越大,存储设备的数据处理能力越强。所有ESSD云盘性能级别的单位容量的I/O性能均一致,但云盘性能随容量增长而线性增长,直至达到该性能级别的单盘性能上限。

性能级别ESSD云盘容量范围(GiB)最大IOPS最大吞吐量(MB/s)
PL040~32,76810,000180
PL120~32,76850,000350
PL2461~32,768100,000750
PL31,261~32,7681,000,0004,000
  • 示例一:张先生在ECS管理控制台上创建ESSD云盘时,选择了20 GiB。则张先生只能选购PL1性能级别的ESSD云盘,对应的IOPS上限为50,000。
  • 示例二:张先生在ECS管理控制台上创建ESSD云盘时,选择了32,000 GiB。则张先生能选购PL0至PL3性能级别的ESSD云盘,对应的IOPS上限分别为10,000、50,000、100,000和1,000,000。

实例规格的存储I/O性能

部分全新一代实例规格族的存储I/O性能和实例规格成正比线性关系,以存储增强型实例规格族g6se为例,实例规格越高可获得的存储IOPS和吞吐量越高。更多信息,请参见存储I/O性能

实例规格与ESSD云盘性能的关系规则如下所示:

  • 如果ESSD云盘的性能总和不超过实例规格族所对应的存储I/O能力,实际存储性能以ESSD云盘性能为准。
  • 如果ESSD云盘的性能总和超过了实例规格族所对应的存储I/O能力,实际存储性能以该实例规格对应的存储I/O能力为准。

以存储增强型实例规格族g6se为例,不同规格的实例挂载不同性能级别的ESSD云盘时,实际的存储性能不同。以下为示例。

  • 示例一:张先生选择了ecs.g6se.xlarge 16 GiB规格实例,该实例规格最大存储I/O性能为60,000 IOPS。ECS实例仅挂载了1块2,000 GiB,性能级别为PL2的ESSD云盘,对应单盘IOPS最大为100,000。则该ECS实例最大存储IOPS为60,000,无法达到100,000。
  • 示例二:张先生选择了ecs.g6se.4xlarge 64 GiB规格实例,该实例规格最大存储I/O性能为150,000 IOPS。ECS实例挂载了3块2,000 GiB,性能级别为PL2的ESSD云盘,对应单盘IOPS最大为100,000,总IOPS最大为300,000。则该ECS实例最大存储IOPS为150,000。
  • 示例三:张先生选择了ecs.g6se.4xlarge 64 GiB规格实例,该实例规格最大存储I/O性能为150,000 IOPS。ECS实例仅挂载了1块2,000 GiB,性能级别为PL3的ESSD云盘,对应单盘IOPS最大为101,800。则该ECS实例最大存储IOPS为101,800。

以上是关于小白用户如何选择阿里云服务器-云盘存储篇!的主要内容,如果未能解决你的问题,请参考以下文章

小白用户如何选购阿里云服务器-实例规格篇!

小白用户如何选购阿里云服务器-实例规格篇!

小白用户如何选购阿里云服务器-操作系统篇!

小白用户如何选购阿里云服务器-操作系统篇!

阿里云数据库存储类型ESSD云盘/本地SSD盘/SSD云盘/区别选择攻略!

阿里云服务器选购云服务器时如何选择实例带宽云盘!