跳到主要内容
版本:4.x

集群管理

在 SelectDB Cloud,集群只包含计算资源和缓存数据,同一仓库的多个集群共享存储数据。每个付费仓库都可以有多个集群,可以用于支持不同的工作负载,如写入、导入、报表查询等。

需要灵活变更或者随时删除的场景(如:临时测试验证),可选择按量计费方式;长期稳定使用的场景(如:生产环境),选择按月/按年计费方式更节省成本。

新建集群​

当前仓库为付费仓库且无集群时,单击左侧导航栏的 集群 ,会进入一个新建集群引导页。

如果当前仓库有至少 1 个集群,则会进入集群概览页。

在新建集群引导页或者集群概览页,单击 新建集群 ,进入集群配置页。

参数          说明
集群名称必填项。当前仓库内唯一,必须字母开头,最多 32 个字符,可以使用字母(大小写不敏感)、数字和_
CPU 架构所有已支持的云和地域,集群计算资源的 CPU 架构都默认为 x86。
注意
- 当前仅亚马逊云科技北京地域或宁夏地域的仓库,才支持选择集群计算资源的 CPU 架构为 x86 或者 ARM。
- 内核为 4.0.4 或以上版本的仓库,才支持创建 ARM 架构集群,如果内核版本过低,请升级内核版本。
- 同等规格情况下,ARM 架构相比 x86 架构,性能有 30% 以上的提升。
- SaaS 模式下,在相同的云和地域,ARM 架构与 x86 架构的集群计算资源定价一致;BYOC 模式下,在相同的云和地域,不同 CPU 架构的计算资源定价可能有所不同,取决于云厂商。
- 集群创建后不支持修改 CPU 架构。
每 vCPU 内存BYOC 仓库可选择 R4(每 vCPU 4 GB 内存)或 R8(每 vCPU 8 GB 内存)。可用规格以当前云厂商和地域的页面选项为准。
节点规格选择单个节点的 vCPU 数量和内存容量。
单节点缓存容量设置每个节点的云盘缓存容量,可选范围和步长以页面提示为准。支持在不改变节点规格和节点数量的情况下独立扩容。
节点数量设置集群的节点数量。集群总 vCPU、总内存和总缓存容量分别为单节点对应资源乘以节点数量。
计费方式必选项。目前支持按量、按月、按年计费。需要灵活使用随时删除的场景(如:临时测试验证),可选择按量计费;长期稳定使用的场景(如:生产环境),选择按月或按年计费方式更优惠。如果选择按月计费方式,则可以进一步配置是否开启自动续费功能(如果开启,则系统默认会在集群每次到期前 9 天内尝试自动续费)。按年计费方式不支持自动续费,可手动续费。无论手动还是自动续费,请确保续费前当前组织具有足够可用额度或者已开通并启用云市场扣费渠道,否则系统会报错并放弃执行。

配置完成后,核对节点规格、单节点缓存容量、节点数量、总资源和预计费用,再提交创建。可用规格和配额以页面提示为准。

在付费仓库下新建集群会产生费用,因此在创建之前,请确保当前组织具有足够可用额度或者已开通并启用云市场扣费渠道,否则系统会报错并放弃执行。

图片

说明 确认创建后,你就可以在集群概览页中看到新建的集群,状态为“创建中”,需要约 1 分钟完成创建。创建完成后,集群状态会从“创建中”变为“运行中”。

注意

  • SaaS 模式免费试用仓库不支持新建集群。
  • 按月/按年计费方式新建集群会预扣费用,归到当前小时/当天/当月的账单中。

重启集群​

在某些情况下(例如集群出现异常或者修改了某些参数),用户可能需要重启集群。在集群概览页,找到目标集群卡片,点击 重启 操作并二次确认。集群状态会变为“重启中”,此时不可以对集群进行其他操作。

图片

说明 集群需要约 1 分钟完成重启。重启完成后,集群状态会从“重启中”变回“运行中”。

注意

  • 集群重启期间可能会导致业务请求出现闪断或者延迟响应现象。
  • 集群重启期间系统仍会对集群计量计费。

集群启停​

手动启停​

用户可能希望在集群闲置时可以节省成本。在集群概览页,找到目标集群卡片,当集群状态为“运行中”并且确定集群无负载时,可以手动暂停集群,点击 暂停 操作并二次确认。集群状态会变为“暂停中”,此时不可以对集群进行其他操作。系统会释放该集群的计算资源同时保留缓存空间及其数据。

说明 集群需要约 1 分钟完成暂停。暂停完成后,集群状态会从“暂停中”变为“已暂停”。

注意

  • 集群暂停期间不会响应业务请求。
  • 集群暂停期间系统不再对计算资源计量计费,但仍会对缓存空间计量计费。
  • 含有按月/按年计费资源的集群不支持启停。

