Explainable Failure Forecasting from Storage Device Telemetry under Dataset Shift

Authors

  • Nabson Silva Federal University of Amazonas (UFAM) Author

DOI:

https://doi.org/10.66687/m7xtjk26

Keywords:

Artificial Intelligence, Cloud Computing, Information Storage and Retrieval, Algorithms, Computer Security

Abstract

Storage devices exhibit different failure precursors across firmware versions, manufacturers and production workloads. An evaluation that overlooks these constraints may reach conclusions that cannot be reproduced. The planned investigation seeks to test the stability and actionability of explainable failure forecasts when telemetry distributions shift. Relevant methodological and data-quality literature informs the design of the sampling and validation strategy [3–7]. The protocol specifies a time-split observational evaluation using anonymised device histories and independently confirmed service events. Comparators will include static health scores, survival-style baselines and calibrated explainable classifiers. Prior work on storage operations provides technical context for validation [1], while complementary systems evidence motivates service-continuity checks [2]. The design prioritises precise operational definitions and a straightforward baseline before introducing more complex alternatives. Statistical and computational sources help define the reproducibility checks and comparison procedures [8–12]. The primary outcomes are false alarms per device-month, early-warning lead time, calibration and plausibility of salient features. Potential biases include unreliable fault labels, censored histories, cohort leakage and explanation drift. Primary analyses would be reported by the main deployment or participant subgroup so that averaged results do not conceal systematic failures. Additional research informs the prespecified stress tests and limits on interpretation [13–17]. The intended contribution is an auditable research protocol rather than an unsupported claim of effectiveness; related work frames its transferability limits [18–23].

References

[1] Mohammed Nazir. (2023). Performance-Telemetry-Based Anomaly Detection for Early Failure Identification in Enterprise Storage Systems. Journal of Multidisciplinary Research and Integrated Sciences, 3(1), 59–70. https://jmris.com/index.php/jmris/article/view/2023V1P6

[2] Mohammed Nazir. (2024). Scenario-Based Disaster Recovery Training for Improving Incident-Response and RTO/RPO Decision-Making Among Enterprise Cloud Engineers. Journal of Computing, Intelligence and Information Sciences, 5(1). https://jciis.com/index.php/jciis/article/view/2024-01-05

[3] Cidon, A. et al. (2013). Copysets: Reducing the Frequency of Data Loss in Cloud Storage. USENIX ATC '13. https://www.usenix.org/conference/atc13/technical-sessions/presentation/cidon

[4] Maneas, S. et al. (2022). Operational Characteristics of SSDs in Enterprise Storage Systems: A Large-Scale Field Study. USENIX FAST '22. https://www.usenix.org/conference/fast22/presentation/maneas

[5] Vrable, M., Savage, S. & Voelker, G.M. (2012). BlueSky: A Cloud-Backed File System for the Enterprise. USENIX FAST '12. https://www.usenix.org/conference/fast12/bluesky-cloud-backed-file-system-enterprise

[6] Mihailescu, M., Soundararajan, G. & Amza, C. (2013). MixApart: Decoupled Analytics for Shared Storage Systems. USENIX FAST '13. https://www.usenix.org/conference/fast13/technical-sessions/presentation/mihailescu

[7] Jiao, Z. et al. (2024). The Design and Implementation of a Capacity-Variant Storage System. USENIX FAST '24. https://www.usenix.org/conference/fast24/presentation/jiao

[8] Qin, R. et al. (2025). Mooncake: Trading More Storage for Less Computation — A KVCache-centric Architecture for Serving LLM Chatbot. USENIX FAST '25. https://www.usenix.org/conference/fast25/presentation/qin

[9] Patel, T. et al. (2020). Uncovering Access, Reuse, and Sharing Characteristics of I/O-Intensive Files on Large-Scale Production HPC Systems. USENIX FAST '20. https://www.usenix.org/conference/fast20/presentation/patel-hpc-systems

[10] Cao, Z., Kuenning, G. & Zadok, E. (2020). Carver: Finding Important Parameters for Storage System Tuning. USENIX FAST '20. https://www.usenix.org/conference/fast20/presentation/cao-zhen

[11] Mahdisoltani, F., Stefanovici, I. & Schroeder, B. (2017). Proactive Error Prediction to Improve Storage System Reliability. USENIX ATC '17. https://www.usenix.org/conference/atc17/technical-sessions/presentation/mahdisoltani

[12] Wu, K. et al. (2021). The Storage Hierarchy is Not a Hierarchy: Optimizing Caching on Modern Storage Devices with Orthus. USENIX FAST '21. https://www.usenix.org/conference/fast21/presentation/wu-kan

[13] Chen, W. et al. (2025). IMPRESS: An Importance-Informed Multi-Tier Prefix KV Storage System for Large Language Model Inference. USENIX FAST '25. https://www.usenix.org/conference/fast25/presentation/chen-weijian-impress

[14] Guo, C. et al. (2017). On Calibration of Modern Neural Networks. Proceedings of Machine Learning Research, 70, 1321–1330. https://proceedings.mlr.press/v70/guo17a.html

[15] Li, X. et al. (2023). ParaRC: Embracing Sub-Packetization for Repair Parallelization in MSR-Coded Storage. USENIX FAST '23. https://www.usenix.org/conference/fast23/presentation/li-xiaolu

[16] Bai, W. et al. (2023). Empowering Azure Storage with RDMA. USENIX NSDI '23. https://www.usenix.org/conference/nsdi23/presentation/bai

[17] Li, N. et al. (2022). Speculative Recovery: Cheap, Highly Available Fault Tolerance with Disaggregated Storage. USENIX ATC '22. https://www.usenix.org/conference/atc22/presentation/li-nanqinqin

[18] Rodriguez, L.V. et al. (2021). Learning Cache Replacement with CACHEUS. USENIX FAST '21. https://www.usenix.org/conference/fast21/presentation/rodriguez

[19] Nachman, A., Yadgar, G. & Sheinvald, S. (2020). GoSeed: Generating an Optimal Seeding Plan for Deduplicated Storage. USENIX FAST '20. https://www.usenix.org/conference/fast20/presentation/nachman

[20] Alagappan, R. et al. (2019). Protocol-Aware Recovery for Consensus-Based Storage. USENIX ATC '19. https://www.usenix.org/conference/atc19/presentation/alagappan

[21] Yang, Z. et al. (2023). λ-IO: A Unified IO Stack for Computational Storage. USENIX FAST '23. https://www.usenix.org/conference/fast23/presentation/yang-zhe

[22] Mahmud, T. et al. (2023). ConfD: Analyzing Configuration Dependencies of File Systems for Fun and Profit. USENIX FAST '23. https://www.usenix.org/conference/fast23/presentation/mahmud

[23] Lu, R. et al. (2022). NVMe SSD Failures in the Field: the Fail-Stop and the Fail-Slow. USENIX ATC '22. https://www.usenix.org/conference/atc22/presentation/lu

Published

2025-06-30

Similar Articles

1-10 of 121

You may also start an advanced similarity search for this article.