Есть ли способ использовать дополнительное пространство на компьютерах в качестве распределенной системы резервного копирования? Я думаю, что использование дополнительного места в системах в моей сети добавит много места для хранения в доступный пул, даже если я использую много узлов для избыточности.
---Редактировать---
Я думаю о чем-то вроде программы, которая может быть установлена как фоновый процесс и может быть настроена так, чтобы объявлять, что у нее есть X МБ пространства, доступного для любого сервера. Итак, вы добавляете новый узел, устанавливая и удаляя конфигурацию, а на стороне сервера он добавляет еще одну резервную копию некоторых данных и / или X объема хранилища в пул.
То, что вам нужно, называется распределенной файловой системой, существует множество реализаций (MS DFS, OpenAFS, OneFS и т. Д.) С совершенно другой семантикой (некоторые предлагают зеркалирование / репликацию, чередование (масштабирование) и т. Д.) И обоснование / намерения. . Для более широкого обзора взгляните на http://en.wikipedia.org/wiki/Distributed_file_system.
Существует несколько способов доступа к хранилищу на машинах в вашей сети от простого FTP-сервера до iSCSI, но это не будет выполнять логику добавления избыточности или работы с вышедшими из строя узлами. Если вам нужно хранилище только для простого случая, например, для резервного копирования, которое создается один раз в день и к которому редко обращаются, вы можете записать эту логику в свои собственные сценарии резервного копирования.
Если вам нужно что-то более гибкое, вам придется обратить внимание на распределенные файловые системы, такие как Gluster. однако они предназначены для выделенных кластеров хранения, а не просто для освобождения некоторого места из другой системы, возможно, настольного ПК. Можно было бы установить, но время на настройку и обслуживание такой системы не выдержало бы против дешевого NAS.
это зависит от того, как вы хотите использовать системы, но hadoop - очень надежное решение.
другой вариант может быть запустить aoe см. это http://en.wikipedia.org/wiki/ATA_over_Ethernet