在需要集群继续响应业务请求的时候,用户可以手动启动“已暂停”的集群。在集群概览页,找到目标集群卡片,点击 启动 操作并二次确认。集群状态会变为“启动中”,此时不可以对集群进行其他操作。系统会拉起计算资源并挂载保留着的缓存空间及其数据。

说明 集群需要约 1 分钟完成启动。启动完成后,集群状态会从“启动中”变为“运行中”。

注意

  • 集群启动期间不会响应业务请求。
  • 集群启动后可以响应业务请求,系统会对拉起的计算资源恢复计量计费。
  • 含有按月/按年计费资源的集群不支持启停。

自动启停​

  • 新建集群页暂时屏蔽了自动启停功能开关。
  • 集群详情页对新建的集群暂时屏蔽了自动启停功能设置。对于存量集群,之前如果已经开启自动启停,则还可以继续使用该功能,但一旦关闭则暂时无法再开启;之前如果没开启过自动启停,则暂时无法使用该功能。

集群详情​

在对某个集群进行某种操作之前,用户可能需要先了解该集群的详细信息。在集群概览页,找到目标集群卡片,在集群状态支持的情况下,单击集群卡片进入集群详情页。

集群详情页包括基础信息、按月/按年计费资源、按量计费资源三大内容区以及相应的功能操作。具体说明如下:

基础信息:

参数          说明
集群 ID当前仓库内唯一,“c-”开头,后面接 18 位字符,由 26 个小写字母和 10 个数字随机组合。
集群名称当前仓库内唯一,支持一键复制和就地改名。如果需要修改集群名称,则点击编辑图标,在出现的输入框内输入新的集群名称(建议命名能够见名知意),点击确认图标并二次确认。
注意
- SelectDB Core 语法中会用到集群名称,例如:
USE { [catalog_name.]database_name[@cluster_name] }
- 集群名称必须字母开头,最多 32 个字符,可以使用字母(大小写不敏感)、数字和_
- 修改集群名称后,需要确保业务使用新的集群名称,或者设置了相关数据库用户的默认集群,否则会导致相关请求失败。
创建者该集群的创建用户,有可能不是当前用户,而是同组织的其它用户。同组织的多个用户可以对有权限的仓库及其集群进行相应的操作。
创建时间集群创建成功时的时间。
启动时间集群上次启动或重启的时间。
运行时长集群自上次启动或重启以来的运行时长。
可用区集群所在的可用区。
CPU 架构集群计算资源的 CPU 架构。
注意
- 当前仅亚马逊云科技北京地域或宁夏地域的仓库,才可见集群的 CPU 架构,可能是 x86 或者 ARM。
- 内核为 4.0.4 或以上版本的仓库,才支持创建 ARM 架构集群,如果内核版本过低,请升级内核版本。
- 同等规格情况下,ARM 架构相比 x86 架构,性能有 30% 以上的提升。
- SaaS 模式下,在相同的云和地域,ARM 架构与 x86 架构的集群计算资源定价一致;BYOC 模式下,在相同的云和地域,不同 CPU 架构的计算资源定价可能有所不同,取决于云厂商。
- 集群创建后不支持修改 CPU 架构。

按月/按年计费资源: 展示按月/按年计费资源的信息,如果不存在,则以占位符表示。

参数          说明
计算资源显示集群按月/按年计费的计算资源。
缓存空间显示集群按月/按年计费的缓存空间。
到期时间SaaS 模式免费试用集群和含有按月/按年计费资源的集群会有到期时间。用户可能需要在集群到期之前转付费或者续费。每次续费后,到期时间会延长 1 个月或 1 年。如果没续费,则该按月/按年计费资源到期后会默认转为按量计费,不影响业务和数据。
下次自动续费时间(预计)按月计费资源开启了自动续费时,会出现此信息。内容值为到期时间前 9 天。
扩容如果当前计算资源或缓存空间不满足业务需求,用户可以单击内容区右上角的 扩容 进行调整。
注意
- 由于按月或按年计费的资源不支持缩容,请规划好合适的计算资源和缓存空间,以免浪费。
续费对按月/按年计费资源进行续费。如果是按月计费资源,则支持手动续费或开关自动续费功能(如果开启,则系统默认会在集群每次到期前 9 天内尝试自动续费)。如果是按年计费资源,则仅支持手动续费,不支持自动续费。无论手动还是自动续费,请确保续费前具有足够可用额度或者已开通并启用云市场扣费渠道,否则系统会报错并放弃执行。

按量计费资源: 展示按量计费资源的相关信息,如果不存在,则以占位符表示。

