у меня родилась бешеная мысль пока я это писал
можно на каждой рабочей машине развернуть виртуалку линушка, поставить там ceph\gluster\hadoop, что создаст распределенное самореплицирующееся файловое хранилище. ну и хранить файлы там. Есть правда ограничения... машины не стоит выключать т.к. потеря каждой ноды будет вызывать репликацию данных.что вызовет нагрузку на жесткие диски и сеть. ну и если вы не в состоянии это админить то точно не стоит )