2005 年 Xen 团队问 VMM 是不是做对了的微内核; 二十年里隔离给了 microVM、数据面给了硅片、纪律给了 DPU, 唯独'服务栈可无痛重启'无人认领——本文梳理这段历史与它的四层难点, 给出一个纯软件的组装方案:定义为固件的瘦核、无状态的服务 VM、 归硅片的数据面,用 VM 边界和 IOMMU 守住 DPU 用 PCIe 才守住的边界。
DPU 的成功部署全部来自头部云厂商的自研垂直整合,而商用 DPU 市场已经全军覆没。逐项审计其七项价值主张:五项经不起归因审查,一项真实但软件可替代,半项真实但小众——七项只剩半项。薄收益加厚叙事,正是神话的标准配方。
Fixed-output compression——变长输入、定长输出的压缩布局——曾被赋予消除读放大、对齐 I/O、提高压缩率、节省内存等优势。逐项归因之后:这些优势或来自粒度选择,或来自索引与解压器的实现,或只在限定口径里成立,或查无实据;而代价是格式级的、永久的。结论是客气但彻底的:作为一项格式设计决策,fixed-output 不值得采用。
容器用 OCI 分层,虚拟机用 qcow2,各自背着只随规模增长的结构性成本。Overlaybd 用一种块设备镜像格式覆盖所有负载:分层、按需加载、可寻址压缩,亚秒级冷启动,经众多公司生产环境多年历练。