简介: 近年来随着中国科技水平进步和数字化程度加深,企业开展工作高度依赖业务信息的传递和管理,数据中心所承载的业务复杂度大幅提高,与之对应面临的风险和威胁也越来越大,一旦数据中心因为突发故障中断了服务,造成的关键业务数据(客户信息、知识资产等)丢失将会严重影响企业正常运营。

业务容灾现今发展趋势

近年来随着中国科技水平进步和数字化程度加深,企业开展工作高度依赖业务信息的传递和管理,数据中心所承载的业务复杂度大幅提高,与之对应面临的风险和威胁也越来越大,一旦数据中心因为突发故障中断了服务,造成的关键业务数据(客户信息、知识资产等)丢失将会严重影响企业正常运营。比较典型的例子有2014年,美国空军国防企业记账管理系统由于人为误操作,删除了数据库中的重要文件,因无异地容灾系统,导致直接损失22亿美元。2010年玉树地震中,某档案馆13万卷数字档案被毁,因缺少异地容灾手段,导致数据无法恢复。据Gartner Group统计,三分之一的企业在业务中断后的 4 个月之内倒闭。
特别是金融证券、国家安全等领域,关系到国家经济建设、社会发展和国防的战略性核心信息资源,保障其数据安全可靠,避免计算机网络系统灾难导致的数据损失是非常必要的。

然而包含有大量电子设备的数据中心出现突发故障又是不可避免的,日常随时可能出现像硬件自然老化、人工操作不当、软件功能缺陷或黑客对系统蓄意攻击等,都会导致系统运行的非正常中断,影响系统中数据的正确性或破坏系统数据库,致使部分甚至全部数据丢失。更不必说遭遇影响面广泛的火灾、地震、洪水等灾难,将对数据中心产生毁灭性打击,业务恢复会难上加难。

传统业务容灾面临的问题

既然故障的出现是必然事件,有没有一个完善的灾备方案来保证业务运转,将企业损失降到最低呢?
传统灾备给出了“主备双数据中心”方案。主数据中心提供日常数据读写服务,灾难备份中心并不提供线上服务,但会实时同步主数据中心的数据。一旦主数据中心出现故障,通过人工的方式,手动的将主数据中心切换为灾难备份中心来继续提供服务。
随着企业接入使用,就会发现其明显的缺点:一方面因为故障后人工切换,需要24小时值守的运维人力,而人的反应速度有限仍会处理不及时。另一方面备数据中心不对外本身就是资源浪费,且备数据中心长时间不对外服务,关键时刻切换,是否可以保证仍然可用也要画一个问号。

此外,对业务量庞大的中大型企业来说,提供服务的主数据中心停留在单地域,备数据中心完全不服务这种模式,会遇到单地域资源瓶颈问题。

多活容灾解决方案的架构与特性

针对传统方案的种种问题,阿里云经由阿里巴巴电商业务环境逐步演进,在混合云场景可提供多活容灾架构解决方案(Multi-Site High Availability),阿里云混合云能够帮助业务系统快速实现异地双活。其主要原理是两个数据中心同时对外服务,运行相同的应用,具备同样的数据,出现故障时数据中心自动切换,用户无感知,实现持续的应用可用性和灾难备份能力。并且通过资源整合还可以使“双活”数据中心的服务能力翻倍,最大化利用IT资源。
阿里云混合云多活容灾架构解决方案由架构加管控组合而成,架构上将业务分为接入层、应用层、数据层三层,应用层又可以细分为微服务调用、消息等多个功能域,每一层都会有相应的多活组件,管控在各层组件的基础上具备全栈的多活管控能力,将业务恢复和故障恢复解耦,并基于灵活的规则调度、跨域跨云管控、数据保护等能力,保障故障场景下的业务快速恢复。

异地双活架构主要有如下4个核心特性:

1、自上而下的流量管理:应用层和接入层进行流量路由,错误流量纠错和阻断,流量在单元封闭,当故障发生时将爆炸半径控制在单元内
2、低门槛接入:提供无代码侵入的MSHA-Agent,自动识别流量路由标并进行流量染色,支持众多开源RPC、MQ框架
3、数据双向同步:数据增量异步实时双向复制(如服务、消息、数据库等),同时解决了环形复制问题
4、数据防脏写:错误流量禁写保护避免脏写,切流期间禁写、禁更新保护避免脏写

业务的典型应用场景

落地到具体应用可以按业务数据维度分成三种类型,分别为读多写少型业务、流水单据型业务、状态依赖型业务。其中读多写少型业务、流水单据型业务在混合云场景较为常用。
典型的读多写少型业务有资讯、导购类的服务,例如商品浏览、新闻资讯等。其数据特点是读多写少,用户关注的是导购页中的商品信息,通常不关注商品的上架过程,因此读链路是核心,而写链路是可以被接受短暂的不可用,这种业务特性非常适合采用异地多读架构。读链路异地多活而写链路保持单点(单地域写),建设成本低、改造内容少、投入产出比高。
而流水单据型业务较读多写少型业务是更复杂的读写业务,主要电商交易、账单流水类服务,例如订单下单、通话记录等。更适用于异地双活架构来进行建设。

目前,阿里混合云多活容灾解决方案已服务多家客户。中国联通总部智慧客服联合阿里云,打造了智能化、集约化的云化双活客服系统,实现联通客服从接入、外呼到智能IVR、知识中心等7大业务域的双活容灾。历次大规模双活容灾演练,业务系统秒级切换,为联通智慧客服提供了有力的容量及容灾保障。

结语

