快速接入应用容灾多活 本章节介绍接入应用容灾多活的基本流程,帮助您快速上手产品使用。 概述 应用容灾多活是包含架构加管控的解决方案,提供引导式的应用架构改造接入和一站式的云产品协同管理,在使用上遵循架构适配、资源纳管、规则配置和容灾切流的基本流程。 准备工作 应用容灾多活是构建在已有应用之上的管控,协同其他云产品,但不负责其他云产品的生命周期,需要您提前规划与创建。 同时,数据分区与流量封闭也需要您对业务应用进行必要的改造,一般来说,有如下设计和研发工作需要您考虑和实施: 设计 明确容灾需求,选定是应用双活还是数据双活架构。 适配应用架构,确定数据、服务和组件依赖。 分析业务现状,明确流量、数据和代码改造点。 规划物理架构,开通目标区域、可用区、网络和中间件等资源。 研发 如要求服务调用分区闭环,需进行业务垂直拆分和微服务改造。 如要求数据访问分区闭环,需进行数据水平拆分,确定分片键。 如要求流量调度分区闭环,需进行入口流量带标以及路由标传递改造。 使用流程 应用容灾多活基本使用流程如下所示。 序号 步骤 说明 1 创建应用系统 根据容灾需求,选定应用架构,跳转“应用双活”或“数据双活”页面创建应用系统,开通功能模块。 2 系统架构配置 根据规划的物理架构,在应用系统内按指引创建站点与单元,绑定管控通道。 3 路由规则配置 根据服务分组与分流预期,在应用系统内按指引创建单元组,配置路由规则。 4 应用分层配置 根据组件依赖,分层添加应用资源与应用系统绑定。 接入层配置:为每个站点绑定应用网关,创建URI配置,关联单元组与单元流量入口。 数据层配置:为每个单元组服务绑定数据源,创建数据同步任务。 服务层配置:为每个单元服务生成授权,应用节点通过探针接入。 5 基础配置推送 应用分层配置完成后,创建基础配置推送任务,自动有序地将规则下发到组件和应用节点。 6 多活容灾运维 不同故障场景都通过一键切流实现故障逃逸,日常巡检也有助于帮助业务发现问题。 多活切流:创建流量切换任务,自动有序地调拨流量和数据。 系统监控:架构地图提升可观测性,暴露问题节点,日常巡检自主发现异常,及时通知。