Warebase

Warebase 是用户执行 DDL、DML、DQL 等 SQL 的计算模块。每个 Warebase 都由独立的资源组成并支持动态扩缩容,Warebase 之间完全隔离互不影响。用户可以根据业务需要创建 1 个或多个 Warebase。

Warebase 采用 unit 作为计量单位,用户可以根据自己的业务量动态调整 Warebase 的 Unit 数(扩缩容),Unit 数越大,处理能力越强。用户甚至可以在暂不使用的情况下暂停 Warebase,更能节省使用成本。

Warebase 的创建

Warebase 隶属于 Data Cloud,所以 Warebase 的创建必须在某 Data Cloud 下。创建 Data Cloud 后,进入相应地域(Region)的页面直接在该 Data Cloud 下创建 Warebase,如下图:

指定 Warebase 名称(需要在同 Data Cloud 下唯一)及资源大小后,点击“确认”开始创建 Warebase,如下图:

创建 Warebase 过程中,Warebase 处于“初始化中”,并展示其下各资源的创建状态,如下图。直到 Warebase 处于“运行中”,表明 Warebase 创建成功,并可以对外服务。

Warebase 的状态

Warebase 主要包括以下状态:

  1. 初始化中:表明 Warebase 正处于创建初始化状态。
  2. 运行中:表明 Warebase 目前正在运行,用户可以使用 SQL 正常增删改查。
  3. 暂停中:表明 Warebase 正在暂停,暂停只是停止 Warebase 这个计算资源,用户数据依然保留在后台。
  4. 已暂停:表明 Warebase 已经暂停,并暂时无法提供 SQL 服务。
  5. 恢复中:表明 Warebase 正在恢复到运行状态,并会自动加载暂停前的所有数据。
  6. 异常:表明 Warebase 目前暂时处于异常状态。
  7. 删除中:表明 Warebase 正在被删除,直到资源完全被删除;由于采用存算分离架构,尽管 Warebase 被删除,但用户数据仍然会被保留,除非用户在删除时选择同时删除那些数据库(Database)的数据。

Warebase 的管理

如下图所示,页面会显示对应 Warebase 的利用率、QPS、延迟等监控信息,同时会列出当前 Warebase 可以做的操作。

Warebase 扩缩容

可以在“资源大小”处,根据业务量需求,实时调整 Warebase unit 数,且大小调整不依赖于上轮调整是否完成,随时修改大小,后台会及时响应最新修改。

Warebase 连接

该部分涉及到公网和 VPC 网络配置,在 VPC 网络还需要通过云厂商提供的私有连接(PrivateLink)功能,详见 Warebase 网络连接

Warebase 暂停/恢复

处于“运行中”的 Warebase 可以被暂停掉,处于“暂停中”的 Warebase 可以被恢复到“运行中”。

点击上图左上 Warebase 名称,可以进入 Warebase 详情页面,如下图所示:

除上述操作外,还可:

  1. 重命名:修改 Warebase 名称。
  2. 绑定数据库:查看 Warebase 绑定的数据库(Database)。

Warebase 的删除

用户可删除不再使用的 Warebase。删除时,之前绑定的数据库(Database)会自动解绑,数据保留在后台。用户可通过新建 Warebase 绑定这些数据库,继续使用数据。

删除时,用户可选择是否同时删除数据库(Database),请谨慎选择。特别地,数据库 template0 始终随 Warebase 删除。

注意:删除 Warebase 前,需删除其下的所有 vpc 网络终端节点连接。