В Linux есть так называемая CacheFS, которую можно использовать с NFS (или AFS). Это можно использовать для кэширования файлов на локальном диске, чтобы несколько операций чтения обслуживались локально и не требовали подключения к сети для полной передачи файла.
На странице Википедии подробно рассматриваются основные концепции.
Есть пошаговое руководство для CentOS / RedHat.