Файловый сервер своими руками (ретро)

Содержание материала

Рейтинг:  4 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда не активна
 

SystemsВозникло тут у меня желание пополнить ряды ненормальных, которые тратят некий отрезок своей жизни на моддинг компьютерных корпусов. Желание имело под собой некую основу: мой домашний файловый сервер был совсем уж стареньким и с ним вдруг случился стихийный апгрейд. Под эгидой оного и было решено соорудить уж и новый корпус заместо классического железного ящика.

В моей семье заведено все файлы держать на нашем общем сервере, для того что бы, не забивать персональные компьютеры. Поэтому основная задача нашего семейного файлового сервера заключается в хранении огромного количества файлов, постоянный доступ (режим работы 24 часа в сутки 7 дней в неделю). Ну и как в навеску к основным функция файлового сервера иметь собственный торрент клиент, а так же раздавать уже скаченные файлы.

Все началось на рабочем месте

Следствием минимализма функций является и компонентный минимализм. Поэтому для нашего файлового сервера достаточно материнской платы с интегрированным необходимым для работы оборудованием: блоком питания, и собственно, жесткими дисками.

{xtypo_sticky}Да, я знаю, что достаточно было купить нечто вроде, Popcorn Hour A110. Отличная штука! Видел это устройство в работе у своего друга. Его функции как раз и заключаются в тех, которые мне и нужны в моем файловом сервере: качает торренты, хранит файлы, работает автономно, постоянный доступ по сети и многое другое. Но все было бы слишком просто, если бы я купил этот сетевой проигрыватель. А мне хотелось бы сделать собрать файловый сервер своими руками из той кучи рабочего железа, которое у меня завалялось мертвым грузом, и огромное, непреодолимое желание сделать, что-то свое, эксклюзивное. Поэтому я не стал решать себя такого удовольствия!{/xtypo_sticky}

{xtypo_quote}Хотелось бы дополнить автора статьи. Будучи владельцем данного аппарата Popcorn Hour A110. Скажу, что устройство является слабым по меркам компьютерного железа, если в условиях прямого подключения клиента (рабочего компьютера) и сервера (на реальном компьютерном железе) можно получить скорость 10...12 МБайт в секунду, то в случае с Popcorn Hour A110 максимум это 2,5 МБайта, уже не так много! Да, конечно же, использование чипа для воспроизведения видео разгружает встроенный в Popcorn Hour A110 процессор. Вот только частота его на столько мала, что при закачки, например файла через торрент клиент даже на скорости 500 кБайт приведет к диким тормозам при запуске файла! (Для равных условий скорость подключения по LAN в обоих случаях 100 Мбит в секунду).{/xtypo_quote}

Вот так выглядел наш файловый сервер до недавнего времени:

Файловый сервер

Это вовсе не субатомный мегакалайдер, а обычный системный блок которых тысячи и антикварным монитором. Для домашней сети этого более чем достаточно!

{xtypo_quote}Для файлового сервера я бы задумался о Linux, нежели о Windows, как в данном случае. Конечно же, никто за это не осудит, и это дело добровольное! Но имея собственный опыт работы с серверными Windows системами это больше похоже на огромный магнит для вирусного контента нашей бескрайней интернет «помойки».{/xtypo_quote}

{xtypo_sticky}Монитор в серверном деле, конечно же, не обязателен, а точнее сказать, не нужен (кроме самого процесса установки), поэтому у меня он стоит лишь потому, что очень жаль было выбрасывать еще работающий аппарат. Для управления достаточно удаленного администрирования, например через удаленный рабочий стол.{/xtypo_sticky}

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

Из всего этого вышла некая общая идея по компоновке. Необходима неслабая вентиляция (так как в углу, где размещался файловый сервер с естественной вентиляцией не очень хорошо, а точнее сказать не было совсем). По поводу пространства в системном блоке можно не ломать голову, так как видео, аудио карт там просто напросто не (точнее говоря, они есть, но уже встроены непосредственно в саму материнскую плату). А так же не было необходимости в размещении внешних накопительных устройств и разъемов под них, а то есть: DVD приводов, карт расширения Flash памяти, разъемов под наушники и тому подобное – тоже не имело смысла. Зато имело место необходимость в использовании салазок для жестких дисков для легко монтирования непосредственно в саму систему. Ну и все прочее в том же направлении. Минимализм функций влек за собой минимализм в устройстве. Примерно так мне представлялась конструкция будущего файлового сервера в целом:

Компьютерная модель будущего файлового сервера

То есть файловый сервер установлен под полкой, как бы свисая. Дно, а лучше сказать нижняя часть выдвигается на шарнирах для удобства монтажа съемных жестких дисков, которые можно монтировать в случае необходимости. Как правило, материнская плата имеет на борту два IDE порта по два устройства на один порт. Таким образом, в систему можно смонтировать четыре IDE устройства. Поэтому я решил использовать два не съемных и два съемных жестких диска.

{xtypo_sticky}Если необходимо можно расширить количество жестких дисков, например с применением SATA контроллеров, но думаю в моем случае достаточно и этих.{/xtypo_sticky}

Вот так вот я видел конструкцию, простроенную в электронном виде, которая в теории должна быть работоспособной и удобной, Ну а теперь я перехожу от проектирования к практике.

{xtypo_quote}Надо отдать автору данного аппарата должное! Сразу же виден толковый подход к делу, прочерченый макет в электронном виде, говорит о том, что заранее было продумана вся конструкция и используемые в ней детали, вплоть до компановки и точных размеров{/xtypo_quote}


Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.