Файловый сервер Linux на базе Drobo — как это сделать?

Файловый сервер Linux на базе Drobo — как это сделать?

Я долго размышлял о том, как настроить сервер, который будет работать примерно как хранилище Drobo. Причины, по которым я на самом деле не хочу drobo, в том, что я слышал страшилки, плюс я хотел бы сделать это подешевле.

Поэтому в идеале я ищу что-то вроде lvm, чтобы я мог создать логический том, охватывающий множество жестких дисков разного размера... очевидно, что это обеспечивает избыточность только в том случае, если я помещу LV в RAID-массив (насколько мне известно...). Однако я читал о таких технологиях, как Drive Extender от Microsoft, который дублирует файлы на уровне файловой системы и гарантирует, что зеркальные файлы находятся на другом физическом диске... кто-нибудь знает или порекомендует такую ​​файловую систему или метод, поскольку, как я надеюсь, она позволит гораздо эффективнее использовать доступное пространство, чем RAID.

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

Спасибо заранее! Надеюсь, zfs или btrfs или что-то еще сможет сделать что-то умное для меня :)

решение1

Проблема в том, что ZFS не позволяет удалять диски из пула, можно только добавлять устройства.

Если вы хотите получить настоящий опыт работы в стиле Drobo (на любой ОС), вам придется подождать, пока btrfs достигнет зрелого состояния или, по крайней мере, функциональности RAID5/6 (что запланировано на 2.6.37).

решение2

Linux + ZFS пока не совсем производственного качества. Только Solaris действительно. Но вы можете проверить illumos и FreeBSD.

решение3

Как насчет следующего метода, который я написал: http://nakanoteblog.blog136.fc2.com/blog-entry-3.html

Это способ

  • создание разделов одинакового размера из жестких дисков разного размера
  • создание RAID-устройств с разделами
  • объединение RAID-устройств с LVM в качестве логического тома

Связанный контент