Распределенная система хранения с автономными / холодными дисками
Я ищу систему хранения для замены специально созданной системы резервного копирования. Я кратко посмотрел на MogileFS и OpenStack Object Storage, но я до сих пор не знаю, удовлетворяет ли какой-либо из них моим потребностям, поскольку мне нужно архивировать диски в автономном режиме, когда они заполнены.
Требования:
- Свободно.
- Может обрабатывать 100M файлов до нескольких МБ каждый.
- Поддержка автономных / холодных дисков.
- Поддерживает несколько узлов в разных местах.
- Поддерживает избыточность, сохраняя файлы несколько раз. Например, "этот файл должен храниться один раз в центрах обработки данных X и Y. Этот файл должен храниться только один раз, и мне все равно, где".
- Следует использовать пользовательский API и не быть совместимым с файловой системой POSIX.
- Должен работать в среде Linux или Free BSD.
Самое сложное требование - поддержка автономных / холодных дисков. Это связано с тем, что одновременно могут быть подключены только несколько дисков. Когда они заполнятся, они будут заменены пустыми дисками и заархивированы в безопасном месте.
Какое программное обеспечение будет соответствовать моим потребностям?
1 ответ
Я специально спросил поставщика дисковых накопителей, поддерживают ли они диски, которые не включены и хранятся в специально разработанной среде на закрытой полке и т. Д. Они ответили, что это неподдерживаемый режим работы и что нельзя полагаться на отключенные диски для снова пригодиться к использованию, если они вам понадобятся.
Существуют специальные устройства, которые отключают диски, когда они не используются, называемые MAID (массивный массив незанятых дисков), специально предназначенные для этого.
В любом случае вам потребуется система хранения объектов корпоративного уровня, которая поддерживает ILM/HSM, но они не совсем "бесплатны".