参数          说明
计算资源显示集群按量计费的计算资源。
缓存空间显示集群按量计费的缓存空间。
伸缩如果当前计算资源或缓存空间不符合业务需求,用户可以单击内容区右上角的 伸缩 进行调整。调整后,系统会在当前小时分段计量计费,并且在下一个小时按照最新配置计量计费。
转按月/按年将原先按量计费的资源,转换为按月或按年计费。如果选择按月计费方式,则可以进一步配置是否开启自动续费功能(如果开启,则系统默认会在集群每次到期前 9 天内尝试自动续费)。按年计费方式不支持自动续费,可手动续费。
注意
- 转换计费方式前,请确保当前组织具有足够可用额度或者已开通并启用云市场扣费渠道,否则系统会报错并放弃执行。

一个集群里面资源的计费方式存在以下几种情况:

  • 全部按量,拥有完全的灵活弹性,可随时增删、伸缩集群,但是平均每小时单价较高,通过启停功能可以节省一部分成本,但对业务有影响,适合具有分段负载特征的生产业务或测试环境。
  • 全部按月,具有月度资金流的灵活性,平均每小时单价比按量计费方式低,可以一定程度节省成本,但是不支持缩容和随时删除集群,适合负载不经常变化但每月可能有调整的业务。
  • 全部按年,平均每小时单价比按月计费方式更低,可以最大程度节省成本,但是不支持缩容和随时删除集群,适合负载长期比较稳定或持续上升的业务。
  • 部分按月和部分按量,具有月度资金流的灵活性,可以一定程度节省成本,也具有支持临时额外负载变化的灵活弹性。
  • 部分按年和部分按量,可以最大程度节省成本,也具有支持临时额外负载变化的灵活弹性。

注意

  • 一个集群中暂不支持同时存在按年和按月计费的资源。
  • 集群的按年计费资源到期前不支持转按量或按月计费,可以等到期时默认转按量计费,或者再转按月计费。
  • 集群的按月计费资源到期前不支持转按量或按年计费,可以等到期时默认转按量计费,或者再转按年计费。

按量计费资源伸缩​

在集群页面选择目标集群,单击 扩缩容;混合计费集群选择按量资源对应的入口。在 伸缩模式(Scaling Mode) 中选择手动、分时或自动弹性伸缩,并核对 当前配置 中的节点规格、单节点缓存容量和节点数量。

SaaS 免费试用集群不支持伸缩。伸缩可能导致连接闪断或请求延迟;减少资源或缓存容量可能影响后续请求响应时间。操作前核对目标配置及费用。

手动弹性伸缩​

选择 手动弹性伸缩,在 目标配置 中选择调整维度:

调整维度操作行为与限制
规格(Size)设置 节点规格 和 单节点缓存容量调整单节点的 vCPU 和内存;云盘缓存支持独立扩容,不支持独立缩容。
数量(Number)设置 节点数量改变集群总计算资源和总缓存容量。

BYOC 仓库可选择 R4 或 R8。可选节点规格和缓存容量范围以当前云厂商、地域及组织配额为准。

核对目标配置及预计费用,单击 确认,阅读费用和服务影响后再次确认。集群进入“伸缩中”,完成后恢复“运行中”;核对实际节点规格、单节点缓存容量和节点数量。

纯按量计费集群不能缩容至 0 个节点;混合计费集群可以释放全部按量资源,保留订阅资源。如已启用自动弹性伸缩,先单击 禁用(Disable);如已开启分时策略,先关闭该策略。

分时弹性伸缩​

分时弹性伸缩按指定的星期和执行时间调整节点数量,适合具有周期性高低峰的业务。节点规格和单节点缓存容量保持不变,总计算资源和总缓存容量随节点数量变化。

  1. 选择 分时弹性伸缩,核对当前配置。
  2. 在规则中选择一个或多个 星期,设置 执行时间 和 节点数量,单击勾选图标保存规则。
  3. 按需单击 添加规则,继续添加规则;最少支持一条规则。
  4. 核对规则、页面标注的时区及资源变化,保存并开启策略。

注意:

  • 订阅资源不支持分时弹性伸缩。配置前应禁用自动弹性伸缩。
  • 纯按量计费集群的目标节点数量不能为 0;混合计费集群的按量资源可以设为 0,以释放全部按量资源。
  • 每条规则可选择多个星期;选择全部星期表示每天执行。
  • 执行时间不能重复,规则之间至少间隔 1 小时,最多配置 23 条规则。
  • 保存时若当天执行时间已过,从下一个符合星期设置的时间开始执行。
  • 规则仅在集群正常运行时执行;暂停、重启、升级等状态下会等待重试,超过 30 分钟则跳过本次执行。
  • 如果当前组织没有足够可用额度且未启用云市场扣费渠道,规则无效且不会执行。
  • 减少节点数量会减少总缓存容量,超出容量的缓存数据会被淘汰,可能增加请求延迟。

