范晓鹏等: 面向泛在操作系统的结构化存储 在泛在操作系统环境中, 面临着 "端 (终端设备) -边 (边缘端) -云 (云端)" 3 个层次的存储需求. 在 3 个层级上均存在大量的结构化数据的存储需求. 端侧设备呈现资源极端化和异构化等特性, 需要 存储系统具备模块化和强适配性, 在边/云侧可以部署新型存储设备来加速 I/O 处理, 满足泛在应用 的低时延和实时性需求. 通行的解决方案是在字节流的文件系统基础之上实现结构化存储. 然而, 这 种传统解决方案存在诸多挑战, 难以满足泛在场景需求.
面向端侧的结构化数据存储.(1) I/O 放大严重. 终端设备上的结构化数据管理依赖于堆叠式的软件栈, 导致了严重的输入/输 出 (input/output, I/O) 放大, 这不仅降低了带宽利用率, 还缩短了设备的寿命. 堆叠式软件栈使得 I/O 路径复杂, 造成大量冗余开销, 无法满足泛在应用的 I/O 时效性需求.