Какова лучшая настройка хранения в частном облаке?

Мне нужно создать частное облако, и я ищу лучшую настройку. Это два моих самых важных требования: 1. Резервный диск и система 2. Минимальная цена / ГБ

Система будет использоваться в качестве настройки резервного копирования, которая будет получать данные круглосуточно через SFTP и rsync. Высокая пропускная способность не так важна.

Я планирую использовать glusterfs и жесткие диски 4TB потребительского уровня.

Я разработал 3 возможных настроек

  1. 3 сервера с 11 HDD объемом 4 ТБ. Установите копию 3 glusterfs и настройте каждый жесткий диск как отдельный блок ext4. Общая емкость: отношение жесткого диска / ТБ 44 ТБ, равное 0,75 (33HDD / 44 ТБ).

  2. 2 сервера с 11 4 ТБ жестких дисков 11 жестких дисков объединены в пул хранения RAIDZ3 ZFS. С настройкой реплики 2 Gluster. Общая емкость: 32 ТБ (+ сжатие ZFS) Соотношение HDD / ТБ 0,68 (22 HDD / 32 ТБ)

  3. 3 сервера с 11 потребительскими жесткими дисками по 4 ТБ. Создайте копию 3 glusterfs, настройте каждый жесткий диск как отдельный пул хранения zfs и экспортируйте каждый пул в виде блока. Общая емкость: 32 ТБ (+ сжатие ZFS) Соотношение HDD / ТБ 0,68 (22 HDD / 32 ТБ) (Самый дешевый)

Мои замечания и опасения: Если жесткий диск выходит из строя, какая установка восстановит быстрее всего? По моему мнению, настройки 1 и 3, потому что там только содержимое 1 жесткого диска необходимо скопировать по сети. Вместо настройки 2, где необходимо восстановить жесткий диск, считывая данные о четности всех других жестких дисков в системе. Даст ли мне пул zfs на 1 жестком диске дополнительную защиту, например, от гниения? С настройкой 1 и 3 я могу потерять 2 системы и при этом работать с настройкой 2, я могу потерять только 1 систему. Когда я использую ZFS, я могу включить сжатие, которое даст мне дополнительное пространство для хранения.

1 ответ

Отказ от ответственности: у меня нет опыта работы с glusterfs.

Если вы планируете использовать ZFS, убедитесь, что у вас много оперативной памяти. У меня есть 5 х 2 ТБ жестких дисков в RAIDz1, и он использует около 10 Гб оперативной памяти. Таким образом, хорошее правило - тратить как минимум 1 ГБ ОЗУ на ТБ жесткого диска.

ZFS на одном жестком диске не даст вам никакой защиты от "гниения".

Мне кажется, вы должны подумать о меньших пулах RAIDz2, подключенных к одному большому RAIDz2 или RAIDz3. Это дает вам много защиты.

Другие вопросы по тегам