Skip to content

1. 背景:为什么研究 Meta ​

Meta(Facebook 母公司)的 AI 基础设施故事,是理解"开放生态如何 scale 到极致"的最佳样本。它不像 OpenAI 那样把模型与基础设施都藏在 API 之后,也不像 Anthropic 那样把安全治理做成闭源合规框架——Meta 同时在做三件外部可见的事:训练前沿模型(Llama 系列)、自研与协同设计硬件(Grand Teton / Catalina / MTIA)、把整套栈以开放标准贡献给行业(OCP / PyTorch / Llama Stack)。

本章先回答三个问题:Meta 的基础设施是怎么一步步走到 GenAI 规模的?为什么"同步训练"会彻底改变可靠性模型?以及它未来 5 年的规模路线是什么。

1.1 基础设施的二十年演进 ​

Meta 把自己的基础设施演进划分为几个清晰的阶段(见官方 2025-09-29 文章《Meta's Infrastructure Evolution and the Advent of AI》)。

第一阶段(2004–2010):LAMP 与缓存一致性 ​

早期的 Facebook 跑在经典的 LAMP 栈(Linux + Apache + MySQL + PHP)上。真正让它能 scale 的,是围绕这套栈构建的缓存与一致性基础设施:

  • Memcache / TAO:把社交图谱(social graph)与热数据放进内存,用缓存一致性协议(lease、read-your-writes)应对"点赞→好友看到"这类低延迟读写。
  • Edge / CDN 基础设施:把照片与静态资源推到全球边缘节点。
  • 自有光纤骨干:连接 Prineville、Forest City 等第一批自建数据中心。

这一阶段的核心工程信条是:硬件不可靠没关系,软件来兜底——某台机器挂了,重试到另一台即可。这套思路在后面会与 AI 工作负载发生剧烈冲突。

第二阶段(2010–2020):集群管理与"屏蔽故障" ​

随着服务规模从百万级机器膨胀,Meta 构建了一整套"把故障屏蔽掉"的分布式系统底座:

系统作用
Twine集群管理器(cluster manager),把"几十万到上百万台机器"抽象成可调度资源池。
Tectonic数据中心级分布式文件系统(DC-scale DFS),针对 Flash 介质优化,支撑 EB 级存储。
ZippyDB强一致键值存储(基于 Paxos 复制)。
Shard Manager分片与放置管理。
Delos一致性控制面。
Service Router服务网格(service mesh)。
Kraken配置/部署系统。
Taiji流量负载均衡。
Maelstrom数据中心级灾难容灾(把整个数据中心当故障域演练)。

这套系统的设计目标,是用软件把"廉价、不可靠、会挂的硬件"变成"对外高可用的服务"。这个阶段最重要的遗产是 Twine——它后来成为 GenAI 集群管理的底座。

第三阶段(2020–2022):GPU 进入推荐系统 ​

转折点发生在 2020 年前后。短视频(Reels)和内容推荐让**深度学习推荐模型(DLRM)**成为核心负载,Meta 第一次大规模部署 GPU 集群——最初的 4k GPU 集群就是为 ranking/recommendation 模型建的,而不是 LLM。

这一阶段的关键创新是 HSTU(Hierarchical Sequential Transduction Units),它把生成式推荐(Generative Recommenders)的训练与推理加速了 10–1000 倍,奠定了"用 GPU 做大规模嵌入与序列建模"的工程基础。

第四阶段(2022–至今):LLM 与同步训练 ​

2022 年 LLM 兴起后,Meta 发现训练负载的规模在几周内从 128 个 GPU 跳到 2k、再到 4k——这不是线性增长,而是工作负载形态的根本变化。这直接催生了 GenAI 基础设施的第二波投资,也是本案例的核心。

1.2 为什么同步训练改变了可靠性模型 ​

理解 Meta 基础设施工程的关键,是理解 同步训练(synchronous training) 的本质。前两个阶段的所有系统(Twine、Tectonic、Memcache)都建立在"一台机器挂了,重试到另一台"的假设上。但分布式数据并行训练打破了这个假设。

在一个数据并行(DP)任务里,每个 step 的反向传播结束后,所有 rank 必须做一次 AllReduce / AllGather 来同步梯度或参数:

  • 只要一个 rank 慢了(straggler),整个集群就要等它——这就是 straggler 问题。
  • 只要一个 rank 挂了(GPU/HBM/网络故障),整个同步组就会卡在 collective 上——整个任务必须停顿、重启。

这意味着:

一个 N-GPU 同步训练任务的可靠性 ≈ 单 GPU 可靠性的 N 次方。 集群越大,整体越脆弱——除非工程上把单点故障率压到极低、并把恢复做到极快。

这就是为什么 Meta 投入巨资做 SDC 检测、auto-restart、checkpoint 优化——不是"锦上添花",而是"同步训练能跑下去"的前提条件。官方数据:Llama 3 训练中 >66% 的中断来自硬件(SRAM、HBM、processing grid、网络交换机),Meta 通过行业协作把中断率降低了约 50 倍,把有效训练时间(effective training time)推到 >95%,在 16k GPU 上实现 >400 TFLOPS/GPU 的算力利用率。

1.3 规模路线:从 24k 到 5GW ​

Meta 的 GenAI 集群规模演进本身就是一份路线图:

时间集群规模备注
2022RSC(Research SuperCluster)16k A100早期 LLM 研究集群。
2024-03两个 GenAI 集群各 24,576 H100一个 RoCE、一个 InfiniBand;Llama 3 在 RoCE 集群上训练。
2024单体超集群129k H100清空 5 个生产数据中心、数月内建成。
2026Prometheus~1 GW跨多栋建筑 + 防风雨帐篷 + 托管(colocation);Twine + MAST 支撑长距离地理分布式训练;2026 年内上线,成为业界首个 1GW+ 超集群。
2030 起Hyperion2 GW → 5 GW路易斯安那 Richland Parish;2026-07 宣布从 2GW 扩至 5GW(投资从 ~$27B 增至 $50B+),初期 2GW 计划 2030 年上线(Reuters,2026-07-13)。

与之配套的是硬件组合:

  • NVIDIA:H100(2024 集群主力)、Blackwell GB200(Catalina 机柜)、GB300(2026 年起进入部署,Muse Spark Open 的 Helion kernel 即在 GB300 上评测)。
  • AMD:MI300/MI350(Muse Spark Open 官方优化目标之一)。
  • 自研 MTIA:300(ranking/recommendation 训练,2026 年初已量产上线)、400/450/500(推理为主,cadence ~6 个月/代),与 Broadcom 合作。

与规模路线同等重要的是电力路线。GW 级用电让电力获取成为主约束:2026-01 Meta 一次宣布三笔核电协议(Forbes,2026-01-09)——Vistra 20 年购电协议(>2.1 GW,Perry / Davis-Besse / Beaver Valley 三厂)、Oklo 1.2 GW 核电园区(俄亥俄 Pike County)、TerraPower 两座 Natrium 电站(合计最高 690 MW),到 2035 年合计最高约 6.6 GW。2026 年资本开支指引上调至 $115–145B(2026-04/07 两次更新),并与 CoreWeave 签订最高约 $21B 的外部算力协议(2026-04)作为自有数据中心的缓冲。

1.4 开放生态哲学 ​

Meta 与其他前沿实验室最根本的区别,是它主动把基础设施变成开放标准:

  • OCP(Open Compute Project):Meta 是 OCP 创始成员之一,贡献了约 187 项(占比 ~25%)的硬件规范,包括 Grand Teton、Catalina、Open Rack。
  • PyTorch:Meta 是主要贡献者,PyTorch 已成为 LLM 训练事实标准;2026 年 Meta 发起的 kernel DSL Helion 也进入 PyTorch Foundation(2026-04)。
  • Triton / Helion:GPU kernel 语言与编译器,已被行业广泛采用;Helion 是 PyTorch 原生 kernel DSL,强调"一份 kernel 跨 NVIDIA/AMD 可移植"。
  • Llama 开放权重:Llama 3(8B/70B/400B)、Llama 4(Scout/Maverick/Behemoth)以开放权重发布,可在所有主流云与硬件上部署。2026 年起出现重要转折:Meta 成立 Meta Superintelligence Labs(MSL)后,新模型改以 Muse 品牌发布——前沿旗舰 Muse Wonder 保持闭源,次一级模型则以开放权重发布(Muse Spark Open,816B/42B active;小模型 Muse Glimmer)。详见 第 2 章 支柱一。
  • Llama Stack:把 Inference、Safety、Agent、Eval 等 9 类 API 标准化为开放接口。
  • 安全工具开放:Llama Guard、Prompt Guard、CyberSecEval、Code Shield 全部开源。
  • 网络与传输层开放(2026 新主线):自研 RDMA 传输层 MetaRoCE(2026-08 公开、OCP 2026 开源)、多平面 backend 网络 Flattened Planar Fabric(FPF)、开放交换机平台规范 OSPA(与 Microsoft、Alibaba 共同主导)、液冷网络机柜 IcePack 与 102.4T IceCube 交换机——Meta 把"AI 网络怎么造"也变成了开放标准。

这套哲学的深层逻辑是:开放让"硬件工程师有标准 workload 可优化"。当你把 Grand Teton 的设计、PyTorch 的接口、模型的权重都公开,整个供应链(NVIDIA、AMD、Broadcom、云厂商)都能围绕同一套标准做优化——开放本身成为规模化的杠杆。

1.4.1 2026 年的再平衡:模型"选择性开放",基础设施"加倍开放" ​

值得单独强调的是 2026 年的策略分化(来源:pytorch.org 官方博客 2026-10-15;The Next Web / Bloomberg 2026-10 报道):

  • 模型层转向选择性开放:MSL 负责人 Alexandr Wang 在 Muse Spark Open 发布时明确表示——"出于安全与能力两方面考虑,我们通常不会开源最强的模型"(generally will not open-source our most powerful models)。即:前沿模型(Muse Wonder)闭源 API 提供,能力稍逊的模型开放权重(Muse Spark Open),小模型(Muse Glimmer)完全开放。Llama 4 权重仍可下载,但 Llama 不再是 Meta 的旗舰发布线(Meta 官方开发者模型目录已改为 Muse 系列)。
  • 基础设施层反而加倍开放:MetaRoCE 规范与参考实现进 OCP、FPF/OSPA/ESUN 成为行业规范、MTIA 300 架构发文(ISCA'26)公开。原因很直接——模型是差异化资产,而基础设施开放换来的是供应链与生态杠杆。

这一"模型收、设施放"的组合,是理解 2026 年之后 Meta 的关键背景。

小结 ​

Meta 的基础设施背景可以浓缩为一句话:它用二十年把"用软件屏蔽故障"做到极致,又在 LLM 时代被迫重新学习"如何让同步训练在大规模上可靠地跑下去",并把这一切以开放标准的形式贡献给行业。后续章节将沿着这条主线,拆解架构、训练、可靠性、自研硅与开放发布的每一个工程细节。

Released under CC-BY-SA-4.0 License.