
# 为固定规格实例开启动态Serverless（公测）
#### 操作场景
在现代企业级IT系统中，企业经常面临资源利用率低和成本控制的挑战。例如，按需计费或包年/包月实例购买后，若业务负载波动较大，可能会导致资源浪费或性能不足。为有效应对这一挑战，实现资源的灵活调度和成本优化，TaurusDB可根据业务需求为按需计费或包年/包月实例启用动态Serverless，并设置Serverless的算力范围。当达到特定触发条件时，系统将自动调整Serverless实例的算力，从而实现资源的灵活调度和成本优化。
#### 版本约束
TaurusDB内核版本2.0.54.240600及以上的实例支持开启动态Serverless。
内核版本的查询方法请参见[如何查看云数据库 TaurusDB实例的版本号](https://support.huaweicloud.com/taurusdb_faq/taurusdb_faq_0141.html)。
#### 计费说明
- 为固定规格实例开启动态Serverless不会影响实例的已有计费因子和计费类型，额外使用的算力按小时计费，具体请参见[产品价格详情](https://www.huaweicloud.com/pricing.html?tab=detail#/taurusdb)。
- 开启了动态Serverless的包周期计费实例会在实例到期欠费后被冻结。
- 开启了动态Serverless的包周期计费实例会在账户欠费后被禁用动态Serverless功能。
 
#### 约束限制
表1约束限制 
| 阶段  | 约束限制                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
|:---|:---|
| 开启前 | - 如果当前区域已支持Serverless，且您需要为固定规格（按需、包年/包月）实例开启动态Serverless，请[提交工单](https://console.huaweicloud.com/ticket/?locale=zh-cn#/ticketindex/createIndex)。 已支持Serverless的区域：华北-北京四、华东-上海一、华南-广州、亚太-新加坡、亚太-曼谷、中东-利雅得、中国-香港   - 支持的实例类型 - 仅支持独享型（X86架构）和通用型（X86架构）的固定规格实例（按需、包年/包月），且实例必须是多可用区类型。  - 实例类型仅支持集群版实例，不支持单机和Serverless实例。  - 仅支持CPU和内存之比是1:4的实例，并且实例中只读节点的规格必须和主节点规格相同。     |
| 开启后 | - 添加只读 开启动态Serverless的固定规格实例不支持添加Serverless只读节点，添加的按需只读和包年/包月只读节点默认是动态Serverless节点，规格默认和主节点一致且不支持修改，并且使用相同的Serverless算力范围策略。   - 规格变更 开启动态Serverless的固定规格实例进行规格变更后，动态Serverless功能将自动关闭。   - 互斥功能 开启动态Serverless与[自动变配功能](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_03_0023.html)互斥。若已在固定规格实例上开启动态Serverless功能，则不可再开启自动变配功能。若已在固定规格实例上开启自动变配功能，不可再开启动态Serverless。                                   |
   
#### 操作步骤
1. [登录TaurusDB管理控制台](https://console.huaweicloud.com/gaussdbformysql/#/management/list)。
2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002671347251.png)，选择区域。
3. 在实例管理页面，单击实例名称，进入实例概览页面。
4. 在"配置信息"模块的"性能规格"处，单击"开启动态Serverless"。
5. 在弹框中修改最小算力和最大算力，单击"确定"。 
   图1开启动态Serverless   
   ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002581391782.png "点击放大")
   
   表2动态Serverless参数说明 
   | 参数   | 说明                                                   |
   |:---|:---|
   | 最小算力 | 动态Serverless最小算力的下限是当前实例的固定规格vCPU数量，且最小算力必须小于等于最大算力。 |
   | 最大算力 | 动态Serverless最大算力的下限是当前实例的固定规格vCPU数量，最大算力的上限是32vCPU。  |
      
   
   
6. 单击"确定"，开启动态Serverless。
7. 查看开启结果。 
   在实例管理页面，您可以看到实例状态显示为"配置动态Serverless中"。稍后，在对应的实例概览页面，实例状态将变为"正常"，同时新增的Serverless配置信息模块会展示算力范围。此过程大约需要5～10分钟。
   图2Serverless配置信息   
   ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002572137590.png "点击放大")
   
   
   
8. 如果您后续不再使用动态Serverless，在"配置信息"模块的"性能规格"处，单击"关闭动态Serverless"，弹框中单击"确定"，关闭动态Serverless。
 
