Вход на сайт

Зарегистрировавшись на сайте Вы сможете добавлять свои материалы






Nas самодельный


Как сделать NAS из обычного компьютера | Приложения | Блог

Наверняка многие задавались вопросом, что делать со старым железом после полного апгрейда. Продать? Чувство собственности стоит выше. Вы со своей старенькой, но верной платформой повидали в этом мире многое. Прошли через огонь Skyim и воду Томми Версетти. Отложите свое старое железо, пока не подумаете: «Зачем мне нужен NAS (Network Attached Storage)?» При появлении второго вопроса, первый станет риторическим и исчезнет, как кубики в тетрисе.

NAS —  зачем он нужен

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

  1. Снятие нагрузки с рабочего компьютера. Часть клиентов можно перенести на NAS. В случае с торрентами можно забыть про тонкие настройки скорости, кэширования, соединения.
  2. Медиа-сервер. Отличная возможность обзавестись домашней библиотекой и делиться медиаконтентом по домашней сети. Смотрите фильмы с того момента, где остановились в последний раз, независимо от устройства. Транскодирование потребляет ресурсы процессора. Даже если дома гигабитная сеть, а скорость внешней сети достигает 500 Мбит/с, это не гарантирует корректной работы медиа-сервера, если процессор занят другими задачами. Для примера, возьмем один из самых популярных медиа-серверов PLEX. Системные требования — 2 ГБ оперативной памяти и процессор не медленнее Intel Core i3. 
  3. Резервное копирование. Наверное, самая важная операция в NAS. Человек существо ленивое. Никто не хочет на каждодневной основе доставать с полки внешний накопитель данных и переносить на него файлы, которые скопились за сутки. Гораздо лучше осуществлять операции резервного копирования в автоматическом режиме задачей в планировщике или отдельным программным обеспечением. Еще лучше, когда резервное хранилище состоит из нескольких дисковых устройств и управляется RAID-контроллером.
  4. Раздача файлов. Общее рабочее пространство.

Есть два вида RAID-контроллеров — аппаратный и программный. У каждого из видов есть свои преимущества и недостатки. Хороший аппаратный RAID обойдется недешево. Программный RAID будет работать медленнее. RAID-контроллер с материнской платы (аппаратный) способен выйти из строя, и никакой другой контроллер данные больше не прочитает. Для low-end систем достаточно использовать программный RAID.

В данном случае low-end является определяющим фактором. Строим NAS на обычном компьютере, т. е. предполагается использование типов памяти DDR3-DDR4 без поддержки ECC. Если планируется использовать NAS под задачи, связанные с бизнесом, то стоит пересмотреть свой подход и озадачиться вопросом приобретения буферизированной памяти.

Программная часть строится на *nix/GNU/Linux операционных системах. Есть масса сборок для реализации NAS, которые позволяют избежать избыточности. У каждой есть свои плюсы, но и еще не создан такой продукт, на который бы никто не жаловался. Под наш список основных задач подойдет любая ОС для NAS.

Список популярных операционных систем для NAS:

  • XigmaNAS (FreeBSD; он же NAS4free)
  • FreeNAS от Ixsystems (FreeBSD)
  • OpenMediaVault (Debian)
  • Xpenology (сборка от производителя NAS - Synology)

Построение NAS на примере FreeNAS

FreeNAS поддерживал 32-разрядную архитектуру до версии 9.2.1.9 (все еще доступна для скачивания). На момент написания статьи актуальная версия — 11.3-U3.1.

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

Минимальные требования к оборудованию:

С базовой производительностью для 1-4 пользователей.

  • 64-битный процессор.
  • Один диск для операционной системы (минимум 8 ГБ; USB-диск).
  • 8 ГБ ОЗУ будет поддерживать до 8 жестких дисков; для каждого дополнительного диска производитель предлагает добавлять по 1 ГБ ОЗУ.
  • Контроллер дисков SATA или SAS с отключенной аппаратной функциональностью RAID (это связано с особенностями файловой системы ZFS).
  • Хотя бы один диск с прямым подключением.
  • Один физический сетевой порт.

Выбор железа определяется набором задач.

Установка

Скачиваем с официального сайта ISO образ (750 МБ) и устанавливаем.

Что-то вроде «как нарисовать сову», но нюансов нет. Есть масса инструкций по установке, легко гуглится по слову FreeNAS.

Статический IP-адрес лучше задавать через DHCP-сервер (отдельный или предустановленный на маршрутизатор). Это позволит переносить конфигурацию NAS на другое железо, в другую сеть и в другие условия без лишних манипуляций.

10 минут установки и операционная система готова к работе.

Логин для первой авторизации — root (во вкладке Accounts можно управлять пользователями). Пароль задается при установке операционной системы.

Что есть в коробке, и действительно ли это «running out-of-the-box» решение?

Веб-интерфейс

Удобный, современный, интуитивно понятный. Можно менять расцветку. Основные элементы мониторинга вынесены на главный экран.

Программный RAID

Перед работой любого NAS требуется собрать пул (Storage/Pools/Add).

Системный диск не может быть задействован в создании пула.

Чем больше накопителей в системе, тем шире выбор уровня RAID (он же ZFS RAID-Z). Изменять количество дисков в массиве нельзя.

Поддерживаемые уровни:

  • Stripe (группа блоков, каждая из которых расположена на отдельном накопителе)
  • Mirror
  • RAID-Z
  • RAID-Z2
  • RAID-Z3

RAID-Z* из-за особенностей работы имеет повышенные требования к оперативной памяти. Отсюда и вытекает требование разработчика — «По 1 ГБ на каждый новый накопитель».

Доступ к сетевым дискам (SAMBA)

NAS без общих ресурсов не является полезным NAS. После создания пула перед нами открывается возможность сетевой шары.

Создаем Dataset (Storage/Pools).

Можно добавил zvol (том ZFS), но zvol это блочное хранение (фрагмент пространства). Применяется для репликации и экспорта.

Share Type — SMB.

Переходим в Sharing (Sharing/Windows Shares (SMB)/Add).

Выбираем Windows, т. к. его использую я. Да и большинство домашних клиентов управляются именно этой операционной системой.

На моменте создания общего ресурса дается определенный набор прав доступа, в том числе для незарегистрированных пользователей.

SMB по умолчанию отключен, при первом создании сетевой шары FreeNAS попросит включить службу.

Службу в любой момент можно отключить во вкладке Services.

Сетевой ресурс создан.

Edit ACL — Access Control List. Тоже немаловажный момент на случай, если у вас многопользовательский NAS — пользователи постоянно меняются и имеют разделение прав по группам.

Через проводник сетевой ресурс также доступен.

Сторонние плагины

Список плагинов

Вкладка Plugins/Add.

Из интересного... Да тут все интересно и нет ничего лишнего. Начиная от домашних потребностей в виде торрент-клиента и домашнего PLEX медиа-сервера и до средств разработчика Jenkins для CI/CD.

