
算力狂奔的这两年圈子里所有人都在盯GPU、盯集群规模、盯模型参数量。但真正在一线把大模型训练跑起来的人心里都清楚一件事当集群从一百张卡扩到一千张卡最让你头疼的往往不是买不买得到卡而是你手里的数据管道能不能把数据喂得饱、存得稳、恢复得快。这个被忽视的环节正是AI数据基础设施。焱融科技在这个时间点完成近亿元C轮融资在我看来是一个挺明确的信号——资本开始认真重估AI产业链里数据层的价值了。这篇文章不聊宏大叙事就从一个长期和数据存储打交道的从业者视角聊聊AI数据基础设施到底解决什么问题、存储架构怎么选、落地时有哪些真实的坑以及这笔融资背后透露出的行业风向。1. AI数据基础设施到底卡在哪1.1 算力、网络、存储三驾马车最被忽视的是存储做AI基础设施的人常讲一个比喻GPU是水杯存储是水管。水杯做得再大水管细水就进不来。过去几年大家的注意力几乎全放在把水杯做大上——买更多卡、组更大集群、优化互联拓扑。但跑到一定规模你会发现存储这端的瓶颈越来越刺眼。大模型训练的数据流是典型的两头重一头是训练前的数据准备原始数据集从采集、清洗、去重、打标签到tokenize每一步都要反复读写海量文件另一头是训练过程中的checkpoint动辄几十TB的模型状态要周期性落盘训练中断后还要快速恢复。这两头对存储的性能和稳定性要求都极高。尤其是checkpoint我见过不少团队因为存储带宽不够一次checkpoint要写十几分钟训练效率被白白拖掉百分之十以上。更难受的是如果存储节点在训练中途出故障整个集群卡在那里等数据恢复那种感觉比显卡烧了还绝望。这就是AI数据基础设施要解决的核心问题在GPU集群的高压访问下让海量数据能以高吞吐、低延迟、高并发的形态流入流出同时保证数据不出错、不丢失、能快速恢复。它不再是我们过去理解的买几台NAS放文件而是一整套面向AI场景重新设计的存储引擎和数据管理平台。1.2 三个真实场景里的存储压力第一个场景是数据预处理管线。现在多模态模型越来越流行训练集里既有文本、图片又有音频视频文件数量动辄几千万个。传统文件系统处理小文件时会遇到严重的元数据瓶颈光是一个目录下列出文件都可能卡半天。很多团队的预处理流水线跑不起来不是CPU不够而是存储撑不住这种高并发小文件访问。第二个场景是训练过程中的数据加载。以目前主流的超大规模训练为例集群整体数据读取吞吐要到几百GB/s甚至更高。存储系统如果达不到这个量级GPU就只能空转等数据算力利用率直线下降。而很多传统存储方案看起来单机性能不错但一旦百卡千卡并发去读性能就断崖式下跌这就是典型的并发扩展能力不足。第三个场景是checkpoint与容灾恢复。大模型训练跑几个星期是常态任何一次故障都意味着要从最近的checkpoint恢复。恢复的核心指标有两个一是checkpoint写入要快尽量少占用训练时间二是恢复时数据要完整一致不能读到写到一半的脏数据。这种对持久性和一致性的要求比普通业务系统严苛得多。俞你见到的很多AI公司一开始都用临时方案凑合比如直接在GPU节点上挂几块本地盘存数据。小规模跑demo没问题一旦规模上来节点间数据不共享、扩容要停机、故障恢复靠人工拷贝全是坑。这也是为什么专门为AI场景设计的存储产品会在最近两年密集出现。2. 存储架构的演进为什么旧经验失效了2.1 传统存储方案在AI场景下的局限我们这代人最早接触的存储基本就是两类直连存储DAS和网络附加存储NAS。DAS方案简单粗暴硬盘直接插服务器上但数据无法跨节点共享GPU集群里每台机器看到的都是自己那一亩三分地。NAS解决了共享问题但性能天花板很低尤其在高并发场景下NFS协议本身的锁机制和元数据查询方式会成为瓶颈。传统集中式NAS的架构是一个脑子管所有文件的索引当几千个训练进程同时访问文件时元数据服务器会被请求淹没像只有一个柜台却排了一万个人的银行大厅。性能上不去不说要扩容还得迁移数据、停机维护这在训练任务24小时连轴转的AI场景里几乎是不可接受的。分布式对象存储比如S3类产品解决了扩展性问题但它面向的是写入后很少修改、通过HTTP接口访问的场景。AI训练的数据访问模式完全不同——高频随机读、多节点同时写同一个大文件、频繁的元数据操作。对象存储在这些场景下要么延迟偏高要么接口不兼容很难直接作为训练存储使用。2.2 并行文件系统为什么在AI时代回归这时候就不得不提行业里其实早有答案的并行文件系统。它的核心设计思路是把一个大文件切分成多个数据块分散存储在多台服务器上客户端可以并行地从所有服务器同时读取不同数据块理论吞吐量能随存储节点数量线性扩展。你可以把它理解成把一条单车道高速拓宽成八车道车还是那些车但并行的路多了。老牌的Lustre、GPFS等系统在HPC超算领域耕耘多年技术上很成熟但它们大多是从磁带、机械硬盘时代走出来的对闪存优化的深度不够跟云原生和容器化AI平台的对接也比较吃力。而且这类系统部署运维门槛高得养专门的小团队伺候着很多AI公司没有那个精力。所以这几年出现了新一代面向AI设计的并行文件系统它们保留了并行读写和横向扩展的核心理念但在三件事上做了迭代第一底层针对NVMe SSD和RDMA网络做了深度优化充分发挥闪存和高速网络的性能第二提供兼容POSIX和对象存储的多协议访问能力既能挂载成普通文件目录给训练框架用又能通过S3接口和其他数据管道对接第三深度适配Kubernetes容器平台能通过CSI插件动态创建存储卷让训练任务在容器环境里像使用本地盘一样使用分布式存储。焱融科技做的就是这个方向的国产高性能分布式存储——自研并行文件系统配合NVMe和RDMA同时支持文件与对象两种语义定位就是面向AI训练和HPC仿真这类重负载场景。这类产品在市场上不是孤例但它能拿到近亿元C轮融资说明资本认可了这个方向的商业空间和技术路线。2.3 三类存储方案的对比维度传统NAS分布式对象存储面向AI的并行文件系统数据访问协议NFS/CIFSS3/HTTPPOSIX/S3等高并发性能弱元数据瓶颈中等偏上延迟较高强随节点线性扩展大文件读写一般写入好读略弱优秀分条并行小文件/元数据密集差中等优元数据独立优化训练框架兼容性好但性能不足需要适配层原生挂载直接使用横向扩展能力受限强强这张表可以直观看出AI训练场景里并行文件系统的综合表现最贴合需求。当然不是说对象存储没用——数据归档、备份、跨地域流转这类场景下它依然有不可替代的价值很多AI数据基础设施会采用并行文件系统做热数据层对象存储做冷数据层的分层架构。3. 落地搭建AI数据基础设施的经验与避坑3.1 选型之前先把I/O模型搞清楚我见过太多团队在选存储的时候犯同一个错误上来就问你们能跑多少带宽然后照着宣传参数买设备。但真实的AI工作负载不是用一个数字能描述的。拿fio随便压出来的顺序读带宽跟你训练时几万个线程同时读几百万个小文件的访问模式完全是两码事。正确的做法是先花几天时间摸清自己的I/O画像。可以先用系统自带的工具做一轮粗略采样# 用iostat观察训练节点读写IOPS和吞吐 iostat -x 5 # 用fio做基础性能摸底测试先测顺序读带宽 fio --nameseq-read --iodepth64 --numjobs16 --bs1M --rwread \ --runtime60 --directory/mnt/ai-store --size4G关键是记录几个数据平均文件大小、读写比例、峰值并发数、元数据操作的频率、checkpoint的读写速度要求。我自己做过的多个项目里有的团队看起来数据量巨大但实际是少文件大文件的顺序读几千IOPS就够用有的团队文件数几千万单个文件仅几百KB控制节点的小文件性能反而是命门。用错误的标准选出来的存储要么性能过剩浪费预算要么看着带宽够大实际跑起来卡死。3.2 存储节点与网络规划的几条硬建议当你确认了自己的工作负载模型再去做容量规划和节点配置时有几点经验值得参考。首先存储节点不能用老旧的服务器凑合CPU多核、内存充裕、NVMe SSD尽可能多。并行文件系统的核心逻辑是把数据打散放到多个节点的盘上单节点的盘越强整个集群的天花板越高。内存也别省它承担着缓存和元数据索引的重任我见过配置不足的方案一跑重负载任务内存就告警系统性能直接掉到三分之一。网络方面存储网络和计算网络建议分离设计。GPU集群的RDMA流量已经很大了如果再让存储流量去挤同一条链路两边互相干扰谁也跑不快。现在成熟的方案一般是存储侧单独建一套RoCE或InfiniBand网络保证数据读取的带宽和延迟可控。如果预算紧张至少在交换机端口上做QoS隔离别让业务流量把存储通道堵死。节点数量怎么定一个粗略的经验是按照每两个GPU node至少配一个存储节点的基线起步再根据实际压测结果调整。这个比例不是绝对的不同模型、不同数据规模差异很大但可以作为起步时的参考。提示部署位置尽量让存储和GPU集群处在同一个机房、网络跳数越少越好。跨机房部署会导致每次数据访问都增加毫秒级延迟训练时频繁读数据会非常吃亏。3.3 与容器平台和训练框架的对接细节AI训练现在已经高度容器化存储系统要能无缝接入Kubernetes。主流并行文件系统厂商都会提供CSI驱动通过它可以在K8s里动态创建存储卷让Pod像用本地存储一样使用分布式文件系统。这里有个容易被忽略的细节注意为不同训练任务配置不同的存储类。比如数据预处理任务需要大吞吐用高配存储类一些低频小任务用普通存储类就够了避免所有任务都挤在最高性能的资源池里浪费成本。训练框架这边PyTorch的DataLoader默认的多进程加载在并发读大文件时其实已经不错但如果集群规模大建议配合Prefetch、内存映射等方式让数据加载和GPU计算重叠起来。并行文件系统挂载成目录后训练代码几乎不用改这一点相比需要特殊API的存储方案省心很多。checkpoint的写入策略也值得优化。很多人直接把checkpoint写到默认存储路径里然后全量覆盖每次写几十TB。成熟的方案应该支持增量快照不同训练步数生成不同的checkpoint版本同时配合存储侧的秒级快照能力避免把训练时间消耗在反复拷贝大文件上。我踩过最印象深刻的坑就是因为没有独立规划checkpoint目录结果训练中的正常数据读取和checkpoint写入挤在同一个存储池里两边互相抢带宽训练速度肉眼可见地下降。后来把两者数据路径分开问题立刻消失。4. 融资信号与选型判断行业进入重数据阶段4.1 资本为什么在这个时点下注存储层回顾这一轮AI投资热节奏其实很清晰先是最上层的大模型公司拿走了大部分注意力然后算力芯片、服务器整机、智算中心建设全线爆发。但算力基础设施建到一定程度行业开始意识到一个尴尬的事实——GPU集群只是AI的引擎还需要一套能配得上引擎的底盘。没有快速、稳定、可扩展的数据底座再贵的GPU也只能当摆设。所以到了这个阶段数据基础设施赛道开始受到资本重视逻辑上非常顺畅。焱融科技完成近亿元C轮融资本质上是机构在押注一个判断AI基础设施的竞争正在从堆算力转向提效率而数据层是提升整个训练管线效率最关键也最被低估的一环。资本市场愿意给这个赛道的专业玩家高估值说明这类公司的产品能力、客户验证和商业化路径已经过了检验不再是实验室项目。从产业格局看这个判断也站得住。大厂和云厂商都有自研存储产品和平台但AI公司需求千差万别不可能都用一套通用存储解决所有问题。这给独立的专业存储厂商留下了明确的空间更聚焦的优化、更贴近客户现场的响应、更灵活的定制。资本看到的是这个位置的稀缺性。4.2 给从业者的三个实在建议如果你正在规划AI集群的数据基础设施我根据这些年碰过壁的经验给你三条建议。第一预算分配上别在存储上省得太狠。很多项目规划预算时GPU占大头网络其次存储往往被压缩到够用就行。但事实证明存储性能不足导致的训练利用率下降浪费的钱远比省下的多。一个合理的配比参考是存储和网络的预算总计不要低于集群总建设成本的两到三成具体可以根据集群规模和I/O压力调整。第二方案选择上先看适配自己场景的成熟产品而不是一上来想自研。自研存储是一个漫长的深坑涉及文件系统内核、RDMA优化、故障恢复、协议兼容一大堆难题如果不是上百人的专业团队很难做出可用的企业级产品。多数AI公司的正确策略是把存储交给专业厂商把精力放在自己的模型和数据上。等真出现无法满足的定制需求时再去考虑在成熟产品上做二次开发。第三把存储当数据平台来规划而不是买盒子。我见过不少公司买完并行文件系统就当甩手掌柜结果存储节点的监控告警没人管、容量规划没人做、数据生命周期管理没有策略等到磁盘故障才发现备份是空的。AI数据基础设施的稳定运行依赖持续的运维投入建议从头就建立一个包括容量水位、性能趋势、硬件告警、元数据健康度在内的一套监控体系做到心里有数。4.3 这个赛道接下来的看点顺着融资这件事往后看AI数据基础设施还有几个方向值得关注一是数据管理层面面向海量非结构化数据的自动打标、检索、清洗会越来越重要二是多集群和跨地域场景随着分布式训练和推理上云的比例上升存储系统能否在混合云环境下统一调度数据成为新课题三是数据安全与合规训练数据往往涉及大量用户信息和商业机密存储侧的多租户隔离、加密、审计能力会成为硬性要求。这些方向上的产品能力可能比单纯比拼峰值带宽更能决定一家存储厂商的长期竞争力。回到融资本身近亿元C轮对一个专业存储厂商来说意味着有更充足的弹药去做研发和市场覆盖也意味着这个细分赛道的竞争将更加激烈。对于用户来说这反而是好事——更多资源投入意味着更快的产品迭代和更完善的服务体系。我个人在实际项目里的体会是评价一套AI数据基础设施不要被纸面参数和漂亮的架构图带偏。拉上真实的训练脚本在你自己的集群上跑一轮压测观察它在高并发小文件、大文件顺序读、checkpoint密集写入这几类典型负载下的表现比看任何PPT都管用。GPU决定了你跑多快数据基础设施决定了你能不能一直跑下去。