首页 » PHP教程 » 天津php公司技巧_两地三中央和三地五中央听起来很美现实却很残酷

天津php公司技巧_两地三中央和三地五中央听起来很美现实却很残酷

访客 2024-10-23 0

扫一扫用手机浏览

文章目录 [+]

一 大家总是高估技能进步的速率低估技能的繁芜度

多活,多数据中央,听着很起劲。
但是……现实很残酷。

我来带大家回顾一下。

天津php公司技巧_两地三中央和三地五中央听起来很美现实却很残酷

2015年8月12日天津港大爆炸,当时腾讯天津数据中央间隔爆炸中央点仅有1.5公里(如下图所示),它是腾讯当时在亚洲最大云打算数据中央,2010年刚刚投入运行,共计8万平方米,约20万台做事器,腾讯内部称它为“天津数据备份中央”,承载了微信、即时通讯等业务的部分数据需求。

天津php公司技巧_两地三中央和三地五中央听起来很美现实却很残酷
(图片来自网络侵删)

(爆炸冲击波巨大)

(爆炸中央周围的企业分布)

当时巨大的冲击波使得这个数据中央的“柴油发电机的门,墙都扭曲了,非常危险”以及“全体冷机系统宕机,冷冻水管爆管,地下水发生严重水浸”,事情职员也由于人身安全而不得不撤涌现场,如果这个数据中央涌现意外,很多存储在这个数据中央的数据都没了,包括你的朋友圈数据,当时腾讯也没有做备份(可不,本身便是备份,备份差点儿被炸)。

(第二天也便是8月13日,员工们又带着N层N95口罩返回了数据中央)

在这往后,数据安全问题得到了腾讯重视。
有人给马化腾提出建议,可以在贵州建一个大数据的灾备中央,由于贵州有很多上风:水电充足,电力很便宜;它有很多岩穴,恒温恒湿。
所往后来腾讯又在贵州专门建立了新的,更大规模的数据中央。

2015年的支付宝也没好到哪里去:

2015年5月27日,因市政施工挖断支付宝杭州数据中央光缆,虽然支付宝的单元化架构容灾基本成型,但还是碰到很多实际问题,花费了数小时完成切换、规复做事。
虽然数据没有出错,但对付这样体量的公司来说,做事不可用的社会舆论影响也是非常大的。

以是527这个数字,成为蚂蚁技能民气中悬着的那颗苦胆,5月27日才被定为蚂蚁的技能日,来时候警觉要敬畏技能,不断打磨技能。

再后来,蚂蚁在2018年云栖大会上现场演示了三地五活“剪网线”(如下图所示),达到了中国互联网的顶尖水平。

(现场演示的操作界面)

到了2017年5月9日,饿了么CTO张雪峰才宣告饿了么多活(Multi-Active IDCs/Regions)取获胜利,实现首次多活生产环境全网切换(灰度)。
张雪峰还称,据他所知,海内日均(非峰值或大匆匆期间)订单100万笔以上的交易平台,除阿里巴巴真正意义上实现了全网多活(不是双活),截止到当时该当还没有第二家可以完备做到。

在他看来,异地多活的难点在于技能和履行。
技能上,最主要的是实时数据强同等性,尤其对付外卖配送这种即时性非常强的业务场景来说。
履行上,最大的寻衅在于给高速翱翔(快速产品迭代)中的飞机换发动机。

以是说2017年我们立项2018年独立自主实现了异地双活,可以秒级按商户、按城市、按省、按机房、按设备随时切换商户流量,商户、用户和收银设备无感知,还真的不算晚。

二 有方案,和,敢不敢切换,是两回事

一说到2015年天津港大爆炸危及1.5公里外微信数据中央的数据安危,一说到2015年5月27日支付宝杭州数据中央光缆被挖断导致支付宝花费了数小时才完成切换规复做事,有人就愉快地说银行业二十年前就做到了。
我也不知道做到啥了,多数据中央?多活?

银行系统虽然很早以前(最早可都是二零零几年)就建立起了完善的灾备系统(把稳是“灾备”,不是“多活”),但是由于平常没有做过系统演习训练,当真正灾害性事宜涌现的时候,谁都不敢轻易切换系统,恐怕切换后再也切不回来。

这样的事情屡屡发生习认为常:某股份制商业银行系统宕机业务停息一天的重大事件与容灾中央没有完备建好、行长不敢敕令将业务系统切换到容灾系统有关。
十年前,乃至可以说五年前,中国金融机构业务连续性管理的紧张事情仍勾留在IT系统灾害规复的技能层面上。

下面讲三个案例。

第一个,2010年2月3日,从上午十点多到下午15:30,民生银行全行系统瘫痪,故障持续四个多小时。

当时有人在推特上先容说,这次事件源于IT部门某运用系统数据库(该当是Informix,数据库版本老旧且无正常掩护做事),一个该当在夜间处理的长任务,运行到银行开门也未结束,该系统正常时的CPU利用率就已经到达70-80%,长任务从夜里一贯跑到上午无法停滞,把本来就不堪重负的业务系统拖慢到不能忍受,由于数据库版本EOS(即End of Service),以是没有厂商实验室的工具支持,无奈之下,重启干系系统,结果导致业务停滞。
以是在这种情形下,多数据中央又有啥用,负载这么高,切哪儿哪儿崩。