Asigra Backup и BackupPC — два очень мощных интрумента для бэкапа данных, которые работают по разному принципу и разработаны для разных задач. Asigra Backup работает с API. Бэкапы можно снимать Snapshot`ами (для этого требуется его создать Storage/Snapshot). Snapshot представляет собой сохранение текущего состояния файловой системы. Все изменения, сделанные после снапшота, пишутся физически в другое (свободное) место на диске. То есть после удаления файла в снапшоте сохраняется его положение на диске, и запись новой информации в это место производиться не будет. В случае, если файл изменен, отличия от исходного файла снапшота также будут записаны в другое место, позволяя позже пересобрать файл в исходное состояние.

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

Установка в два клика. Jail создается автоматически, установка через терминал не требуется.

PLEX сервер доступен по http запросу http://[YOUR_IP_FREENAS]:32400/web.

qBittorrent

После установки доступен по адресу http://[YOUR_IP_FREENAS]:8080/.

Логин/пароль — по умолчанию admin/adminadmin.


Из коробки мы получили веб-интерфейс, программный RAID, поднятый SMB с удобным управлением правами пользователей, и само создание/редактирование пользователей и групп. Добавьте сюда наличие виртуализации, мониторинга и поддержку сторонних программных плагинов. На выходе получается добротный NAS, который покрывает любые потребности. Останется только вовремя подносить оперативную память с ростом потребностей.

DIY NAS: издание 2019 - briancmoses.com

Обновление (12.08.2019) : Я рад снова , чтобы сообщить, что цена DIY NAS: 2019 Edition упала ниже 1400 долларов. Материнская плата, корпус и блок питания упали в цене. Однако эти выгоды привели бы к потере одной из моделей жестких дисков, которая стала непомерно дорогой - Seagate ST2000LM003.Я официально не рекомендую этот жесткий диск из-за его цены в 120 долларов за диск. Насколько я понимаю, такие компании, как SilverStone и Supermicro, в значительной степени пострадали от тарифов, взимаемых нашим правительством, и в результате эти расходы перекладываются на их потребителей. Однако приятно видеть, что некоторые из этих цен упали в течение года. Это не меняет того факта, что мы, потребители, всегда платим за тарифы, и остается невероятно разочаровывающим слышать, что наши правительства продолжают утверждать иное.

Семь лет назад я решил, что хочу начать резервное копирование всех моих компьютеров на NAS. Проведя небольшое исследование для этого NAS, я не смог найти блог, сообщение на форуме, ветку Reddit или что-нибудь еще, что содержало бы то руководство, которое я искал. Этот бесплодный поиск привел меня к тому, что я начал писать в блоге о собственном опыте создания NAS. Основываясь на трафике от Google и результатах поиска по ключевым словам для сборки DIY NAS, я нашел отклик, который нашел отклик у других, и с тех пор я как модернизировал свой собственный NAS, так и строил другие NAS-машины.

Для каждого года сборки NAS своими руками я стараюсь придумать «тему», которая определяет архитектуру сборки NAS в этом году. По большей части это то, что я делаю, чтобы из года в год не создавать одну и ту же машину. Но мне также нравится это делать, потому что это заставляет меня рассматривать концепцию с разных сторон. Например, до прошлого года я никогда особо не выделял большую часть бюджета на ЦП. Я всегда считал, что для обслуживания файлов в моей семье не требуется много процессора, но есть много людей, которым требуется хранилище из-за их интересов в потоковой передаче мультимедиа, и что ДЕЙСТВИТЕЛЬНО требуется больше процессора.Итак, в DIY NAS: 2017 Edition я разработал NAS с учетом потоковой передачи мультимедиа и / или хостинга виртуальных машин.

Итак, чем я решил заняться в 2019 году? Сделайте еще меньше! Я всегда предпочитаю , чтобы мои сборки NAS были маленькими из-за ограниченного места на столе. Кроме того, то, что я считал одним из самых больших преимуществ в сравнении сборки DIY NAS с готовыми предложениями NAS от таких людей, как Drobo, QNAP, Synology и др. Дело в том, что стандартные устройства NAS почти всегда компактны.Создавая собственный NAS, я хотел продемонстрировать, что сборщик DIY может сделать это лучше!

Как я могу сделать свои сборки DIY NAS еще меньше? Узнайте, что занимает больше всего места - жесткие диски - и замените их чем-нибудь меньшего размера! Площадь одного жесткого диска 3,5 дюйма составляет около 147 мм x 101,6 мм x 25,4 мм при объеме 376,77 см 3 . Форм-фактор меньшего 2,5-дюймового жесткого диска составляет 100 x 69,85 x 19 мм для объема 132,72 см 3 . 2,5-дюймовый жесткий диск примерно на 35% больше своего старшего брата.Если умножить эту экономию на 8 жестких дисков, получится нечто впечатляющее.

Процессор и материнская плата

Как всегда, материнская плата оказалась компонентом, на выбор которого я потратил больше всего времени и сил. DIY NAS: 2019 Edition был особенно проблематичным, потому что мой первоначальный выбор материнской платы оказался не очень удачным! Вернувшись к чертежной доске, я быстро обратил внимание на Supermico A2SDI-4C-HLN4F (спецификации).Особенности материнской платы, которые действительно меня привлекли:

Благодаря моему собственному опыту и опыту по крайней мере одного победителя #FreeNASGiveaway, я немного не хотел пробовать новейший процессор Intel Atom. Из-за аппаратного недостатка Atom C2000 мой собственный NAS вдвое больше, чем у одного из победителей. Однако я с нетерпением ожидал, что материнские платы с процессором Denverton выйдут на рынок и войдут в диапазон цен, который я считал приемлемым.

Хотя я выбрал Supermico A2SDI-4C-HLN4F, мне понравилось, что семейство материнских плат Supermicro содержит несколько более крупных и плохих версий материнской платы, также доступных для сборщиков сетевых хранилищ своими руками:

В конце концов, я пришел к выводу, что Supermico A2SDI-4C-HLN4F соответствует той рабочей нагрузке, которую я ожидал от NAS.Тем не менее, я не стал бы винить кого-либо за выбор более мощной и более дорогой материнской платы, потому что они хотели, чтобы их NAS мог работать как сервер Homelab. Это ровно , поэтому я призываю людей создавать свои машины самостоятельно, чтобы удовлетворить их потребности.

RAM

Среди областей, которые предоставили значительные возможности для некоторой экономии по сравнению с прошлогодним NAS, RAM была, вероятно, одной из лучших. В прошлогоднем NAS я переборщил почти со всеми компонентами, и оперативная память не была исключением.В прошлом году я потратил почти 900 долларов на оперативную память, и большая часть этой суммы, скорее всего, была потрачена не идеально. Среди «рекомендаций», которые вы найдете при создании сетевого хранилища своими руками, на котором работает FreeNAS, вы увидите, что люди рекомендуют 1 ГБ ОЗУ на 1 ТБ хранилища. Однако, надеюсь, вы также увидите людей вроде меня, постоянно указывающих на то, что емкость жестких дисков уже давно превышает емкость оперативной памяти и что это не совсем прагматично или рационально.

Я обычно собирал свои NAS-машины с минимальным рекомендуемым объемом ОЗУ, и мне еще не хотелось, чтобы у меня этого не было.В прошлом году NAS стал исключением, потому что я хотел, чтобы машина могла размещать виртуальные машины и обеспечивать их питание. Для NAS этого года я решил купить 8 ГБ оперативной памяти Crucial 2666Mhz ECC DDR4. Хотя я давно выступал за использование ОЗУ без ECC при создании самодельных NAS-машин, было разумно использовать ECC, поскольку я уже решил заплатить премию за материнскую плату корпоративного уровня. Если бы я пошел другим путем с материнской платой, я был бы более чем счастлив использовать RAM без ECC.

Корпус, блок питания и кабели

Потому что я возлагал свои надежды на сокращение занимаемой самодельной системой NAS занимаемой площади с 3.Жесткие диски 5 дюймов на жесткие диски 2,5 дюйма, моя надежда на достижение цели заключалась в способности найти корпус. К счастью, я быстро нашел SilverStone CS280 (характеристики). SilverStone CS280 - это компактный корпус размером 221,5 x 176,7 x 301 мм и объемом 11,8 литра. Он значительно меньше по объему по сравнению с прошлогодним NAS с SilverStone DS380, объем которого составил 21,6 литра. Он может быть небольшим, но внутри еще есть место для материнской платы Mini-ITX, восьми 2,5-дюймовых жестких дисков в отсеке для жестких дисков с возможностью горячей замены и блока питания SFX.Что бы я ни хотел, SilverStone CS280B идеально подходит для моей цели.

В качестве источника питания остановился на SilverStone ST45SF-V3 (спецификации). 450-ваттного блока питания, сертифицированного по стандарту 80 PLUS Bronze, было более чем достаточно, чтобы удовлетворить потребности CPU

с низким энергопотреблением.

DIY NAS: издание 2016 - briancmoses.com

Обновление (3/11/2019): недавно я опубликовал DIY NAS: 2019 Edition , который оснащен процессором Intel Atom C3558, 8 ГБ ECC оперативной памяти, 16 ТБ (8x2 ТБ 2,5-дюймовых жестких диска) общей памяти и наименьшей занимаемой площадью любого сетевого хранилища, которое я когда-либо создавал! DIY NAS: 2016 Edition по-прежнему является прекрасной платформой для создания своего собственного NAS, но если вас больше интересует моя последняя сборка, я предлагаю вам пойти и проверить эту новейшую сборку.Если не произойдет серьезных изменений, это будет последнее обновление, которое я внесу в этот конкретный блог.

Несколько лет назад я спросил себя: «Могу ли я собрать свой собственный NAS-сервер?» И с тех пор я отвечаю на этот вопрос в форме пары разных блогов сборки каждый год. У каждой сборки есть своя тема: как я перестрою свой собственный NAS и какие части выберу для более экономичной сборки. Что касается 2016 года, я немного отклоняюсь от этой темы. DIY NAS: издание 2016 года было специально написано для моего собственного NAS.

За последние 4 года я добавил к своему NAS дополнительные диски и заменил пару вышедших из строя дисков. Сегодня в моем сетевом хранилище 7 жестких дисков: 3х4ТБ и 4х2ТБ. Но у меня также были некоторые странные ошибки связи при записи на жесткие диски. После замены всех кабелей SATA я убедился, что основная причина заключается в отсеке для дисков в моем Lian Li PC-Q25B. Осознав это, я решил, что это достаточная причина, чтобы обновить свой собственный NAS; просто для меня не имело смысла брать материнскую плату 4+-летней давности и помещать ее в новенький корпус! Я решил, что DIY NAS: 2016 Edition станет для меня идеальной песочницей, чтобы выяснить, какое именно оборудование я собираюсь покупать для собственного обновления.

К сожалению, у моего аппендикса были другие идеи - прямо когда я был готов собрать все оборудование вместе, оно воспалилось, и потребовалась поездка в отделение неотложной помощи и, в конечном итоге, в операционную. Вместо того, чтобы проводить праздники, работая над этим блогом, посвященным NAS, я в конце концов занялся выздоровлением. Прокляните вас, рудиментарные органы!

С учетом всего этого, что я имел в виду при обновлении существующего NAS? Самым большим мотивирующим фактором для меня было включение bhyve в FreeBSD 10, которое, когда оно будет включено в будущую версию FreeNAS, также обеспечит возможность размещения виртуальных машин на моем NAS.

Процессор и материнская плата

По моему опыту создания NAS, выбор материнской платы является наиболее важным и, следовательно, наиболее трудоемким решением при планировании сборки NAS. У меня есть набор чрезвычайно важных для меня критериев, по которым я работаю для каждой сборки:

  1. Малый форм-фактор : Недвижимость в нашем домашнем офисе очень ценится по двум причинам: ее трудно найти и в ней полно важных устройств. Из-за этих факторов мне нравится выбирать миниатюрные материнские платы, которым не нужны полноразмерные компьютерные корпуса.Обычно это сужает мой поиск до просмотра различных доступных материнских плат Mini-ITX или Micro ATX.
  2. Поддержка ЦП с низким энергопотреблением : Поскольку я оставляю свой NAS работающим круглосуточно, экономия затрат на энергоэффективный ЦП оправдывает надбавку, взимаемую за ЦП с низким энергопотреблением. В течение срока службы устройства маломощный ЦП с лихвой окупит свою цену.
  3. 6 или более портов SATA : 6 портов SATA достаточно для создания массива довольно приличного размера, а также для обеспечения отказоустойчивости с учетом паритета пары дисков.
  4. Onboard Gigabit : Это главным образом потому, что я подключил свой дом к CAT5e и хотел убедиться, что могу использовать его. Но поскольку скорость передачи данных на ваш NAS будет зависеть от скорости сетевого интерфейса, имеет смысл попытаться убедиться, что на материнской плате установлена ​​максимально возможная скорость. Поскольку материнские платы Mini-ITX обычно имеют только один слот PCI-e, я предпочитаю оставить его свободным для будущей платы контроллера SATA, а не использовать сетевую карту, поэтому я предпочитаю, чтобы сетевая карта была встроена в материнскую плату.
  5. Интегрированный ЦП с пассивным охлаждением : Здесь нет реальных требований, чтобы ЦП был интегрирован, но я бы предпочел материнскую плату со встроенным ЦП только потому, что я немного ленив и ценю упрощенную установку. Но что действительно важно, так это то, что процессор можно пассивно охлаждать без дополнительного вентилятора. Я не большой поклонник сидеть в комнате с шумными компьютерами.

В моем исследовании для DIY NAS: 2015 Edition я обнаружил материнскую плату ASRock C2550D4I, которая, казалось, была полностью разработана для самостоятельного NAS-сервера.По сей день меня впечатляют его размер, конструкция без вентилятора и количество поддерживаемых устройств SATA. Что касается DIY NAS 2016 года, у меня было сильное искушение придерживаться его второй год подряд. Однако, поскольку у меня есть цель запустить еще одну или две небольшие виртуальные машины на моем собственном NAS-сервере, я решил перейти на старшего брата C2550D4I, ASRock C2750D4I (спецификации). Две материнские платы практически идентичны, с центральным процессором ASRock C2750D4I с четырьмя дополнительными ядрами, что должно быть полезно, учитывая мои стремления к виртуальной машине.Между материнскими платами существует значительная разница в цене - дополнительная мощность процессора приводит к значительной разнице в цене, составляющей дополнительные 100 долларов. Из-за этого я считаю ASRock C2550D4I фантастической альтернативой. Обе эти материнские платы соответствуют всем моим идеальным критериям построения NAS.

Текущая сумма: 418,04 $

Обновление
(09.02.17): Недостаток конструкции семейства Atom C2000

Несколько разных читателей предупредили меня об истории, полученной в ходе отчета Intel о доходах за 4 квартал 2016 года.По-видимому, в Intel Atom C2000 есть недостаток, который требует исправления оборудования. Это почти несомненно означает, что для получения исправления потребуется замена материнской платы, если предположить, что ASRock производит отремонтированные материнские платы. Конечным результатом ошибки является то, что система перестает загружаться. Это провал, который я лично уже однажды испытал, и один из прошлых победителей конкурса #FreeNASGiveaway также столкнулся с очень похожей проблемой, которая привела к отправке материнских плат на процедуру RMA ASRock.Это довольно плохая новость для моего любимого процессора, на котором собираются устройства NAS.

Что это значит для сборщиков сетевых хранилищ своими руками? Покупатель, будьте осторожны! Я, например, до сих пор люблю материнские платы Avoton C2550 и C2750, которые я выбрал. Мне уже однажды приходилось RMA RMA материнской платы ASRock C2550D4i моего NAS, и меня немного разочаровывает то, что RMA другой материнской платы, вероятно, ожидает моего собственного NAS. Но я не собираюсь спешить и заменять материнскую плату на что-то другое.Я надеюсь, что ASRock выпустит новые платы с необходимыми исправлениями и начнет использовать их в процессе RMA. Я 2-3 раза обращался в службу поддержки ASRock, и у меня всегда был положительный опыт работы с ними. Хотя мой NAS является важным аппаратным обеспечением в моем доме, я могу справляться с периодическими простоями, поскольку я жду RMA материнской платы.

RAM

Поскольку материнская плата поддерживает это, и поскольку это лучший вариант, я решил купить ОЗУ с ECC, несмотря на то, что я был уверен в использовании ОЗУ без ECC для своих сборок DIY NAS.FreeNAS предлагает около 1 ГБ ОЗУ для 1 ТБ необработанного хранилища, но я лично не сталкивался с какими-либо проблемами при создании машин, которые не соответствуют этому эмпирическому правилу. Для этого NAS я решил использовать комплект на 16 ГБ (2x8 ГБ) небуферизованной памяти DDR3 PC3-12800 (спецификации).

Текущая сумма: 505,03 $

Корпус, блок питания и кабели

Чемодан - ваш второй по важности элемент, когда дело доходит до сборки NAS своими руками. Обычно я трачу на изучение разных корпусов почти столько же времени, сколько на материнские платы.В большинстве случаев вам нужно выбрать корпус, в который поместится максимальное количество дисков, которые вы можете разместить в своем NAS. Даже если вы собираетесь построить NAS меньшего размера (всего 2-4 жестких диска), я предлагаю вам выбрать корпус, вмещающий до 6-8 жестких дисков. Таким образом, если вы хотите быстро и легко добавить хранилище, у вас будет несколько пустых отсеков для жестких дисков.

Прошлый год

.

[DIY] NAS Самодельный - OMV

Salut, je vous vous présenter mon installation serveur stockage / multimedia / bidouille.
Je voulais répondre au départ sur le thread dédié "Vos installation Réseau" mais je n'étais pas sûr que ça rentre dans la case.

En effet niveau réseau je n'ai pas une grande install '

  • 1x livebox play @ 16M ADSL
  • 1x гигабитный коммутатор
  • 1x Smart TV
  • 1x NAS Serveur
J'ambitionne de m'équiper d'un routeur type ERL et fairerossir mon install 'réseau une fois que j'aurais la fiber le plus tôt possible

Besoin:

Au départ je souhaitais unwir un serveur de stockage de type NAS pour stocker les photos de Familles , les quelques vidéos de vacances (des vrais) et d'autres () donc:

  • de la place
  • du rapide
  • du sûr (ou presque)
  • de l'évolutif
  • du pas chère
Je suis parti du constat que les solutions commerciales / propriétaires ne remplissaient pas tout mes critères, mais surtout qu'elles étaient à mon gôut beaucoup trop chère.
A ce titre je me suis donc orienté à recycler du matériel que j'avais déjà.
Это решение, которое используется для замены вспомогательного оборудования, плюс 3 и более поздних версий

Descriptif HW:

  • 1x Alim Seasonic 520W 80+ modulaire
  • Pro 1x CM Asus P5Q
  • 1x Proc Intel Q6600
  • 4x 2Go DDR II
  • 2x HDD 3.5 "1 To
  • 5x HDD 3.5" 2 To
  • 1x HDD 2.5 "500Go
  • 1x Carte extension USB 3.0 PCI Express
  • 1x lecteur / graveur DVD

Descriptif SW:
  • 1x OS Openmediavault (OMV v2.1)
  • 1x Raid 5 SW -> 5 дисков 2 для 8To utiles
  • 1x Raid 1 SW -> 2 диска для 1 Для залить 1 Для использования
  • 1x диск 500Go de test
Pour faire simple mes disques durs sont exclusive dédiés au stockage et à l'applicatif, le système (OMV) is installé sur la compact flash sur un port IDE.

Соответствующие тома RAID, выбор RAID 5 с постоянной производительностью (110/120 Мб / с в критическом состоянии (ПК-> NAS) и 40/60 Мб / с во время лекции (NAS-> ПК)) и резервирование (больше 100%).
Du coup pour assurer le coup (фотографии семьи) j'ai choisi de monter un RAID 1 mirroir pour backuper ces données, ce qui m'assure statistique de pouvoir considérer qu'en cas de défaillance du RAID 5 je puisse m Сортировать с запасами фотографий на RAID 1.
Bon après je n'ai rien contre l'explosion, l'incendie or toute autre catastrophe naturelle mais je planche sur le sujet.

OMV для того, чтобы дать согласие на использование FreeNAS, как (распространяемое в среде NAS), на основе Debian.
Je l'utilise depuis les premières versions, il ne cesse de s’améliorer et ça marche com un charme.

Rapidement au niveau de mes usages:

  • 1x сегментный SMB для хранения / просмотра видео культур -> RAID 5
  • 1x сегментный SMB для stocker / exploiter mes photos / vidéos de famille -> RAID 5
  • 1x volume de sauvegarde (rsync) de ma bibliothèque de photos / vidéos de famille (гарантия развода при сбое жесткого диска) -> RAID 1
  • OMV me permet de taguer (via un UID unique des cartes) mes cartes SD et дескриптор автоматической разгрузки фотографий / видео на USB-накопителе (после путешествия или сеанса, фотография выходного дня) -> très pratique
  • OMV возможно не определенное имя плагина, без предварительной записи le docker-plugin, который позволяет делать вызовы на бис, а также упрощает (так как это возможно) mes images dockers.
    Du coup je fais tourner tous mes services " multimédia " (emby, nginx, pyload ...) направление контейнеров докер-складов на том RAID 5.
    Je n'ai pratiquement rien d'installer sur OMV (Compact Flash), ce qui me permet si je le souhaite de me prévenir d'une défaillance de la CP или encore d'un upgrade raté d'OMV ou toute autre fausse manage 'que je me sais Defaire
Bref, j' en suis plutôtisfait au quotidien!

J'essaierais de mettre des photos du serveur lui-même, j'espère que mon témoignage donnera envie à d'autres.
Si vous avez des questions n'hésitez pas

.

Создайте свое собственное устройство NAS

Введение

Сетевое хранилище

- иначе называемое NAS - вероятно, лучший способ добавить хранилище, которое обычно доступно в вашей локальной сети. Возможности использования устройства NAS столь же разнообразны, как и множество вариантов аппаратного обеспечения, поддерживающего его. Вы можете использовать его исключительно как устройство автоматического резервного копирования, обмениваться видео и музыкой по локальной сети или даже передавать контент на HTPC.

Да, вы можете купить готовые устройства размером с книгу в твердом переплете, но что в этом интересного? Причина, по которой я создаю один, заключается в том, что мне нужно автоматизировать резервное копирование четырех систем в моем доме.Я не хочу думать об этом, кроме начальной настройки. Я также устал записывать DVD (я, наверное, потратил тысячи долларов на чистые носители). Конечно, время от времени требуется резервное копирование на DVD, но не на каждые резервных копий. Это боль, и я должен нянчиться с процессом. Нет, спасибо.

Примечание: Эта статья прямо касается области надежной сетевой среды, где вам не нужно беспокоиться о местных злоумышленниках (ваших детях и их друзьях), идиотах (ваш супруг и ваши друзья), а ваша локальная сеть не подвергается никакому внешнему доступу (Интернет).Кроме того, мое предполагаемое использование в настоящее время является просто способом удобного хранения добавочных резервных копий и случайных точек восстановления для всех моих машин.

Если вы намереваетесь обмениваться файлами (видео и музыкой) по вашей локальной сети, вы в значительной степени сами по себе в том, что касается адекватного оборудования, но я подозреваю, что все, что я говорю ниже, применимо к самым экстремальным условиям использования. А теперь давайте продолжим шоу.

Создание устройства NAS

Зачем вам это нужно? Доступно несколько коммерческих устройств, от простых однодисковых устройств, предназначенных для домашних сетей, до настоящих гигантов, поддерживающих до дюжины дисков в одной стойке.Чем больше денег вы потратите, тем больше возможностей будет у встроенного NAS. То же самое справедливо и для самодельного устройства NAS, хотя вы автоматически начинаете с превышением спецификации, потому что я предполагаю, что, как и я, вы будете использовать довольно современное оборудование (даже если вы начнете с использованного оборудования).

Что касается готовых устройств, то я обнаружил (читая отзывы пользователей о различных устройствах), что обслуживание нестабильно, надежность - дерьмо, и все, даже отдаленно адекватное, начинается с ценового диапазона примерно в 500 долларов, и это для бездискового NAS-устройства с 4 дисками, которое поддерживает RAID 0, 1, 5, 10 и JBOD, а также допускает горячую замену и неограниченные (но изменяемые) размеры дисков.Помните, что вы потратили 500 долларов, а в нем ВСЕ ЕЩЕ не установлены диски. Если это так, то почему бы не построить его самому? В конце концов, NAS - это не что иное, как выделенный файловый сервер, верно?

Скорее всего, у вас есть какое-то почти древнее оборудование. Вы знаете, тот ящик, который никому не нужен, потому что в нем одноядерный процессор и всего 512 Мб оперативной памяти, машина, которая не может загружать Vista по ставке и едва ли может использоваться под Windows XP. Поздоровайтесь с вашим домашним NAS-устройством, которое скоро будет создано.Однако, прежде чем использовать эту старую систему 386 в качестве устройства NAS, следует учесть несколько аспектов.

Соображения

Перед созданием собственного NAS необходимо учесть несколько вещей. Поскольку он, вероятно, будет работать круглосуточно, вам нужно подумать о потребляемой мощности, тепле и уровне шума. Типичный компьютер класса рабочей станции потребляет значительное количество электроэнергии и выделяет умеренное количество тепла, несмотря на то, что издает достаточно шума, чтобы разбудить мертвого в попытке отвести тепло.Затем, сколько места он будет занимать и куда, черт возьми, вы положите что-то подобное?

Потребляемая мощность и тепло

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

  • Используйте ЦП с меньшей производительностью.Обратите внимание на силовые / тепловые характеристики процессора. Исторически процессоры AMD Athlon64 выделяли меньше тепла, чем сопоставимые блоки Intel. Кроме того, вы используете только NAS, а не полноценный сервер. Вам просто не нужен сок, обеспечиваемый более быстрыми процессорами.
  • Используйте как можно меньшее устройство для загрузки системы. Вам доступны несколько вариантов, которые мы обсудим чуть позже в этой статье.
  • Используйте не впечатляющую видеокарту.Он должен только обеспечивать достаточное количество функций для управления вашим монитором. Не используйте тот, для которого требуется одно или несколько подключений питания от блока питания или для его охлаждения требуется вентилятор. Вы используете NAS, а не игровой автомат. После первоначальной настройки вам может даже не понадобиться подключенный к устройству монитор.
  • Если можете, купите корпус, в котором есть как минимум два 120-миллиметровых отверстия для вентилятора (одно спереди и одно сзади). Отвод тепла из вашей системы является ключом к продлению ее срока службы.Такие кейсы можно купить всего за 50 долларов в NewEgg.
Шум

Если чего-то не нужно от NAS, так это шума. У вас будет четыре (или больше) жестких диска в коробке, вентилятор блока питания, (возможно) вентилятор процессора и, по крайней мере, вытяжной вентилятор корпуса. У вас может быть даже всасывающий вентилятор корпуса. Если вы не предпримете никаких действий, все эти элементы могут создать очень громкую систему.

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

Еще один совет - замените вентиляторы, идущие в корпусе, на более мощные.Они пропускают больше воздуха и работают намного тише, чем вентиляторы в компьютерных корпусах. Главное - получить самый тихий вентилятор, который перемещает больше всего воздуха при работе от 12 вольт. Реостат вентилятора позволит вам снизить скорость, не жертвуя слишком большим движением воздуха.

Видимость

Использование компьютера в качестве основы для NAS означает, что корпус станет - ну - огромным, особенно если сравнить его с готовым NAS. Убедитесь, что на полу есть место, чтобы поставить его. Корпус Mid-Tower - неплохая вещь, потому что он способствует лучшему охлаждению и возможности использования пассивно охлаждаемых компонентов.Очевидно, это снизит уровень шума и энергопотребление.

Рекомендации по аппаратному обеспечению

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

Кроме того, старые материнские платы не имеют разъемов SATA2, что вынуждает покупать плату контроллера SATA2, и, скорее всего, в более низком форм-факторе PCI. Шина PCI, как известно, узкая, поэтому вы будете снижать производительность своего NAS, и поверьте мне, если вы делаете что-либо, кроме резервного копирования, это не будет «хорошо» (тм).

Сделайте себе одолжение и сделайте новый ящик. Это не так дорого, как вы думаете. Я просто собрал для своей сестры ПОЛНУЮ систему, которая стоит менее 400 долларов (одноядерный процессор AM2 45 Вт, 2 ГБ ОЗУ и видеокарта nVidia 8400GS).Материнская плата, которую я выбрал для нее, не была бы хорошим кандидатом для NAS, потому что у нее всего два разъема SATA, но есть достаточное количество материнских плат с правильными характеристиками и почти такими же дешевыми.

В качестве устройства NAS я бы выбрал материнскую плату с четырьмя разъемами SATA2, как минимум тремя слотами PCIe, встроенным видео и встроенной гигабитной локальной сетью, а также с поддержкой как минимум 4 ГБ ОЗУ.

Вы можете сэкономить много денег, купив материнскую плату с необходимыми встроенными компонентами, но обязательно следите за совместимостью с выбранным вами программным обеспечением NAS.Современная система должна обеспечивать стабильную минимальную скорость передачи 8 МБ в локальной сети 100 МБ, и это НАМНОГО лучше, чем у многих готовых NAS-устройств начального уровня.

Конфигурация до NAS

В моем случае у меня есть полная система, которая настолько не используется, что ее отключили от сети и убрали в шкаф. Система состоит из следующих компонентов.

Корпус компьютера

Эта система встроена в корпус Rosewill R5604-BK формата Mid-Tower с отверстиями для вентиляторов диаметром 120 мм как для впуска, так и для выпуска.Ура! Этот чехол обошелся мне в 55 долларов, когда я купил его пару лет назад. Он также имеет откидную крышку, открывающую порты USB и Firewire400 на передней панели. Удобно, но наверное не нужно. Есть место для четырех внешних (5-1 / 4 дюйма) дисков и четырех внутренних 3,5-дюймовых дисков. Этот корпус безвинтовой, поэтому установка и снятие дисков будет немного проще. Я сохраню этот компонент.

Блок питания

Для устройства, которое будет получать питание 24/7, вам потребуется достаточно качественный и надежный источник питания.В моей системе установлен блок CoolerMax, обеспечивающий максимальную мощность 430 Вт (намного выше предполагаемых потребностей). Он также имеет ряд разъемов питания SATA. Я сохраню этот компонент.

Материнская плата

Материнская плата представляет собой ASRock 939Dual-SATA2 и имеет следующие характеристики, связанные с NAS:

  • Socket 939 для процессоров AMD Athlon ™ 64FX / 64X2 / 64
    - FSB 1000 МГц (2,0 ГТ / с)
  • Поддерживает HyperTransport и AMD Cool'n'Quiet (ключевая функция)
  • До 4 ГБ Двухканальная память DDR (DDR400 без ECC, без буферизации).
  • Realtek RTL8201CL 10/100 Ethernet LAN, с поддержкой 802.3u, Wake-On-Lan
  • 1 слот AGP8X / 4X, только 1,5 В
  • 2 разъема SerialATA с поддержкой RAID, 0,1, JBOD
  • 1 разъем SATA2 (на основе контроллера PCI E SATA2 JMB360)
  • 2 разъема ATA 133/100/66 IDE (поддерживает 4 устройства IDE)
  • 2 разъема контактов порта USB 2.0 (для поддержки дополнительных 4 Порты USB2.0)

Предусмотрены следующие внешние порты:

Что действительно круто в этой материнской плате, так это то, что я могу запускать видеокарту AGP, оставляя слоты PCI Express доступными для других карт с более высокими требованиями к пропускной способности.Я также могу перейти на процессор AM2, который потребляет меньше энергии. Я, вероятно, не буду этого делать, поскольку тратить деньги на эту материнскую плату бессмысленно, учитывая характер ее доступности.

Изначально я решил использовать единственный разъем SATA2 на материнской плате, скорее в качестве теста, чем что-либо еще. В конце концов, я собираюсь заменить материнскую плату на что-нибудь со встроенным видео, LAN и как минимум четырьмя разъемами SATA2. Уменьшение количества оборудования в коробке - это всегда хорошо, и новая материнская плата, как я описал, позволит мне избавиться от сетевой карты 3Com и видеокарты (меньше тепла, меньше энергопотребления).

Встроенные порты SATA1 мне не понадобятся. Фактически, встроенные контроллеры SATA1 отключены, как и контроллер гибких дисков. Мне пришлось оставить оба контроллера IDE включенными, чтобы я мог а) загружать систему и б) устанавливать программное обеспечение с компакт-диска. Фактически, я мог бы даже получить преобразователь IDE-to-USB и просто подключить DVD-привод по мере необходимости, что позволило бы мне отключить второй канал IDE, но это означает, что еще два провода будут висеть снаружи машины. Мне также не нужны последовательные, параллельные или звуковые функции, поэтому они тоже отключены.Я не уверен, повлияет ли это на мощность, необходимую материнской плате, но на самом деле нет смысла включать эту функцию, если она мне не понадобится.

CPU

Мне очень повезло, что у меня уже есть приемлемый процессор. Это одноядерный AMD64 3200+ на базе Winchester, работающий на частоте 2,0 ГГц. В то время как двухъядерный чип обеспечит лучшую производительность, одноядерный потребляет меньше энергии (и выделяет меньше тепла). Он также почти в 3 раза мощнее процессоров, используемых в вашем типичном готовом устройстве NAS.Это означает, что я могу его занижать, и ВСЕ ЕЩЕ есть что-то более мощное, чем готовый NAS. Возможно, мне даже удастся обойтись пассивной системой кукования. Материнская плата также поддерживает функцию AMD Cool-n-Quiet ЦП, поэтому она может снизить энергопотребление, когда ЦП находится в режиме ожидания.

Память

В настоящее время система содержит две карты памяти по 512 МБ. Чем меньше памяти, тем лучше профиль тепла / мощности, но я не уверен, с какими требованиями к памяти мне придется иметь дело.Опять же, здесь используется только NAS, а не игровая приставка / рабочая станция. А пока я сохраню память, которая находится в коробке.

Видеокарта

Одним из преимуществ использования материнской платы, которая находится в этой коробке, является то, что вы можете запускать на ней видеокарту AGP ИЛИ видеокарту PCIe. Использование карты AGP освобождает слоты PCIe для карт, которые могут фактически улучшить производительность системы за счет более высокой доступной пропускной способности, например, соответствующего дополнительного контроллера SATA2. В системе уже используется ATI Radeon 9200 с пассивным охлаждением.Я не фанат ATI, и 9200 действительно намного мощнее, чем нужно, но пока я его оставлю.

Сетевая карта

Материнская плата имеет собственный разъем LAN, но я добавил 3Com 905TX, когда изначально собирал систему, потому что я изначально не доверяю встроенным компонентам на материнских платах. Я знаю, это странное и совершенно необоснованное отношение. Однако карта хорошо поддерживается в Linux и FreeBSD, поэтому я использую ее, чтобы избежать неприятностей. Я сохраню этот компонент, пока не обновлю остальную сеть до статуса Gigabit.

Хранилище

Системный ток содержит пару жестких дисков по 80 ГБ и DVD-Rom. Жесткие диски будут удалены и заменены альтернативным загрузочным устройством (обсуждается ниже, и DVD-плеер останется, чтобы можно было установить / обновить программное обеспечение NAS.

Охлаждение

В настоящее время система оснащена креплением из 120-миллиметровых охлаждающих вентиляторов - один для выпуска, один для впуска и один для процессора. Все они контролируются панелью реостата вентилятора. При создании коробки я купил вентиляторы из-за их низкого уровня шума и количества воздуха, которое они перемещают.Каждый фанат был около 20 долларов.

Создание системы в качестве NAS

Чтобы сделать мою существующую систему NAS, мне нужно заменить некоторые компоненты. К счастью для меня, список довольно невелик.

Загрузочное устройство

Во-первых, мне нужно удалить оригинальные жесткие диски и установить что-нибудь для загрузки. Идея состоит в том, чтобы использовать что-то, что не выделяет тепла и не потребляет много энергии (я не могу этого особо подчеркнуть).

Поскольку большая часть программного обеспечения NAS занимает так мало места на жестком диске, вы можете обойтись без использования комбинации флэш-накопителя IDE / CF-карты.Это, конечно, зависит от того, какое программное обеспечение NAS вы выбрали. Типичный флэш-накопитель подключается непосредственно к разъему IDE материнской платы, а затем вставляется карта Compact Flash, которая выполняет роль жесткого диска IDE. Стоимость флэш-накопителя и достаточно большой / быстрой CF-карты составляет около 60 долларов.

Единственным недостатком использования компактного флэш-накопителя является то, что он не поддерживает DMA (без аппаратной модификации самого флеш-накопителя) и, следовательно, отрицательно влияет на производительность системы.Конечно, флеш-накопитель будет использоваться только для загрузки системы и изменения файлов конфигурации, но для меня любое снижение производительности просто недопустимо, когда доступны лучшие варианты.

В моем случае у меня есть пара старых 2,5-дюймовых жестких дисков IDE, которые были сняты с ноутбуков. Я буду использовать Hitachi TravelStar со скоростью 4200 об / мин. Номер модели - IC25N020ATMR04-0, он был изготовлен в январе 2004 года. Преимущество использования этого диска в том, что я могу получить 2.5-3.5 всего за 5 долларов от NewEgg (экономия 55 долларов, потому что мне не нужно покупать флешку / карту), и его емкость намного выше, чем у любой доступной флеш-карты.

Единственным недостатком является то, что поскольку это жесткий диск, он будет потреблять больше энергии и выделять больше тепла, чем флеш-накопитель / CF-накопитель. Однако, будучи жестким диском для ноутбука, он, безусловно, потребляет намного меньше энергии и выделяет намного меньше тепла, чем типичный жесткий диск для настольного компьютера. Я думаю, что компромисс того стоит, особенно если принять во внимание лучшую производительность.Вы можете найти бывшие в употреблении диски для ноутбуков всего за 20 долларов на EBay и размером от 20 до 160 ГБ (определенно излишек). Если вы пойдете по этому пути, постарайтесь придерживаться приводов со скоростью 4200 или 5400 об / мин, потому что они потребляют меньше энергии и выделяют меньше тепла.

Наконец, если ваша материнская плата позволяет загружаться с USB-устройства, вы можете использовать USB-накопитель для хранения программного обеспечения NAS. Я не считаю, что это так же беспроблемно, как наличие внутреннего загрузочного устройства, поэтому я решил не идти этим путем.

Хранилище

Хорошо, это большая кахуна.Помните, что на материнской плате, которую я использую, уже есть два разъема SATA1 и один встроенный разъем SATA2. Поскольку производительность дисков является одной из моих основных целей, разъемы SATA1 автоматически исключаются из категории «пригодных для использования». Кроме того, имеется только один разъем SATA2, что эффективно исключает использование более одного диска SATA2.

Более того, наличие только одного диска SATA2 исключает возможность использования RAID. Наконец, мне не нравятся встроенные компоненты из-за возможности сбоя и проблем совместимости.Я выбрал карту PCI Express Highpoint RocketRAID 2300 и стоит 110 долларов в NewEgg.

По этим причинам я считаю, что лучше всего купить дополнительный контроллер SATA2 с поддержкой RAID, который поддерживает как минимум четыре диска. Это хорошо зарекомендовало себя в будущем для вашего NAS, даже если вы не используете все возможности карты.

Затем вам нужно выбрать реальные жесткие диски. Лучший совет, который я могу вам дать, - это купить самый большой диск, который вы можете себе позволить. Если вы делитесь файлами в локальной сети (видео, музыка и т. Д.), Ваше место на жестком диске будет израсходовано быстрее, чем вы можете сказать «V значит Вендетта».Если вы используете NAS для хранения резервных копий, ваши потребности в хранилище будут значительно менее значительными, поскольку большую часть времени вы будете выполнять инкрементное резервное копирование.

Для моей первоначальной настройки у меня был диск емкостью 500 ГБ (около 95 долларов США, если вы получаете диск OEM).

Старый или новый?

Итак, следует ли использовать старое оборудование или новое оборудование. У обоих подходов есть свои плюсы и минусы.

Старое оборудование, вероятно, будет более совместимо с ядром Linux / BSD.Это большое преимущество использования старого оборудования, но нет никакой гарантии, что Linux / BSD будет поддерживать ВАШЕ оборудование. Самый большой недостаток старого оборудования - это производительность. Если материнская плата не имеет встроенных PCIe и SATA2, пропускная способность вашего диска пострадает, иногда значительно.

Самым большим преимуществом нового оборудования является то, что вы сможете использовать гораздо более быстрые процессоры, больше (и более производительную) памяти и более высокую пропускную способность хранилища. Однако совместимость с Linux / BSD может быть не такой полной (прямо сейчас).

Как видите, вы должны предпринять шаги, чтобы убедиться, что выбранное вами оборудование может работать под Linux / BSD. Проверьте их списки совместимого оборудования, просканируйте соответствующие форумы и молитесь, чтобы вы приняли правильные решения о покупке оборудования.

Примечания к другому оборудованию

Я бы порекомендовал вам купить запасную сетевую карту, карту контроллера SATA2 и жесткий диск на случай, если что-то выйдет из строя. Это ад, когда нужно ждать неделю (или больше), пока не появится специалист по ИБП с запасными частями.

Я также НАСТОЯТЕЛЬНО рекомендую вам приобрести ИБП для NAS. Большая часть программного обеспечения NAS содержит код управления ИБП, который будет выполнять контролируемое выключение вашего устройства в случае отключения электроэнергии. Это не обязательно должен быть ИБП-монстр (вероятно, подойдет 600/650), и это действительно дешевая страховка от повреждений.

Программное обеспечение NAS

Доступно несколько бесплатных пакетов, которые превращают вашу систему в устройство NAS, но три, которые, кажется, наиболее востребованы, - это FreeNAS, OpenFiler и NASLite.Поскольку мое использование ограничено домашней сетью для хранения резервных копий других моих систем, я выбрал FreeNAS.

NASLite был жизнеспособным кандидатом, пока я не обнаружил, что у него нет интерфейса webGUI. Мы уже на пороге 21-го века, и в наши дни нет абсолютно никаких причин довольствоваться интерфейсом Telnet. Кроме того, это стоит денег - денег не много (30 долларов), но тем не менее денег. Наконец, на мой взгляд, HCL явно не хватало.

OpenFiler занимает гораздо более тяжелое место с точки зрения образа ОС и фактически является полноценным дистрибутивом Linux, который при установке занимает около 500 МБ пространства.Он также имеет множество мощных функций, таких как квоты, управление пользователями и группами и другие корпоративные функции. Это также усложняет использование с точки зрения любителя / администратора домашней локальной сети. Если вы готовы, я определенно рекомендую использовать этот пакет.

FreeNAS - это небольшой (около 40 МБ) дистрибутив, основанный на FreeBSD. Он достаточно многофункциональный, и разработка продолжается. Существует также очень активное сообщество пользователей, код и форумы которого размещены на SourceForge.Это программное обеспечение было моим выбором из-за его меньшего размера, простоты использования и доступности помощи на форумах.

Я выбираю FreeNAS

Использование FreeNAS совсем несложно. Просто загрузите ISO, запишите его на компакт-диск и загрузите с компакт-диска свой будущий NAS-сервер. Предполагая, что вы выполнили домашнюю работу и выбрали наиболее совместимое оборудование, которое вы можете найти, FreeNAS должен быть установлен на ваше загрузочное устройство менее чем за минуту. Это действительно так просто. Когда вы получите экран-заставку FreeNAS, дождитесь небольшого слышимого звука твитера и нажмите Enter.На этом этапе вам будет представлено текстовое меню, которое позволяет вам настроить систему. Вот настройки по умолчанию, которые вам необходимо знать:

  • Статический IP-адрес: 192.168.1.250
  • ID пользователя: admin
  • Пароль: freenas

Вы можете изменить все настройки, доступные в меню, из WebGUI, поэтому просто откройте браузер и перейдите к показанному IP-адресу выше. Вам будет предложено ввести идентификатор пользователя и пароль администратора, и после предоставления этой информации вам будет представлен веб-интерфейс FreeNAS.

С этого момента я должен направить вас к документации и системе поддержки FreeNAS. Получите удовольствие от своего нового NAS. Причина в том, что вы, вероятно, собираетесь использовать свой NAS иначе, чем я. Я скажу, однако, что я выбрал NFS для формата диска и включил CIFS. Если вы используете рабочие станции Vista, не забудьте отключить «Разрешить нулевые пароли» в настройке CIFS.

Единственное, что мне хотелось бы иметь во FreeNAS, - это возможности сервера печати. Я бы с удовольствием выбросил свое устройство сервера печати Keyspan, потому что оно не имеет (и производитель не планирует иметь) поддержки 64-битных драйверов.

Где взять вещи

Для тех из вас, кто страдает от полного отсутствия гена "google", вот несколько ссылок, которые когда-нибудь в будущем обязательно испортятся.

БесплатноNAS

OpenFiler

NASLite

Обновление - 19.02.2010

Прошло два года, и мне нужно внести некоторые изменения в мой NAS. Производительность и надежность до этого момента были на высшем уровне. Ничего не вышло, и это «просто работает». Однако теперь я хочу добавить еще много жестких дисков, чтобы машина могла служить вспомогательным резервуаром носителя для моего HTPC.Это означает, что мне нужно больше портов SATA.

Оборудование

Один из недостатков материнской платы, которую я использую, заключается в том, что она сильно ограничена в отношении количества портов SATA2 на плате - а теперь мне нужно гораздо больше. Теперь у меня есть несколько вариантов:

  • Купите еще одну материнскую плату Socket-939 с большим количеством портов SATA2. Этот выбор позволит мне сохранить существующие процессор и оперативную память. Проблемы в том, что а) Socket-939 действительно трудно найти, а когда вы его найдете, б) цена астрономическая (приличная плата стоит более 200 долларов !!!).
  • Купите новую материнку (и CPU, и память). Я бы искал один со встроенным видео и гигабитной LAN. Объем поддерживаемой оперативной памяти может быть минимальным (достаточно 4 ГБ, так как у меня в коробке всего 2 ГБ). ЦП должен быть самым низким (самым дешевым) из возможных.
  • Купите дополнительный контроллер SATA, подобный рассмотренному ранее.

Преимущества замены материнской платы заключаются в том, что я получу локальную сеть GB (чтобы соответствовать остальной части моей сети) и встроенное видео (устраняя необходимость в дополнительной видеокарте).Стоимость обновления определенно приведет к тому, что кто-то будет сильно склоняться к дополнительному контроллеру SATA (и дополнительной сетевой карте GB LAN), но чем меньше у вас дополнительных вещей, тем круче работает ваша система. Наконец, покупать больше вещей для socket-939 было бы бессмысленно, поскольку становится все труднее и труднее найти заменяющие материнские платы по приличной цене, так что похоже, что я собираюсь получить новую материнскую плату. Когда я решу, что мне получить, я снова обновлю эту статью.

Программное обеспечение

Как известно, я использую FreeNAS.Фактически, до 18.02.2010 я все еще использовал исходную версию, которую установил еще в 2008 году. Я наконец обновился до последней версии (0.7.1-4997) и обнаружил, что FreeNAS конвертируется с FreeBSD на Linux. . Причина в том, что автор считает, что попытка расширить возможности FreeNAS невозможна без полного переписывания и без перехода на дистрибутив на основе Linux. Я понятия не имею, когда это преобразование должно быть готово, но можете поспорить, что я перейду к нему, когда оно будет доступно.

Сетевое хранилище двойного назначения

Большинство из вас, возможно, уже знают, что я также построил HTPC (ПК для домашнего кинотеатра) и что я скопировал на него большинство своих фильмов и телешоу, поэтому я могу просто выбирать фильмы, не ища диск в нашем носителе. кабинет. В моем HTPF больше нет места для дополнительных жестких дисков (сейчас в нем три диска по 1 ТБ), поэтому я решил посмотреть, могу ли я использовать NAS в качестве контейнера для хранения дополнительных фильмов.

Единственное препятствие, мешающее мне реализовать это (помимо необходимости большего количества дисков для NAS), заключается в том, что HTPC имеет беспроводную связь (802.11g) подключен к моей сети. Это означает, что копирование ISO-файла фильма размером 5 ГБ с компьютера, на котором я скопировал его, на HTPC занимает около 30 минут. Это неприятно, потому что, если я хочу получить какую-либо производительность на моей копировальной машине, мне нужно подождать, пока я не сделаю ставку, чтобы скопировать скопированные фильмы на HTPC.

Когда я набираю это, я жду, пока мой маршрутизатор "N" (с локальной сетью GB) и коммутатор GB должны сократить время копирования, чтобы оно было немного быстрее, чем проводное соединение 100 МБ (которое занимает всего 8 минут для копирования тот же файл ISO).

Другой моей проблемой было то, что я не знал, насколько эффективно NAS может передавать мультимедиа на HTPC, поскольку это было беспроводное соединение. Что ж, я попробовал это вчера вечером со своим соединением 802.11g и 100 МБ LAN, и был приятно удивлен, увидев, что потоковая передача работает отлично. Качество изображения не было ухудшено, и фильм воспроизводился с ожидаемой скоростью. Однако нет смысла испытывать удачу, и именно поэтому я обновляю всю свою локальную сеть до GB и беспроводной сети «N».

Другой аспект размещения файлов мультимедиа на NAS - то, что я могу построить минимальные «приемники» и сделать возможным для ЛЮБОГО телевизора в доме показывать фильмы, хранящиеся на NAS.Я уверен, что если вы хотите иметь возможность делать это с помощью беспроводного соединения, вам понадобится маршрутизатор со скоростью 300 Мбит / с. Если вы хотите транслировать более чем на два телевизора, вам, вероятно, понадобится второй маршрутизатор (на другом канале). Конечно, вы всегда можете просто подключить проводное соединение ко всем телевизорам, и это определенно будет лучше.

Комментарии к обновлению

Это обновление должно, по крайней мере, доказать, что создание собственного NAS - НАМНОГО более гибкое, чем быть «потребителем» и покупать готовый NAS-ящик.По мере изменения ваших потребностей и требований к емкости вы можете переконфигурировать свой NAS, чтобы он стал настолько мощным, насколько вам нужно.

Обновление оборудования - 18.03.2010

Я решил поделиться своим недавним опытом обновления. Если вы следили за этим, вы знаете, что я намеревался обновить материнскую плату, чтобы получить систему, которая а) не требует дополнительных адаптерных карт и б) имеет больше портов SATA2. Сегодня вечером сделал вот такой апгрейд. Хотя материнская плата в настоящее время доступна после этого обновления, как и все, что связано с компьютерами, это может быть не в ближайшем будущем, но я все равно упомяну об этом.Это Gigabyte MA-785G-UD3H. Он имеет встроенное видео, встроенную гигабитную локальную сеть и шесть портов SATA2, а также поддерживает процессоры AM2, AM2 + и AM3 от AMD. Я также добавил в систему жесткий диск WD емкостью 2 ТБ.

Сказать, что обновление прошло безболезненно, - значит ничего не сказать. Я просто удалил старую материнскую плату Socket 939 (а также ЦП и ОЗУ) и установил новые. Затем я включил систему, и FreeNAS сразу загрузился. Наконец, я добавил новый жесткий диск в FreeNAS, и он готов к работе.С учетом замены оборудования на обновление ушло около 45 минут. Попробуйте это со своим ежедневным сборным NAS ...

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

Обновление оборудования (загрузочный диск SSD) - 09.01.2011

Никто не может сказать, что я знаю, когда нужно оставить здоровье в покое. Сегодня я обновил свой загрузочный диск с оригинального жесткого диска IDE ноутбука 4000 об / мин до 32 ГБ Corsair - их Nova Series CSSD-V32GB2-BRKT за 75 долларов на Amazon.

FreeNAS требует всего около 500 МБ пространства (включая раздел подкачки разумного размера), и, честно говоря, я разделил только 1 ГБ пространства для использования на диске. Это означает, что у меня на диске 28 ГБ нераспределенного пространства. Я мог бы ЛЕГКО потратить на 20 долларов меньше и получить SSD на 16 ГБ, но чем больше, тем лучше, верно? Кроме того, мне все еще нужно положить SSD в коробку pfSense, поэтому заказанный мною диск Kingston 16 ГБ войдет в эту машину. В любом случае, вернемся к шоу.

  • Шаг 0 - Перед заменой дисков я сделал резервную копию существующей установки FreeNAS.FreeNAS WebGUI предоставляет для этого пункт меню, и это не может быть проще.
  • Шаг 1. Я удалил старый жесткий диск и установил новый SSD. Пока я возился с оборудованием, я подключил USB-клавиатуру и монитор (к машине обычно не подключены монитор, клавиатура или мышь).
  • Шаг 2. Я подумал, что, поскольку мне все равно пришлось переустанавливать с нуля, я мог бы также установить последний / самый стабильный выпуск. На момент написания этой статьи это v0.7.2.5739. В программное обеспечение также были внесены некоторые исправления безопасности, так что это была хорошая идея не только по уже упомянутой причине. Итак, я загрузил файл ISO и записал компакт-диск.
  • Шаг 3. Я включил коробку, внес некоторые изменения в BIOS, чтобы настроить порты SATA на AHCI вместо IDE, и позволил ему загрузиться. Каково же было мое удивление, когда я получил это:

    ПАНИКА: OHCI_ADD_DONE: Устройство по адресу 0x6fdf1cb0 не найдено

    Я решил, что каким-то образом испортил BIOS внесенными мною изменениями, поэтому следующие два часа я пробовал разные вещи, пока, наконец, не понял, что проблема в том, что материнская плата не работает с USB в способ, который понимает BSD.Я заменил клавиатуру на PS2, и проблема была решена.

  • Шаг 4. FreeNAS требует, чтобы вы указали параметры сетевого интерфейса (IP, сетевая маска и т. Д.), И на всякий случай я сбросил пароль по умолчанию, чтобы убедиться, что я могу получить доступ к серверу через WebGUI. Затем я перезагрузил ящик FreeNAS.
  • Шаг 5 - Со своей основной машины я вошел в систему FreeNAS через веб-браузер и импортировал резервную копию файла настроек.

Мой NAS-сервер теперь загружается с молниеносной скоростью и работает немного холоднее и тише, чем раньше.

10.01.2011 - Отредактировал для исправления номеров шагов. .

Смотрите также