尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

本地存储凭什么拿FAST26最佳论文?阿里云用NVMe与软硬协同改写赛道

发布时间:2026/9/26 4:45:31

资讯中心
01
ARTICLE

本地存储凭什么拿FAST26最佳论文?阿里云用NVMe与软硬协同改写赛道

本地存储凭什么拿FAST26最佳论文?阿里云用NVMe与软硬协同改写赛道
做存储系统的人看到FAST这两个字母多少会有点条件反射。它是存储领域公认的顶会专门接收那些能把文件系统和存储技术做到极致的论文。而我最初看到FAST26最佳论文落在阿里云本地存储这个方向时第一反应不是“祝贺”而是“本地存储”这四个字居然也能拿最佳论文——这个反差本身就值得好好拆一拆。毕竟在很多人的认知里本地存储无非是一块SSD挂上去有什么可写的可恰恰是这份“大家都觉得没技术含量”的领域被一家云厂商做出了顶会最佳说明我们过去对本地存储的理解可能太粗糙了。这篇文章不打算复述论文的每一个公式和实验而是想从一个长期做存储和云基础设施的工程师视角把阿里云本地存储这些年走过的路、踩过的坑、如今的技术底座以及未来可能影响每个上云用户的几个方向尽量讲清楚。无论你是做数据库、大数据、AI训练还是在云上设计高可用架构都值得花几分钟弄明白本地存储为什么卷土重来为什么一篇文章能拿行业最高奖。1. 为什么是FAST本地存储这个“老话题”值得一座顶会最佳论文1.1 FAST到底有多“顶”FAST全称是USENIX Conference on File and Storage Technologies是存储系统方向公认的A类会议。它和很多偏理论的会议不一样的地方在于FAST论文几乎都要求“系统真的跑过”不能只给个数学模型。审稿人会抠你的实验设计、部署规模、复现性。能投中FAST的论文通常意味着一个团队在真实系统上解决了真实问题并且把解决方案讲得足够严谨。历届FAST最佳论文也基本都是这个风格要么提出一个全新的文件系统设计要么把一个看似“已经解决”的问题重新定义为新问题然后用大规模数据验证。所以FAST对工业界团队的认可含金量其实比很多“引用率很高”的纯学术论文更直接。阿里云用本地存储方向拿下最佳论文不是在跟风什么热门概念而是把一个大家都觉得“没有研究空间”的领域做出了系统性的学术贡献。这个判断标准不是看PPT里的架构图多不多而是看论文里的每一个结论能不能在真实生产环境站住脚。1.2 本地存储的“存在感悖论”本地存储local storage的口碑一直很微妙。在很多同学眼里本地盘就是“操作系统底下一块块设备”挂载、格式化、读写完事了。云厂商早期也把本地盘定位成“临时盘”“数据盘”仿佛它天生低人一等。真正的技术投入都集中在分布式存储、云盘、对象存储上。但这里有个悖论云盘再厉害数据也要经过网络本地盘再简单它也贴着物理机没有网络延迟没有跨节点性能波动。当硬件性能还停留在机械盘时代这个差异不明显一旦NVMe SSD普及本地盘突然变成了整个云计算体系里“性能天花板”最高的那一层。与此同时把一块裸的NVMe盘放进虚拟化环境并保证多租户隔离、故障自愈、寿命可预期技术难度一点也不比做一个分布式存储低。这才是FAST26最佳论文敢碰这个方向的底气。1.3 它写给谁看这篇最佳论文的受众不只是学术界。对云上用户来说本地存储意味着数据库实例更高的IO、AI训练更低的加载延迟、大数据任务更稳定的吞吐。对架构师来说理解本地盘和云盘的边界是设计高可用存储方案的必修课。对我这种常年跑性能压测、调内核参数、跟硬件过招的工程师来说这种论文最大的价值是它证明了“把一块盘用明白”依然是存储领域最硬的功夫。放到更大的尺度看本地存储能在FAST26拿最佳论文也是存储学术圈对云厂商工程能力的一次背书。过去很多年能拿这个级别奖项的通常都是欧美高校和少数几家大公司。阿里云能把一个云场景下的老问题做成系统性研究说明产业界在存储基础设施上的投入已经能反过来给学术界提供新问题、新数据和新方法。这对后来做研究的工程师是个正向鼓励你在生产环境里遇到的那些“破问题”认真做下去可能就是一篇顶会。2. 复盘“过去”本地盘上云从机械盘阵痛中趟出来2.1 第一代本地盘就是几块HDD我得先说清楚一个背景本地存储这个概念在云计算的语境里并不是突然出现的。早期云主机里就有“本地盘”规格本质上是一台物理机里挂的机械硬盘。这些盘便宜、容量大、吞吐可以但随机读写一言难尽。当时做性能测试随机4K读写能到几MB/s就算不错顺序读写才是机械盘的强项。所以本地盘刚出现时主要用途是大数据、日志、临时数据这类对IOPS不敏感的负载。那时候大家心里都有数本地盘是给追求“不心疼”的场景用的核心业务要上云盘。因为云盘虽然性能一般但胜在可迁移、可备份、数据相对有保障。本地盘这个定位从诞生第一天起就带着“低人一等”的标签也直接影响了后来好几年用户对它的认知。2.2 虚拟化放大硬件短板本地盘一旦进入虚拟化环境问题就来了。virtio这类半虚拟化方案虽然解决了驱动兼容问题但每一次IO都要经过虚拟机陷入、宿主机处理、再返回的过程中间还夹着中断、内存拷贝、上下文切换。机械盘时代这个开销还不明显因为盘本身慢但当盘变快之后虚拟化开销会逐渐占据延迟的大头。很多最早的“本地盘慢”口碑其实一半怪HDD一半怪软件栈。这个阶段还有一个很实际的糟心事虚拟机要迁移本地盘怎么办云盘可以跟着虚拟机一起漂移本地盘的数据却牢牢焊在物理机上。所以本地盘规格的实例热迁移能力天然受限运维上的灵活性大打折扣。这也让很多团队在做架构选型时宁可牺牲一点性能也要避开本地盘。2.3 坏盘、慢盘、换盘三座大山做本地盘最痛苦的不是性能而是运维。机械盘每年都有一定比例的损坏率这是物理定律不是哪个厂商能完全解决的。本地盘的麻烦在于数据就在物理机上怎么迁移坏了要不要停机换盘后数据靠什么重建这些问题让早期云厂商的运维团队焦头烂额。更麻烦的是“慢盘”问题——一块盘没彻底坏但延迟忽然飙高你很难监测到可上层业务已经感受到明显的长尾延迟。云厂商后来投入大量精力做故障预测、慢盘检测、迁移重启流程都是被这些实际故障逼出来的。我自己在维护存储节点时也深有体会硬盘故障往往不是“咔一声就没了”而是先表现出各种异常征兆比如重试次数增加、延迟抖动、smart属性报警。能不能把这些征兆识别出来并提前处理决定了本地盘能不能从“高风险设备”变成“可管理设备”。2.4 为什么过去云厂商不敢主推本地盘说到底本地盘在过去的定位很尴尬。云盘能快照、能跨物理机迁移、能靠分布式副本保障数据安全本地盘性能好但单点故障暴露太明显。所以很多厂商宁愿把本地盘藏起来只对特定规格开放或者干脆把本地盘当作分布式存储的“热缓存层”。这也造成了用户对本地盘的普遍误解本地盘不安全、不弹性、不好用。直到NVMe时代来临这个局面才被重新审视。硬件性能的跃迁让“本地”的价值变得不可替代也让过去那些“为了安全宁可走网络”的选择变得更加昂贵。阿里云在本地存储方向做出顶会最佳论文正是建立在对这段历史的深刻理解之上知道它为什么被冷落才知道它现在为什么值得重做一遍。3. 解码“现在”NVMe、用户态驱动与软硬协同的底层支柱3.1 NVMe让“本地”重新值钱转折点是NVMe SSD的普及。相比HDDNVMe SSD的延迟从几毫秒降到几十微秒量级IOPS从几百涨到几十万甚至上百万顺序带宽则以GB/s计。这个时候任何网络跳数都变得无法接受云盘哪怕做得再好也有网络延迟和协议处理开销而本地盘天然没有这个问题。数据库、AI训练、实时推荐、高并发缓存等负载开始重新盯上本地盘。以我自己做性能测试的直观感受为例一块普通的企业级NVMe SSD4K随机读延迟能做到100微秒以内IOPS能到几十万而走网络存储即使是最低延迟的专用网络光是协议处理和线缆传播就要吃掉不少开销。在IO密集场景里性能差距直接反映在业务成本上不是靠调优就能抹平的。3.2 内核软件栈是下一个瓶颈盘快了软件栈开始拖后腿。传统IO路径上的系统调用、中断、上下文切换、块层调度在NVMe时代都成了可见开销。业内主流做法是两条路一是内核侧优化比如io_uring、多队列、polling模式二是彻底绕开内核比如SPDK这种用户态驱动的方案。后者把设备完全交给用户进程管理靠轮询替代中断能省掉大量CPU开销。这里给一个实际命令块用来验证本地盘的真实性能免得“盘慢”还是“路径慢”分不清# 用 fio 压测本地盘随机读先看到延迟再谈优化 fio --namerandread --ioengineio_uring --iodepth32 --rwrandread \ --bs4k --direct1 --numjobs1 --runtime30 --time_based \ --filename/dev/nvme0n1 --group_reporting我的经验是碰到本地盘性能不达预期先跑这样一轮fio确认是盘的物理极限还是路径调度的问题。很多“盘慢”的case最后查出来是队列深度太低、中断合并策略不对或者压根是虚拟机把CPU stolen time吃掉了。基础工具跑一遍能省掉后面一大堆排查时间。3.3 虚拟化层从“拖后腿”变成“必须接管”对云厂商来说问题比单机复杂得多多台虚拟机共享一块物理盘怎么隔离虚拟机热迁移还要不要保留本地盘答案是把本地盘的“管控面”做厚。vhost、vDPA等方案把virtio数据面下沉到宿主机的独立线程甚至专用硬件减少上下文切换自研存储控制器再把队列管理、中断合并、加密、校验这些活搬到专用硬件上。这就是软硬协同的路线软件负责策略和调度硬件负责把开销抹掉。这一步的意义在于本地盘的性能和“一致性”被同时保证了。过去用户怕本地盘一是怕坏二是怕性能忽高忽低。软硬协同把QoS隔离做进去之后多台虚拟机共享同一块物理盘互相之间的干扰明显减弱长尾延迟大幅收敛本地盘才真正具备了“上生产”的资格。3.4 本地盘不再是“裸盘”经过这几轮演进今天的本地盘和用户眼中的“裸盘”已经完全是两回事。盘还是那块盘但背后有故障预测系统盯着有慢盘隔离机制兜着有数据迁移工具备着。用户感受到的是一块高性能、可预期、相对可控的本地存储。你去云厂商网站上看各类本地盘实例会发现密度、容量、性能等级分得很细背后其实就是同一套技术底座在切分不同的资源组合。如果非要用一句话总结现状本地盘已经从“物理设备”变成了“存储服务”只是它呈现给用户的接口仍然长得像一块盘。这也是本地存储和云盘两种路线最终殊途同归的地方——所有的复杂性都藏在平台内部用户只看到性能和价格。维度云盘本地盘数据可达性网络访问受网络延迟影响本地直连无网络跳数快照/备份原生支持需要上层方案补足故障域分布式副本单块故障不影响单物理机故障直接受影响性能上限受网络与协议限制可发挥到硬件极限典型场景数据库、高可用业务AI训练、大数据临时数据、冷热分层4. 顺着最佳论文的选题方向拆解本地存储的四个深层矛盾4.1 顶会最佳论文的“共性配方”FAST最佳论文几乎都有一个共性问题非常具体背景来自真实系统数据规模是学术界拿不到的。单机论文做得再精致如果没有生产环境的数据支撑很难进入最佳论文的讨论范围。所以我会把这次获奖论文理解为一个“工程抽象”的过程把云上成千上万个本地盘实例的命运用数据刻画出来找到那个被所有人默认但又没人系统解决的问题。虽然论文的细节还没有公开完全但结合FAST往届最佳论文的路数可以顺着四条主线去理解它多租户干扰、SSD生命周期、可预测性、故障自愈。这四个问题单拎出来任何一个在云环境里都是要命的存在。4.2 多租户共享下的“邻居干扰”本地盘一个长期被忽视的问题是多租户干扰。同一块物理盘上跑着好几台ECS彼此的写放大、GC、Flash转换层FTL行为会互相影响。一个客户疯狂刷盘另一个客户哪怕只读几行数据延迟也可能被拉长。单机SSD测试永远测不出这类问题只有在大规模云环境中才能看到。这种干扰的建模和隔离恰恰是FAST这类系统论文擅长解决的。我见过不少线上事故根因就是“邻居把磁盘队列打满了”。本地盘QoS隔离做不好表面上每个实例都分到了独立盘符实际物理资源却挤在一个通道里。这种问题靠扩容解决不了必须从调度策略和FTL协同上做文章这也是顶会论文真正能落地的价值所在。4.3 SSD的黑盒属性GC、磨损与写放大第二个核心问题是SSD的不可预测性。NAND闪存需要垃圾回收GC和磨损均衡GC一触发在读延迟曲线上就是一个尖刺QLC/TLC颗粒寿命有限写多了寿命下降寿命下降又导致读延迟变差。大多数应用把SSD当“稳定的黑盒”用但云厂商不能这么想。论文级别的研究通常要回答如何在云环境里用模型刻画SSD的状态在它变慢、变坏之前做出调度决策。举个例子同一块盘写入量超过一定阈值后性能和寿命曲线都会出现明显拐点。如果平台能提前识别这个拐点在业务高峰期之前把数据迁移走用户完全无感知如果识别不了就会在某个凌晨突然出现大面积延迟飙升。这就是“寿命感知调度”的价值也是本地存储研究和单机硬件评测最大的区别。4.4 可靠性从“坏了才修”走到“坏了之前处理”本地盘过去最大的槽点是可靠性。先不说介质寿命单是物理机故障、掉电、固件bug就可能让数据“消失”。云厂商解决这个问题不靠某一项技术而是靠一整套体系硬件监控、固件管理、故障预测、迁移演练、快速恢复。FAST论文的价值在于把这些散落的工程手段收敛成一个可论证的系统设计而不是继续靠运维团队人肉救火。我自己的感受是本地盘可靠性问题最难的环节不是“检测到故障”而是“在故障发生之前完成迁移决策”。这个决策要考虑迁移成本、目标位置、业务影响窗口本质上是一个实时优化问题。能把这个问题讲清楚并用生产数据验证确实配得上一篇顶会。4.5 论文的验证成本其实是生产系统通常这类论文的验证方式是把方案先在测试集群跑通再灰度到生产。这中间要考虑兼容性、回退、监控告警、容错。论文里的实验部分看起来只是几张图背后往往意味着半年以上的生产灰度。这也是我建议大家读论文时多留意实验设计的原因什么数据集、什么负载模型、有没有真实流量回放这些决定了论文结论能不能迁移到你自己头上。5. 预判“未来”CXL、存算协同与AI负载的三条技术主线5.1 CXL把内存和存储的边界重新画一遍CXLCompute Express Link是当下最被关注的互联技术之一。它让多个设备可以共享内存语义理论上内存池化、大容量内存扩展都变得可行。对本地存储来说CXL带来的冲击不只是带宽提升而是让“本地”这个概念发生松动本地DRAM、本地NVM、远程内存之间的层次会被重新设计缓存策略也会跟着变。谁能把CXL和现有NVMe盘编排成统一的数据梯度谁就有机会把IO延迟再压一个量级。不过也要泼一盆冷水CXL从规范到大规模部署还需要时间而且它首先冲击的是内存层不是存储层。对本地盘的影响更多是间接的——当内存容量大到一定程度很多原本要落盘的缓存数据可以直接留在内存里这会在一定程度上改变本地盘的负载模型。但长期看存储介质和内存的融合趋势是明确的。5.2 存算协同把本地盘变成可服务的基础设施另一条明显的主线是DPU和智能网卡。越来越多的存储控制逻辑正在被卸载到专用硬件上虚拟机看到的是一块“本地盘”背后其实是硬件加速的存储服务。这种架构的好处是本地盘的快照、加密、QoS都能以硬件速度执行CPU占用大幅下降。将来的本地盘可能不再是一个物理块设备概念而是“一块长得像本地盘的云服务”既有本地性能又有云上治理能力。这条路走到深处本地盘和云盘的区别会越来越小。用户不再关心数据到底是在网络存储里还是在物理盘上只关心性能和成本的组合是否满足需求。平台则根据负载特征自动决定把数据放在哪一层。这个“透明数据编排”的过程正是未来存储系统最值得期待的能力。5.3 AI负载成为本地盘的新“顶流场景”AI这轮浪潮极大改变了存储负载模型。大模型训练时要持续读取数据管道checkpoint要高频写入超大文件推理服务要求低延迟读取模型参数。这些场景对网络存储并不友好反而是本地NVMe盘的强项。未来存储系统设计一定会围绕AI的IO特征做优化比如更快的checkpoint机制、数据缓存与模型参数的协同调度。本地盘因为有延迟和带宽优势会是AI基础设施里很难被替代的一层。我实测下来AI训练场景最怕的不是吞吐不够而是延迟抖动。一个算力集群等存储每多等一毫秒整个训练效率就掉一截。本地盘在稳定性上的优势恰好踩在这个点上。可以预见接下来几年本地存储的研究热点会大量向AI负载倾斜这也是FAST这类会议会持续关注的方向。5.4 介质演进带来新的设计空间最后不得不提介质本身。QLC SSD容量越来越大成本越来越低ZNS SSD把随机写扇区化变成zone顺序追加本质上是把SSD的内部约束暴露给上层换取更稳定的性能和更大的有效容量。未来本地存储系统必须在介质特性和应用负载之间找到新的平衡点。论文、工程和产品之间的界限会在这种介质演进中被重新定义。介质变化对系统的冲击往往是被低估的。每次新介质出来都要重做一遍生命周期管理、磨损均衡、故障模型。这也是为什么存储领域永远不缺研究课题——硬件不停变软件就得跟着改。FAST26最佳论文奖的价值不只是给过去一个总结更是给未来本地存储的研究方向立了一个标尺。6. 作为工程师我提炼的三点经验6.1 读这类论文先看“生产数据”有多少我现在看存储论文第一件事不是看算法模型而是看它有没有生产环境的数据。真实负载的分布、故障数据的时间跨度、实验是否在几千台机器上跑过——这些比任何精巧的公式都有说服力。FAST26最佳论文的价值很大程度上就在于它有多年生产系统积累的数据做底。对工程师来说这也提醒我们自己手里那些看似脏乱差的监控数据、故障工单其实是做系统研究最稀缺的资产。以后大家再遇到性能问题别急着改参数先把现象记录下来把数据留存好。一次故障处理得再漂亮如果数据没有沉淀对系统长期演进就是零贡献反过来把十次同类故障的数据汇总起来可能就是一篇很有价值的技术报告。6.2 顶会最佳往往不是“新概念”而是“深水区”很多人以为拿奖的论文一定得发明一个全新的系统。但实际上近几年FAST最佳论文越来越倾向于“把一个大家默认会踩的坑系统地填掉”。这类工作的难度不在创意而在工程要在不改变用户接口的前提下把可靠性和性能提升几个百分点背后是多少轮灰度、多少次回退。做技术不能只追新词真正让系统稳定的是这些深水区的积累。这一点对个人成长也有启发。别总觉得优化CRC校验、调整中断亲和性、打磨调度策略这种事儿“不够高大上”。恰恰是这些基础工作决定了系统在高负载下是稳定平滑还是突然崩塌。FAST26最佳论文提醒我的正是这一点深水区的功夫最终会被看见。6.3 本地盘选型不能只看性能要看“兜底能力”最后落到实践如果你正在云上做架构选本地盘还是云盘不能只盯IOPS。问自己三个问题数据丢了能否重建物理机故障时服务能否快速恢复性能尖刺能不能接受本地盘不是不能选而是要用整套机制兜住它的短板。比如把无状态服务部署在本地盘上把需要持久化的核心数据放到云盘或分布式存储上这种组合在实战里最稳。我自己见过太多反面案例图本地盘性能好把数据库直接放上去结果物理机故障时恢复流程一团糟。本地盘本身没有错错的是没有为它的故障域设计好应对方案。FAST26最佳论文讲的是平台怎么把本地盘做稳而对我们普通用户来说真正要做的是在自己的架构里给本地盘配上正确的安全带。这次获奖对我更大的提醒是那些看似不性感的方向往往才是系统能力真正见分晓的地方。
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

◈

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

◐

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

▲

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。