欧洲最大云厂商遇火灾,数据安全任重道远!

2023-10-25 13:20

本文主要是介绍欧洲最大云厂商遇火灾,数据安全任重道远!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

3月10日欧洲最大云计算厂商OVH位于斯特拉斯堡的数据中心,发生历史上史无前例的灾难性事件,整个数据中心被大伙烧毁。3月11日至今仍在努力恢复中。影响包括火爆全球的视频游戏制作公司Rust、Deribit、英法波政府平台等在内的360万个网站。在云迅猛发展的今天,我们该如何应对不确定性带来的业务不可持续和数据安全灾难呢?

01 OVHCloud火灾事回顾

  • 3月10日 周三深夜,OVHcloud位于斯特拉斯堡的SBG2数据中心被大伙烧毁,同时SBG1数据中心也部分受损,SBG3和SBG4数据中心因受消防保护,被迫停服。360万个站点处于离线状态。

  • 3月11日 火灾造成的破坏程度超过了想象,OVHcloud宣布下周在重新开放斯特拉斯堡的数据中心,同时将Roubaix和Gravelines数据中心的服务器交付给受影响的客户用于恢复。未来几周内,将10000新服务器用于重建斯特拉斯堡数据中心。根据Gartner分析师分析,推测此次火灾是由于UPS故障导致的。

  • 3月12日 保护和清理现场,为火灾中幸存的SBG1 SBG3 SBG4三个数据中心重新恢复电力和网络。

02 分析与推测

  1. 按照数据中心建设与运营的标准,每个设施内部都应该配置相应的消防系统,包括自动报警设备等,但此次火灾居然烧掉了整个SBG2数据中心,是否在机房消防维护及消防应急演练存在不足呢?

  2. 日常运维工作是否存在不规范的现象?发生火灾时,值班员工做什么?(至少从OVHcloud反馈看,没有看到行动项)

  3. 不同AZ之间如果有较好的灾备能力,是否至少保障数据不丢失,也可以帮助用户在较短时间内恢复业务?

03 灾备与业务连续性

定义

我们先看两个定义,灾难恢复(DR)与业务连续性(BCM):

  • 灾难恢复DRP:目标是尽量减少灾难或中断带来的影响,意味着需要采取必要的步骤以确保资源、人员和业务流程能够及时恢复运行。侧重技术层面,是BCP的一个组成部分。

  • 业务连续性BCP:基于企业战略的、处理长期的、面向中断中和后维持业务连续性的规划,核心是保证组织和业务持续运作。侧重业务层面。

对于各行各业而言,用户数据、系统数据均是企业最核心、最重要的财富,业务的稳定运行、IT系统功能正常是企业最重要的发展诉求。而这些诉求常常因为一些不可预期不可力抗“天灾人祸”变得十分困难,例如自然灾害、物理损坏、逻辑错误还是人为故障等都会导致不可用、功能异常甚至完全中断或数据丢失。我们该如何应对呢?答案就是DRP和BCP,永远要有PLAN B

关键技术指标

进行灾备解决方案设计时,需关注灾备的两个关键技术指标:

    • RTO:RecoveryTime Object,恢复时间目标。指灾难发生后,从IT系统宕机导致业务停顿之刻开始,到IT系统恢复至可以支持各部门运作,业务恢复运营之时,此两点之间的时间段称为RTO。RTO是反映业务恢复及时性的指标,体现了企业能容忍的IT系统最长恢复时间。RTO值越小,代表容灾系统的恢复能力越强,但企业投资也越高。

    • RPO:Recovery Point Object,恢复点目标。指灾难发生后,容灾系统进行数据恢复,恢复得来的数据所对应的时间点称为RPO。RPO是反映数据丢失量的指标,体现了企业能容忍的最大数据丢失量的指标。RPO值越小,代表企业数据丢失越少,企业损失越小。

灾备等级

《中华人民共和国国家标准 GB/T 20988-2007 信息安全技术信息系统灾难恢复规范》

灾备要领

灾备方案的核心就是围绕平衡RTO和RPO的要求,找到最佳的总体投入(TCO)和投资回报(ROI):

  • 做好数据异机备份[全备/增量](首要考虑的)

  • 定义服务与业务SLA及容忍度

  • 解决单点故障,服务本身容错

  • 同朵云同Region内不同AZ多可用区容错(同城冷/热)

  • 数据不同Region间备份

  • 同朵云不同Region之间容错(异地冷/热)

  • 多云之间数据备份(冷)

  • 多云之间容错(冷/热,成本较高)

  • 计划性验证数据备份有效及灾难恢复演练

  • 人员重要岗位备份

最后,灾备恢复千万条,数据备份第一条!

