
Я долго размышлял о том, как настроить сервер, который будет работать примерно как хранилище 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 в качестве логического тома