
最近大半年没认真扫国内智算圈子的朋友可能有点懵怎么一夜之间各家都在喊“超节点”而且方案多得让人眼花缭乱。我花了一周时间把公开能查到的产品化、方案化的国内超节点类项目重新过了一遍按互联赛道、部署形态、芯片路线整理下来能作为独立方案对外输出的差不多有31款。这个数字本身没什么神圣的但它背后的技术分层和选型逻辑值得所有做大模型基础设施的人认真看一遍。这篇文章我就以一线从业者的视角把这31款方案背后到底在拼什么、怎么选、踩过什么坑一次性讲透。1. 为什么大模型时代绕不开“超节点”1.1 先搞清楚超节点跟传统集群差在哪很多人把超节点理解成“多机多卡的机群”这个理解不能说错但太粗了。传统的高性能训练集群是“很多台服务器通过网络互相通信”每台服务器里有8张GPU/NPU卡与卡之间用PCIe或者NVLink Bridge这类局部互联服务器与服务器之间走InfiniBand、RoCE或者以太网。整个系统的算力是“拼”出来的。超节点走的是完全不同的路线它把所有计算芯片放进一个物理域通过超高速互联通道组成一张巨大的“计算网络”让每一张卡都能以极低的延迟访问其他卡的显存甚至让整个节点像一个统一的、超大显存的虚拟GPU。这个区别非常关键。可以类比一下传统集群像一个远程协作的团队沟通靠电话和邮件效率受网络延迟限制超节点是把所有人拉进同一个会议室面对面交流信息吞吐量完全不是一个量级。从技术指标上看传统集群的跨节点通信延迟一般在微秒甚至毫秒级别而超节点内部的通信延迟可以做到亚微秒到几百纳秒级。互联带宽也差一个数量级传统集群单卡对外带宽通常几百Gbps超节点内单卡互联带宽能做到单通道几十GB/s甚至更高。这种量级差异直接决定了大模型训练中张量并行、专家并行这类对通信极度敏感的并行策略能不能跑得起来。1.2 国内超节点密集出现三个深层原因国内超节点方案在2024年下半年到2025年集中爆发站在我的角度看背后有三个直接原因。第一个原因是最根本的模型参数规模涨得太快。万亿参数模型已经不再是PPT训练这类模型如果只靠数据并行通信开销会让人崩溃必须引入张量并行和流水线并行但这些并行方式要求卡与卡之间的通信带宽极高、延迟极低。传统集群的网络架构很难支撑这种规模的并行超节点成了绕不开的硬件底座。第二个原因是国际主流产品把技术天花板顶了上去。英伟达的GB200 NVL72这类产品已经把“scale-up”纵向扩展的思路推向极致——把72张GPU用高速NVLink织成一张巨网单节点就是一个完整的训练单元。这种产品形态让国内做算力的团队意识到如果不做超节点在单位算力效率和集群可用性上会被拉开明显差距。第三个原因更贴近国内实际情况智算中心数量已经很多但“有算力”和“算得快”是两码事。国内大量智算中心用的是千卡、万卡集群但真正跑大模型训练时因为网络架构和软件栈跟不上实际MFU算力利用率往往很低。超节点通过缩小故障域、优化通信拓扑成了提升单位算力价值的关键抓手。这也是为什么我们看到做芯片的、做服务器的、做云的甚至做集成商的都在推自己的超节点方案。业内还有个共识正在形成超节点不是“更大的集群”而是一种重新定义计算边界的基础设施形态。这31款方案本质上都是大家在用自己的方式回答同一个问题——什么样的硬件拓扑才能让大模型训练又快又稳。2. 31款方案背后的技术路线分水岭2.1 按互联能力分代看清谁是新东西把31款方案摊开看第一眼应该看什么不是芯片算力不是卡数而是互联方案。互联是超节点的灵魂也是判断一款方案到底是真超节点、还是“旧集群换了个新名字”的分水岭。我习惯把互联能力分成三代。第一代是PCIe时代的“板卡级互联”。芯片与芯片之间走PCIe Switch带宽在单通道几十GB/s级别。这种架构能做小规模的高带宽域但扩展到几十张卡以上就会遇到瓶颈PCIe树状拓扑的延迟和带宽都无法支撑大规模张量并行。现在国内还拿这种架构出来叫“超节点”的基本是蹭概念。第二代是NVLink/类NVLink的专属互联。英伟达的NVLink做到了单卡多通道叠加总带宽达到900GB/s甚至更高国内的自研互联方案比如华为昇腾的HCBSHuawei Cache Bus以及部分国产芯片厂商推出的类NVLink高速互联也在向这个量级靠拢。这一代方案真正把“多卡合一”变成了现实是国内超节点产品的主力代际。第三代是走向内存语义和全光互联。这代方案通过CXLCompute Express Link做内存池化让超节点内的显存和内存可以统一编址、动态分配同时在物理链路上引入光互联把连接距离和功耗进一步优化。这一代目前还在早期但已经是各家在技术发布会上重点秀肌肉的方向。分清楚这三代再看31款方案就能直观感受到差距有些方案整机互联总带宽只有几百GB/s有些能做到单卡900GB/s这背后是架构代际的差异不是参数微调能弥补的。2.2 按调度与池化方式判断软件栈成熟度硬件互联之外第二个分水岭是软件栈对资源的抽象方式。我把市面上的方案粗分成“物理隔离派”和“资源池化派”。物理隔离派的逻辑是一个超节点就是一组固定的卡租用时整租训练任务直接绑定到一组物理资源上。这种方案的好处是故障域清晰、性能可预期坏处是资源利用率低——如果模型规模用不满整个超节点剩下的算力就闲着。资源池化派的逻辑是超节点本身是一个大的资源池通过软件把显存、算力、带宽动态切分成多个虚拟实例分给不同的训练任务。这就像把一个大仓库用隔板临时划分成多个小仓库任务结束隔板拆掉重新归并。这种方案利用率高灵活性强但对虚拟化开销、调度器能力、故障隔离能力的要求都远超物理隔离。从31款方案看大部分的互联网云厂商倾向资源池化路线因为这符合云上多租户的业务模型而芯片原厂和服务器厂商的私有化交付方案更多还是物理隔离为主。这个差异直接决定了你拿到手的是“能开机跑任务的硬件”还是“能灵活调度的算力平台”。选型时不看这层后面上线运营会非常被动。2.3 从部署形态看云、私有化与一体机除了技术路线部署形态也是31款方案分类的重要维度。同样是超节点交付方式不同适用场景和成本结构差着十万八千里。云上托管模式是最轻量的。你不需要自建机房、不碰硬件直接在云厂商控制台里申请一个超节点实例按小时或包周期付费。这种模式适合想快速验证模型的团队尤其是做应用层开发的不需要关心硬件细节。私有化交付模式是重投入。客户需要自己准备机房、电力、制冷和运维团队厂商负责提供超节点整机以及配套的软件栈。这种模式单价高、周期长但数据完全留在本地适合对数据安全有硬性要求的机构比如金融、医疗、大型国企的智算中心。一体机模式是折中路线。把超节点加上预装好的推理/训练平台软件做成标准机柜形态的产品开箱即用。这种产品在中小企业和高校实验室里很受欢迎因为不需要很强的基建能力插电联网就能跑。我看到的31款方案里三类形态几乎各占三分之一。这说明超节点市场已经过了“只给巨头玩”的阶段正在向更广的客户群体渗透。2.4 别被“31款”带偏真正要对比的五张表很多人看到“31款”这个数字第一反应是挨个看名字、看参数然后陷入选择困难。我的建议是换个视角31款这个数量级反映的是市场供给的多样化不是让你从头到尾比一遍。真正要拉出来做横向对比的其实只有五件事。第一互联带宽和拓扑。这是硬指标决定超节点是不是名副其实。第二单节点最大支持卡数和总显存/内存池决定能塞下多大模型。第三并行训练框架的兼容性决定你的代码能不能直接迁移。第四调度器的成熟度和故障恢复能力决定线上跑起来的稳定性。第五单位算力成本包括硬件、电力、运维三部分决定长期性价比。把这五张表列出来31款方案里真正需要关注的也许就剩五六款。其余那些要么技术代际落后要么软件栈不成熟要么交付形态不匹配可以直接排除。选型不是做加法是做减法。我还想多说一句很多人对比方案时喜欢盯着单卡算力比如多少TFLOPS但超节点场景下单卡算力只是基础项互联效率和有效算力才是决胜项。一台单卡算力低但互联带宽高的超节点在跑大规模张量并行时往往比单卡算力高但互联拉胯的方案快得多。这个反直觉的经验我拿真实训练任务验证过很多次。3. 超节点核心设计点逐一拆解3.1 互联拓扑与带宽算明白超节点的“血管”要理解超节点的性能瓶颈必须先理解互联带宽怎么算、从哪来。拿一个具体场景来说假设你在一个128卡的超节点上训练一个百亿参数模型使用张量并行度为8意味着每8张卡要频繁同步梯度。如果单卡之间的有效带宽只有50GB/s一次全量梯度同步传输几百MB的tensor就会卡在通信上但如果是900GB/s级别的互联同样的数据传输几乎瞬间完成训练迭代时间差距可能超过数倍。互联带宽还取决于拓扑结构。全互联拓扑每卡都跟其他所有卡直连性能最好但布线复杂度和成本随节点规模指数上升一般只在小规模节点用。环形和三维环面Torus拓扑是工程主流每一张卡只需要跟相邻卡直连通过多跳到达远端成本可控但延迟会随跳数增加。更复杂的还有以交换机为中心的胖树拓扑这更像传统集群但也能提供高带宽。看方案时有个技巧不要只看厂商宣传的“总互联带宽”要问清楚每卡到其他卡的“任意两点带宽”。有些方案宣传总带宽很高设计上却是分域互联——跨域通信要走交换机带宽直接掉一个量级。对大模型训练来说分域间的通信往往是最常见的路径这个指标才是真实性能的试金石。我踩过这类坑某个方案宣传“单节点支持256卡整机互联带宽20TB/s”听起来很猛但细看拓扑256卡被分成了8个32卡的子域子域间走PCIe交换实际跨域带宽只有子域内的五分之一。我的建议是拿你自己的模型切分方式去问厂商要“跨域通信压测数据”比看宣传单有用得多。3.2 内存池化超节点为什么能当“一张大卡”用超节点相比传统集群另一个核心优势是内存池化能力。这个概念可以用一句话解释让所有计算芯片共享一个巨型虚拟显存/内存空间而不是每张卡守着自家的一亩三分地。为什么这个能力重要大模型训练中最头疼的问题之一就是显存墙。一个175B参数的模型光权重用FP16存储就需要350GB显存单张卡完全装不下。传统方案只能靠流水线并行和张量并行硬切切不好就出现碎片化、负载不均。而内存池化后模型可以按更灵活的粒度分配到整个超节点的显存池里OOM的概率大幅降低训练脚本也能简化很多。CXLCompute Express Link是实现内存池化的主流技术路径。它允许CPU/GPU/NPU通过PCIe物理层直接访问远端内存延迟比网络访问低得多。国内部分超节点方案已经把CXL内存扩展器作为标准组件甚至还有厂商在做“光电混合内存池”把光互联的低延迟跟CXL的内存语义结合起来。但内存池化不是银弹。我的经验是池化能缓解显存不足但解决不了显存带宽竞争。多任务共享同一个显存池时如果同时访问同一块热点内存区域带宽会被抢占训练速度反而会下降。所以选型时还要看厂商的内存调度策略是否支持带宽隔离和QoS保障。只谈容量、不谈带宽隔离的方案上线后大概率要踩坑。3.3 并行训练框架与调度器软件是另一半工程硬件只是超节点的一半另一半是软件栈。很多团队买了顶级的超节点硬件跑出来的训练效率却不如别人一半硬件的老集群问题往往就出在软件适配。当前主流的并行训练框架比如Megatron-LM、DeepSpeed、PyTorch FSDP都需要对底层拓扑有感知才能发挥超节点的优势。以张量流并行TensorPipeline Parallelism为例不同的切分方式对通信路径的依赖完全不一样。如果调度器不知道哪几张卡在物理上离得近、带宽高就会把需要高频通信的卡调度到跨域路径上性能直接跌到谷底。所以看超节点方案一定要关注三个软件层面的东西。第一个是训练框架的适配程度是只支持PyTorch还是对Megatron、DeepSpeed做了深度优化有没有内置的超节点并行策略模板第二个是调度器能力支不支持拓扑感知调度能不能在任务失败后自动重调度并且不打断训练第三个是推理框架适配像vLLM、SGLang这类推理引擎是否针对超节点的大显存池做了并发优化这三项不达标再好的硬件也白搭。我在调研中有个感受国内31款方案里硬件规格趋同很快但软件栈的差距非常大。有些厂商是真的深耕过并行框架的交付完会帮你调训练脚本有些就是“卖盒子”的思路只负责把硬件点亮剩下的事全是你的。选型时一定要把软件支持力度写进合同尤其是训练调优服务和紧急故障响应。3.4 供电、散热与被忽视的机房改造超节点部署最大的隐形杀手不是技术选型而是基础设施。很多团队把超节点买回去才发现机房根本“养不起”它。先算一笔账。单机柜功耗在传统服务器时代是10-20kW普通风冷还能应付。但一个128卡的超节点整机功耗随随便便飙到80-120kW。这是什么概念一个标准机柜的供电和制冷能力可能只够撑起这个超节点的三分之一。如果不上液冷风冷要压住这么高密度的热负荷要么堆超高转速风扇噪音惊人要么扩容机房空调成本惊人两者都不现实。液冷因此成了超节点的标配而非选配。冷板式液冷是主流通过冷却液直接带走芯片热量效率远高于风冷更激进的是浸没式液冷把整机泡在冷却液里散热能力更强但维护方式和机房改造都会复杂不少。选方案时一定要问清楚厂商有没有配套的液冷基础设施方案以及是否支持标准的CDU冷量分配单元接口协议。供电也是容易被低估的环节。高密度机柜需要高压直流供电、锂电池储能甚至独立的变电站扩容这些配套投入可能占到整个项目预算的20%以上。我见过不止一个项目买硬件的钱都批了结果卡在电力报批上项目拖了半年。所以我的建议是选型时把供电、制冷、机房面积一起算进去让基础设施团队从第一天就参与决策而不是等硬件到了再想办法。4. 选型落地如何从一堆方案里挑出合适的4.1 先算数学账模型多大算力需求几何选型之前先做一道必考题你的模型到底需要多少算力这道题不算清楚后面的比较全是空中楼阁。有个常用公式训练一个参数量为P的模型以billions为单位即十亿参数在D个token以trillion为单位即万亿token上训练需要的总计算量大约是 6 × P × D TFLOPs即每秒浮点运算次数的总工作量。比如训练一个70B七百亿参数的模型在1T一万亿token上训练总计算量大约是 6 × 70 × 1 420 EFLOPs即4.2×10^20 FLOPs。再考虑训练效率假设MFU能跑到40%那么在这个模型上跑完一个训练周期一个千卡集群按单卡BF16算力约每秒400万亿次浮点运算计算大约需要 420 / (1000 × 400 × 1e12 × 0.4) 秒算下来大概是几十天量级。这个计算的意义不是精确到天而是帮你定档位你的模型是百亿级还是千亿级训练窗口是几周还是几天这直接决定了你需要的是百卡级超节点还是千卡级超节点。我的建议是预留20%-30%的算力余量。训练过程中几乎一定会遇到调参、回滚、多版本对比算力被占满会让整个迭代节奏非常难受。宁可初期租小一点也不要一次租到顶然后利用率只有60%那样单位成本反而更高。4.2 训练场景 vs 推理场景超节点不是万能的很多人问我主要做推理需不需要超节点我的回答通常是大部分推理场景不需要但特定推理场景非常需要。先看不需要的情况如果主要是高并发、低延迟的在线推理比如聊天机器人、智能客服这类任务的核心是吞吐量和小batch处理用中等规模的GPU集群加推理优化如vLLM的continuous batching、PagedAttention就足够了。超节点的大互联带宽优势在这种场景下发挥不出来反而因为高密度导致单实例成本偏高。再看需要的情况如果你的推理任务涉及超长上下文比如处理几十万字的长文档分析、代码仓库级代码补全、多模态长视频理解这些任务对KV Cache的容量要求极高传统单卡显存放不下频繁走PCIe或网络会拖垮延迟。超节点的大内存池这时就是核心竞争力——可以用远超过单卡容量的KV Cache来加速长上下文推理效果立竿见影。还有一类混合场景先用超节点做模型的领域微调和持续训练训练完直接在同一套硬件上切换推理服务。这种“训推一体”能省掉数据和权重传输的时间超节点的灵活调度也允许你在训练和推理任务间按需分配资源。如果你有这类诉求选型时就要重点看方案是否支持训推任务平滑切换以及切换耗时是多少。我有次实测某方案的切换耗时从1小时优化到5分钟整个流水线的节奏完全不一样了。4.3 自建还是租用一次投入与长期成本确定了档位和场景接下来就是掏钱方式的问题自建超节点还是租用云上超节点自建适合以下情况第一你的训练任务长期且密集一年里大半时间都在跑大模型第二你对数据安全有严格要求模型权重和数据不允许离开本地第三你有成熟的机房和运维团队能承接硬件维护工作。自建的账其实不难算硬件成本加上三年的电费、制冷、运维人力和三年云上租金对比。通常只要年均利用率能超过50%自建在成本上是有优势的。租用适合以下情况第一你的业务处于验证期模型规模和训练频率还没跑通不想为不确定的需求背固定资产第二你预算有限但短期需要超大算力比如参加一个竞赛或者客户要求快速出demo第三你的业务波动大训练高峰和低谷明显租用可以灵活缩扩。还有一个中间选项混合模式。自建一个小规模的超节点满足日常训练超高峰值时弹性租一部分云上资源。这种模式对调度和网络的要求更高——需要你的训练框架支持跨环境弹性扩容。目前能做到无缝衔接的方案不多但如果你有专门的平台团队值得考虑。我个人更推荐大多数团队从租用开始跑通业务后再做自建的决策。4.4 合同里容易被忽略的三个细节最后说说合同这是最容易吃暗亏的地方。对比方案时技术参数看得再仔细合同条款里几个不起眼的约定可能让你多花几十万。第一个细节是互联带宽承诺。合同里写“支持900GB/s互联”但要确认这是“典型的单卡实测带宽”还是“理论峰值”。一定要让销售在合同里写清楚“保证实测带宽不低于多少”以及“压测依据的标准是什么”不然验收时会扯皮。第二个细节是故障恢复时限。超节点是高密度设备硬件故障概率比普通服务器高。合同里一定要有明确的MTBF平均故障间隔时间和MTTR平均故障修复时间指标以及故障期间算力费用的减免方案。这个一定要白纸黑字写进去不要信口头承诺。第三个细节是软件版本承诺。超节点的软件栈包括通信库、调度器、训练框架插件升级频次很高。合同里要明确厂商承诺支持多少个版本的滚动更新、重大版本升级是否收费、以及每个版本的兼容性测试责任方是谁。这个条款决定了你未来换框架版本时是厂商帮你测试还是你自己扛。5. 部署与运行阶段的常见问题实录5.1 通信是老大难拓扑识别失败导致性能暴跌超节点上线后我遇到的第一个典型问题是性能远低于预期。具体表现是训练跑起来了但迭代速度只有厂商宣传的50%甚至更低。查了半天最后定位到根因调度器把两个需要高频通信的并行组调度到了跨域链路上也就是走了低带宽的交换路径。这种情况在混合部署多任务时特别容易出现。调度器如果不知道节点内部的物理拓扑只把它当成一组算力资源来分配就可能把一个张量并行组的8张卡拆到两个物理子域里通信走子域间交换带宽跌一个量级训练速度当然上不去。排查方法是看通信日志如果看到大量的跨交换机的包转发或者NCCL/集合通信库的超时警告基本可以断定是拓扑感知失效。解决思路也很清晰——要么换一个拓扑感知调度器要么手动给任务打上物理亲和性标签。但最省心的办法是在选型时就问调度器支不支持自动拓扑感知有没有内置的拓扑亲和管理策略实测过什么规模下的性能不要等上线了再验证黑洞。5.2 OOM与资源碎片内存池化不是解药第二个高频问题是内存池化开了但仍然遇到OOM。不少用户会困惑池化不是说统一显存池吗怎么还会不够用这里要理解资源碎片。池化的显存池是物理上共享的但如果多个任务同时申请显存且申请的时机交错、大小不一池里的显存会被切分成碎片。碎片多了即使池子总体容量充足也无法为一个新任务分配连续的显存区域。这和操作系统里的内存碎片是同构问题只不过发生在大模型训练这个场景。应对方法有两类。一类是调度层改进让调度器在分配显存时做碎片整理或者根据任务的申请大小提前预留区域。另一类是任务层改进调整显存分配策略比如不要让多个大模型任务同时提交或者给重要任务预留专属显存池。我的实操经验是如果你对训练时间有硬性要求尽量给核心任务开独立池哪怕其他任务效率低一点也别让核心任务冒着OOM的风险去共享。训练跑一半被OOM中断那个恢复成本远比多租几个GPU高得多。5.3 散热与功耗液冷不是选配而是必须第三个问题发生在机房侧。很多团队采购超节点时没有同步评估液冷改造的工程量等硬件进场后才发现机房现有的风冷系统根本压不住温度。我经历过的真实场景一个40kW风冷设计的老机房放进一套标称65kW功耗的超节点设备运行不到半小时机房温度直逼警戒线空调系统满负荷运转仍然无济于事。最后只能先降频运行——把芯片功耗限制在标称值的60%勉强跑起来但训练性能折损了将近三分之一。后来做了冷板式液冷改造才算真正解决。改造内容包括机柜侧液冷管路部署、CDU接入、冷却塔扩容整个周期花了三周预算也超过了硬件成本的15%。所以再次诚恳建议所有计划上超节点的团队第一周就让基础设施团队介入。先确认机房的电力余量、空调制冷量、机柜承重和楼层净高再做硬件选型。液冷不是可选项而是几乎所有高密度超节点的必选项。5.4 软件栈兼容性迁移到超节点的第一道坎第四个问题是迁移成本。很多团队在选型时看到厂商宣传支持PyTorch以为代码直接能跑结果真迁移才发现兼容性是“部分兼容”不是“开箱即用”。常见的兼容性坑有三类。第一类是框架版本不一致你的训练代码基于PyTorch 2.1写的厂商的通信库只适配了2.3以上版本升级框架后部分算子行为变了推理结果对不上。第二类是并行策略API差异超节点的调度器会提供自定义的并行初始化接口你可能需要修改原本的分布式初始化代码而不是直接跑标准版。第三类是集合通信库的算子缺失某些深度优化的通信算子只在特定硬件上有效迁移到新环境后回退到通用实现带宽就掉下来了。应对方法只有一条选型阶段就要求厂商提供一个与你的目标框架版本一致的兼容性测试用例包并且约定好在合同里写清楚——迁移遇到算子不兼容问题厂商必须负责修复或给出替代方案而不是让客户自己啃。超节点不是玩具用不起来就是巨大的沉没成本。6. 个人实操中的一点心得跑了一圈调研也踩了不少坑我最后想分享三个实操层面的体会。第一超节点选型硬件只占50%的权重软件和交付支持占另外50%。很多团队选型时把90%的精力花在比算力规格上结果上线后被软件栈问题折磨得筋疲力尽。一定要把软件成熟度和技术支持力度放在同等重要的位置。第二不要追求“一步到位买最大”。超节点的代际更新速度很快今天买的旗舰配置明年很可能就被性价比更高的方案超越。更务实的做法是按当前业务需求加30%余量采购把省下的预算留出来每年做增量扩展而不是一次梭哈。第三小规模验证比啥都重要。有条件的话先租一套小规模超节点或同架构demo环境让自己的真实模型、真实数据在上面跑一遍测训练吞吐、测稳定性、测故障恢复再决定是否大规模采购。纸上谈兵式的选型大概率会在真实负载面前翻车。超节点这块的技术演进还在快速迭代期现在的很多结论可能一年后就过时了。但只要抓住互联、软件栈、基础设施这三大主线无论方案怎么变你的判断框架都不会失效。希望这篇盘点能帮正在选型的朋友少走一些弯路。