Solution 1 :
Découvrez OpenAFS, il a un cache disque local, voir :http://docs.openafs.org/Reference/5/afs_cache.html
Solution 2 :
Un autre concurrent est XtreemFS :l'ensemble de fonctionnalités comprend
En plus des réplicas complets qui contiennent une copie complète, XtreemFS prend également en charge les réplicas partiels. Ces répliques sont remplies à la demande lorsqu'un client accède aux données.
Solution 3 :
Selon les commentaires ailleurs - il serait possible d'utiliser le stockage sur disque local pour mettre en cache les E/S de gluster, mais au prix du cache VFS, AFS semble être approprié. Mais les grandes omissions de votre question sont de savoir si vous essayez d'atteindre la tolérance aux pannes ou les performances, et si le stockage répliqué doit prendre en charge les transactions ou les écritures fréquentes.
D'autres options incluent
- à l'aide d'une base de données nosql répliquée
- bcache (qui fournira des améliorations de performances mais pas d'améliorations de la résilience et pose des problèmes avec des écritures fréquentes/cohérence du cache)
- NAS/SAN