史诗级云故障敲响警钟,应用保障不能没有“连续键”!

近日,知名云服务商出现一次史诗级的云故障:全球所有区域/所有服务同时异常,故障持续长达3小时之多,云上众多应用受到极大影响。

如今,在一个充满不确定性和复杂性的数字化时代,哪怕是顶级云服务商亦不能避免各种故障的发生。这无疑再次为广大企业与组织敲响警钟,即当数字化转型步入深水区,业务应用全面走向线上化和智能化之际,我们的业务连续性到底应该如何保障?

正如AWS CTO Wanner所言:“Everything fails, all the time。”我们需要接受任何时候故障都可能会发生,既然故障无法避免,那么需要做的就是预测什么时候出现故障、发现故障原因,并确保业务连续性受到最小影响,将损失降到最低。

因此,企业数字化转型中缺少不了应用保障的“连续键”,应用级灾备的建设已成为企业数字化转型中的一道必答题。

应用保障不能没有“连续键”

塔勒布的《反脆弱》认为,不确定性的世界充满不确定性和脆弱性,反脆弱就是在波动和不确定中避免损失,甚至获利。

显然,在数字化时代中,随着新技术、新场景、新应用的大量涌现,企业的业务环境和市场环境早已今非昔,充斥着复杂性与不确定性,而数字化转型则是企业应对不确定性和脆弱性最为有效的方法。

Gartner《2023年CIO和技术高管议程中国篇》报告就显示,36%的中国企业将数字化转型作为企业最优先业务,并且在积极加大投入以响应市场竞争的需求。

这其中,业务连续性的保障又是重中之重。企业与组织数字化转型的不断深入,业务全面走向数据驱动和智能化的同时,外部攻击、人为错误、运行故障、自然灾害等对业务连续性的影响日渐突出。业务一旦中断,损失往往是企业不能承受之重,业务应用保障已不能没有“连续键”。

从政策法规要求层面来看,《网络安全法》、《等保2.0》、《商业银行业务连续性监管指引》等政策法规陆续颁发,标志着法律法规对于企业的数据安全与业务连续性监管要求日趋严格。

不过,传统灾备方案正成为业务连续性的“拦路虎”。在多云架构、复杂业务和海量数据的趋势下,企业自身IT环境走向复杂化,传统灾备方案应用级观测难、建设难度大、故障定位难和应用级可用性难保障,很难适用现代化复杂应用环境,

“一个省级政务云的办公与公文审批就有将近100个关联应用、上万名用户,应用之间依赖关系盘根错节。业务系统的复杂导致各种运维难题,并且问题定位和根因分析困难。”爱数技术专家介绍道,“企业与组织需要升级全新一代的应用级灾备,实现端到端的业务连续性管理。”

应用级灾备,为业务按下“连续键”

如何真正构建起全新一代应用级的灾备体系?

爱数认为,构建新一代的应用级灾备需要将灾备与可观性性技术进行深度融合,然后分为四个步骤:应用识别、应用级灾备建模、故障监控与定位和应用级灾难恢复。

既然复杂性已是一种“新常态”,爱数的思路是第一步先打破传统灾备的局限,帮助企业与组织了解和认知自身应用环境的复杂性。正所谓“知己知彼方能百战不殆”,只有充分识别海量复杂环境、应用架构特点,后续进行辅助故障设计和灾备建模才能有的放矢。

在完成对于海量复杂环境的识别之后,就可以进行应用灾备建模,包括应用系统可观测性、灾备容灾和灾难恢复计划建模,实现灾难恢复计划工作的前置。之后,故障监控与定位就像是一双“慧眼”,可以帮助企业与组织进行健康度观察和故障的快速定位,有效缩短故障半径,为接下来的灾难恢复提供极大便利。第四步则是应用级灾难恢复,实现灾难恢复、恢复验证、灾难恢复演练的快速进行,确保业务连续性,让故障发生造成的损失降到最低。

“新一代的应用级灾备覆盖了架构与业务发展、灾备保护、故障定位、灾难恢复、故障回迁的全流程,实现1-5-10模型,即一分钟发现问题,五分钟定位问题,十分钟拉起业务,从事前、事中和事后保障业务的连续性。”爱数技术专家如是说。

事实上,目前市场中相关灾备方案并不少,但像爱数这种将灾备与可观测性技术融合的创新组合式解决方案则非常稀缺。得益于在灾备、可观测领域的多年实践,爱数敏锐地观察到灾备与可观测性的融合,可以彻底突破传统备份的局限,真正让应用级灾备为复杂应用环境保驾护航。

用理念与技术变革灾备

众所周知,过去的灾备体系“重中有余而灵巧不足”,企业一旦投入巨资把灾备体系建成,后续几乎固定不动;但前端应用与场景如今却是瞬息万变,让应用的保障需求与灾备体系逐渐形成鸿沟,愈发匹配不上。

为此,爱数大胆将灾备与可观测性进行深度融合,构建起新一代应用灾备解决方案,在理念和技术层面彻底重塑了灾备。

在理念层面,爱数真正将“数据驱动”理念融入到灾备体系之中。灾备与可观测性两个产品之所以可以做到深度融合,得益于底层数据的打通。在统一引擎和技术栈的帮助下,爱数采用SuperAgent同一个客户端来抓取数据,并打通备份数据湖与机器数据湖,实现应用数据与灾备之间的关联。

