Un sistema de archivos de cuadrícula es un tipo de arquitectura de computadora diseñada para combinar varios dispositivos de almacenamiento de manera que varios usuarios puedan acceder a ellos como una única unidad lógica. Tanto los dispositivos de almacenamiento como los usuarios se pueden ubicar en cualquier lugar, desde la misma habitación hasta en todo el mundo, y el sistema de archivos de cuadrícula abstraerá de manera óptima las interfaces para que todos los usuarios interactúen con el sistema de manera coherente. Un sistema de archivos de cuadrícula implementado correctamente es un componente de un sistema informático completamente distribuido en el que muchos, o todos, los recursos se comparten entre los usuarios. Además de compartir una única unidad virtual, un sistema de archivos de la red también puede implementar redundancias para proteger los datos de pérdidas catastróficas y el equilibrio de carga para garantizar que el sistema de archivos de la red esté disponible en todo momento. Algunas dificultades para crear un sistema de archivos de cuadrícula incluyen evitar que la latencia corrompa los datos, proporcionar una configuración cliente-servidor rápida y segura para el acceso a los archivos y garantizar que se mantenga y propague un espacio de nombres común a través de todas las redes independientes que utilizan el sistema de archivos.
El concepto de un sistema de archivos de cuadrícula es la realización de recursos distribuidos a través de una red. El objetivo final es permitir que cualquier usuario acceda al sistema grid de forma natural y pueda interactuar con los archivos como si estuvieran en un disco local. Todos los usuarios deberían poder utilizar exactamente la misma estructura de archivos y directorios, independientemente de dónde se encuentren los datos. Esto significa que, con redundancia, dos usuarios podrían estar mirando el mismo archivo, pero el archivo cargado y mostrado en cada caso podría haberse cargado desde un disco físico diferente dependiendo de la disponibilidad de las unidades en el momento de la solicitud. La mecánica del sistema de archivos hace que este tipo de interacción sea transparente para los usuarios.
Una gran complicación con el uso de un sistema de archivos de cuadrícula es la latencia. Puede surgir una situación en la que dos usuarios estén mirando el mismo archivo, pero el archivo esté distribuido en varias unidades en ambos casos. Si un usuario cambia el archivo y lo guarda dentro del mismo período de tiempo que otro usuario, pueden producirse resultados impredecibles. Dependiendo de varios factores, pueden existir dos versiones diferentes del archivo en dos ubicaciones dentro de la cuadrícula, o solo se puede guardar un archivo, según la implementación del sistema de archivos y el hardware.
Problemas complejos, especialmente con redes de área extensa (WAN) y grids basados en Internet, han impedido cualquier tipo de estandarización en el desarrollo de sistemas de archivos grid. Las cuadrículas que se construyen tienden a ser personalizadas, junto con soluciones de software personalizadas. Por esta razón, el uso de un sistema de archivos de tipo cuadrícula formal se ha restringido principalmente a usos e investigaciones no críticos.