云平台承载的在线业务系统直接关系到国计民生,影响重大,一旦出现数据篡改丢失和系统长期无法访问,后果难以承受。阿里云混合云多活容灾持续为客户的核心业务保驾护航,为了切实确保数据安全做到万无一失。

多活容灾混合云解决方案演示


阿里云混合云为政企提供量身打造的混合云解决方案
从建好云、管好云、用好云三大维度提供客户视角的一体化云平台服务
更多混合云资讯,前往混合云官网

原文链接:https://developer.aliyun.com/article/783350?

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

云上技术 | 混合云多活容灾方案相关推荐

  1. 云原生时代,企业多活容灾体系构建思路与最佳实践

    简介:对于云原生的概念解读,大家经常会听到微服务.容器这些,那么这些技术跟企业容灾到底有什么样的关系?其实容灾的需求各行各业都有,比如金融行业对于容灾也有强烈的需求.但是怎么把容灾和多活能力构建起来, ...

  2. 云原生趋势下的迁移与容灾思考

    导读:下一个云原生颠覆的领域会不会是在传统的容灾领域呢?在云原生的趋势下,如何构建应用系统的迁移与容灾方案? 趋势 1. 云原生发展趋势 云原生(Cloud Native)是最近几年非常火爆的话题,在 ...

  3. 世界领先!详解蚂蚁金服自研数据库OceanBase的高可用及容灾方案

    小蚂蚁说: 关于蚂蚁金服自研的金融级分布式关系型数据库OceanBase的故事相信大家已经不再陌生了(新来的同学可以移步<厉害了,蚂蚁金服!创造了中国自己的数据库OceanBase>了解更 ...

  4. 赛门铁克容灾方案VCS

    赛门铁克容灾方案 1 Symantec 容灾软件 Symantec 的存储管理软件VERITAS Storage Foundation(简称SF)适用于企业存储管理的标准化平台,它不仅提供比操作系统本 ...

  5. 混合云存储开启企业上云新路径--阿里云混合云备份容灾方案发布

    摘要:当前,数据已经成为了企业的核心资产.而如果数据中心发生故障不仅会给企业带来巨大损失,甚至会直接迫使企业走向倒闭.对于企业而言,每一字节业务数据的丢失都是一场重大的灾难!那么,如何保证企业的核心数 ...

  6. 混合云存储开启企业上云新路径--阿里云混合云备份容灾方案发布 1

    摘要: 当前,数据已经成为了企业的核心资产.而如果数据中心发生故障不仅会给企业带来巨大损失,甚至会直接迫使企业走向倒闭.对于企业而言,每一字节业务数据的丢失都是一场重大的灾难!那么,如何保证企业的核心 ...

  7. 技术实力加速企业上云,联想混合云获评专有云优秀案例入选混合云全景图四大方向

    7月25-26日,由中国信息通信研究院.中国通信标准化协会联合主办的第十届可信云大会在京顺利召开.大会重磅发布了云计算白皮书(2023年).<混合云产业全景图(2023)>.中国算力服务研 ...

  8. 云计算技术 — 混合云 — 技术架构

    目录 文章目录 目录 混合云的基础架构 混合云管理 混合云网络 混合云安全 混合云的技术趋势 云原生促进混合云价值快速释放 云网深度结合 数据层面打通 管理一致性 混合云的基础架构 Hybrid Cl ...

  9. 上新了!九州云发布新一代混合云管理平台

    12月4日,以"九州云智,慧领天下"为主题的九州云新品发布会在北京举行,会上,IBM与九州云宣布达成合作,并携手重磅发布了新一代混合云管理平台Animbus® CMP,全面开启企业 ...

最新文章

  1. 基于 python3+nginx 的 Jupyter Notebook 服务端 ssl 访问
  2. 拒绝服务(DoS)理解、防御与实现
  3. ORACLE网络连接配置与文件:listener.ora、sqlnet.ora、tnsnames.ora
  4. 高通 android平台LCD驱动分析
  5. linux iptables原理详解及使用说明
  6. php隐含值传递,php – jQuery更新隐藏的输入值,但不传递给POST变量
  7. 【机器学习算法专题(蓄力计划)】一、机器学习简史和常用算法的梳理
  8. [Done]Spring @Pointcut 切点调用不到(SpringAOP嵌套方法不起作用) 注意事项
  9. Java map遍历
  10. 单元测试框架TestableMock快速入门(三):校验Mock调用
  11. Better man 中文歌词
  12. 给新服务器装linux系统,新服务器安装linux系统安装教程
  13. Android 7 soter,安卓首发!OPPO Find X全面支持微信人脸支付功能
  14. 不同编程语言语言的适用场景
  15. python语言由psf组织所有、这是一个商业组织_智慧职教云课堂APP店长实务答案搜题公众号...
  16. 政府转型迎来大数据时代 打破部门“信息孤岛”
  17. GRBL四:GRBL框架解析(转载)
  18. 【时间处理】获取官方节假日数据的api接口,获取指定日期的节假日数据
  19. Vue中文字只显示三行,超过部分收起的实现方法
  20. 再谈腾讯与360无端争吵事件

热门文章

  1. 精选30张炫酷的动态交互式图表,Pandas一键生成,通俗易懂
  2. 阿里员工发帖吐槽人不如驴:你不能一边抽我,一边问我爱不爱你
  3. java类怎么实例化_Java类的定义及其实例化
  4. python matlab大数据,Python第八课:Python数据分析基础
  5. java实现dvd租赁系统_Java编写汽车租赁系统
  6. php漏洞论坛,PHPWind超级漏洞简单用
  7. 深度学总结:weight_initialization
  8. 寻找数组变化:树形结构,分治模型
  9. 把一列数据分割成两列
  10. Linux下多节点SSH无密码互联实现