第二个,2013年6月23日上午,工商银行柜台、ATM、网银业务涌现故障,持续近1个小时。
作为当时做事2.92亿对私客户及400多万对公客户的全国金融做事巨子,工行这次故障波及北京、上海、广州、武汉、哈尔滨等多个大中型城市,以下简称“6·23事宜”。
当日,工行将该事件对外模糊描述为:“中国工商银行部分地区因打算机系统升级缘故原由造成柜面和电子渠道业务办理缓慢。
”这也是迄今为止工行就6·23事宜向用户发布的唯一公开阐明。

事件通报

如上图所述,工商银行信息科技部就6·23事宜正式作出内部通报,这份通报称,工行数据中央(上海)主机系统涌现故障,是由于IBM供应的主机DB2V10版本内存清理机制存在毛病而引发。
那么我想问多数据中央呢?

缘故原由很大略,2013年的时候工行还没有一键切换能力呢:

2004年,工商银行在海内同行中率先建立起“两地两中央”的数据中央异地灾备架构;

2009年,工行启动“两地三中央”数据中央新架构研究;

2014年,上海嘉定同城数据中央正式投产启用,工行在同行界率先成功实现数据中央同城双中央全业务切换运行,标志着“两地三中央”工程初见成效;

2014 年11 月,工商银行首次采取临时关照的办法,成功履行同城核心系统切换运行,履行过程采取“一键式”切换工具,主机核心系统切换韶光掌握在分钟级。

明白了吗?有灾备,和,敢不敢切换,是两回事。
跟异地多活,跟2018年蚂蚁演示的“三地五中央”“剪网线”,更是两回事。

第三个,2011年4月12日下午,韩国最大的银行农协银行(NH Bank)的业务全网瘫痪,故障一贯持续了3天,直到4月15日才规复部分做事,而有些做事直到4月18日仍旧没有规复,以至于银行不得不采取传统的手写交易单的办法进行做事。

据农协银行事情职员、韩国审查官、金融监督院以及中心银行调查员的初步调查,4月12日下午4:30到5点之间,“某人”通过外包团队中一位雇员的条记本对银行核心系统的275台做事器下达了 rm.dd 命令,该命令会删除做事器上的所有文件。
被删除的做事器包含重启系统用的做事器。
结果便是当天下午5:30旁边开始,该银行在全国1154个分行的做事中断。

rm.dd是最高级别的系统命令,只有拥有最高安全权限的Super Root用户才有权限实行,而且仅限银行内网的特定IP段。

在事件过程中,位于良才的中继代理做事器以及位于安城的灾备做事器全都失落效了,结果便是只能通过给553台做事看重装系统来规复做事……&¥%!

从天而降神秘客

条记本的所有者表示删除命令绝非自己所下达。
事发当时,该员工的条记本放置在银行的办公室内。
根据当天监控视频,有20个人有机会打仗到这台条记本,这20人当中确有一人拥有Super Root权限。

但是,也不用除有黑客从外部互联网连接到这台条记本,再通过这台条记本做跳板对做事器下达指令的可能,由于该条记本在当天的24小时内与外网是连通的。

在这次事宜中,灾备起浸染了吗?没有。
灾备都被人给干掉了。

参考:

1,https://www.sohu.com/a/354590436_258957,银行网挂了,会若何?建行灾备,神操作!

2,https://www.cnbeta.com/articles/tech/140639.htm,从韩国农协银行瘫痪再看安全与灾备的主要性

3,https://www.chiphell.com/forum.php?mod=viewthread&tid=808335,工行内部通报6.23系统故障 系IBM软件毛病引发

4,https://www.sohu.com/a/78018744_259978,马化腾:去年天津大爆炸,曾让腾讯最大的数据中央

5,https://www.cisco.com/web/CN/partners/industry/pdf/finance_solutions_19.pdf,思科对银行灾备总结的PPT

6,https://zhuanlan.zhihu.com/p/48689251,从“挖光缆”到“剪网线”|蚂蚁金服异地多活单元化架构下的微做事体系

标签:

相关文章

Java代码虚拟化保护技术与应用前景

软件应用的需求日益增长,软件开发过程中对代码的保护成为了一个重要议题。Java作为一种广泛应用于企业级应用的编程语言,其代码虚拟化...

PHP教程 2025-03-02 阅读1 评论0

CAD插件错误代码与应对步骤

CAD(计算机辅助设计)软件在工程设计领域得到了广泛应用。CAD插件作为提升设计效率的重要工具,在提高设计师工作效率的也带来了一定...

PHP教程 2025-03-02 阅读1 评论0

上古卷轴代码规则大全游戏背后的编程奥秘

《上古卷轴》作为一款深受玩家喜爱的角色扮演游戏,自问世以来便以其丰富的世界观、独特的游戏体验和深厚的文化底蕴吸引了无数玩家。在这款...

PHP教程 2025-03-02 阅读1 评论0