Solución 1:
Consulte OpenAFS, tiene caché de disco local, consulte:http://docs.openafs.org/Reference/5/afs_cache.html
Solución 2:
Otro competidor es XtreemFS:el conjunto de funciones incluye
Además de las réplicas completas que contienen una copia completa, XtreemFS también admite réplicas parciales. Estas réplicas se llenan bajo demanda cuando un cliente accede a los datos.
Solución 3:
Según los comentarios en otros lugares, sería posible usar el almacenamiento en disco local para almacenar en caché Gluster I / O, aunque a costa del caché VFS, AFS parece ser apropiado. Pero la gran omisión de su pregunta es si está tratando de lograr tolerancia a fallas o rendimiento, y si el almacenamiento replicado debe admitir transacciones o escrituras frecuentes.
Otras opciones incluyen
- utilizando una base de datos nosql de replicación
- bcache (que proporcionará mejoras de rendimiento pero no mejoras de resiliencia y plantea problemas con escrituras frecuentes/coherencia de caché)
- NAS/SAN