Network file system is the way to go, if all you want is to read files.
It keeps the application servers stateless and scale well in a multi-tenant environment. You don't need to set up full blown sandbox for your agent to call tools on the file systems either.