阿里云mysql ADS规格如何选择

阿里云ADS介绍

阿里云关系型数据库(Relational Database Service,简称 RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。MySQL 是全球最受欢迎的开源数据库之一,作为开源软件组合 LAMP(Linux + Apache + MySQL + Perl/PHP/Python)中的重要一环,广泛应用于各类应用场景。阿里云数据库RDS版包含有MySQL、SQL Server、PostgreSQL、PPAS和MariaDB TX,用户可以在几分钟内创建出适合自己应用场景的数据库实例,迅速投产,按需付费,本文我们将以MySQL为例讲解,最后还有福利送给大家。

  1. mysql数据库版本,推荐mysql8.0
  2. 实例规格,通用性和独享性
  3. SSD盘、ESSD云盘和SSD云盘区别

1、mysql数据库版本选择

目前Mysql支持的版本有5.5、5.6、5.6(POLARDB)、5.7、8.0,如果是新项目,强烈推荐使用mysql 8.0,目前支持8.0有很多新特性,性能也有大幅提升,历史项目数据可根据情况选择5.6或者5.7,POLARDB这个就不推荐使用,虽然官方宣传比较好,在通用性上面还是选择mysql的版本,这样碰到问题可以搜索到答案。

2、实例规格

阿里云上MySQL实例有三种规格类型:通用型、独享型和独占型。通用型和独享型都是在一台物理服务器上划分多个资源隔离的区域,为不同用户提供MySQL数据库实例。他们的不同点在于:

  • 通用型对于CPU和存储空间采用了复用的技术。部署在同一台服务器上的所有MySQL实例会共享CPU和存储;
  • 独享型是多个数据库实例共享一台物理服务器,但资源隔离策略确保每个实例都可以独享所分配到的CPU、内存、I/O、存储。

最高级别的是独占型,是指一个MySQL实例独占一台服务器,会获得最好的性能,当然价格也最贵。追求极致性能但对价格不敏感的客户一般会在重要业务系统采用独占型实例。

https://ffeeiipublic.oss-cn-hangzhou.aliyuncs.com/ffeeii.com/2019/10/ads_type.png

关于通用型和独享型实例的性能,我们以MySQL 5.6实例做了基准实测,可参见如下结果。

https://ffeeiipublic.oss-cn-hangzhou.aliyuncs.com/ffeeii.com/2019/10/ads_normal.png https://ffeeiipublic.oss-cn-hangzhou.aliyuncs.com/ffeeii.com/2019/10/ads_1.png

规格族 描述 适用场景
通用型 独享被分配的内存,与同一物理机上的其他通用型实例共享CPU和存储资源。通过资源复用换取利用率最大化,性价比较高,享受规模红利。存储大小不和CPU/内存绑定,可以灵活选配。 对价格敏感的客户。对性能稳定性要求较低的应用场景。
独享型 具有完全独享的CPU和内存,性能长期稳定,不会因为物理机上其它实例的行为而受到影响。独享型的顶配是独占物理机型,也称为独占主机型,完全独占一台物理机的所有资源。 以数据库为核心系统的业务场景,例如金融、电商、政务、大中型互联网业务等。

3、SSD盘、ESSD云盘和SSD云盘区别

  • 本地SSD盘(推荐)本地SSD盘是指与数据库引擎位于同一节点的SSD盘。将数据存储于本地SSD盘,可以降低I/O延时。
  • SSD云盘SSD云盘是指基于分布式存储架构的弹性块存储设备。将数据存储于SSD云盘,即实现了计算与存储分离。
  • ESSD云盘增强型(Enhanced)SSD云盘,是阿里云全新推出的超高性能云盘产品。ESSD云盘基于新一代分布式块存储架构,结合25GE网络和RDMA技术,为您提供单盘高达100万的随机读写能力和更低的单路时延能力。

不同存储类型的区别

对比项 本地SSD盘 SSD云盘 ESSD云盘
I/O性能 ★★★★★I/O延迟低,性能好。 ★★★★有额外的网络I/O,性能相对较差。 ★★★★★相对SSD云盘有大幅提升。
功能完备度 ★★★★★100%功能支持。 ★★★部分引擎暂不支持读写分离、SQL审计、CloudDBA等功能。 ★★★部分引擎暂不支持读写分离、SQL审计、CloudDBA等功能。
规格配置灵活性 ★★★独享型实例的存储容量由实例规格决定,无法单独调整。 ★★★★★可选配置较多,存储容量也可单独调整。 ★★★★★可选配置较多,存储容量也可单独调整。
弹性扩展能力 ★★★需要拷贝数据,可能需要几个小时。 ★★★★★分钟级。 ★★★★★分钟级。
对比项 本地SSD盘 ESSD云盘
最大存储容量 6 TB 6 TB
网络类型 经典网络和VPC 经典网络和VPC
弹性升降级 支持,时间为小时级别,取决于数据量大小。 支持,一般只需要10分钟。
迁移可用区 支持 开发中
只读实例 支持 部分引擎支持
读写分离 支持 部分引擎支持
SQL审计 支持 开发中
CloudDBA 支持 部分引擎支持
SSL加密和TDE 支持 部分引擎支持
备份方式 物理&逻辑备份 快照备份
按备份集恢复 支持 支持
按时间点恢复 支持 支持

现在阿里云也推出了不多优惠,特别是第一次购买ADS 3折

https://ffeeiipublic.oss-cn-hangzhou.aliyuncs.com/ffeeii.com/2019/10/ads_3zhe.png

其他产品优惠链接:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=egv49iqd