收租之王,负债上牌桌 书架

第 12 章 / 共 16 章

第十二章 · 客户集中度这颗雷

上一章我们把纯 AI 云和甲骨文放在一起比,末尾埋了一根刺:这些公司——包括甲骨文自己——都有一个共同的软肋,叫客户集中。这一章我们把这根刺单独拔出来,看清楚它到底有多扎人。

先说结论会吓你一跳的那部分:甲骨文暴涨到约 4550 亿美元的 RPO(Remaining Performance Obligations,剩余履约义务,也就是「已经签了合同、还没交付、未来要陆续确认的那笔收入」)里面,很大一块——市场普遍估计可能占三分之一甚至更多——押在同一个客户身上:OpenAI。一个到今天还在大幅烧钱、尚未稳定盈利的客户。

先把 SPOF 这个词讲清楚

工程师对这个概念不会陌生。SPOF(Single Point of Failure,单点故障)说的是:整个系统的命脉吊在某一个部件上,这个部件一倒,全盘皆输。

你搭了一套很气派的服务:三台 Web 服务器、两个负载均衡、多副本的应用层,看起来冗余做得滴水不漏。结果所有请求最后都打到同一个数据库,而这个数据库只有一台机器。那这套系统的可用性,本质上就等于那一台数据库的可用性。前面堆再多机器都是装饰——数据库一挂,服务就死。这台孤零零的数据库,就是 SPOF。

工程师的直觉训练是什么?看一个系统稳不稳,不看它顺风时跑得多快,而是问一句:哪个部件倒了会让整个系统崩?那个部件有没有备份?把这套直觉搬到甲骨文的商业模式上,OpenAI 这个客户,正在变成甲骨文收入结构里的那台单机数据库。

旧甲骨文:几万个客户,谁走都无所谓

要看清今天有多脆,得先回忆前几章讲的旧甲骨文有多稳。

收租之王的生意,是把数据库和应用卖给成千上万家企业——银行、电信、政府、制造业、零售,什么行业都有。每一家交的许可证和维护费,在总盘子里可能只占千分之几、万分之几。这种结构在工程上叫什么?高度冗余的分布式系统

任何一个客户明天倒闭、跑路、改用别家,对甲骨文的营收几乎无感——就像一个上万节点的集群挂掉一个节点,监控面板抖一下,系统照跑。而且前几章讲过,这些客户被切换成本牢牢锁住,想走也走不动。收入既分散又粘,这是收租生意最漂亮的地方:它的抗打击能力,是被几万个互不相关的客户摊薄出来的。

一个系统的健壮,从来不是靠单个部件多强,而是靠没有哪个部件的死活能决定全局。旧甲骨文就是这种健壮:去掉任何一个客户,曲线纹丝不动。

新赌注:把冗余换成了单点

现在看新故事。甲骨文为了接住 OpenAI 这张天量订单,做了三件在财务上不可逆的事:

这三件事的钱,已经花出去或者已经承诺要花。而支撑这笔巨额投入的需求,压在一个客户的合同上。用系统的话说:甲骨文把一套本来靠几万客户摊薄风险的分布式冗余架构,在 AI 这条新业务线上,亲手改成了吊在单点上的架构。前面借的债、建的机房、囤的卡是「前端」,OpenAI 是那台唯一的「后端数据库」。后端一旦不给力,前端堆再多资产都是装饰。

算一算这个单点倒了会怎样

SPOF 的风险分析,不是问「它会不会倒」,而是问「如果它倒了,损失沿着哪条路径蔓延」。我们把 OpenAI 这个单点可能出问题的几种方式,和随之而来的连锁反应,一条条摆出来。

情况一:增长不及预期

OpenAI 签的是一份未来若干年、逐年放量的巨额算力合同。这份合同能兑现,前提是它的收入和用量真能按剧本涨上去。可它今天还在烧钱——训练和推理的成本高得吓人,靠一轮又一轮融资续命。如果增长慢下来,它未必付得起当初签下的那么多算力。