在“数据驱动”理念的加持下,爱数新一代应用级灾备解决方案就能够对复杂、多变的应用环境进行梳理和识别,并能够观测到应用的持续变化,将应用的保障需求与灾备体系形成有效的对接。

在技术层面,爱数凭借多年在灾备领域和可观测领域的实践和经验,在应用识别、应用级灾备建模、故障监控与定位等环节中构建数据智能能力,通过模型的构建以及持续学习、智能分析,来实现应用级灾备多个环节的“化繁为简”,真正让应用级灾备变得可用和好用。

以应用系统环境的识别与分级为例,一些应用规模越大的企业动辄需要花费数月时间来完成这个环节,不仅费时费力费人,效果往往还不理想;而爱数利用多年在灾备领域积累形成的数据智能能力,实现应用系统环境的快速识别与分析。

“灾备不应该成为企业的负担。爱数希望通过新一代应用级灾备方案来改变过去僵化的灾备方式,让企业聚焦应用与业务,形成灾备的管理能力,从容应对各种不确定性。”爱数技术专家最后表示道。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/210193.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Hook+jsdom 解决cookie逆向

前言 记录下如何破cookie逆向 目标 目标网址:https://q.10jqka.com.cn/ 目标接口:http://q.10jqka.com.cn/index/index/board/all/field/zdf/order/desc/page/2/ajax/1/ 对抗:cookie反爬虫处理,关键字v,如图 解决步骤 1、JS中关键字查找 如上,我们找到了关键字 v,…

阿里云跨账号建立局域网

最近有活动,和好友一并薅了下阿里云的羊毛。琢磨着两台机器组一个局域网,于是有了这个需求,把步骤记录一下: 假设两台机器叫A和B,我们开始进行建立和组网 1. 建立ECS 把A机器公共环境装好,然后使用《实例与…

SpringMVC 基础知识

学习目标 掌握基于 SpringMVC 获取请求参数与响应 json 数据操作熟练应用基于 REST 风格的请求路径设置与参数传递能够根据实际业务建立前后端开发通信协议并进行实现基于 SSM 整合技术开发任意业务模块功能 1 SpringMVC 简介 1.1 概述 1.1.1 web程序开发流程 【执行过程】…

三十分钟学会Shell(上)

Shell ​ Shell 本身并不是内核的一部分,它只是站在内核的基础上编写的一个应用程序,是用户和Linux文件系统之间的桥梁。Shell 有自己的特殊性,就是开机立马启动,并呈现在用户面前;用户通过 Shell 来使用 Linux&#x…

计网(复习自用)

计算机网络 1.概述 1.1概念 含义 计算机网络:是一个将分散的。具有独立功能的计算机系统,通过通信设备和线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。 简单点说,计算机网络是互联的,自治的计算机集…

数字人源码部署一定要找数字人源头工厂公司

今年入局数字人产业的公司都已经赚的盆满钵满,有很多播主还在叫嚣着数字人没用没用。可谓眼光短浅,典型的吃不到葡萄说葡萄说。没用的话,国内所有的互联网巨头为什么都在跑步进场呢。今天我们要讲的是数字人二级市场的产业,所谓二级市场就是中…

查看sql语句执行计划并重建索引

晚上cpu报警显示当前cpu使用率达到90%以上,不到10%的空闲 先查询当前sql: #(ORACLE) SQL > set line 200 pages 1000 col event for a30 col program for a30 col username for a12 col sql_id for a15 col INST_ID for 9999 …

2022-1-25 机器人运动规划方法综述 航空学报

论文PDF abstract 随着应用场景的日益复杂,机器人对旨在生成无碰撞路径(轨迹)的自主运动规划技术的需求也变得更加迫 切。虽然目前已产生了大量适应于不同场景的规划算法,但如何妥善地对现有成果进行归类,并分析不同…

JAVA小游戏“飞翔的小鸟”

第一步是创建项目 项目名自拟 第二步创建个包名 来规范class 再创建一个包 来存储照片 如下: 代码如下: package game; import java.awt.*; import javax.swing.*; import javax.imageio.ImageIO;public class Bird {Image image;int x,y;int width…

OpenLayers实战,WebGL图层如何使用一张拼接合成图片根据坐标切片成单个图片进行渲染

专栏目录: OpenLayers实战进阶专栏目录 前言 本章主要讲解OpenLayers使用WebGL图层的情况下,如何使用一张拼接合成图片根据坐标切片成单个图片进行渲染不同图片到地图上的功能。 为方便讲解原理,本章使用的一张图片是按照横向4等分,纵向两等分规则拼接了6个图标的合成图片…

Re51:读论文 Language Models as Knowledge Bases?

诸神缄默不语-个人CSDN博文目录 诸神缄默不语的论文阅读笔记和分类 论文名称:Language Models as Knowledge Bases? ArXiv网址:https://arxiv.org/abs/1909.01066 官方GitHub项目:https://github.com/facebookresearch/LAMA 本文是2019年…

vue2.6源码分析

vue相关文档 vue-cli官方文档 vuex官方文档 vue-router 官方文档 vue2.6源码地址 如何调试源码 package.json 添加了--sourcemap "scripts": {"dev": "rollup -w -c scripts/config.js --environment TARGET:web-full-dev --sourcemap" }新增…