优惠中心

新用户5折优惠券

邮件推送 - 5.4折优惠

了解更多

同城高可用

更新时间:2025-01-16 03:43

同城(同地域内不同可用区之间)高可用功能可有效避免单个可用区故障导致的服务中断,确保业务的稳定性。Flink支持在包年包月的跨可用区类型的项目空间中使用同城高可用功能。本文为您介绍如何使用同城高可用功能,以及停止跨可用区CU计费等。

功能介绍

Flink工作空间支持单可用区跨可用区两种CU类型的计算资源,根据使用的CU类型对应单可用和跨可用两种类型项目空间,区别如下:

  • 对于单可用区项目空间,Flink会在所选地域为您分配最佳的计算可用区,同一地域内可用区之间内网互通,计算层进行可用区无感调度进行库存打通,从而提升资源的弹性负载能力。

  • 对于跨可用区项目空间,可实现同城高可用能力,当作业运行所在可用区出现故障时,作业将自动调度到同一地域其他稳定可用区恢复,有效避免因单个可用区故障导致服务中断,确保作业的持续性和高可用性。

image

注意事项

  • 完整链路的高可用必须确保您的上下游系统同样具备高可用。

  • Flink跨区访问外部上下游资源时,可能导致毫秒级的延迟,可用区之间网络延时SLA保障在3 ms内,详情请参见地域内可用区间平均网络时延 。上下游除云数据库Tair(兼容Redis)外,其他延迟通常没有问题,建议根据业务需求评估延迟的接受程度,进而确定是否要开启同城高可用功能。

地域及费用

目前仅Intel X86且包年包月的工作空间支持购买跨可用区计算资源,费用高于单可用区,支持的地域及价格详情请参见包年包月

如果您的工作空间为按量付费模式,可以先转为包年包月后,参考方式2方式3进行使用。

说明

部署模式为跨可用区的工作空间不支持转换为按量付费模式。

开启并使用同城高可用功能

方式1:新购工作空间时自动创建跨可用区项目空间后使用

  1. 在开通Flink工作空间时自动创建跨可用区项目空间。

    Intel X86处理器架构且付费模式为包年包月的工作空间,部署模式选择为跨可用区,填写跨可用区CU类型的计算资源配额,选择两个不同可用区的虚拟交换机,详情请参见开通实时计算Flink版

    工作空间创建完成后,会默认生成名称为工作空间名称-default-ha的跨可用区项目空间。

  2. 单击目标跨可用区项目空间名称,在跨可用区项目空间内创建并运行作业。

    image

方式2:添加跨可用区CU并手动创建跨可用区项目空间后使用

开通工作空间时部署模式未选择为跨可用区,您可以后续通过添加跨可用区CU并创建跨可用的项目空间的方式使用。

  1. 添加跨可用区CU。

    1. 在目标工作空间操作列下,选择更多 > 工作空间资源变配

    2. 单击增加CU类型

    3. 填写跨可用区的目标CU数,并选择虚拟交换机。

      仅显示目标专有网络下和Flink支持可用区下的已创建虚拟交换机。如果没有可供选择的虚拟交换机,您可以创建交换机

      重要

      工作空间添加跨可用区CU后,请确认已将新增的可用区的交换机网段添加到上下游系统白名单中,避免出现网络访问受限问题。

      image

    4. 选中协议后,单击确定,完成支付。

  2. 添加跨可用区类型项目空间,详情请参见添加项目空间

  3. 在跨可用区类型项目空间创建并运行作业,详情请参见进入目标项目空间

方式3:单可用区项目空间开启同城高可用后使用

  1. 登录实时计算管理控制台

  2. 确认当前工作空间有未分配的跨可用区CU数,且大于待开启同城高可用的项目空间已分配的CU数。

    如果工作空间未分配的跨可用区CU不足,您可以直接为工作空间添加跨可用区CU,或单击其他跨可用区的项目空间的资源分配,释放多余的跨可用区CU,详情请参见资源调整

  3. 单击目标项目空间对应操作列的开启同城高可用后,单击确定

    image

    单击确定后,Flink会自动为目标项目空间分配等量的跨可用区CU,并将原有的单可用区CU退还至工作空间变为未分配CU。例如:

    • 开启前:工作空间下,单可用区已购买CU数为5,已分配CU数为2,跨可用区已购买CU数是5,已分配CU数是0。

    • 开启后:工作空间下,单可用区已购买CU数为5,已分配CU数为0,跨可用区已购买CU数是5,已分配CU数是2。

  4. 在转换后的跨可用区类型项目空间创建并运行作业,详情请参见进入目标项目空间

关闭项目空间的同城高可用功能

无论您以何种方式创建的跨可用区类型的项目空间,都可以按照以下操作关闭该功能。但关闭同城高可用功能并不会停止计费,停止计费操作请参见退订跨可用区CU

  1. 登录实时计算管理控制台

  2. 确认工作空间未分配的单可用区CU数大于等于当前跨可用区类型的项目空间已分配CU数。

    如果工作空间未分配的单可用区CU不足,您可以直接为工作空间添加单可用区CU,或者单击其他单可用区的项目空间的资源分配,释放多余的单可用区CU,详情请参见资源调整

  3. 单击目标项目空间对应操作列的关闭同城高可用后,单击确定

    关闭同城高可用功能后,资源变化情况与开启功能相同。待彻底关闭后,您才可以正常使用。

退订跨可用区CU

工作空间跨可用区已分配CU数为0时,将不产生跨可用区费用。跨可用区CU退订操作步骤如下:

  1. 登录实时计算管理控制台

  2. 确认工作空间下所有项目空间已关闭同城高可用功能。

    详情请参见关闭项目空间的同城高可用功能

  3. 将工作空间跨可用区目标CU调整为0。

    1. 在目标工作空间操作列下,选择更多 > 工作空间资源变配

    2. 将跨可用区的目标CU数改为0。

    3. 选中协议后,单击确定,完成支付。

相关文档

  • 本页导读 (1)
  • 功能介绍
  • 注意事项
  • 地域及费用
  • 开启并使用同城高可用功能
  • 方式1:新购工作空间时自动创建跨可用区项目空间后使用
  • 方式2:添加跨可用区CU并手动创建跨可用区项目空间后使用
  • 方式3:单可用区项目空间开启同城高可用后使用
  • 关闭项目空间的同城高可用功能
  • 退订跨可用区CU
  • 相关文档
文档反馈
phone 联系我们

立即和Alibaba Cloud在线服务人员进行交谈,获取您想了解的产品信息以及最新折扣。

alicare alicarealicarealicare