别指望云厂商替你兜底韧性

作者: CBISMB

责任编辑: 邹大斌

来源: CBISMB

时间: 2026-10-26 11:31

浏览: 0

点赞: 0

收藏: 0

最近发生在伦敦的谷歌云故障,属于那种应当迫使企业重新思考"云韧性到底意味着什么"的事件。谷歌表示,这次中断是由影响其europe-west2区域伦敦数据中心的一次"电力事件"造成的。问题在当天早些时候出现,波及了许多组织所依赖的云服务——有的是它们自己部署在上面的,有的则来自运行在谷歌云之上的第三方平台。

这起事件之所以重要,并不只是因为某个云区域出了问题。云基础设施和所有基础设施一样,都可能失败,也终将失败。真正的问题在于依赖链的波及范围。银行、配送服务、共享电动自行车、记账理财应用、英国国民健康服务体系(NHS)应用里的部分预约服务,以及法院的视频连线系统,全都被卷了进来。这些服务看上去互不相关,但实际上它们可能共用同一批底层云厂商、区域基础设施、托管服务、网络、身份系统、API和运维依赖。

谷歌后来表示,大部分受影响的工作负载已恢复服务,只有少数客户仍受影响。但损害已经造成。这起事件表明,现代业务对云平台的依赖有多深——这些平台能力很强,却并非不会出错。它也表明,韧性并不是企业搬上超大规模云厂商就能自动获得的东西。有韧性的架构必须被设计出来、被投入资金、被测试,并且有人真正为它负责。

别把韧性当成供应商的事

许多企业仍把公有云的韧性当成供应商的问题。它们假设,既然工作负载跑在主流云平台上,它天然就是有韧性的。这是一个危险的假设。公有云厂商确实提供了令人印象深刻的高可用能力:多区域、可用区、托管数据库、复制工具、负载均衡、对象存储持久性、备份服务、监控和自动恢复选项。但这些只是积木,不是一套完成的韧性战略。

供应商负责云平台的可靠性,企业负责自己的应用如何使用这个平台。这个区分经常被误解。如果一个应用部署在单一区域、依赖一个托管数据库、只走一条身份认证路径,而且没有经过测试的故障转移流程,那么云厂商不可能凭空让这个应用变得有韧性。供应商或许能恢复底层基础设施,但应用架构和运营模式仍然归企业所有。

这正是许多上云项目做得不到位的地方。企业把应用迁到公有云,就以为关于韧性的讨论已经结束。实际上,它们可能只是把单点故障从自己的机房搬到了别人的区域基础设施里。平台更好了,但设计可能依然脆弱。

脆弱点往往藏在依赖链里

云韧性变得更难,是因为企业系统如今深度互联。一个典型的现代应用,是托管服务、API、身份平台、数据存储、消息队列、可观测性工具、部署流水线、安全控制和第三方集成的集合。

这就形成了隐藏风险。企业可能以为自己的应用有韧性,因为计算资源跨多个可用区运行。但数据库可能是区域级的;身份提供商可能不可用;DNS可能需要人工介入;第三方支付API可能挂掉;日志和监控可能在事故期间一起失明;备份可能存在,但几个月都没被恢复验证过;故障转移流程可能依赖某个当时联系不上的人。

这就是新的云韧性难题。故障很少只来自一台服务器、一块磁盘或一台网络设备,往往是一条依赖链。企业需要弄清楚的,不只是应用跑在哪里,还有它运行要靠什么。真正有效的韧性计划,起点是在实操层面把依赖关系画出来:哪些服务是可用区级、区域级还是全局级?哪些依赖供应商的控制平面?哪些第三方服务与自己共用同一家云厂商或同一个区域?哪些工作负载可以降级继续运行?哪些会彻底停摆?

没有这张图,企业就是在猜。

多云不是捷径

公有云一出故障,条件反射式的反应往往是"我们需要多云"。有时候这是对的,但更多时候,这是一笔昂贵且分散注意力的开销。

多云可以降低对单一供应商的依赖,但也会引入复杂性,反而可能让韧性更差。要在两朵云上跑同一个工作负载,需要重复的架构、数据复制、一致的安全策略、跨云网络、人员专业能力、治理、监控、部署自动化和事件响应流程。如果这些能力不成熟,多云就会变成"分布式脆弱"。

更好的答案是按工作负载来定韧性等级。并非每个系统都需要跨供应商双活部署。有些工作负载需要的是单一供应商内的多区域架构,有些需要主备切换,有些只需要可靠的备份与恢复,还有些可以容忍数小时停机而业务影响极小。

企业应当按业务关键性给应用分类。面向客户的系统、营收平台、支付、物流、临床运营、身份服务和监管流程,通常需要更强的韧性;内部报表、开发系统和影响较小的负载,则未必值得同等投入。

没测过的计划只是理论

没被测过的韧性计划,只是一个理论。许多企业有架构图,上面画着从未演练过的故障转移路径;有备份,但从未真正恢复过;有恢复手册,但步骤早已过时;有升级路径,文档上看着挺好,真出事故时却失效了。

测试才是韧性落地的地方。企业应当做受控的故障演练:测试区域级故障转移,从备份恢复生产级数据,模拟托管服务、身份提供商、网络路径或第三方API的丢失,并且测量真实的恢复时间,而不是依赖假设。

这些测试往往会揭示出:系统最薄弱的一环是运营模式,而不是云平台。团队可能不知道该由谁批准故障转移;业务负责人可能不知道降级模式是什么样子;工程师可能没有执行紧急变更的权限;监控可能反映不出真实的客户影响;沟通团队可能没有为面向客户和监管机构的说法做好准备。

云韧性既是技术问题,也是组织问题。架构很重要,但决策权、操作手册、人员配置、沟通和演练同样重要。

韧性从来不是免费的

更好的韧性需要花钱。多区域部署、复制数据库、额外监控、流量管理、备份存储、测试环境以及熟练的运维人员,都会推高云支出。这笔成本不应当被隐藏,也不应被当作浪费。应该拿它和停机成本作比较:一小时停机要损失多少?如果客户取不了钱、完不成下单、约不上号、发不出货或用不了核心服务,会发生什么?监管敞口有多大?声誉损失有多大?适用哪些合同罚则?有没有人工变通方案,能撑多久?

一旦回答了这些问题,韧性投资就更容易论证。有些系统值得上昂贵的设计,有些则不值得。但至少这个决定是有意识的。最糟的结果是"意外的投入不足"——某个业务关键系统的韧性之所以很低,只是因为从来没有人给这项风险定过价。

©本站发布的所有内容,包括但不限于文字、图片、音频、视频、图表、标志、标识、广告、商标、商号、域名、软件、程序等,除特别标明外,均来源于网络或用户投稿,版权归原作者或原出处所有。我们致力于保护原作者版权,若涉及版权问题,请及时联系我们进行处理。
地址:北京市朝阳区北三环东路三元桥曙光西里甲1号第三置业A座1508室 电话:13391790444或(010)62178877
版权所有:电脑商情信息服务集团 北京赢邦策略咨询有限责任公司
声明:本媒体部分图片、文章来源于网络,版权归原作者所有,我司致力于保护作者版权,如有侵权,请与我司联系删除

京ICP备:2022009079号-2

京公网安备:11010502051901号

ICP证:京B2-20230255