Мы - небольшая компания, которая, помимо прочего, занимается редактированием видео, и нам нужно место для хранения резервных копий больших медиафайлов и облегчения обмена ими.
Я установил коробку с Ubuntu Server и 4 х 500 ГБ дисков. В настоящее время они настроены с Samba как четыре общие папки, которые рабочие станции Mac / Windows могут видеть хорошо, но я хочу лучшее решение. Для этого есть две основные причины:
- 500 ГБ не достаточно большой (некоторые проекты больше)
- Управлять текущей настройкой неудобно, поскольку на отдельных жестких дисках имеется разное количество свободного места и дублированные данные (для резервного копирования). Это сбивает с толку сейчас, и это будет только хуже, когда есть несколько серверов. («проект на сервере2 в share4» и т. д.)
Итак, мне нужен способ объединения жестких дисков таким образом, чтобы избежать полной потери данных при сбое одного диска, чтобы пользователи видели только один общий ресурс на каждом сервере. Я сделал Linux5 с программным обеспечением RAID5, и у меня был плохой опыт, но я попробую еще раз. LVM выглядит нормально, но кажется, что никто не использует его. ZFS кажется интересным, но он относительно «новый».
Каков наиболее эффективный и наименее рискованный способ объединения жестких дисков, который удобен для моих пользователей?
Изменить: Цель здесь в основном заключается в создании серверов, которые содержат произвольное количество жестких дисков, но ограничивают сложность с точки зрения конечного пользователя. (то есть они видят одну «папку» на сервер). Резервное копирование данных здесь не проблема, но то, как каждое решение реагирует на сбой оборудования, является серьезной проблемой. Вот почему я объединяю RAID, LVM, ZFS и кто знает что.
Мой предыдущий опыт работы с RAID5 также был на сервере Ubuntu Server, и были непростые и маловероятные обстоятельства, которые привели к полной потере данных. Я мог бы избежать этого снова, но у меня было ощущение, что я добавляю ненужную дополнительную точку отказа в систему.
Я не использовал RAID10, но мы работаем на обычном оборудовании, и большинство дисководов данных на коробку в основном установлено на 6. У нас много 500 ГБ дисков, а 1,5 ТБ довольно мало. (Тем не менее, вариант как минимум для одного сервера)
У меня нет опыта работы с LVM, и я прочитал противоречивые отчеты о том, как он обрабатывает сбой диска. Если бы (не чередующаяся) установка LVM могла справиться с отказом одного диска и только с потерянными файлами, часть которых сохранялась на этом диске (и большинство файлов сохранялось только на одном диске), мы могли бы даже жить с этим.
Но до тех пор, пока мне придется изучать что-то совершенно новое, я могу также пройти весь путь до ZFS. Однако, в отличие от LVM, мне также придется изменить свою операционную систему (?), Чтобы увеличить расстояние между тем, где я нахожусь и где я хочу быть. Я использовал версию соляриса в универе и все равно не стал бы возражать против этого.
С другой стороны, в области ИТ, я думаю, я мог бы также изучить FreeNAS и / или Openfiler, но это не решает проблему «как объединить диски».