Назад | Перейти на главную страницу

Распределенное резервное хранилище?

Есть ли способ использовать дополнительное пространство на компьютерах в качестве распределенной системы резервного копирования? Я думаю, что использование дополнительного места в системах в моей сети добавит много места для хранения в доступный пул, даже если я использую много узлов для избыточности.

---Редактировать---

Я думаю о чем-то вроде программы, которая может быть установлена ​​как фоновый процесс и может быть настроена так, чтобы объявлять, что у нее есть 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