in reply to File caching for external storage
I've never tried it, but perhaps you can configure squid to do the job for you? (I googled "caching proxy" to get a few hits without seeing so many RAM/squirrel/template cache pages.
HTH
...roboticus