去年5月,弗吉尼亚州一个数据中心的单台空调损坏就足以让 Coinbase 掉线,这说明“云”并非无重量的数字抽象,而是拥有冷却管道和电源线的实体建筑。这种脆弱性凸显了软件工程中日益增长的紧张关系:大型云提供商带来的便利与中心化基础设施固有的脆弱性之间的权衡。

云的物理现实

该主要来源认为,科技行业过去十年一直将云视为一个神奇且无重量的空间。实际上,云计算锚定在需要持续电力和冷却的物理建筑中。

当这些物理系统失效时,后果是立竿见影且清晰可见的。作者引用了一个具体实例:AWS 数据中心过热导致 Coinbase 服务黑屏,以及 Cloudflare 的一次简单脚本错误导致数千个网站消失。

“云是一个建筑物。它有墙壁、冷却管道和电源线。而且有时,那个建筑物会变得太热。”

— The Cloud Is Just Someone Else's Computer — They Let It Burn

向裸金属的转变

为了应对这些漏洞,一些工程师提倡回归“裸金属”基础设施。这种方法涉及在专用物理服务器上运行应用程序,而不是在共享的云环境中运行。

Hacker News 上一位名为 __MatrixMan__ 的评论者建议,对于许多用户来说,计算需求并不超过单个服务器机架。他们认为,通过去中心化到私有的“数据柜”,可以避免成为大型提供商千万客户之一的种种弊端。

关于韧性和责任的讨论

Hacker News 的讨论揭示了关于云是否本质上“脆弱”的分歧。一位名为 tracerbulletx 的评论者认为,对云基础设施的恐惧类似于对商业地产的恐惧;目标是避免成为房东或运营商,而不是害怕建筑本身的存在。

相反,另一位名为 falsemyrmidon 的评论者认为,所描述的停机往往是由于用户未能遵循 AWS 关于可用区冗余的建议。他们指出,“云已死”的叙述是对使用该服务的公司做出糟糕架构选择的一种误解。