El almacenamiento estable es una clasificación de la tecnología de almacenamiento de datos informáticos que garantiza la atomicidad de cualquier operación de escritura y permite escribir software que sea resistente a algunas fallas de hardware y de energía. Para que se considere atómico, al volver a leer una parte del disco en la que se acaba de escribir, el subsistema de almacenamiento debe devolver los datos escritos o los datos que estaban en esa parte del disco antes de las operaciones de escritura.
La mayoría de las unidades de disco de computadora no se consideran almacenamiento estable porque no garantizan la escritura atómica; podría devolverse un error en la lectura posterior del disco donde se acaba de escribir en lugar de los datos nuevos o anteriores.
Se han desarrollado múltiples técnicas para lograr la propiedad atómica de dispositivos débilmente atómicos como los discos. Escribir datos en un disco en dos lugares de una manera específica es una técnica y se puede realizar mediante software de aplicación .
Sin embargo, la mayoría de las veces, la funcionalidad de almacenamiento estable se logra al duplicar los datos en discos separados a través de la tecnología RAID (nivel 1 o superior). El controlador RAID implementa los algoritmos de escritura en disco que permiten que los discos separados actúen como almacenamiento estable. La técnica RAID es robusta contra algunas fallas de un solo disco en una matriz de discos, mientras que la técnica de software de escritura en áreas separadas del mismo disco solo protege contra algunos tipos de fallas de medios de disco internos, como sectores defectuosos en configuraciones de un solo disco.