长按二维码加群一起聊聊~

长按二维码关注公众号

*本公众号所发布内容仅代表作者观点,不代表社区立场

这篇关于欧洲最大云厂商遇火灾,数据安全任重道远!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/282814

相关文章

poj 3723 kruscal,反边取最大生成树。

题意: 需要征募女兵N人,男兵M人。 每征募一个人需要花费10000美元,但是如果已经招募的人中有一些关系亲密的人,那么可以少花一些钱。 给出若干的男女之间的1~9999之间的亲密关系度,征募某个人的费用是10000 - (已经征募的人中和自己的亲密度的最大值)。 要求通过适当的招募顺序使得征募所有人的费用最小。 解析: 先设想无向图,在征募某个人a时,如果使用了a和b之间的关系

poj 3258 二分最小值最大

题意: 有一些石头排成一条线,第一个和最后一个不能去掉。 其余的共可以去掉m块,要使去掉后石头间距的最小值最大。 解析: 二分石头,最小值最大。 代码: #include <iostream>#include <cstdio>#include <cstdlib>#include <algorithm>#include <cstring>#include <c

poj 2175 最小费用最大流TLE

题意: 一条街上有n个大楼,坐标为xi,yi,bi个人在里面工作。 然后防空洞的坐标为pj,qj,可以容纳cj个人。 从大楼i中的人到防空洞j去避难所需的时间为 abs(xi - pi) + (yi - qi) + 1。 现在设计了一个避难计划,指定从大楼i到防空洞j避难的人数 eij。 判断如果按照原计划进行,所有人避难所用的时间总和是不是最小的。 若是,输出“OPETIMAL",若

poj 2135 有流量限制的最小费用最大流

题意: 农场里有n块地,其中约翰的家在1号地,二n号地有个很大的仓库。 农场有M条道路(双向),道路i连接着ai号地和bi号地,长度为ci。 约翰希望按照从家里出发,经过若干块地后到达仓库,然后再返回家中的顺序带朋友参观。 如果要求往返不能经过同一条路两次,求参观路线总长度的最小值。 解析: 如果只考虑去或者回的情况,问题只不过是无向图中两点之间的最短路问题。 但是现在要去要回

poj 2594 二分图最大独立集

题意: 求一张图的最大独立集,这题不同的地方在于,间接相邻的点也可以有一条边,所以用floyd来把间接相邻的边也连起来。 代码: #include <iostream>#include <cstdio>#include <cstdlib>#include <algorithm>#include <cstring>#include <cmath>#include <sta

poj 3422 有流量限制的最小费用流 反用求最大 + 拆点

题意: 给一个n*n(50 * 50) 的数字迷宫,从左上点开始走,走到右下点。 每次只能往右移一格,或者往下移一格。 每个格子,第一次到达时可以获得格子对应的数字作为奖励,再次到达则没有奖励。 问走k次这个迷宫,最大能获得多少奖励。 解析: 拆点,拿样例来说明: 3 2 1 2 3 0 2 1 1 4 2 3*3的数字迷宫,走两次最大能获得多少奖励。 将每个点拆成两个

poj 3692 二分图最大独立集

题意: 幼儿园里,有G个女生和B个男生。 他们中间有女生和女生认识,男生男生认识,也有男生和女生认识的。 现在要选出一些人,使得这里面的人都认识,问最多能选多少人。 解析: 反过来建边,将不认识的男生和女生相连,然后求一个二分图的最大独立集就行了。 下图很直观: 点击打开链接 原图: 现图: 、 代码: #pragma comment(

最大流、 最小费用最大流终极版模板

最大流  const int inf = 1000000000 ;const int maxn = 20000 , maxm = 500000 ;struct Edge{int v , f ,next ;Edge(){}Edge(int _v , int _f , int _next):v(_v) ,f(_f),next(_next){}};int sourse , mee

二分最大匹配总结

HDU 2444  黑白染色 ,二分图判定 const int maxn = 208 ;vector<int> g[maxn] ;int n ;bool vis[maxn] ;int match[maxn] ;;int color[maxn] ;int setcolor(int u , int c){color[u] = c ;for(vector<int>::iter

最大流=最小割=最小点权覆盖集=sum-最大点权独立集

二分图最小点覆盖和最大独立集都可以转化为最大匹配求解。 在这个基础上,把每个点赋予一个非负的权值,这两个问题就转化为:二分图最小点权覆盖和二分图最大点权独立集。   二分图最小点权覆盖     从x或者y集合中选取一些点,使这些点覆盖所有的边,并且选出来的点的权值尽可能小。 建模:     原二分图中的边(u,v)替换为容量为INF的有向边(u,v),设立源点s和汇点t