Storage systems are fundamental to modern computing infrastructures, yet ensuring their correctness remains challenging in practice. Despite decades of research on system testing, many storage-system failures (including durability, ordering, recovery, and consistency violations) remain difficult to expose systematically. This difficulty stems not primarily from insufficient testing tooling, but from intrinsic properties of storage-system execution, including nondeterministic interleavings, long-horizon state evolution, and correctness semantics that span multiple layers and execution phases. This survey adopts a storage-centric view of system testing and organizes existing techniques according to the execution properties and failure mechanisms they target. We review a broad spectrum of approaches, ranging from concurrency testing and long-running workloads to crash-consistency analysis, hardware-level semantic validation, and distributed fault injection, and analyze their fundamental strengths and limitations. Within this framework, we examine fuzzing as an automated testing paradigm, highlighting systematic mismatches between conventional fuzzing assumptions and storage-system semantics, and discuss how recent artificial intelligence advances may complement fuzzing through state-aware and semantic guidance. Overall, this survey provides a unified perspective on storage-system correctness testing and outlines key challenges


翻译:存储系统是现代计算基础设施的基石,然而在实践中确保其正确性仍然充满挑战。尽管系统测试研究已开展数十年,许多存储系统故障(包括持久性、顺序性、恢复机制及一致性违规)仍难以被系统性地揭示。这一困境主要并非源于测试工具不足,而是根植于存储系统执行的内在特性:包括非确定性交错执行、长周期状态演化,以及跨越多个层级与执行阶段的正确性语义。本综述采用以存储为中心的系统测试视角,依据现有技术所针对的执行特性与故障机制进行系统性梳理。我们审视了从并发测试、长时运行负载到崩溃一致性分析、硬件级语义验证及分布式故障注入的广泛方法谱系,并剖析其根本优势与局限。在此框架下,我们重点考察模糊测试这一自动化测试范式,揭示传统模糊测试假设与存储系统语义之间的系统性错配,并探讨近期人工智能进展如何通过状态感知与语义引导机制增强模糊测试能力。总体而言,本综述为存储系统正确性测试提供了统一的理论视角,并指明了该领域未来发展的关键挑战。

0
下载
关闭预览

相关内容

《应对人工智能系统测试和评估新挑战的最佳实践》
专知会员服务
87+阅读 · 2023年8月7日
专知会员服务
98+阅读 · 2021年1月24日
专知会员服务
18+阅读 · 2020年11月8日
【机器视觉】表面缺陷检测:机器视觉检测技术
产业智能官
25+阅读 · 2018年5月30日
新型阻变存储器的物理研究与产业化前景
中国物理学会期刊网
13+阅读 · 2017年11月1日
国家自然科学基金
4+阅读 · 2017年12月31日
国家自然科学基金
1+阅读 · 2017年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
VIP会员
相关VIP内容
《应对人工智能系统测试和评估新挑战的最佳实践》
专知会员服务
87+阅读 · 2023年8月7日
专知会员服务
98+阅读 · 2021年1月24日
专知会员服务
18+阅读 · 2020年11月8日
相关基金
国家自然科学基金
4+阅读 · 2017年12月31日
国家自然科学基金
1+阅读 · 2017年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
Top
微信扫码咨询专知VIP会员