Serverless使用

Serverless云数据库 SelectDB 版推出的一种无需管理服务器、按需付费的资源自动弹性伸缩能力。Serverless根据实际负载自动伸缩计算与缓存资源,并按实际使用量付费,能够解决业务高峰期因资源不足导致的查询性能瓶颈等问题,以及降低业务低谷期因资源闲置产生的成本浪费,让您能专注于数据处理和分析等业务工作。本文为您介绍Serverless的创建与管理相关操作。

前提条件

  • 通过RAM用户(子账号)创建SelectDB实例时,该RAM用户(子账号)必须拥有AliyunSelectDBFullAccess权限。如何授权,请参见RAM用户授权

  • 该功能处于公测阶段,如需开通请点击试用申请

费用说明

Serverless公测期间免费使用。

购买Serverless实例

当您创建Serverless实例时,实例中包含一个集群,您可为此集群设置弹性伸缩规则。

  1. 登录云数据库 SelectDB 控制台

  2. 实例列表页面,单击新建实例

  3. 在购买页面,商品类型选择Serverless

  4. 根据页面提示,配置Serverless实例参数。其中,集群弹性伸缩相关配置参数说明如下:

    参数

    说明

    示例

    集群计算节点数

    集群内的计算节点个数。

    2

    单计算节点弹性上限

    节点垂直变配时,在此区间内进行升降。

    8

    单计算节点弹性下限

    4

    单节点缓存配置(默认)

    节点的缓存容量大小。单节点缓存容量与节点个数决定集群缓存容量大小。

    100

  5. 单击立即购买并根据页面提示完成支付。

    实例创建需要一定时间,大约需要5~10分钟,您可以在实例列表页,通过刷新列表,查看新建的SelectDB实例。

新增集群

一个Serverless实例可包含多个集群,为满足不同业务需求,您可在实例中继续新建集群,为每个集群单独设置弹性规则。

  1. 登录云数据库 SelectDB 控制台

  2. 在页面左上角,选择实例所在地域,在实例列表页面,单击目标实例ID,进入到实例详情页面。

  3. 在左侧导航栏,单击集群管理,在集群管理页面,单击新建集群

  4. 根据页面提示,配置集群弹性伸缩相关参数值

  5. 单击确定并根据页面提示完成支付。

管理集群

修改弹性设置

  1. 登录云数据库 SelectDB 控制台

  2. 在页面左上角,选择实例所在地域,在实例列表页面,单击目标实例ID,进入到实例详情页面。

  3. 在左侧导航栏,单击集群管理

  4. 集群管理页面,单击目标集群所在行操作列的修改弹性设置

  5. 根据页面提示,调整集群伸缩配置。

  6. 单击保存修改

查看弹性伸缩记录

您可以查看集群的弹性伸缩记录,了解资源变化情况。

  1. 登录云数据库 SelectDB 控制台

  2. 在页面左上角,选择实例所在地域,在左侧导航栏选择操作审计,跳转到操作审计控制台。

  3. 在左侧导航栏,单击事件>事件查询

  4. 事件查询页面输入搜索条件,设置查询的时间范围。

  5. 找到待查询的事件,单击所在行操作列的查看详情,可查看事件的详细信息。

重启或暂停集群

  1. 登录云数据库 SelectDB 控制台

  2. 在页面左上角,选择实例所在地域,在实例列表页面,单击目标实例ID,进入到实例详情页面。

  3. 在左侧导航栏,单击集群管理

  4. 集群管理页面,单击目标集群所在行操作列的重启暂停