Старым хламом NAS не удивить

    Ежедневно наблюдая груду старого и уже никому не нужного железа, решил соорудить из запчастей NAS (ну, а что еще?). Корпус было решено делать самому, ибо:
    1) хотелось чего-то необычного 
    2) хотелось поработать руками 
    3) и это интересно в конце-концов!
    Сначала выбор пал на старый Cel433 и какую-то вообще безымянную мат. плату, которую впоследствии заменил на фирменную штеудовскую, и Cel433 на Cel600 — хотя производительности первого вполне хватало.


    Прикидываем окончательную компоновку 
    Изначально хотелось сделать NAS тихим, потому решил использовать большие (80–120 мм) и тихоходные куллеры для проточного вентилирования корпуса, а все другие вентиляторы убрать. Сначала думал разместить в передней части два 80 мм, за ними БП (без кожуха), а за ним уже мат. плату, но длинна корпуса получалась слишком большой, потому использовал два 120 мм куллера (800 об/мин) и компоновку как на фото — БП «нависает» над мат. платой:



    Корпус сделан из алюминиевого композита «Алюкобонд» — 3 мм полиэтиленовый лист с внешними слоями из алюминиевого сплава. Материал очень хорошо обрабатывается, достаточно прочный и не тяжелый. Листы между собой крепил сначала на уголках, а потом стыки заливались эпоксидным клеем:



    Т.к. на мат. плате отсутствует SATA пришлось купить контроллер, но загрузка все равно возможна только с IDE-устройств, потому пришлось использовать старый винчестер, который в будущем планируется заменить на CF-карту с переходником. Основные источники шума — винчестеры — крепятся к боковинам корпуса и «изделие» приобретает законченный вид:

     

    Кроме верхней крышки, корпус покрасил матовой акриловой краской и немного неудачно — на покрытии панелей краска держится не очень хорошо, но в целом я остался доволен:

      

    Еще одним развлечением стала установка Gentoo с полной-полной переборкой и подгонкой всего софта, естественно включая и ядро с выкидыванием всего ненужного. На NAS’е будет работать smb-сервер, transmission, и из-за наличия звуковой карты — какой-нибудь плеер, которым можно будет с других домашних компьютеров и других устройств. Возможно еще подумаю об UPnP/DAAP. Так же взгромоздил lighttpd с django, на котором начал писать web-интерфейс:



    Вот такая «вторая жизнь» старого железа, производительности которого для определенных задач вполне и даже более чем оказалось достаточно.

    Статья опубликована про просьбе моего друга, который хочет попасть на Хабр. Если статья наберет достаточно голосов, то ему будет выслан инвайт. А пока можете задавать вопросы и я буду отвечать от имени автора статьи.

    UPD: Спасибо хаброчеловеу spanasik за предоставленный инвайт. Автор статьи — helions8. Все профиты направляйте ему.
    Реклама
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее

    Комментарии 94

      0
      Отличная работа сделана!
        0
        работа отличная, но это не NAS!!! NAS это в первую очередь Storage!
          0
          извините, не понял — чем это не Storage?
            0
            Storage обычно больше 1 HDD, и возможность работать с Raid массивами.
              0
              Обычно, но не всегда. Тем более — ну что мешает заменить этот контроллер на другой, с рейдом. Место есть и под 3 и под 4 винт в корпусе.
              +2
              На основе LVM можно сделать софтварный рейд на разных физических носителях.
                0
                Я говорил о том что обычно Дисковое Хранилище подразумевает такую возможность, а уж как там внутри это все реализовано, Soft или Hard, это вопрос выбранной архитектуры.
                  0
                  Я повторюсь, но в low-end устройствах этого может и не быть — посмотрите на однодисковые NAS'ы, выпускаемые D-Link'ом, WD или Verbatim.
                    0
                    Вы молодцы бесспорно.
                    Да я и сам дома делал из маршрутизатора Dlink и внешнего USB HDD «сетевое хранилище».
                      0
                      Хорошо, тогда дайте определение четкого отличия NDE (я думаю, что этот термин должен вас устроить) от NAS
                        0
                        Простите за безграмотность. Что такое NDE?
                          0
                          Network Disk Enclosure
                            0
                            Озадачили так озадачили.
                            Вы знаете с точки зрения четких формулировок, ни вы ни я, оказались неправы.

                            Судя по Wiki, отличие только одно.
                            NAS в отличие от NDE обеспечивает доступ к хранящейся на них файлам по нескольким протоколам.
                            То есть обеспечивает доступ к хранилищу в гетерогенной среде.
                              0
                              Ну тогда в дополнении к smb, еще ставится ftp и nfs — и получаем NAS :)
                                0
                                Организуйте лучше на нем RAID, надежней будет.
                                Пригодится ;)
        0
        Стабильность отпадает.
          +1
          На каком основании сделан такой вывод?
            +4
            Да сам собирал несколько раз. После чего что-то выходило из строя. А раз собрал, без этого жить стало тяжелее. Старья уже не осталось, пришлось купить новый)
              0
              Все зависит от прямоты рук и умения собирать ;)
              У каждого Ивана своя программа!
                +1
                После чего идут паяльник с железом.
                  –2
                  Не принимайте так близко к сердцу!)
                  0
                  «У каждого Ивана своя программа!»
                  Все-таки ИТ влияет даже на фольклер, поговорка какая получилась!
            +1
            создание корпуса просто супер! всегда пугает именно этот момент в самоделках, а тут оказывается есть отличный материал!
              +2
              сдаётся мне, «установка генту с полной-полной переборкой и подгонкой всего софта, включая и ядро с выкидыванием всего ненужного» отняло больше времени и сил, чем перебор и приведение в рабочий вид всего железа…
                +1
                Время затраченное на производство сего чуда можно было потратить на основную работу и на заработанные $ купить самый навороченный готовый NAS.
                Хотя если как хобби :)
                  +6
                  Вам не кажется что такой подход — сущее потреблядство?
                    0
                    Это называется товарно-денежные отношения.
                      +7
                      На западе со всеми их товарно-денежными отношениями, сектор DIY развит очень серьезно.
                      • НЛО прилетело и опубликовало эту надпись здесь
                    0
                    У меня уже есть готовый NAS, и местами он меня не сильно удовлетворяет. Ну и да — это конечно же хобби, я люблю старое железо.
                      0
                      Интересно как будет называться такой вид хобби?
                      У меня полно старого железа, тоже использовать нельзя, выбросить жалко.
                      Нужно что-то а-ля отдам в хорошие руки (возможно кто-то сделает что-то художественно ценное) и вещь будет ещё служить людям :)
                        0
                        Часть старого железа — которое было полностью комплектное и рабочее — я отдал в городок в области в детский кружок «юного программиста» или что-то такое. Знакомый на общественных началах детишками до 16 лет занимается.
                    0
                    Можно на другом компе всё собрать и установить, вроде есть какие-то способы. Только интересно как поступил автор? gcc, glibc, binutils долго собираются. Ядро с минимальной необходимой конфигурацией, наверное, не очень долго, так как очень многое можно вообще выключить. А GUI и не нужен в данном случае.
                      0
                      На самом деле все шло параллельно и к моменту полной сборки корпуса ОС уже вполне себе была в рабочем состоянии. Потому как залить стык эпоксидкой — ждать сутки до высыхания, после покраски корпус несколько дней выветривался — вонял ужасно, и т.д. :) Ну и собственно переборка системы заняла всего около двух-трех рабочих дней, причем в основном без моего участия. Да и была возможность как-то оценить температурный режим будущей конструкции.
                      0
                      А как же шум? С вентиляторами понятно, но ведь старые харды шумят иногда похлеще некоторых вентиляторов :) А покупать новый бесшумный IDE для загрузки ОС как-то западло. Даешь описание новых звукоизоляционных, но ветропропускающих материалов.
                        0
                        Как вариант для ОС можно использовать CompactFlash, но для этого нужно покупать переходник IDE to CF… и CF если нету.
                          –2
                          Загрузку с харда который подключён к SATA контролёру ещё никто не отменял.
                            +1
                            Чукча писатель?
                              0
                              Не все Sata-контроллеры одинаково полезны. © Я вот с этого спокойно загружаюсь. Стоит копейки, покупал в Питере вживую.
                          +1
                          Сколько ватт потребляет данный девайс?
                            0
                            Не могу сказать — нечем замерить.
                              0
                              Ну, можно посчитать. ;-)
                            0
                            Ссылочку на материал корпуса можно? Я тоже хочу себе собрать кастомный, т.к. то, что есть из готовых решений для NAS не годится ;)

                            Валяется дома железо, чего б его в дело не пустить?
                              +3
                              Вот описание материала — www.a-bond.ru/alkomppanel.html

                              Как я уже писал — хорошо обрабатывается. Я использовал набор для резьбы по дереву для изготовления отверстий и зачистки. Если есть доступ к фрезерному станку — вообще прекрасно. Наждачкой/надфилями обрабатывается чуть хуже, потому как полиэтилен достаточно быстро «забивает» инструмент. Есть различные цветовые гаммы, плюс к тому, внешняя поверхность уже идет с покрытием и защитным лаковым слоем — именно поэтому краска у меня плохо ложилась, надо зачищать. Есть интересные способы гибки таких листов — напоминает работу с толстым картоном — изнутри делается клиновидный надрез и потом лист гнется.
                                0
                                Спасибо большое. Осталось найти его в питере, заказать пару листов, купить крепежа и 3 х 140 мм кулеры и буду собирать свой домашний мини-сервер :)
                              +1
                              Шум от винтов возникает скорее всего в виду жесткого крепления к стенкам корпуса. Если использовать прокладки из мягкой резины, то шум снизится.
                                0
                                Не только и не столько. На старых винтах очень звучно шумят головки при репозиционировании (они лупят в ограничитель с характерным «пулеметным» треском). От этого треска пробки не помогают. Нужен звуконепроницаемый чехол с ребрами, а стоит он приличных денег.

                                Лучше сразу потратится на N винтов по террабайту, а все остальное железо взять из ящика стола.
                                  0
                                  У старых винтов (1-10Гб) сильно шумит именно двигатель вращения блинов.
                                  Сам редко но использую IBM DHEA 6Гб. При работе издает непрекращающийся свист
                                  0
                                  + можно использовать вибро/шумо поглощающие материалы
                                  0
                                  можно ли для корпуса взять обычный плексиглас со строительного рынка? какой краской и как его потом красить?
                                  или материал обязательно должен экранировать внутренности?
                                    0
                                    Конечно экранирование не повредит, но все прекрасно работает и в деревянном ящике стола ;-)
                                      +1
                                      я давно хочу собрать себе приличный медиаплеер. Но то что есть или дорого или невозможно купить
                                        0
                                        Медиаплеер мне как-то не охота самому делать, лучше куплю что-то типа popcorn A110.
                                      0
                                      Плексиглас не советую — очень статикой хорошо заряжается.
                                      Оргалит лучше.
                                      0
                                      Я так понимаю что из старого железа — только материнская плата с процессором и может быть блок питания? ;)
                                        0
                                        Тоже подумываю про DIY корпуса. Хочу уточнить как вкручивались «втулки» к которым прикрепляется мат. плата и хард? Резьба прочная, не срывается?
                                          0
                                          Если брать 4мм лист, то втулки держатся очень прочно. Я сначала сверлил отверстие, диаметром в 1,5-2 раза меньшим, чем размер резьбы, потом закручивал — плоскогубцами так и не смог выдернуть. Нормально можно 3-4 раза выкручивать/вкручивать потом. Крепление БП из-за того, что он висит вверх ногами для пущей уверенности еще и на эпоксидке закручивал.
                                          0
                                          А почему не rtorrent?
                                            0
                                            А зачем писать собствнную админку? Есть не одна и не две ОС специально под NAS
                                              0
                                              Ну тогда и корпус можно было взять готовый. Мне было просто интересно.
                                              +1
                                              а может напишите еще статью про создание веб интерефейса?
                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                  0
                                                  Спасибо, буду знать. К сожалению, уже не смогу вернуть, да и у нас в городе выбор такого добра очень скудный.
                                                    0
                                                    Вы не в курсе, а есть для мат. плат расширения с eSATA? Что то найти не могу.
                                                    • НЛО прилетело и опубликовало эту надпись здесь
                                                        0
                                                        Спасибо большое :)
                                                    0
                                                    Чертовски приятно, что статью опубликовали днём :) Фотохостинги не лежат, как если бы опубликовали вечером, когда все свободны.
                                                      0
                                                      Пардон, а зачем на первой фотке флопик?:)
                                                        0
                                                        В качестве уменьшенного макета винчестера :)
                                                        0
                                                        Ну раз Вы уже используете *bond материалы, то лучше края не крепить к угольникам, а с внутренней стороны фрезой сделать надрез, как делают люди которые работают с этими материалами. Ведь где-то Вы берете этот дибонд. Нужно зайти в цех где обрабатывают его и попросить шмат из отходов, за бутылочку ;) И на краях будут не стыки, а красивые загибы. Самый распространенный цвет металик, но на вкус и цвет…
                                                        Производитель кстати дает на материал неепичесскую гарантию(5-15 лет). Китайцы освоили технологию, наверно в каждом городе уже есть свой поставщик.

                                                        Какие варианты выбора ОС? Есть готовые сборки для HTPC, что посоветуете? Boxee
                                                          0
                                                          Я изначально не нацеливался на HTPC, потому ничего не скажу по этому вопросу. По поводу «правильной» обработки композита — я знаю, просто не было возможности.
                                                            0
                                                            XBMC Live c загрузкой с USB flash, сам так сделал
                                                            0
                                                            по поводу SATA контроллера — что за моделька? Сам столкнулся с тем же при создании этого habrahabr.ru/blogs/DIY/72603/ (картинки умерли похоже из-за старости), помогла перепрошивка биоса матери с вшитием данных от контроллера
                                                              0
                                                              >по поводу SATA контроллера — что за моделька?

                                                              «made in china» и более ничего :)
                                                                0
                                                                посмотрите на чипе — что-то типа via xxxx?
                                                                  0
                                                                  Да, я под него еще в ядре включал драйвера.
                                                                    0
                                                                    циферки напишите
                                                                      0
                                                                      Только вечером смогу — я на работе, оно — дома.
                                                                        0
                                                                        если VIA VT6421, помогу прошивками и howto
                                                                          0
                                                                          Да, так и есть — VT6421A
                                                                            0
                                                                            Блин, рыскал в поисках этого вопроса на винте — похоже удалил, когда закончил. Тогда краткий хауту:
                                                                            Скачать БИОС своей материнки (обычно это файл rom и exe для прошивки)
                                                                            Скачать ROM от контроллера (его как раз у себя уже найти не могу)
                                                                            С помощью одной из программ-модификаторов БИОСА вшить в биос мамки РОМ от контроллера
                                                                            После этого прошиваем мамку новым биосом и указываем грузить с scsi — у меня все заработало
                                                                            К большому сожалению, все данные где-то растерял. Тут много чего написано, почитай.
                                                                            forum.ixbt.com/post.cgi?id=print:11:38403

                                                                            А вообще, тема рапространенная

                                                                            p.s. если найду, скину
                                                            0
                                                            теперь у старого хлама есть 2 пути:
                                                            NAS и маршрутизаторы)))))
                                                              0
                                                              Которые отлично могут соединиться в один :)
                                                            0
                                                            Эх, почему еще никто не взял интерфейс и прошивку от Synology или QNAP и не допилил его напильником под хенд-мейд NAS'ы.
                                                              0
                                                              ну их как бы нет в свободном доступе, плюс наверняка лицензионно-правовые моменты…
                                                              0
                                                              Блин, читаю, смотрю в угол, где дожидаются своего часа ~16 компов )))
                                                                0
                                                                Ну из этого уже можно и SAN сделать, или кластер :)
                                                                  0
                                                                  Как говорят на слэшдоте… «Imagine a Beowulf of those» ;)
                                                                    0
                                                                    Это что означает? :)
                                                                      0
                                                                      Beowulf — одна из технологий построения кластеров на Linux, BSD или Solaris :)
                                                                      А фраза, приведенная мной, это мем со слэшдота(slashdot.org), его обязательно кто-то запостит в комментариях к анонсу нового мощного девайса :)

                                                                Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                Самое читаемое