Думы о большом Драйве

Вступление:

И сказал Он, пусть будет Бит и стал Бит и увидел Он что Бит – это хорошо. Хе-хе как не странно, но Бит реально Божий дар! Ведь Бит придумали не в 21 и не в 20 и даже не в 19 веке… Если я не ошибаюсь то бит придумали где-то в 17-18 веке. Придумал его какой-то перец, по нынешним стандартам он был математиком. Но занимался он не какой либо геометрией или алгеброй, а базовой бинарной математикой. Тогда правда это не считалась бинарная математика, но чувак вывел базовые вещи о добре ( 1 ) и зле ( 0 )… И вот от туда и понеслась вся концепция единиц и нулей… Другими словами Хава ( Ева ) первая обнаружила бинарную систему исчисления, когда съела яблочко…

Предпосылки:

Уже давно прошли времена мегобайтных хардов ( я эту эпоху помню, так как сам работал на 30Мб харде ) и уже пол терабайта выглядят не одыкватно… И вот в погоне за терабитным раем я был. Последние 3 года я время от времени задумываюсь как же попасть в этот рай… где десятки, сотни терабайт спокойно запакованы рядом под боком. Проблем с этой утопической идей много и в прошлом это была не столь техническая проблема, как денежная. И вот где-то год назад я купил себе Drobo ( http://meirz.net/?p=868 ) и был я очень рад. Потенциальные 4 Терабайта данных меня радовали, да и цена за “умный” Рейд в 400-500 баков была весь адекватной. Но вот я уже сменил 2 харда и совсем скоро я порву 2 ТБ данных… И с такими перспективами мой маленький рай начинает загибаться…

Почему не все так как я хочу?

Сегодня я апдейтнул Drobo firmware и скажу сразу – ЗРЯ! Места в дробо у меня осталось 30 гигов ( 2% от все “массы” ) и после апдейта записать на дробо что либо фактически не реально. В принципе такая проблема ( медленная запись ) у Дробо начинается когда остается менее 5% свободного места. Это не секрет, но явно что Дробо об этом сильно не трубит… Вообщем получается обидно, у меня вроде ещё 30 гигов, а записать туда не чего не реально. Например сегодня пытался скинуть в Дробо фильм в 700 Мегов, но процесс на столько тормозной что эта процедура должна была занять около 30 часов, да я сказал часов а не минут!

Далее я решил пойти на Дробо форум и прочитать если я могу даун-грейднуть firmware и оказалось что компания закрыла форум и доступ туда разрешен только для зарегистрированных пользователей. Извините за мой “французский”, но что это за хуйня??? Вообщем я долго гуглил, но не какой адекватной помощи так и не нашел. На данный момент я плюнул на это занятие и решил что куплю ещё один хард ( все равно собирался ). Но все выше описанное заставило меня задуматься…

Ещё ложка дегтя состоит в том что если Дробо навернется то вы не чего не сможете сделать, Дробо – это такая компания, что мол если у тебя навернулись 2 Терабайта данных, то или к нам или не как… Не люблю монополию и с моим бюджетом в 0 долларов на тех. поддержку в выше описанной ситуации мне прийдется просто отключить дробо и ждать лучших времен – что меня не устраивает.

И ещё одна ложка состоит в том ( уже обмолвился ) что я Дробо рая не достигнуть! Лимит в 4 гига – это как груз который тянет на дно… Можно долго брыкаться, но рано или поздно все равно утонешь… 4 ТБ здорово, но лимит есть лимит, а выкладывать более 1000 баксов за что-то большее это уже не разумно ( для домашнего использования ).

И так получается что с дробо крыша в 4 ТБ, монополия и безисходность подталкивает меня на мысли.

Что делать?

Пару лет назад ( до покупки Дробо ) я экспериментировал с зеркальными и стриповыми ( stripe ) рейдами, но это не решение по причине не эффективного использования места. Далее была идея с рейдом 5, но опять же из-за технических проблема она вылетела в трубу… И вот пока копался в куче информации, я нашел Грааль. RAID-Z – это было решение всех проблем раз и на всегда… Как он работает я не знаю, так как не когда не читал об устройстве… Но возможности RAID-Z меня впечатляли… Вся шняга поставлена на новой файловой системе ZFS которая разрабатывается Sun. В то время ходило много слухов и многие любители что-то мастерили, конфигурировали и так далее. Но факт был один, для простого использования все это создание не было готово. И вот сегодня я решил посмотреть как и что. Результаты впечатляют… уже есть готовые системы которые ипользуют ZFS на полную катушку и достаточное количество статей о том как и что ( собрать ). Это меня начинает наводить на мысли о том что пора думать как сконструировать свою коробку в 10-20 Терабайт. Конечно не все так просто, но наметки есть.

Идея:

После того как Apple закинула ZFS в темный кулан ( из-за не технических проблем ), то становиться ясно что мега коробку данных надо будет делать под какой нить другой системой… Проблема в основном состоит в том что бы сделать именно коробку и хардами, а не компьютер. На данный момент можно просто собрать машину, поставить туда OpenSolaris, сконфигурировать настройки и все тип-топ. Но я как раз не хочу собирать полную машину, так как это трата денег. На данный момент я думаю как можно собрать что-то на Атом процессоре с минимальным хардварем.

Наметки:
– Тихая коробка ( без больших вентиляторов )
– Вместимость от 8 до 20 хародов.
– Минимальная система. ( типо FreeNAS )
– Система должна засыпать и просыпаться автономна на сетевой запрос
– Простота настоек и быстрота.
– Динамический рост места ( добавил хард и все готово ). ZFS дает такую возможность
– Защина от потери информации. ZFS дает такую возможность.

Пока что думаю все, но по мере обдумывания добавю что нить ещё.

Итого:

Пока что это все мои мысли, но поскольку ZFS дает возможности Добро ( BeyondRAID технологии ) то проблема софта уходит на второй план, делай всю идею перспективной и интересной. Так же у меня появилась ещё одна мысли, но выглядит она весьма странно на первый взгляд, но думаю об этом стоит подумать позже. И как “заднее” слово, скажу что ещё пол года назад я думал о том что стоит купить ещё одну Drobo коробку, но на данный момент могу сказать что покупать Дробо я не буду – это факт, есть перспективы на много лучше.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.