title: RESTful API for SAN/NAS system
body: <p>I need to build RESTful API for my files on cluster filesystem volumes. I have like 20 servers which do share the same filesystems.
  All I need is RESTful API services which would allow me to stat(), read(), write(), listFolder(), delete(), setacl() etc.
  Everything else is handled by cluster filesystem, so I just need to have the above functions.
  I need something which is pretty much mature so it supports access control lists, it has high performance API (like java ones), the library or project is maintained, and it runs Linux, also locking support would be very useful. I would like to put additional functions myself like getDuration(), so if it's open source that would be advantage.
  If you are aware of such code which would help me to build something like this I would be very grateful.</p>
  
  <p>The purpose of it is to allow BPM system to check if the files are OK on the various Stornext volumes. Since these systems are behind various firewalls and mouting NFS or SMB is not really good because of high availability, the best option seems to be RESTful API as single source to all file operations between firewall zones in some convenient way via HTTP(S) request instead of doing NFS or SSH.</p>