关键在于:甲骨文的机房和 GPU 是先建好、先付钱的,合同里的收入却是往后逐年才确认的。这中间有个时间差。资产的折旧不等人——GPU 一上电就在贬值,机房的电费和运维每天都在烧。如果那份未来收入没足额到账,已经砸下去的成本可不会跟着缩水。

情况二:融资断档

OpenAI 履约的能力,高度依赖它能不能持续从外部融到巨额资金。这就引出上一章、下面还要细讲的循环融资隐忧——它的钱有一部分和整个 AI 资本循环绑在一起。一个还没自我造血、靠外部输血活着的客户,它的付款能力,本质上是别人对 AI 前景的信心。信心在,水管就通;信心一断,水管就干。甲骨文这份合同的现金流,间接吊在市场情绪这根更细的线上。

情况三:转向自建或别家

这是最微妙的一条。OpenAI 并没有义务永远只用甲骨文的云。它完全可能自己建数据中心(它确实在推进自建),也可能把算力分散到别的供应商去,避免自己被单一云商锁住——毕竟本书前几章反复讲,谁都怕被锁定,OpenAI 比谁都懂这个道理。

这里有个残酷的不对称:旧甲骨文靠切换成本把客户锁死,是甲骨文握着锁、客户被锁。可在这份 AI 大单里,反过来了——甲骨文为一个客户举债建了专用产能,议价的筹码更多在客户手里。客户要是分散下单或转向自建,甲骨文那些为它定制的机房和成堆 GPU,一时半会儿找谁来接盘?这些资产越专用,越难转手。

护城河,还是单点故障?

那么问题来了:这么大一笔押注在一个客户身上,到底算是护城河,还是 SPOF?

乐观的说法是护城河:能拿下 OpenAI 这种量级的客户,恰恰证明 OCI 的技术(RDMA 超算网络那一套)是真能打的,别人建不出、接不住。这话有道理——第五、六章讲过,甲骨文的架构确实为这种负载量身而生。

但护城河和单点故障,其实是同一件事的两张脸,区别只在于:你手里护的那样东西,靠不靠一个部件撑着。

旧甲骨文的护城河,是几万个客户、几万条切换成本共同垒起来的城墙——拆掉任何一块,墙还在。

新甲骨文这条 AI 护城河,更像一座吊桥,吊在 OpenAI 这一根缆绳上。缆绳绷得住,桥就气派;缆绳一断,桥连同为它借的债、建的机房、囤的卡,一起掉进河里。

工程师最忌讳的,就是把「现在跑得很好」当成「很稳」。一台没有冗余的单机数据库,在它挂掉之前,性能可能是全公司最亮眼的。稳不稳,不看它顺风时多快,只看它背后那个单点倒下时,损失会不会无处可去。

所以把两代甲骨文摆在一起,风险的形状变了。旧的是分布式集群:收入摊在几万个互不相关的客户上,单点失效被冗余吸收,曲线不抖。新的是把一大块未来收入、外加已经砸下去的债务和专用资产,全接到一个还在烧钱、尚未盈利、而且不一定非用它不可的客户上。前者的稳,是结构给的;后者的险,也是结构给的。

这不是说 OpenAI 一定会出事——它很可能一路狂奔,把合同履约得漂漂亮亮,那样甲骨文这一注就赢麻了。这一章要说的只是:甲骨文亲手把自己收入结构里的冗余,换成了一个单点。而一个审慎的观察者评估风险,从来不是赌那个单点不会倒,而是先算清楚——万一它倒了,谁来为那些已经建好的机房和成堆的 GPU 买单。这个问题的答案,直接决定了下一章要摊开讲的那团循环融资疑云,到底有多值得警惕。

收租之王,负债上牌桌 · sissi
面向对世界有好奇心的人 · 费曼式写法 · 由多个 AI 代理撰写与互相审校