多活容灾MSHA_容灾备份_异地多活_容器与中间件-阿里云
产品
解决方案
文档与社区
权益中心
定价
云市场
合作伙伴
支持与服务
了解阿里云
备案
控制台
登录/注册
< 查看全部产品
多活容灾 MSHA
多活容灾MSHA(Multi-Site High Availability)是在阿里巴巴电商业务环境演进出来的多活容灾商业化产品,为客户提供容灾架构建设,提升业务的连续性。横向支持容灾架构的上线、运维、演练、切流,升级到下线。纵向支持业务流量的全链路管理,从流量接入到服务化调用再到异步化消息,最终完成数据落库。
立即购买
产品控制台
查看产品文档
钉钉交流群
2021云栖大会免费报名
产品优势
产品功能
应用场景
更多产品与服务
文档与工具
近期重要功能
精彩直播
五个步骤带你完成应用的双活改造
最佳实践
基于MSHA的【同城多活】容灾解决方案介绍与实践
最佳实践
基于MSHA的【异地多活】容灾解决方案介绍与实践
案例分析
异地多活之企业架构案例
经验分享
浅谈异地多活及阿里云容灾经验分享
产品优势
为什么要选择多活容灾?
丰富的容灾架构
支持丰富的容灾架构,可选择适合自身的容灾架构,且支持平滑的架构演进
一站式容灾管控
支持接入层、服务层、数据层全业务层级,具备全栈的容灾管控能力
分钟级容灾切换
基于确定性的容灾切换流程编排和统一规则控制特性,具备分钟级恢复业务的能力
高可用容灾切换
容灾管控平台自身具备高可用性,通过各节点流量管控,保证切流等核心操作的可用性
业内大规模实践沉淀
阿里巴巴集团多年的业务多活技术和经验积累,以及多家头部客户在各自领域的容灾场景沉淀
自动化多活运维
提供对业务各层级组件资源的全自动化运维能力,大幅提升容灾运维效率
产品功能
流量多活
基于Tengine的接入层MSFE,可按比例或精准路由规则将请求路由到正确单元的后端应⽤,实现流量多活。
资源管理
具备接入层、服务层、消息层、数据层等自定而下的业务组件资源容灾管理能力,统一管理维护。
快速切流
基于接入层流量切换,以及RPC、MQ、定时任务调度流量的流量切换能力,保障业务的分钟级恢复能力。
单元封闭
基于MSHA-Agent的切面能力,请求封闭在一个逻辑区域,避免跨机房的RT延迟,减少故障场景的决策时间,加速故障恢复。
数据一致性保障
通过消息消费过滤、写SQL拦截、数据禁写保护、数据同步延迟等功能,保证消息正确消费、数据零脏写。
容灾演练
支持与故障演练Chaos产品结合,通过故障注入能力来模拟真实的站点级故障场景进行容灾演练,有效消除灾难发生时切换失败的情况。
应用场景
同城多活
异地双活
异地双读
多云或混合云容灾
同城多活
用户的业务应用部署在一个Region下多个可用区,对于可用区级的故障,基于SLB+DNS的入口切流方案,应用层残留东西向流量导致业务恢复慢;当应用或基础设施发生局部故障,业务恢复时间不可控。
能够解决
通过MSHA的RPC调用封闭能力,以及接入层、应用层、消息层自上而下的统一流量规则处理,对于单可用区内各种级别的故障,均可以快速决策,实现分钟级别的切流,加快业务恢复时间。
推荐搭配使用
企业级分布式应用服务
消息队列 RocketMQ 版
云数据库RDS MySQL 版
异地双活
用户如果使用主备模式实现异地容灾,由于备中心平时不处理业务负载,会导致成本浪费、关键时刻不敢切换。
能够解决
基于异地双活架构,可按路由标将请求分配到不同区域单元的后端应⽤,分片数据相关的服务调用在单元内封闭,日常及切流场景下数据零脏写。两个单元的资源同时承载生产流量,提高系统的扩展性及站点容灾切换能力。
推荐搭配使用
企业级分布式应用服务
消息队列 RocketMQ 版
云数据库RDS MySQL 版
数据传输 DTS
异地双读
对于读多写少的业务比如资讯、导购类服务,写链路可短暂不可用,核心读链路需要在地域级故障下保证业务连续性。
能够解决
基于异地双读架构,实现读链路异地多活而写链路保持单区域操作,两个站点的应用资源同时承载读生产流量并保障业务连续性,资源充分利用,无业务代码改造成本。
推荐搭配使用
企业级分布式应用服务
消息队列 RocketMQ 版
云数据库RDS MySQL 版
数据传输 DTS
多云或混合云容灾
用户的业务应用部署在不同的云平台(包括公共云及专有云),两朵云同时提供服务,灾难场景下进行快速切换,需要统一的容灾管控并确保数据一致性。
能够解决
基于MSHA异地双活架构,对两朵云的接入层、应用层、数据同步链路、切流进行统一配置,可按路由标将请求分配到不同的云环境,两朵云同时承担业务流量,并保证数据的一致性。容灾发生时通过自上而下的流量控制能力一键切零。
推荐搭配使用
企业级分布式应用服务
消息队列 RocketMQ 版
云数据库RDS MySQL 版
数据传输 DTS
更多产品与服务
应用高可用服务 AHAS
应用高可用服务专注于提高应用及业务的高可用能力,主要提供应用架构探测感知,故障注入式高可用能力评测和流控降级高可用防护三大核心能力,通过各工具模块可以快速低成本的在营销活动场景、业务核心场景全面提升业务稳定性和韧性。
查看详情
消息队列 RocketMQ 版
消息队列 RocketMQ 版(原ONS)是阿里云基于 Apache RocketMQ 构建的低延迟、高并发、高可用、高可靠的分布式消息中间件。最初由阿里巴巴自研并捐赠给 Apache 基金会,服务阿里集团13年,覆盖全集团所有业务。作为双十一交易核心链路的官方指定产品,支撑千万级并发、万亿级数据洪峰,历年刷新大规模交易消息流转记录。
查看详情
应用实时监控服务 ARMS
应用实时监控服务是一款应用性能管理产品,包含前端监控,应用监控和Prometheus监控三大子产品,涵盖了浏览器、小程序、APP、分布式应用和容器环境等性能管理,能帮助你实现全栈式的性能监控和端到端的全链路追踪诊断, 让应用运维从未如此轻松高效。
查看详情
企业级分布式应用服务 EDAS
企业级分布式应用服务 EDAS是应用全生命周期管理和监控的一站式PaaS平台/aPaaS平台,支持部署于 Kubernetes/ECS,无侵入支持 Java/Go/Python/PHP/.NetCore 等多语言应用的发布运行和服务治理 ,Java 支持 Spring Cloud、Apache Dubbo 近五年所有版本,多语言应用一键开启 Service.
查看详情
文档与工具
产品概述
查看MSHA产品概述
快速入门
MSHA产品快速上手
容灾场景
MSHA演练场景说明
最佳实践
MSHA最佳实践