面对多样化的存储需求,在存储资源有限的状况下提升数据库性能,推荐使用RDS PostgreSQL推出的新型存储类型--通用云盘,本文档为您介绍通用云盘的性能特点、适用场景及计费方式,帮助您理解并部署这一新型存储类型。
简介
通用云盘是RDS PostgreSQL支持的一种新存储类型。在兼容ESSD云盘所有特性的基础上,通用云盘支持IO突发、IO加速和数据归档能力,在存储容量不变、IO压力较大等情况下获得更高的IOPS性能和QPS性能。
通用云盘各项性能表现
IO性能:通用云盘针对基准IO性能做了提升,性能优于ESSD PL1云盘,并且增加了IO突发能力和IO加速能力。下表是不同存储空间的通用云盘实例,基准IO性能的提升差异。更多信息,请参见【产品/功能变更】RDS通用云盘基准IO性能提升。
通用云盘存储空间规格
原基准IO性能
(与ESSD PL1云盘性能一致)
提升后基准IO性能
提升幅度
100 GB<=存储空间<1000 GB
IO带宽:125~350 MB/s
IOPS:6800~50000
IO带宽:225~450 MB/s
IOPS:13200~56400
IO带宽:100 MB/s
IOPS:6400
1000 GB<=存储空间<2000 GB
IO带宽:350 MB/s
IOPS:50000
IO带宽:500 MB/s
IOPS:59600
IO带宽:150 MB/s
IOPS:9600
2000 GB<=存储空间<4000 GB
IO带宽:350 MB/s
IOPS:50000
IO带宽:550 MB/s
IOPS:62800
IO带宽:200 MB/s
IOPS:12800
4000 GB<=存储空间<16000 GB
IO带宽:350 MB/s
IOPS:50000
IO带宽:600 MB/s
IOPS:66000
IO带宽:250 MB/s
IOPS:16000
16000 GB<=存储空间<64000 GB
IO带宽:350 MB/s
IOPS:50000
IO带宽:700 MB/s
IOPS:72400
IO带宽:350 MB/s
IOPS:22400
规格配置灵活性:可选配置较多,支持扩容或缩容磁盘空间。
说明仅部分满足条件的PostgreSQL实例支持缩容,具体请参见变更配置。
备份方法:快照备份
备份、只读实例创建、实例克隆操作速度:耗时为秒级。
扩容时长:在线升级,秒级扩容。
扩容影响:无影响。
数据持久性:数据可靠性达到99.9999999%,支持单节点基础版形态,降低成本。
使用限制
通用云盘支持的存储容量大小范围为10 GB~64,000 GB。
通用云盘不支持变更为其他任何存储类型,但ESSD云盘可以变更为通用云盘。详情请参见ESSD云盘变更为通用云盘。
费用说明
通用云盘费用=RDS存储空间费用+IO突发费用+IO加速费用+数据归档OSS费用
IO加速功能当前免费,存储空间费用按照购买的存储空间大小计费,IO突发费用和数据归档费用按照实际使用情况计费。详情请参见:
ESSD云盘(PL2、PL3)与通用云盘的费用存在差价,差额以变更时控制台的订单为准。
在一定时间周期内,实例高IO持续时间越短,通用云盘相对于ESSD PL2、PL3云盘更划算。
购买通用云盘
RDS PostgreSQL支持通过如下方式购买通用云盘
已有实例
存量ESSD云盘实例支持升级为通用云盘。
前提条件
RDS PostgreSQL实例的计费方式为按量付费或包年包月。
RDS PostgreSQL实例的存储类型为ESSD云盘,并且ESSD云盘空间不低于40 GB。
说明如果您的云盘实例在2022年10月10日前(旧架构实例)创建,需要升级内核小版本到最新后,再将ESSD云盘升级为通用云盘。更多信息,请参见升级内核小版本。
影响
将ESSD云盘变更为通用云盘时,会立即执行,过程中没有闪断,一般情况下对业务无影响。少数情况下实例的IOPS会有波动,建议在业务低峰期操作。
注意事项
实例的存储类型由ESSD云盘变更为通用云盘,对实例的所有主备实例(高可用系列)、主实例(基础系列)均生效,但不会变更主实例下的只读实例的存储类型。变更只读实例的存储类型,需要在只读实例详情页操作。
将ESSD云盘变更为通用云盘后,不允许变更通用云盘为其他存储类型,请谨慎选择。
变更ESSD云盘为通用云盘前,请确保实例无未完成的备份任务,否则会影响云盘变配任务的完成时长。
操作步骤
新购实例
购买新实例时,您可以选择实例的存储类型为通用云盘。具体操作,请参见创建RDS PostgreSQL实例。