修改规则时,调整星期、执行时间或节点数量,保存规则并提交策略变更。删除规则后,启用策略前应确保至少保留一条有效规则。关闭策略后,已有规则保留,但不再执行。

自动弹性伸缩​

自动弹性伸缩根据业务负载,在配置的最小与最大节点数量之间调整容量。仅支持运行中的纯按量计费集群,SaaS 免费试用集群不支持;启用前需关闭分时策略。

  1. 选择 自动弹性伸缩,核对当前节点规格、单节点缓存容量和节点数量。
  2. 在 目标配置范围 中设置 最小节点数量 和 最大节点数量。
  3. 核对总资源范围和预计费用,单击 启用(Enable)。

启用后,节点规格和单节点缓存容量保持不变,总计算资源和总缓存容量随节点数量变化。最小节点数量应覆盖基础负载,最大节点数量应兼顾峰值和预算。

停止自动调整时,重新打开 自动弹性伸缩,单击 禁用(Disable)。禁用后保留当前资源配置,可改用手动或分时弹性伸缩。修改范围时,先禁用,再调整最小与最大节点数量并重新启用。

按月/按年计费资源扩容​

如果集群按月/按年计费资源的算力不满足业务需求,用户可以在集群详情页,单击按月/按年资源内容区右上角的 扩容 操作。 按月/按年计费资源支持手动弹性扩容。

注意

  • 按月/按年计费资源不支持手动弹性缩容和分时弹性伸缩。
  • 按月/按年计费方式扩容会预扣增量配置剩余时长的费用,归到当前小时/当天/当月的账单中。

转按月/按年计费​

如果想要对按量计费资源降低成本并且长期稳定使用,用户可以在集群详情页,单击按量计费资源内容区右上角的 转按月/按年 操作,选择目标计费方式为按月或按年。如果选择按月计费方式,则可以进一步配置是否开启自动续费功能(如果开启,则系统默认会在集群每次到期前 9 天内尝试自动续费)。按年计费方式不支持自动续费,可手动续费。按年计费方式比按月计费方式,降低成本比例幅度更大,但资金锁定时间更长。

注意

  • 转换计费方式前,请确保当前组织具有足够可用额度或者已开通并启用云市场扣费渠道,否则系统会报错并放弃执行。
  • 转按月/按年计费方式会预扣费用,归到当前小时/当天/当月的账单中。

转按量计费​

按月/按年计费资源不支持提前转按量计费,默认到期时会自动转按量计费。

集群续费​

集群的按月计费资源可以手动续费或自动续费。集群的按年计费资源可以手动续费不支持自动续费。按量计费资源不涉及续费。

手动续费​

没开启自动续费功能的按月计费资源和按年计费资源,需要用户手动续费。在集群详情页,单击按月/按年计费资源内容区右上角的 续费 操作,选择手动续费。按月计费资源每次续费时长默认为 1 个月,按年计费资源每次续费时长默认为 1 年。

注意

  • 按月/按年计费资源每次续费时长不支持修改。
  • 按月/按年计费资源不支持提前退订或转其他计费方式,请慎重操作。
  • 按月/按年计费资源续费会预扣费用,归到当前小时/当天/当月的账单中。

自动续费​

只有按月计费的资源支持自动续费功能。用户开启自动续费,可以免除每月手动续费的工作量,也可以规避因忘记手动续费而导致到期默认转按量计费后平均每小时成本的增加。在集群详情页,单击按月计费资源内容区右上角的 续费 操作,选择自动续费,开启自动续费开关,续费周期默认为每月。

注意

  • 每次自动续费尝试执行时间为到期前 9 天,给用户预留足够时间走经费申请和充值流程,不支持修改。
  • 按月计费资源每次自动续费时长默认为 1 个月,不支持修改。
  • 按年计费资源不支持自动续费。原因是按年计费资源不支持提前退订,一旦自动续费,需要等待一年才会到期默认转按量计费,可能会因此带来不必要的困扰。
  • 按月/按年计费资源续费会预扣费用,归到当前小时/当天/当月的账单中。

删除集群​

如果业务不再需要当前集群,用户可以删除它。

在集群详情页右上角,单击 删除集群 操作并二次确认。

注意

  • 删除 SaaS 模式免费试用集群,会连同 SaaS 模式免费试用仓库和存储资源及其数据一起删除。
  • 含有按月/按年计费资源的集群不支持提前删除,用户需要等集群到期时默认转按量计费后再删除。如果想让按月计费资源尽快到期转按量计费,则要确认不开启自动续费功能,否则可能一直无法到期。
  • 该集群的所有资源及缓存数据都会被系统删除,需要用户及时调整访问该集群的业务,否则相关业务请求会失败。