容灾管理(Beta)

更新时间:2025-03-10 02:43:05

容灾管理功能主要为存算分离的实例提供多可用区(AZ)部署能力,确保在某个可用区出现不可用情况时仍能保障数据的正常访问。多可用区部署时,数据底层采用同城冗余存储,以提供更高的可靠性。本文将主要介绍容灾管理的基本使用方法。

可用区类型对比

对比指标

单可用区

二可用区

三可用区

对比指标

单可用区

二可用区

三可用区

容灾能力

不支持跨机房容灾。

可应对单个可用区故障。

可应对两个可用区故障。

数据存储

采用单可用区(AZ)内的数据冗余存储机制,将用户的数据冗余存储在同一个可用区内多个设施的多个设备上。

采用多可用区(AZ)内的数据冗余存储机制,将用户的数据冗余存储在同一地域(Region)的多个可用区。

故障恢复能力

BE/CN节点故障自动恢复;可用区级故障导致任务中断。

当主可用区发生故障时,可以将FE和计算节点切换到备可用区,以确保继续提供服务。

当主可用区发生故障时,可以选择一个正常运作的备可用区进行主备切换,将FE和计算节点切换到备可用区,以确保继续提供服务。

部署成本

没有额外的费用。

  • FE节点2份成本。

  • 计算节点1份成本。

  • 数据存储所需的额外费用。

  • FE节点3份成本。

  • 计算节点1份成本。

  • 数据存储所需的额外费用。

前提条件

已在创建存算分离版实例时,设置了多可用区容灾参数。更多详情,请参见创建实例

使用限制

  • 该功能目前处于白名单模式。

  • 该功能目前仅适用于存算分离版实例。

  • 主可用区不支持切换。

  • 容灾可用区仅可在实例创建时进行设置,实例创建后无法进行修改。

  • 生产实例与容灾节点必须处于同一个Region的不同可用区,不支持跨Region。

  • 容灾切换后,前端和计算节点将迁移到备用可用区,但实例的网络配置和域名将保持不变。请确保备用可用区的虚拟交换机下有足够的可用IP地址。

注意事项

  • 开启多可用区容灾后,不支持关闭。

  • 生产实例故障时,如果存在部分数据未同步至容灾节点,则在进行容灾切换后将会缺失这部分数据。

  • FE资源进行调整(如节点扩容、升级配置或磁盘扩容)时,备用可用区的Observer资源将与FE同步变化。

计费说明

使用该功能涉及以下额外费用:

  • 需要额外的FE节点,这将产生额外的CU费用,并记录为OBSERVER 计算资源。更多详情,请参见计算CU费用

  • 底层存储将使用同城冗余存储,会产生额外的存储费用。更多详情,请参见数据存储(多可用区)费用

切换可用区

重要

切换可用区将导致当前实例不可用,且该状态将持续约1~2小时。因此,建议您仅在实例完全不可用且无法恢复的情况下再进行此操作,以避免对正常业务造成影响。

  1. 进入容灾管理页面。

    1. 登录E-MapReduce控制台

    2. 在左侧导航栏,选择EMR Serverless > StarRocks

    3. 单击目标实例名称。

    4. 单击容灾管理页签。

  2. 单击目标备可用区所在区域的切换可用区

  3. 在弹出的对话框中输入当前实例名称以进行确认,然后单击确定

  • 本页导读 (1)
  • 可用区类型对比
  • 前提条件
  • 使用限制
  • 注意事项
  • 计费说明
  • 切换可用区