Hi,

I need a solution to store and read media files from Freeswitch servers (I have multiple Freeswitch). 
Media files are recorded voicemails, recorded calls and user files like welcome sounds, 
IVR sounds, waiting music, etc.

Currently this is solved by using a mount to a SMB share (NFS) on local storage. This works good but I think it has a drawbacks like it is not scalable..

I wonder, what kind of solution exist in the literature ? What are the best practices that you face?

Best Regards,
Melek

P.S. At first a solution with a distributed file system was tried with GlusterFS. This had some drawbacks, especially with high latency synchronization between nodes. This approach was dropped.