多活容灾MSHA的异地双活功能依赖阿里云消息队列RocketMQ版,在异地双活容灾场景下,完成消息层配置后,保障在单地域MQ组件故障场景中消息不丢失。本文介绍如何配置MQ。前提条件 两个地域的应用已接入最新版本的ONS-Client进行消息消费。更...
异地双活容灾 异地应用双活容灾 数据库JDBC用户调用平均RT(ms)/分钟 经过SDK的用户JDBC请求的平均响应时间/分钟。数据库JDBC切面调用次数/分钟 JDBC请求的切面调用次数/分钟,即(并发数/平均响应时间)×60。数据库JDBC切面调用平均RT...
本文为MSHA 2021年的版本发布记录,介绍发布的特性变更情况。...新增 配置SpringCloud 新增PolarDB支持 异地双活(单元化)容灾架构新增PolarDB支持,支持纳管PolarDB类型的数据源、管理同步链路以及配置数据保护规则。新增 配置数据层
本文为MSHA 2023年的版本发布记录,介绍发布的特性变更情况。...新增 配置数据层 新增数据源与同步链路的多对一配置 针对应用双活架构、异地双活架构,MSHA数据层支持将多对数据源绑定到同一条数据同步链路。新增 配置数据层
本文介绍如何新建MSHA异地双活实例。前提条件 在新建异地双活实例之前,需要将完成多活基础中的模块开通和业务LDC新增、资源管理中的ECS/SLB导入以及接入层集群的新增与配置。操作步骤 多活实例MSHA Namespace,是一个逻辑租户的概念。多活...
新增 异地双活切流 2022年09月 功能名称 功能概述 变更分类 产品文档 新增多活容灾架构拓扑图展示 新增多活容灾拓扑图页面,支持拓扑图的形式可视化的呈现多活架构的全貌,包括多活流量划分、应用节点数量、微服务/消息/数据库部署情况、...
在多活容灾的 监控大盘 页面 异地双活 区域,查看故障演练前配置的路由规则。本示例中UserID为0~6652之间的用户会路由到杭州中心单元,UserID为6653~9999之间的用户会路由到北京单元。示例的MSHA商城下单应用链路如下图所示,当UserID为...
架构支持 架构 商业产品 开源产品 异地双活 ✅ ✅ 同城多活 ✅ ❌ 异地应用双活 ✅ ❌ 异地双活 组件 功能大类 具体功能说明 商业产品 开源产品 网关 路由 范围路由 ✅ ✅ 网关 路由 精准路由 ✅ ❌ 服务层SpringCloud 路由 范围路由 ✅ ❌...
在多活容灾的 监控大盘 页面 异地双活 区域,查看故障演练前配置的路由规则。本示例中UserID为0~1575之间的用户会路由到杭州单元,UserID为1576~9999之间的用户会路由到北京单元。示例的MSHA商城商品应用链路如下图所示,UserID为1000的...
本文将介绍在异地双活中如何创建切流任务并查看切流详情。前提条件 新建多活实例 接入层配置 配置数据层 创建切流工单 登录 AHAS控制台。在控制台左侧导航栏中单击 多活容灾。在左侧导航栏,单击 多活实例。在多活实例详情页面,单击 多活...
在 SpringCloud 配置 页面顶部选择 异地双活 Tab。单击 同步应用,选择需配置多活规则的应用列表,单击 图标,然后单击 确认。新导入的应用将会显示在 SpringCloud配置 页面。单击 操作 列的 配置,在 应用配置 面板单击 新增URI,输入URI...
本文介绍如何配置异地双活的接入层。前提条件 新建异地双活实例 操作步骤 登录 AHAS控制台。在控制台左侧导航栏中单击 多活容灾。在左侧导航栏选择 多活实例,进入 多活实例 列表页。在 多活实例 列表页选择需要配置接入层的 多活实例,...
MSHA是在阿⾥巴巴电商业务环境演进出来的多活容灾架构解决⽅案,本次发布支持异地双活容灾架构(单元化),具备纳管多活域名、云数据库RDS和开源自建MySQL能力,提供基于多活接入层网关FE进行入口流量路由以及面向故障场景的切流功能和切流...
本文将介绍如何配置异地双活的全局路由规则。前提条件 新建异地双活实例 操作步骤 登录 AHAS控制台。在控制台左侧导航栏中单击 多活容灾。在左侧导航栏选择 多活实例,进入 多活实例 列表页。在 多活实例 列表页选择需要配置接入层的 多活...
异地双活 数据保护规则类型 即同步实例的类型,包含以下三种:COPY:强中心类型,只允许写中心单元。UNIT:单元化类型,对错误路由标识流量禁写。MIX:部分表强中心类型,部分表单元化类型。COPY 同步延迟策略 同步延迟策略在执行切流时...
数据库异地主备,异步复制备份。应用读写同一数据中心的数据库,避免考虑一致性问题。解决方案 架构简图:解决方案:应用流量双活:业务应用云上云下对称部署,并基于MSHA接入层集群,来承接入口HTTP/HTTPS流量,按照比例或精准路由规则云...
在左侧导航栏选择 异地双活>数据层配置。具体操作,请参见 配置数据层。本文示例中是杭州和北京各自的checkout-RDS。配置完成后,在 数据层配置 页面预览,可见数据已经在同步中。改造数据面 服务层 由于服务层无多活逻辑,所以您仅需做多...
多活数据中心 支持同城双活/异地多活架构,具备异地容灾能力,保障系统的可用性。应用场景 传统应用微服务改造 通过微服务产品将传统金融业务系统拆分为模块化、标准化、松耦合、可插拔、可扩展的微服务架构,可缩短产品面世周期,快速上架...
容灾架构对比 同城多活 异地双活 异地应用双活 拓展成本 开通新可用区 应用冗余部署 云产品、中间件升级到跨可用区主备、集群版本(例如RDS、Redis等)开通新地域 应用、中间件、数据库冗余部署 中间件、数据库数据双向同步 开通新地域 ...
同城新建机房,距离近且RT可控,可选用异地应用双活、异地灾备、异地双活、异地双读等架构。若用户对成本和改造敏感,双云场景下建议使用“异地应用双活”架构,单云多可用区场景下建议使用“同城多活”架构。用户要做容灾架构,是否必须...
异地双读常见问题 异地双读只保障读流量,如何保障写流量?读写流量按什么纬度区分读?异地双读应用场景是什么?异地双读的业务改造成本有多大?异地应用双活常见问题 混合云场景下,涉及云上云下两朵云,两朵云的注册中心如何建立容灾?...
MSHA进入多活实例列表页后,您可以在多活实例列表页管理多活实例,包括新建、删除多活实例等。本文介绍如何在多活实例列表...各架构新建多活实例 同城多活:新建同城多活实例 异地应用双活:新建异地应用双活实例 异地双活:新建异地双活实例
切流单是多活实例历史切流工单的统一入口,记录每次切流的场景、时间以及具体的切流流程。您可以在切流单页面查看某次历史切流,也可以创建新的切流。前提条件 已创建多活实例。...各架构切流 同城多活切流 异地应用双活切流 异地双活切流
数据库备份DBS 提供数据全量备份、增量备份、异地备份以及数据恢复等功能,帮助您实现多种典型应用场景。典型场景 应用场景 相关操作文档 备份安全 跨阿里云账号备份恢复数据 通过公网地址实现数据库跨账号备份 备份集自动归档到备份服务器...
本文介绍异地应用双活的常见问题以及解决方案。混合云场景下,涉及云上云下两朵云,两朵云的注册中心如何建立容灾?配置中心如何建立容灾?业务场景中以MySQL数据源为基准,会额外冗余到ES存储数据用于业务使用,ES数据是如何做同步?异地...
异地多活场景下的数据库方案 方案背景 随着云计算的蓬勃发展,越来越多信息系统选择部署在云计算环境下,因此基于云产品为信息系统的服务能力和数据质量提供保障尤为重要。为了防止灾难性的故障如火灾、洪水、地震、区域电力中断或者人为...
本视频介绍一个电商系统,基于阿里云多活容灾MSHA提供的同城双活与异地应用双活架构,如何构建跨地域三机房的两地三活架构。
异地多活数据库解决方案 方案背景 随着云计算的蓬勃发展,越来越多的信息系统选择部署在云计算环境下,因此基于云产品为信息系统的服务能力和数据质量提供保障尤为重要。为了防止灾难性的故障如火灾、洪水、地震、区域电力中断或者人为破坏...
消息按需消费:在消息同步的情况下每个单元有两份消息,在异地应用双活架构、异地双活单元化架构下按一定规则消费消息。定时任务,包括云消息SchedulerX和开源XXL-Job等,MSHA提供以下核心能力。故障隔离。切零单元格内的定时任务客户端...
异地多活:支持同城双活、异地多活架构,具备异地容灾能力。弹性扩容:支持应用级、数据库级、机房级、地域级的快速扩展。自主可控:基于支付宝的业务迭代衍生完全自主研发,产品拥有完全自主知识产权,自身开源开放,并兼容开源生态。
异地多活 支持同城双活/异地多活架构,具备异地容灾能力。弹性扩容 支持应用级,数据库级,机房级、地域级的快速扩展。自主可控 基于支付宝的业务迭代衍生完全自主研发,产品拥有完全自主知识产权,自身开源开放,并兼容开源生态。
异地双活 RPO:分钟级。RTO:分钟~十分钟级。说明 具体以主备数据同步延迟的情况而定。预算充足,选择异地建立多活的数据中心。接受长建设周期(3~6个月)。能够选取合适的维度路由流量,做好数据分片。接受业务流量带标改造,业务代码带标...
多活容灾MSHA的异地应用双活功能依赖阿里云消息队列RocketMQ版,在异地应用双活容灾场景下,完成消息层配置后,保障在单地域MQ组件故障场景中消息不丢失。本文介绍如何配置MQ。前提条件 两个地域已拥有MQ铂金版实例和MQ多活商品组。具体...
两地三中心 两地三中心,也称为同城双活加异地主备方案,即上文提及的同城两机房做双活部署,外加一个异地机房只做备份,不承载任何业务流量,基本只做冷备数据使用。最大程度地保障了数据的高可用备份。LDC 单元化(异地多活)LDC 单元化...
本文介绍如何新建MSHA异地应用双活实例。前提条件 在新建异地应用双活实例之前,需要将完成多活基础中的模块开通和业务LDC新增、资源管理中的ECS/SLB导入以及接入层集群的新增与配置。操作步骤 多活实例MSHA Namespace,是一个逻辑租户的...
第一次创建RDS全球多活数据库集群时,您需要创建一个服务关联角色 AliyunServiceRoleForRDSGAD,并授予给全球多活数据库集群使用,以允许全球多活数据库集群创建和访问您的RDS和DTS云资源,完成全球多活数据库集群的配置和管理。...
本产品(云数据库 RDS/2014-08-15)的OpenAPI采用 RPC 签名风格,签名细节参见 签名机制说明。我们已经为开发者封装了常见编程语言的SDK,开发者可通过 下载SDK 直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可...
本产品(云数据库 RDS/2014-08-15)的OpenAPI采用 RPC 签名风格,签名细节参见 签名机制说明。我们已经为开发者封装了常见编程语言的SDK,开发者可通过 下载SDK 直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可...
在 新建切流单 页面,您可以修改 名称,填写 描述,然后 选择架构,如果是单 异地应用双活 架构,则会自动选中,无需您选择,如果您的实例是 异地应用双活+同城多活 的嵌套架构,则需要您指定想调节的架构,然后再在容灾场景下选择任意一种...
该接口用于创建RDS全球多活数据库集群。接口说明 适用引擎 RDS MySQL 相关功能文档 注意 使用该接口前,请仔细阅读功能文档,确保完全了解使用接口的前提条件及使用后造成的影响后,再进行操作。创建与释放全球多活数据库集群 调试 您可以...