I have several dedicated servers with unused space on them. 16GB+ RAM, some have SSD, other HDD. All have minimum 100Mbps connection. OS is Debian 7 64bit. There is no LAN connection between machines (only WAN).
I want to create self replicating storage, because it's hard to manually upload chosen files and remember where they are when you need these files. Something like S3 buckets would be perfect. It must me free (as in beer), relatively easy to install and have authentication between nodes (WAN connection only).
The files that I need to store are up to several gigabytes in size (50MB - 15GB backup *.tar.gz's).
Is hadoop or HDFS in it a good choice?