阿里云服务器ECS的系统盘该如何选择?以及高效云盘、SSD云盘和普通云盘的区别
在购买阿里云服务器ECS的时候,会给出选项选择系统盘以及数据盘,现在阿里云给出的云盘分为高效云盘、SSD云盘、普通云盘,现在为大家说下如何进行选择,以及这三种云盘的区别。
阿里云云服务器 ECS 的云盘既可以单独使用、又可以组合使用,以满足不同应用场景的需求。云盘为 ECS 实例提供数据块级别的云盘,采用三副本的分布式机制,为 ECS 实例提供 99.9999999% 的数据可靠性保证。根据性能的不同,云盘可以分为以下类型:
普通云盘:面向低 I/O 负载的应用场景,为 ECS 实例提供数百 IOPS 的 I/O 性能。
高效云盘:面向中度 I/O 负载的应用,为 ECS 实例提供最高 3000 随机 IOPS 的存储性能。
SSD 云盘:面向 I/O 密集型应用,提供稳定的高随机 IOPS 性能。
SSD云盘 / 高效云盘 / 普通云盘对比
高效云盘
产品特点:
高效云盘采用固态硬盘与机械硬盘的混合介质作为存储介质
I/O 性能:最高提供 3000 随机读写 IOPS、80 MBps 的吞吐性能。
数据可靠性:采用分布式三副本机制,提供 99.9999999% 的数据可靠性。
性能准则:
1)IOPS:起步 1000 IOPS,每 GB 增加 6 个 IOPS,最高 3000
2)吞吐量:起步 50 MBps,每 GB 增加 0.1 MBps,最高 80 MBps,例如 250 GB 的高效云盘,拥有 2500 的随机读写 IOPS、75 MBps 的吞吐性能。
最大容量:单块高效云盘最大提供 32768 GB 存储空间。
单独挂载:高效云盘支持挂载到在相同可用区内的任意云服务器 ECS 实例上。
应用场景:
MySQL、SQL Server、PostgreSQL 等中小型关系数据库应用
对数据可靠性要求高、中度性能要求的中大型开发测试应用
SSD 云盘
产品特点
SSD 云盘利用分布式三副本机制,能够提供稳定的高随机 I/O、高数据可靠性的高性能存储
高性能:最高提供 20000 随机读写 IOPS、300 MBps 的吞吐能力。
IOPS:起步 1200 IOPS,每 GB 容量提供 30 个随机 IOPS 能力,最大提供 20000 随机读写 IOPS 性能。比如 100 GB 的 SSD 云盘提供 4200 IOPS 性能,334 GB 的 SSD 云盘提供 11220 IOPS 性能。
注意: SSD 云盘只有挂载到 I/O 优化的实例时,才能获得期望的 IOPS 性能。挂载到非 I/O 优化的实例时无法获得期望的 IOPS 性能。
吞吐量:SSD云盘的吞吐性能=min{80+0.5*容量,300}MBps,起步 80 MBps,每 GB 增加 0.5 MBps,上限为 300 MBps 的吞吐性能。
性能基准:因数据块大小而异,数据块越小,吞吐量越小,IOPS 越高。
数据可靠性:采用分布式三副本机制,提供 99.9999999% 的数据可靠性。
最大容量:单块 SSD 云盘最大提供 32768 GB 存储空间。
单独挂载:SSD 云盘支持挂载到在相同可用区内的任意 ECS 实例上。
应用场景
SSD 云盘具备稳定的高随机 I/O 性能及高数据可靠性,适合以下场景:
PostgreSQL、MySQL、Oracle、SQL Server 等中大型关系数据库应用
对数据可靠性要求高的中大型开发测试环境
普通云盘
产品特点
普通云盘采用机械磁盘作为存储介质,利用分布式三副本机制,提供高数据可靠性,具备如下特点:
I/O 性能:提供数百的随机读写 IOPS 能力,最大 30 MBps−40 MBps 的吞吐量。
数据可靠性:采用分布式三副本机制,提供 99.9999999% 的数据可靠性。
最大容量:单块普通云盘最大提供 2000 GB 存储空间。
单独挂载:普通云盘支持挂载到在相同可用区内的任意 ECS 实例上。
应用场景
适合数据不被经常访问或者低 I/O 负载的应用场景;如果应用需要更高的 I/O 性能,建议使用 SSD 云盘。
需要低成本并且有随机读写 I/O 的应用环境。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Docker编排工具RANCHER安装
**安装要求** 对应操作系统及Docker版本、计算资源、网络端口の前置要求(本次以阿里云5台2核8G_CentOS7のECS测试) ·Ubuntu 16.04 (64-bit x86) ·Docker 17.03.x, 18.06.x, 18.09.x·Ubuntu 18.04 (64-bit x86) ·Docker 18.06.x, 18.09.x·Red Hat Enterprise Linux (RHEL)/CentOS 7.6 (64-bit x86) ·RHEL Docker 1.13·Docker 17.03.x, 18.06.x, 18.09.x ·RancherOS 1.5.1 (64-bit x86) ·Docker 17.03.x, 18.06.x, 18.09.x·Windows Server 2019 (64-bit x86) ·Docker 18.09 ·Experimental, see Configuring Custom Clusters for Windows networkNode IP Address 使用的每个节点(单节点安装,高可用性(H...
- 下一篇
阿里云ECS环境初始化
新购ECS的时候都需要对环境进行初始化,如更改主机名,格式化并挂载数据盘,修改进程数,修改打开的文件数,关闭selinux等。如果每次都手动执行命令,一来特别烦琐,二来浪费时间,所以在下面提供环境初始化脚本。因为如今大部分环境都是centos7了,所以只提供centos7环境的。脚本比较简单粗略。 #!/bin/bash #This script be used to initialize aliyun centos7 environment #Please input one parameter. #更改主机名,$1为脚本参数。 host_name=$1 hostnamectl set-hostname $host_name #新建disk1文件夹,disk1可改成其它名字 disk=disk1 mkdir /$disk #格式化并挂载数据盘,此处只挂载一块磁盘 fdisk /dev/vdb <<EOF n p 1 wq EOF mkfs.ext3 /dev/vdb1 mount -a chown $name.$name /$disk -R #添加开机自动挂载 sed -...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2全家桶,快速入门学习开发网站教程
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS关闭SELinux安全模块
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8安装Docker,最新的服务器搭配容器使用