资源弹性概述

本文为您介绍Hologres计算组实例资源支持的弹性扩展模式(纵向扩展和横向扩展)以及对应的弹性能力使用方式,您可根据业务需要选择合适的资源弹性方式。

弹性扩展模式

Hologres计算组型实例支持将实例分隔成为多个计算组。对于每个计算组,可以按需选择如下弹性扩展方向:

  • 纵向扩展(Scale up/down):自Hologres V2.0版本起,支持纵向增加或减少计算组的计算资源,可兼顾中大型任务场景与高并发小任务场景。

  • 横向扩展(Scale out/in):自Hologres V3.2版本起,支持横向增加或减少计算组的Cluster数,更适合面对高并发小任务场景,有更灵活的吞吐能力与隔离能力。

弹性能力使用方式

在使用弹性能力时,有如下方式:

名词解释

分时弹性功能中的名词解释:

  • 计算组预留资源:新建计算组时需定义预留资源量,该资源量可后续修改,计算组将从实例的预留资源中进行分配。

  • 计算组弹性资源:在预留资源基础上,利用分时机制额外动态扩展的资源量。

  • 计算组总计算资源:计算组实际使用的资源总量,为计算组预留资源和计算组弹性资源总和。

Multi-cluster与自动弹性功能中的名词解释:

  • 预留Cluster:新建计算组时需定义预留Cluster数量,该数值可后续修改,预留Cluster的计算资源从实例预留资源中获取。

  • Cluster规格:新建计算组时需定义预留Cluster规格,该规格可后续修改,每个预留Cluster从实例预留资源中获取的资源量。

  • 计算组预留资源:单Cluster规格 * 预留Cluster数。

  • 计算组弹性资源

    • 计算组在预留资源之外,通过自动弹性额外弹出的资源量。

    • Cluster规格 * (当前Cluster数 - 预留Cluster数)。

  • 计算组总计算资源:计算组实际使用的资源总量,为计算组预留资源和计算组弹性资源总和。

实例级别的计算资源包括如下定义:

  • 实例预留资源:实例预留的计算资源总量,支持包年包月和按量付费两种付费模式。可以分为已分配资源和未分配资源:

    • 实例已分配资源:实例预留资源中,已经分配给所有计算组预留资源的总量。

    • 实例未分配资源:实例预留资源中,还没有分配给计算组的资源量。

  • 实例弹性资源:实例下的所有计算组,在预留资源之外,通过分时弹性或自动弹性额外弹出的资源总量。

  • 实例总计算资源:实例实际使用的资源总量,为实例预留资源和实例弹性资源总和。