如果您的业务波动较大,业务波峰较频繁,可以开启ESSD云盘的IO突发功能,使云盘的IOPS不受限于最大IOPS,在业务波峰时获得更高的IO能力,满足突发业务需求。本文介绍如何通过控制台开启和关闭PolarDB MySQL版集群通用云盘的IO突发功能。
前提条件
PolarDB MySQL版集群存储类型为ESSD AutoPL云盘。
功能简介
云盘开启IO突发后,集群可支持的IOPS上限和吞吐量上限会提升,与未开启IO突发相比,区别如下:
主节点开启IO突发功能后,备节点也会同时开启。
场景 | IOPS上限值 | 吞吐量上限值 |
未开启IO突发 |
|
|
已开启突发 |
|
|
吞吐量达到上限时,会影响IOPS。IOPS达到上限时,也会影响吞吐量。
上述公式里的集群规格最大IOPS和最大IO带宽,请参见X86架构计算节点规格列表、倚天ARM架构计算节点规格列表。
上述公式里的集群规格最大IO带宽对应的IOPS如下:
PolarDB引擎版本:PolarDB MySQL标准版。
IOPS计算方式:集群规格最大IO带宽(Gbit/s)x1024x1024÷8÷16,
备注:8表示1Byte=8bits,16表示PolarDB MySQL一次IO涉及的数据量为16KB。
影响
开启或关闭IO突发功能的过程中没有闪断,一般情况下对业务无影响。少数情况下集群的IOPS会有波动,建议在业务低峰期操作。
注意事项
开启或关闭IO突发功能,需数分钟,具体时间与集群的使用情况(读写流量)有关。
费用
计费项及其计费规则
ESSD AutoPL云盘费用包括:云盘容量费用+预配置性能费用+性能突发费用。
云盘容量费用:创建即收费,购买后具备和ESSD云盘PL1相同的基础性能。具体计费规则请参见存储空间计费规则。
预配置性能费用:开启后按量收费。
性能突发费用:开启后按量收费。
云盘计费方式 | 云盘费用(元) | 云盘性能 |
包年包月
购买时长:1个月 |
|
|
按量付费
计费时长:24小时 |
|
ESSD AutoPL云盘的用量包含基础的存储空间用量和预配置IOPS,您可购买PolarDB存储包来抵扣其存储空间用量和预配置IOPS量,从而降低成本。具体可参见存储包。
PolarDB集群(含主节点、备节点)的IO突发量费用,按量付费,每小时计费出账,以万IO为单位,不足1万按1万IO计费。
操作步骤
创建新集群时开启IO突发
在配置集群的过程中,存储类型选择ESSD AutoPL云盘,并开启下方的IO突发控制开关。
开启或关闭已创建集群的IO突发
登录PolarDB控制台。
在左侧导航栏单击集群列表。
在左上角,选择集群所在地域。
找到目标集群,单击集群ID。
在基本信息区域,数据库分布式存储区域,选择变更存储配置。
在变配页面中,您可根据需求变更AutoPL云盘预配置IOPS的数量,在开启IO性能突发中,选择关闭或者开启。
选择切换时间为立即切换或定时切换。
若选择定时切换,可选的时间范围为未来24小时内的任意时间点,升级配置的任务将在选定时间点后的30分钟内完成。
您还可以在计划任务页查看该任务的具体信息或取消该任务,详情请参见定时计划任务。
阅读并勾选相关协议后,单击立即购买。