工业系统从“自动化”走向“智能化”之后,存储的位置彻底变了。过去工控机里硬盘是“仓库”,系统启动完才写点日志;现在机器视觉、边缘 AI、AOI 检测、AGV 导航、列车视频分析,数据是被实时采集、本地缓存、马上推理、再回传中心。存储变成了“中枢神经”——带宽不够,相机帧率再高也丢;延迟不稳,PLC 和视觉算法会对不上拍;盘一掉,整条产线停拍。这也是为什么 M.2 2280 NVMe、U.2 工业 PCIe SSD 在边缘工站里越来越常见。
先算一笔图像账。一颗 4K 工业相机,30fps,RAW 或 Bayer 数据轻松 600MB/s;四路相机并行就是 2.4GB/s;如果再算标定图、NG 图、推理中间张量、SQLite 生产日志,SATA III 560MB/s 的上限根本扛不住。SATA 不是不好,是架构天生适合“系统盘 + 低频日志”,不适合“连续图像洪流”。PCIe Gen3 x4 NVMe 实测能到 3.5GB/s,Gen4 x4 到 7~8GB/s,多相机缓冲、模型加载、特征向量落盘才不至于堵在 I/O 上。
机器视觉里最怕的不是“平均带宽不够”,是“延迟抖动”。触发信号来了,要求在几百微秒里把上一张图存完、开新 buffer、通知推理线程。AHCI/SATA 只有 1 个命令队列、32 条命令,多进程抢锁;NVMe 支持 65535 个队列对、每个队列几万命令,视觉采集线程、AI 推理线程、写盘线程各占队列,几乎无锁运行。消费 NVMe 也多队列,但固件没做工业 I/O 优先级:高温降速时把所有命令一起拖慢,检测结果漏帧。工业 PCIe SSD 会保留“实时写通道”,哪怕进 Thermal Throttle,也先保触发帧和报警帧,再保普通日志。
边缘 AI 盒子又叠加一层模型加载。一个 70 亿参数量化模型 4GB,Gen3 NVMe 加载 1 秒多,Gen4 半秒多;看起来只差几百毫秒,但产线每秒钟要加载新工艺模型、切换不同 SKU 检测策略时,模型 IO 会直接吃掉推理吞吐。联乐给某深圳视觉厂做方案,原来 4 路相机 + 2.5 寸 SATA RAID0,丢帧率 3%;换成“MS60 M.2 SATA 做系统盘 + PE50 M.2 2280 NVMe 做图像/模型盘”,丢帧率降到 0.02%,维护工时砍掉七成。系统盘不抢 NVMe 带宽,是关键设计。
U.2 工业 PCIe SSD 则是重负载工站的解法。2280 再强也受散热和供电限制:无风扇边缘盒里 PCIe3 NVMe 满写 3W 热排不出去,夏天内部 80℃ 直接 throttle 到 SATA 水平。U.2 盘大,能放金属壳、导热块、钽电容/聚合物电容阵列、独立温度传感;PCIe Gen4 x4 U.2 工业盘可以长期 7×24 满写不降速,适合半导体边检、轨道视频 NVR、电网故障录波、医院影像边缘节点。联乐常建议客户:边缘盒用 2280 NVMe,机柜工站用 U.2,别把所有设备都塞 2280。
还有一个工业现实:边缘设备常无人值守。车间角落、车载机舱、变电站汇控柜,空调不会有,灰尘会有,振动会有,电会说断就断。工业 PCIe SSD 在这里要同时交五份答卷:带宽够、延迟稳、宽温不丢、断电保目录、五年不断货。消费 NVMe 只答第一份。某 AGV 小车原用消费 2280 NVMe,夏天车厢 78℃ 跑两个月丢映射表;联乐换 PE32 2242 宽温 NVMe(小尺寸风道好、国产固件放宽 PCIe 训练时间、配 PLP),再配导热垫,连续一年零掉盘。这种案例在联乐客户列表里不是个例,是常态。
写放大在视觉场景也会被放大。视觉工站看似“大块连续写”,但 SQLite 状态表、JSON 元数据、小图缩略图全是随机写;如果文件系统不开合适挂载参数(如 noatime、barrier、writeback 调优),WA 能到 3~4。工业 PCIe SSD 用大 OP + pSLC 写缓冲 + 顺序化日志结构,把 WA 压到 1.2~1.5。联乐做边缘视觉方案时,会和客户软件工程师一起改应用层:批量提交、环形缓冲、关键帧单独分区,不让“烂写法”把工业盘也写穿。
从系统架构看,PCIe SSD 在边缘里承担三种角色:系统盘(轻量 SATA/M.2 2280 SATA)、高速数据盘(M.2 2280 NVMe)、关键录像/模型盘(U.2 NVMe)。把角色拆开,比“全机柜塞满 2280”稳得多。深圳联乐实业服务过大族激光、比亚迪、迈瑞、深圳地铁、中车、国网,见过太多“消费 NVMe 进工控”的返修单,也见过“2280+U.2 分层”后三年零停机的产线。联乐的价值,就是把 PCIe 代次、相机路数、机箱散热、写放大、PLP、国产 OS 适配这几件事一次算清。