Сервер зі старого комп'ютера. Майбутнє домашніх серверів. Що являє собою домашній сервер

За допомогою нехитрих прийомів ви зможете налаштувати та дооснастити свій лептоп, після чого його можна буде використовувати як сервер для створення та зберігання резервних копій даних, торрент-клієнта з режимом роботи 24х7 та мережевого відеорекордера.

Потокове передавання даних: відео зберігається на сервері, а відтворюється через локальну мережу на смартфоні або планшеті. І все це просто! Не поспішайте відправляти старий ноутбук на смітник: він може виявитися корисним як домашній сервер. Скориставшись нехитрими прийомами, ви зможете пристосувати комп'ютер до безперервної роботи та встановити відповідне програмне забезпечення, можливості якого перевершують функціональність NAS.

Старим ноутбукам у більшості випадків не вистачає обчислювальної потужності, проте для серверних завдань її достатньо. Набагато важливіша наявність високошвидкісного інтерфейсу, такого як eSATA, FireWire або гігабітного Ethernet. Ноутбуки, оснащені досить ненажерливими настільними процесорами, або пристрої з інтерфейсом USB 1.0 (випущені до 2002 року) для цього непридатні.

Лептоп можна встановити в будь-якому прохолодному вентильованому місці, оскільки управляти сервером можна буде на відстані. Найшвидшим і найнадійнішим способом підключення ноутбука до маршрутизатора є мережний кабель. Якщо в мережі планується використовувати принтер, його потрібно підключити безпосередньо. Для використання в якості цифрового відеорекордера ноутбуку необхідний цифровий ресивер стандарту DVB-T або роз'єм антени.

Нарощуємо дисковий простір

Однією з найважливіших умов роботи домашнього сервера є достатньо місця на диску. Але на старих ноутбуках він дуже обмежений. Це означає, що потрібно додати до комплектації лептопа надійний накопичувач. Можна, звісно, ​​замінити старий вінчестер новим, ємністю до 750 Гбайт. Але це спричиняє необхідність переустановки операційної системи та програм. Тому ми рекомендуємо підключити зовнішній жорсткий диск.

НАКОПИЧУВАЧ: 2,5 АБО 3,5 ДЮЙМА?

Перевагою 2,5-дюймових жорстких дисків є їх компактність та безшумність, а також відсутність блоку живлення. Коли домашній сервер переходить у режим очікування, вони відключаються і не споживають електроенергію. Однак їх ємність становить не більше 1 Тбайт, і коштують вони відносно дорого. Більші 3,5-дюймові моделі при подібних цінах відрізняються більшою ємністю, але для них потрібний блок живлення, який витрачає енергію навіть у режимі очікування. Одним словом, тим, кому для постійного використання необхідний накопичувач ємністю не менше 1 Тбайт, ми рекомендуємо вибрати 3,5-дюймовий жорсткий диск, інакше достатньо 2,5-дюймової моделі. При покупці також необхідно звернути увагу на інтерфейс, що використовується, так як між ними спостерігаються істотні відмінності за швидкісними показниками.

ЯКИЙ ІНТЕРФЕЙС КРАЩЕ?

Будь-який ноутбук, що підходить для роботи як сервер, оснащений портами USB 2.0. Але цей старий стандарт із пропускною здатністю близько 25 Мбіт/с виявиться вузьким місцем для зовнішнього жорсткого диска, швидкість передачі якого вчетверо більша. Втім, залежно від типу домашньої мережі, швидкість USB 2.0 може виявитися цілком достатньою. Наприклад, якщо маршрутизатор або ноутбук підключені не за гігабітним Ethernet, вони можуть обмінюватися даними лише на 12 Мбіт/с. Швидкість обміну інформацією між комп'ютерами, об'єднаними в бездротову локальну мережу, також невелика - до 20 Мбіт/с. Втім, якщо вам не доводиться регулярно «ганяти» по мережі багато файлів розміром кілька гігабайт, такі показники досить прийнятні.


Якщо лептоп оснащений слотом ExpressCard, до нього можна підключити контролер з портами USB 3.0. Її можна буде швидко заповнити даними із сучасного ПК, а потім підключити до ноутбука, що виконує функції сервера. Якщо ж ви працюєте з гігабітною мережею і плануєте зберігати на домашньому сервері відео високої роздільної здатності, USB 2.0 вам не підійде через свою низьку пропускну здатність. Тому по можливості використовуйте жорсткий диск із eSATA або FireWire, якщо ноутбук оснащений одним із цих інтерфейсів. За наявності слота ExpressCard можна підключити контролер із двома портами USB 3.0, а до нього – вінчестер із підтримкою високошвидкісного стандарту.

ПІД'ЄДНАННЯ ЗОВНІШНЬОГО ЖОРСТКОГО ДИСКУ SATA

У крайньому випадку можна спробувати замінити непотрібний оптичний привід на додатковий вінчестер. Шасі для встановлення жорстких дисків у відсік DVD-приводу пропонують деякі виробники (наприклад, Dell, Lenovo та HP). Якщо оптичний привід підключений за допомогою SATA, за наявності певних навичок через відкритий відсік можна вивести кабель SATA/eSATA.

Практично в будь-якій локальній комп'ютерній мережі виявляється затребуваний файл-сервер. Сховище даних необхідне і в "самопальній" мережі - масштабу будинку, села, школи, дачного селища. Це просто зручно, коли є окреме сховище для "важкого" контенту – HD-відеофільмів, музики, програмного забезпечення тощо. Але фірмовий файл-сервер – задоволення не з дешевих. Неабияк заощадити можна, перетворивши старий ПК на домашній файл-сервер. Для цього потрібно лише встановити спеціальний софт і налаштувати його.

Фактично, ми зробимо своїми руками NAS (Network Attached Storage) – мережеву систему зберігання даних, мережеве сховище. Тобто комп'ютер з деяким дисковим масивом, підключений до локальної мережі та підтримує роботу за прийнятими в ній протоколами.

У нашому прикладі для організації NAS ми використовуємо дистрибутив FreeNAS. FreeNAS - це вільна операційна система для мережевого сховища. FreeNAS заснований на FreeBSD з використанням Samba та PHP, підтримує software RAID. До нього можна отримати доступ за протоколами CIFS (SMB), Apple Mac AFP, FTP, SSH, iSCSI та NFS. Для роботи FreeNAS необхідний комп'ютер із процесором i386 або x86-64, щонайменше 128 Mб оперативної пам'яті і 500 Mб дискового простору. Також потрібна можливість завантаження із приводу оптичних дисків.

Ми розглянемо встановлення та налаштування 7-ї гілки FreeNAS. Оскільки FreeNAS базується на FreeBSD, список обладнання, що підтримується, для них збігається. Як показує практика, для нормальної роботи системи потрібно хоча б 512 Мб RAM. Для домашнього NAS 1-2 Гб пам'яті буде більш ніж достатньо.

Головний компонент домашнього NAS – жорсткі диски. Зрозуміло, що при можливості варто вибирати ємні HDD з великим буфером і частотою обертання 5400-5900 RPM - вони не будуть сильно шуміти і нагріватися під час роботи. Але перевага описуваної системи якраз у тому, що її можна зібрати з купи різноманітних старих вінчестерів, об'єднавши їх у дисковий масив. При цьому для SATA дисків варто виставити в BIOS режим сумісності з IDE.

FreeNAS не вимагає потужної системи – вистачить і старого Pentium чи Athlon. Якщо NAS-система збирається "з нуля", достатньо буде плати з чіпом Intel Atom і пасивним охолодженням - така платформа буде тихою, енергоекономічною, що не нагрівається. Відеопам'ять також має сенс зменшити до мінімуму. На час установки нам також знадобиться CD-привід – потім його можна буде вимкнути.

Зібравши систему, встановлюємо FreeNAS. Качаємо ISO-образ системи, пишемо його на CD, вказуємо в BIOS завантаження з оптичного приводу і перевантажуємося. Завантажувач пропонує кілька варіантів запуску системи. Завантажуючись у режимі за промовчанням, FreeNAS виводить основне меню.

Вибираємо повний (Full) варіант установки та вказуємо диск, на який будемо встановлювати ОС. Для розділу з операційною системою бажано виділити приблизно 500 Мб дискового простору. Установка займає лише кілька хвилин, після чого потрібно перезавантажитись. Оптичний привід можна вимкнути.

Насамперед слід змінити налаштування мережного інтерфейсу. Вибираємо в меню пункт номер два – у разі, якщо локальна мережа має адресацію, відмінну від 192.168.1.0/24. Найкраще для файл-сервера задати статичну IP-адресу - не забудьте тільки вказати адресу основного шлюзу та DNS-сервера.

Після того, як ці налаштування будуть застосовані, монітор та клавіатуру також можна вимкнути. Далі все налаштування піде лише через веб-інтерфейс за адресою http://ip-адреса-NAS/ (його ми задали раніше). За замовчуванням логін - admin, пароль - freenas.

Увійшовши під ними, вирушаємо до розділу System > General Setup. Там міняємо мову інтерфейсу, виставляємо годинник, і при необхідності – включаємо синхронізацію з NTP-сервером. Зберігаємось та оновлюємо керуючу сторінку. Не забуваємо змінити пароль для входу в веб-інтерфейс, знову зберігаємося, виходимо і логінуємося заново.

Тепер потрібно підключити swap-розділ. Вирушаємо до секції "Діагностика" > "Інформація" > "Розділи" та дивимося там інформацію про розбивку диска. Наш диск розбитий на три розділи різного об'єму - для ОС, даних та підкачування. Визначаємо шлях до розділу підкачування. Ім'я диска у прикладі - /dev/ad0 (воно видно зверху), за розміром (256 Мб) зрозуміло, що з swap використовується третій розділ. Шлях до нього буде виглядати як /dev/ad0s3. Під час встановлення цей шлях був показаний відразу після форматування диска . Переходимо шляхом "Система" > "Додатково" > "Файл підкачки", вибираємо тип пристрою і вказуємо шлях. Зберігаємось.

Тепер слід додати до системи диски. Проходимо шляхом "Диски" > "Керування" та клацаємо на список. Вибираємо у списку потрібний диск. Включаємо підтримку SMART. Якщо використовується лише один диск (на який і встановлена ​​ОС), вибираємо UFS with Soft Updates. При додаванні іншого вже відформатованого диска з даними слід вказати відповідний тип файлової системи . Натискаємо "Додати".

Якщо система зібрана з використанням ще не відформатованих дисків, переходимо в розділ "Диски" > "Форматування", вибираємо потрібний диск і форматуємо його. Фахівці рекомендують використовувати UFS, хоча це не обов'язково.

Далі монтуємо всі використані HDD. Для цього проходимо шляхом "Диски" > "Точка монтування", натискаємо плюсик, вибираємо як тип "диск", потім власне накопичувач, вказуємо номер розділу та тип файлової системи, а також вводимо ім'я точки монтування. Зауважу, що для кожного диска вони мають бути унікальними. Натискаємо кнопки "Додати" та "Застосувати зміни". Базова установка FreeNAS завершена.

Тепер відкриємо доступ до NAS через мережу. Для цього потрібно увімкнути службу CIFS/SMB (NetBIOS). У налаштуваннях змінюємо ім'я робочої групи, ім'я NAS у мережі, виставляємо кодування, включаємо сервер часу та дозволяємо AIO. Інші параметри залишаємо за замовчуванням, після чого тиснемо "Зберегти та перезапустити". Далі слід додати як мінімум один мережевий ресурс: вказуємо ім'я та коментар, а також шлях до нього.

Спочатку всі точки монтування знаходяться у каталозі /mnt. Відповідно, шлях до кореня накопичувача виглядає так: /mnt/точка_монтування/ (у нашому випадку - /mnt/data/). При налаштуванні рекомендується створити в корені диска кілька папок і вже додавати їх до мережних ресурсів. Якщо NAS містить кілька дисків, їх слід "розшарити" аналогічним чином.

Тепер у мережному оточенні Windows видно створений файл-сервер з повним доступом. Щоб керувати файлами та папками безпосередньо з веб-інтерфейсу, застосовуємо файл-менеджер з розділу "Додатково". Логін та пароль для нього аналогічні таким у користувачів FreeNAS.

SMB-ресурси використовуються у локальній мережі; Для зовнішнього доступу слід увімкнути сервер FTP . Відповідно, на роутері потрібно відкрити 21 TCP-порт, а також включити DDNS-службу (присутня у складі FreeNAS). У параметрах служби FTP дозволяємо вхід лише авторизованих користувачів. Зберігаємо налаштування.

Керування користувачами - через "Доступ" > "Користувачі". Для доступу користувача до FTP-сервера вказуємо як основну групу ftp.

У випадку з NAS для будинкової мережі (як у нашому випадку) також варто включити вбудований у FreeNAS Bittorrent-клієнт Transmission. У його налаштуваннях вказуємо папку, куди будуть складатися файли, що закачуються. Потім вибираємо каталог для відстеження torrent-файлів - як тільки в нього буде закинутий torrent, Transmission автоматично додасть завантаження. Посилання на веб-інтерфейс Bittorrent-клієнта за умовчанням виглядає як http://ip-адреса-NAS:9091/.

Ну і в останню чергу налаштовуємо UPnP-медіасервер. Тут достатньо вказати папки з медіафайлами і вибрати каталог, в якому буде розміщена база даних цього сервісу. Також вказуємо відповідний профіль для сумісності з мережними медіаплеєрами. Якщо потрібні додаткові налаштування - клацніть на посилання внизу сторінки з параметрами.

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

Вся ця процедура не раз була описана в різних джерелах в Рунеті. На практиці ми її застосували, коли робили колективний файл-сервер для своєї будинкової мережі – у моєму будинку вона об'єднує понад півсотні ПК. NAS ми зібрали, "нашпигувавши" старий десктоп вінчестерами - здебільшого також не новими. Проте все працює цілком нормально. Зібраний файл-сервер ми встановили в одній із квартир - там же, де стоїть ADSL-модем, що обслуговує домашню мережу.

Віктор ДЕМІДОВ

Свій перший домашній сервер я зібрав у 2008 році: Celeron E1400 на mATX платформі ASUS і все це в чудовому корпусі Antec NSK 1380. Корпус дійсно гарний за винятком двох моментів: 1. Нестандартний формат блоку живлення (і як наслідок можливість поставити лише низькопрофільне охолодження процесор) 2. Невелика кількість посадочних місць під накопичувачі і погане їх охолодження (тому я ніколи не ставив туди більше одного диска - і так було тісно і спекотно).

З роллю маршрутизатора ця машина справлялася чудово. Але організація на ній файлопомийки вже створювала незручності: місце вічно кінчається -> доводиться міняти диск на новий більшого розміру (ну не чистити його насправді!) -> Для цього треба перенести на новий диск систему -> вже якщо переносиш, то не чи оновити її заразом, а то пакети з новими часовими поясами під поточну доводиться шукати мало не собаками (полум'яний привіт Федору) -> … І так щоразу.

Захотілося зібрати новий сервер, який дозволив би організувати RAID чи хоча б просто встановити кілька дисків, щоб вирішити проблему з місцем радикально та надовго. А ще підняти кілька віртуальних машин для виробничих потреб. А ще…

Але найголовніший аргумент - це, звісно, ​​бажання помацати нові залозки! Тому я визначився з вимогами і подався до магазину гуглити.

Вимоги:

  • безшумність
  • компактність
  • можливість зручної установки/заміни дисків та достатня кількість посадочних місць (від 4)
  • універсальність (більше роз'ємів/інтерфейсів, всяких і різних, мало що захочеться прикрутити)

Форм-фактор Mini-ITX не був обов'язковим критерієм, але логічно випливав із другого пункту. Тому я вирішив для себе, що спробую вичавити з нього максимум і тільки в крайньому випадку почну дивитися у бік mATX.

Disclaimer

Вибір заліза

1. Корпус

Насамперед я зайнявся пошуком корпусу. Таких під Mini-ITX зараз безліч, проте більшість призначена для недорогих неттопів.

Опції, які підходять для домашнього сервера/NAS, можна перерахувати на пальцях:

Fractal Design Array R2 CFI-A7879
Chenbro ES34069 Chenbro SR30169

та пара інших.

Причому більшість із них непросто чи неможливо купити у Росії. У результаті я вибрав Chenbro SR30169. Його головні плюси: зручне встановлення чотирьох 3.5″ дисків (з підтримкою HotSwap), продумане охолодження з використанням 120мм вентиляторів, стандартний блок живлення (в більшості інших корпусів використовуються Flex ATX або нестандартні форм-фактори), зручність монтажу.

Відео про внутрішній пристрій:

2. Материнська плата

Критерії:
сучасна платформа з підтримкою процесорів Ivy Bridge, 2 вбудовані мережеві карти, PCI-E роз'єм (для встановлення WiFi), не менше чотирьох роз'ємів SATA (але в ідеалі не менше п'яти - 4 в рейд + 1 під систему), miniPCI-E на всякий випадок, достатня кількість портів USB (бажано 3.0), кілька відеоінтерфейсів (я не знав, до якого саме інтерфейсу доведеться підключатися, тому мінімум хотілося HDMI і D-Sub)

Intel® Server Board S1200KP Intel® Server Board S1200KPR
ZOTAC Z77ITX-A-E Jetway NF9E-Q77

Перші дві досить специфічні. З одного боку, вони підтримують процесори Xeon і пам'ять ECC, з іншого боку можливості розширення дуже обмежені: всього чотири USB (і лише 2.0), всього чотири SATA, немає вбудованого звуку, один відеовихід, лише один слот розширення. Зрозуміло для сервера організації ці моменти неактуальні, але домашнього застосування хочеться більшої гнучкості. До того ж, плата з індексом KP не підтримує 22нм процесори, а KPR на момент збору машини (липень-серпень 2012 року) не було у продажу.
Також не було у продажу та ZOTAC Z77ITX-A-E, хоча плата звичайно дуже цікава. Модуль WiFi у комплекті, дві гігабітні мережеві карти – краса!
Ще кілька плат готувалися на той момент до виходу, вийшли чи ні, не знаю, тому тут про них докладно не пишу.

Днями дуже вчасно вийшла користувача track про відмови серверної пам'яті. Настійно рекомендую ознайомитися з нею, перш ніж використовувати запропоновану мною конфігурацію для критичних завдань.

Кінець кінцем я зупинився на платі Jetway NF9E-Q77. Дивно, скільки компанії Jetway вдалося вмістити в платі формату Mini-ITX! Підтримка 3-го покоління процесорів Intel (LGA1155), 6 портів SATA (2xSATA3 + 4xSATA2), 2хUSB3.0 + 4xUSB2.0 (+ по парі портів кожного типу роз'ємами на платі), PCI-E + miniPCI-E, 2 гігабітних мережевих адаптери , 3 відео-виходи (HDMI, DVI-D, D-Sub) крім LVDS. Також є два порти RS232, RS422/485 з роз'ємом на платі, GPIO, Watchdog, підтримка iAMT, vPro тощо.
Тип пам'яті DDR3 SODIMM.

Знайти цю плату у продажу в Росії мені не вдалося, але на щастя вона виявилася у німецькому магазині minipc.de. Доставили кур'єрською службою. За вирахуванням VAT і з вартістю доставки вийшло рівно 200 $. Ціна за таку плату, на мій погляд, більш ніж розумна. До речі, плата здійснюється за стандартами, які мають на увазі зокрема промислове застосування, а значить підвищену живучість (за інформацією з сайту jetway, автор статті гарантій не дає =)).

3. Жорсткі диски

Всі останні 10-15 років я користуюся тільки продукцією IBM/Hitachi. Тому я вибрав модель з максимальним обсягом при адекватній ціні (на момент складання це була HITACHI Deskstar 7K3000 HDS723020BLA642, 2Тб) і придбав дві штуки з думкою докупити ще дві, коли визначусь із софтом (у мене були сумніви в тому, що це так воно і сталося). Так як у вибраному корпусі на додаток до чотирьох HotSwap дисків штатно можуть бути встановлені лише 2,5” диски, я вирішив поставити туди диск з ноутбука, який все одно планував замінити на SSD.
Цієї зими було докуплено два диски HITACHI Deskstar 5K3000 HDS5C3020ALA632.

4. Блок живлення

БП я просто вибрав як найменш потужний (а значить дешевий) із пристойних і тихих, які були в наявності у найближчому гіпермаркеті.
Таким став AeroCool VP-450.
Звичайно, в такому компактному корпусі краще було б взяти БП зі знімними кабелями, але коштують вони значно дорожче, і зустрічалися відгуки, що в цьому корпусі роз'єм кабелів можу почати конфліктувати з процесорним охолодженням.

5. Процесор

Від процесора мені потрібно було більше ядер, менше тепла та розумна ціна. Хоча ні, ще потрібний був вбудований відео-чіп. Вибрав Intel Core i5 3550.

6. Охолодження на процесор
Тут хотілося отримати тишу, хороше охолодження і при цьому не помилитися з габаритами. З відповідного в найближчих магазинах виявився Arctic Cooling Alpine 11 Plus.

Ну що ж, залізо закуплено, приступимо до збирання!

Складання

Автор застав ще ті часи, коли маркування роз'ємів/перемикачів на материнській платі вважалося поганим тоном, інструкції писали для трусів і тому в країну ведмедів не завозили, а розгорнувши процесор не тією стороною можна було швидко і дуже дорого отримати прикольний брелок на свій мобільний зв'язок ключів . Не кажучи вже про обряд обкроплення кожної зібраної машини своєю кров'ю, для чого дбайливі китайці обов'язково залишали крайки кропусу гострими на випадок, якщо збирач забув прихопити спеціальний жертовний ніж або через недосвідченість зовсім не знає про таку необхідність. На жаль, сучасним виробникам у гонитві за прибутком начхати на традиції та турботу про дозвілля збирача. Тих, хто сподівався пролити над статтею скупу сльозу ностальгії, подальший матеріал лише розчарує.

Корпус виконаний зі сталі SGCC товщиною 0.8мм і справляє враження монолітності, ніяких зазорів та люфтів не спостерігається, всі кромки акуратно розвальцьовані. Бічні стінки зафіксовані гвинтами із накаткою. Більшість задньої стінки займає основу для кріплення блоку живлення. Місце, що залишилося віддано під вентиляційні грати і панель роз'ємів материнської плати. Є висувне вушко, що дозволяє закрити корпус на замок амбара (правда тільки з одного боку, що в даному випадку має мало користі) або посадити його на прив'язь. Є роз'єм для замку Kensington.

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

Кошик підтримує залізні RAID-контролери та розрахований на 4 3,5”/2,5” SATA/SAS диски з можливістю гарячої заміни. Для зручності такий установка дисків виконується з переднього боку корпусу.

Кожен диск закріплюється гвинтами в лотку, який потім вставляється в кошик. У включеному стані кожен лоток світиться синім. Може здатися, що на них є світлодіоди, проте рішення набагато витонченіше – індикація розташована на задній стінці кошика, а на передню панель виведена за допомогою оптичних хвилеводів!

Для обмеження доступу до фронтальної панелі корпусу є крихкі пластикові дверцята із замком. На мій погляд вона могла б бути і металевою, але цей нюанс я готовий пробачити виробнику =)

Материнська плата викликала в мене справжнє захоплення! На жаль, фотографії не дозволяють передати відчуття якісно зробленого продукту, яке відчуваєш коли тримаєш цю плату в руках. Як виробник зміг стільки всього вмістити в цій крихті, при цьому не забувши дотриматися всіх стандартів на розташування компонентів? Щоб не повторюватися я не перераховуватиму наново всі її можливості, бажаючі можуть звернутися до першої частини статті або специфікації на сайті Jetway.

Незважаючи на те, що в охолодженні процесора мені довелося відмовитися від улюбленого формату 120мм і погодитися на компромісні 92, у мене залишалися сумніви, що габаритний кулер стане без пригод.

AC Alpine 11 Plus встановлюється на пластикові планки, заздалегідь закріплені на платі. І хоча ці планки стали впритул до навколишніх компонентів, єдине, що мені довелося додатково зробити - це зняти пластиковий фіксатор з роз'єму PCI-E x16 і злегка відігнути хвіст роз'єму.

Для встановлення блока живлення необхідно зняти спеціальний кошик у верхній частині корпусу. Потім вона кріпиться до БП, маленький подовжувач підключається до роз'єму живлення, після чого конструкція в зборі встановлюється назад в корпус. Таким чином виробник позбавляє нас від дроту живлення, що стирчить із верхньої кришки корпусу.

У БП є ціла купа роз'ємів, половина яких нам не знадобиться.

Все, що ми можемо зробити - це за доброю російською традицією прибрати їх на антресолі. Для розведення кабелів із засіків було вилучено фіксатор на двосторонньому скотчі.

Тепер можна встановити материнську платню. Охолодження процесора увійшло під БП із солідним запасом у кілька міліметрів. На час встановлення плати довелося зняти повітропровід дискового кошика, але робиться це просто.

На фото з встановленим назад повітроводом видно, що ребра радіатора процесора виявилися розташовані якраз упоперек напрямку руху повітря з кошика. І для вірності відокремлені від повітропроводу модулями пам'яті. На жаль, ця модель процесорного охолодження не дозволяє розгорнути його на 90 градусів.

Інших нюансів під час збирання машини виявлено не було. Зокрема, коли я вирішив додати ще одну планку пам'яті, я легко зміг це зробити без будь-яких проблем. Таким чином, єдиний критичний момент у процесі збирання - висота охолодження процесора та розведення кабелів БП.

Ефективність охолодження та шум

На даний момент у мене в кошику стоять чотири 2TB диски Hitachi, їхня температура не перевищує 37 градусів (у простій 34). Температура 2,5” системного диска зазвичай 31-33 градуси. Процесор у простої – 40 градусів.

Шум від системи головним чином складається з шарудіння повітря. Але для цього довелося встановити регулятор обертів на вентилятор кошика. На штатних оборотах тихим його не назвеш (хоча виробник у рекламному буклеті стверджує протилежне). У перспективі планую його замінити на щось безшумніше.

Висновок

Коли я збирав сервер, я ще не знав, який софт на нього поставити і планував навіть підняти статтею обговорення цього питання. Незважаючи на те, що в результаті (нехай простять мене шанувальники *nix) я зупинився на Windows Server 2012, для багатьох це питання залишається відкритим, коментарі на цю тему вітаються.

P.S. Ціна системи без жорстких дисків вийшла близько 22 кілорублів.

UPD: хочу звернути увагу на те, що мені потрібно щось більше, ніж просто NAS. Ця ж машина має бути і тестовим середовищем, і середовищем розробки. Звичайно краще було б розвести ці ролі на різні машини, але моя квартира не настільки велика. Саме тому вибрано залізо, надлишкове для звичайного NAS і тому пристрої типу Synology не підходять.

Я вже розповідав про недорогий спосіб реалізації NAS для домашньої мережіАле збірки у всіх можуть вийти різні: хтось буде незадоволений габаритами NAS зі старого ПК, а інший буде скаржитися на шум. В якості альтернативи ця стаття буде присвячена збиранню маленького комп'ютера на основі Intel Atom або AMD. На даний момент дуже багато материнських плат із пасивним охолодженням вбудованого процесора Intel Atom, та й величезний вибір компактних корпусів із вбудованими блоками живлення дозволяють не замислюватися над вибором комплектуючих. Звичайно ж, простіше купити готовий продукт від Synology, Qnap або Thecus, але не кожен готовий вкластися в покупку такого рішення, тим більше, що складання NAS серверадосить проста і займає набагато менше часу, ніж укомплектувати повноцінний робочий стіл.

Бюджетні, зібрані вручну, NAS-системи відмінно підходять для домашніх мереж, що складаються із двох-трьох комп'ютерів, парочки смартфонів (планшетів), медіацентру та Smart TV.

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

Підбір компонентів для NAS

1. Корпус.

IN WIN BP655 200W

Цей корпус дозволяє розмістити в собі до двох жорстких дисків і має вбудований блок живлення 200 Вт. Нема комплектуючих, що перекривають елемент охолодження процесора.

Thermaltake Element Q VL52021N2E 200W

Відмінний корпус у плані комфорту внутрішнього розміщення комплектуючих. Особливо тішить дизайн та якість виконання. Використовую його сам, але не як мережевого сховища. Тішить можливість встановити 2.5″ диски. Недоліком можу назвати лише можливість розміщення до 2 жорстких дисків 3.5″.

SilverStone SG01B-F Black

Даний варіант дорожчий за попередні (≈3000 руб.), Але його явною перевагою є установка до 4-х жорстких дисків 3.5 ", продумана система охолодження і можливість встановлення блоку живлення форм-фактора ATX.

Lian Li PC-Q08 Silver

Найдорожчий варіант із представлених корпусів для домашніх серверів(≈3500 руб.). Відмінною особливістю даного екземпляра є установка до 7 жорстких дисків 3.5″ та один 2.5″ HDD або SSD, невеликі розміри, відмінне штатне охолодження. Можливість встановлення БП форм-фактору ATX. Недолік: важкий доступ до внутрішніх комплектуючих. Якщо ви розглядаєте для покупки корпус для NASз можливістю додавання HDD у майбутньому, це ідеальний варіант.

2. Материнська плата для сервера NAS.

Огляд материнських плат для NASформату Mini-ITX. Саме такий форм-фактор материнських плат використовується для збирання сучасних NAS серверів та HTPC. На даний момент в інтернет-магазинах величезний вибір «материнок» будь-яких виробників: Asrock, Asus, Zotac, MSI та ін Давайте розглянемо кілька вдалих варіантів.

ASUS AT5NM10T-I

Моя улюблена материнська плата для складання NASі звичайних серверів, у ньому працює не один зібраний мною сервер.

У цій платі від Asus є все необхідне: встановлений 2-х ядерний процесор Intel Atom D525, пасивне охолодження, підтримка пам'яті DDR3 SO-DIMM і вбудований відеоадаптер Intel GMA 3150. А чотири SATA порти для підключення HDD роблять ASUS AT5NM10- домашнього NAS, можливо, хтось забажає більшого, але я вважаю 4 диски по 2 Тб або 3 Тб оптимальним рішенням для дому. Кому об'єму в 8-12 Тб мало, можна використовувати контролер SATA з інтерфейсом PCI-e x1, оскільки він на материнській платі залишається не задіяним. При складанні компактного HTPC я встановлюю туди апаратний HD-відео декодер.

ASRock E350M1

Ця материнська плата стане чудовим варіантом для продуктивного NAS сервераз можливістю використання його як. Думаю, завжди знайдуться прихильники універсальності в техніці, тому ASRock E350M1 має бути в огляді. Переваги цього компонента NAS у 2-х ядерному процесорі AMD E-350, інтегрованій графіці ATI Radeon HD 6310, можливості встановлення пам'яті звичайних DDR3 DIMM до 8 Гб, а також інтерфейсі HDMI. Все перераховане, безсумнівно, влаштує бажаючих зібрати HTPC або реалізувати потокове відео. Для реалізації NAS: на борту плати 4 SATA порти, низьке енергоспоживання та досить тихий кулер на радіаторі процесора. Збирав зв'язку NAS+HTPC своєму другові, «клієнт» залишився дуже задоволений. До цього моменту неодноразово використовував цю «материнку» як основу для складання портативних домашніх кінотеатрів. Варто відзначити і материнські плати на базі ION 2, які непогано зарекомендували себе як компонент бюджетного HTPC.

Zotac FUSION350-A-E

Третій варіант материнської плати буде під брендом ZOTAC. Мені дуже симпатизують їх Mini-ITX рішення через високу інтеграцію сучасних інтерфейсів. Дана «материнка» має низьке енергоспоживання і пристойну графіку AMD Radeon HD 6310, як у попередниці. Повторюся, що для реалізації NAS така відеокарта не потрібна, але в сукупності з портом HDMI та оптичним S/PDIF-виходом, плата перетворюється на непоганого кандидата на «посаду» мультимедійного ПК. Не буде зайвим і модуль WiFi 802.11n, який працює зі швидкістю до 150 Мбіт/с і звичайно ж 4 порти USB 3.0 + eSATA. А для встановлення HDD ми маємо 4 порти SATA 6 Гбіт/с.

Звертайте увагу на підтримку сучасних інтерфейсів при виборі материнської плати – eSATA, USB 3.0: це дасть вам змогу розширити мережеве сховище для домуабо використовувати машину в іншій конфігурації.

Не хочу перетворювати статтю на інтернет-магазин, тому не перераховуватиму всі уподобані або відповідні варіанти. Додам лише, що при виборі материнської плати для NAS, слід керуватися такими параметрами:

  • досить продуктивний процесор (2 ядра), оскільки ніколи точно не знаєш, як його «навантажиш» у майбутньому. Я, наприклад, використовую NAS для конвертації відео під мобільні пристрої.
  • вбудоване відео ядро. Воно звичайно необхідно лише тим, хто хотів би додати до функціональності NAS ще й НTPC, але й для тих хто не має в загашнику старої PCI-e відеокарти для рідкісного звернення до інтерфейсу свого сховища не завадить. Хоча можна скористатися відеокартою від іншого ПК або підключатися по віддаленому робочому столі.
  • звертайте увагу на модулі пам'яті DIMM (десктоп) або SO DIMM (ноутбук), оскільки можна поставити планки від старого ПК або ноутбука
  • намагайтеся купувати плати з пасивним охолодженням процесора. Іноді доводиться міняти дешевий кулер, що деренчить. Тим більше, що рішення з радіатором практично завжди економно витрачають електроенергію і позбавляють головного болю з вибором вентилятора.
  • вибирайте материнські плати з інтегрованим процесором – це зробить вашу покупку оптимальною за ціною.

3. Жорсткий диск

HDD – один із найважливіших компонентів нашого майбутнього NAS сервера. Універсальним рішенням як носій для мережевого сховища я вважаю жорсткі диски серії Caviar Blue від Western Digital, хоча багато хто, в тому числі і я, заради економії використовують Western Digital GreenPower, але є і противники даної лінійки HDD через проблему паркування головок, тому їх не рекомендують як носії частого звернення до даних. Щоправда, моя практика цього не підтверджує. Ще добре зарекомендували себе жорсткі диски від Hitachi та Samsung, що не можу сказати про Seagate. Необхідний обсяг ви можете вибрати самі, найоптимальнішим вибором буде - 2Гб (2 або 4 диски). За бажанням ви можете використовувати один «ноутбучний» диск. Пам'ятайте, який би швидкий диск ви не купили, швидкість передачі даних у пристрої NAS обмежена пропускними можливостями гігабітної мережі. Купуйте моделі, розраховані на тривалу експлуатацію, від Hitachi та Western Digital, орієнтовані на серверне використання.

4. Оперативна пам'ять

Вибір величезний. Я волію використовувати модулі пам'яті від Samsung та Kingston. Файловий серверне дуже вимогливий до оперативної пам'яті, тому слоти в материнській платі можна зайняти будь-якими планками від відомого виробника. Пара модулів по 1-2 Гб зараз дуже доступні за ціною.

При вибір комплектуючих для NASнеобхідно спиратися на дві суперечливі тенденції:

  • вибираючи недорогу систему з двома дисками, слабким процесором та невеликим об'ємом пам'яті, складно отримати продуктивний та надійний NAS сервер;
  • Можливості високопродуктивних NAS часто використовуються не на повну силу, це особливо стосується експлуатації в домашніх умовах.

5. Операційні системи для NAS-сервера

  • FreeNAS (аналоги: Openfiler (заснована на Linux), NexentaStor (заснована на Solaris), openmediavault (Linux), Pulsar-OS, Open-E, Zentyal). У засланні 2 образи: для 32 та 64-бітних систем.
  • Windows Home Server 2011
  • Windows Server 2008 R2
  • Ubuntu Server (для 32 та 64 бітних систем)

Вище представлений список операційних систем, які можна використовувати як програмну оболонку для NAS. Про встановлення FreeNAS я писав у .

Якщо ви вирішите використовувати Ubuntu Server, то вам сподобається великий репозитарій різних програм, який дасть можливість зробити сервер за образом і подобою сервера своєї мрії. Якщо вам складно налаштовувати серверну ОС, ви можете скористатися дистрибутивом з графічною оболонкою.

Запропоную варіант для користувачів мало знайомим з Linux, яким чудово підійде операційна система Windows Home Server 2011 зі своєю простотою встановлення та налаштування. Тим більше, що цей варіант безперебійно справляється з відновленням та архівацією даних на комп'ютері, а також забезпечує потокову передачу мультимедіа контенту домашньої мережі. У представленому нижче відео ви зможете ознайомитися з інтерфейсом та функціоналом WHS 2011. До речі, функціонал цієї ОС можна розширити спеціальними доповненнями, а ознайомитися з ними ви можете.

FmnFoI8iqC8&gl

Керувати таким сервером можна з інших домашніх комп'ютерів із встановленим клієнтським програмним забезпеченням, яке можна встановити, набравши в браузері: \\ім'я_сервера, але і отримати доступ до сервера віддалено через зовнішній IP. Плюс до всього ви зможете швидко та просто організувати свій web-сервер, легко розшарити свої файли на телевізор Smart TV, Xbox 360, смартфон та на будь-який комп'ютер під керуванням Windows XP, Windows Vista та Windows 7. У Windows Home Server працюють усі звичні додатки , які ви використовували на Windows Vista та Windows 7.

Зібравши і запустивши своє мережеве сховище (NAS), ви матимете наступні переваги перед готовими рішеннями:

  • можливість розширення дискового простору додаванням жорстких дисків SATA. Додаткові диски можуть бути підключені через порт USB, eSATA та додатковий контролер
  • використання материнської плати не тільки з Ethernet 1 Гбіт/с, а також із модулем WLAN
  • диски для розширення не обмежені за обсягом
  • функціональність сервера, що розширюється (будь-який софт, HTPC).

Я завжди готовий допомогти з вибором конфігурації для домашнього NAS та з вибором відповідної операційної системи в тому числі. Будь ласка, залишайте коментарі.

Частина перша: холодне залізо

Його можна гасити, і в бульйон покришити,
І подати із овочами непогано.

Льюїс Керролл, Полювання на Снарка

Будь-хто, хто здатний зібрати персональний комп'ютер і встановити Windows, за бажання може впоратися і зі створенням досить просунутого NAS з x86-сумісного заліза та вільних збірок на основі *nix. При цьому, грубо кажучи, кількість встановлених дисків впливає на вартість та трудомісткість проекту лише вартістю дисків. Що дозволяє серйозно заощадити порівняно з покупкою готового NAS на 4 і більше дисків, але навряд чи вигідно, якщо ваші потреби задовольнить NAS на 1-2 диски. Сказати, який варіант краще – не можна. Кожен має свої переваги. Хтось чудово готує вдома, а хтось вважає за краще вечеряти в ресторані. Вам приносить задоволення метушня з комп'ютерним софтом і залізом? Тоді цей текст може бути корисним. Вам потрібний сервіс зберігання сам по собі? Вибирайте між хмарним сховищем та готовим NAS із коробки.

N. B. Це стаття не про модель обладнання і не про версію програмного продукту. Вона про концепцію створення NAS своїми руками і пропонує розглянути інші варіанти розв'язання задачі, окрім придбання готового пристрою. Тема довга, налічує під тисячу сторінок обговорення. Народ там ввічливий і чуйний. Це ніби натяк на те, що стаття не претендує на повноту, академічність чи істину в останній інстанції.

Що за NAS?

За словами Вікіпедії, NAS (англ. Network Attached Storage) - мережна система зберігання даних, мережеве сховище. Є комп'ютером, підключеним до мережі та призначеним для надання сервісів зберігання даних іншим пристроям. Операційна система та програми NAS-модуля забезпечують роботу сховища даних та файлової системи, доступ до файлів, а також контроль над функціями системи. Пристрій не призначений для виконання звичайних обчислювальних завдань, хоча запуск інших програм на ньому може бути можливим з технічної точки зору. Зазвичай NAS пристрої не мають екрана та клавіатури, а управляються та налаштовуються по мережі, часто за допомогою браузера.

Визначення не ідеальне, але цілком робоче. NAS використовують і в бізнесі, але там свої вимоги та особливості. Нас же цікавитиме домашнє використання NAS.

До ідеї зібрати NAS своїми руками люди приходять зазвичай двома шляхами, причому часто обома відразу. Коли вдома є один комп'ютер, NAS не потрібен. Поступово з'являються інші пристрої мережі. Ноутбуки, смартфони, планшети. А особливо – мережні HD-медіаплеєри, всякі Dune, Popcorn, WD TV та їм подібні. Саме з придбанням мережного медіаплеєра людина часто починає накопичувати терабайти інформації. Спочатку вона зберігається на змінних жорстких дисках, що підключаються до медіаплеєра та/або на всі, що додаються в основний комп'ютер. Незабаром дисків стає занадто багато для зручного користування, а цілодобово тихенько дзижчить комп'ютер, який заодно качає щось з інтернету, почне дратувати якщо не вас, то найдорожчу половину. Виникає ідея зібрати цю купу дисків в окрему коробку, засунути кудись у кут і доручити їй роздавати контент всім пристроям і качати торенти. Вітаю, ви прийшли до NAS першим шляхом. Дорогою обов'язково глянули на готові NAS, із коробки. Але ціна!

Другий шлях лежить через апаратні апгрейди. В результаті накопичується трохи менше кубометра комплектуючих, які продати важко, а подарувати нема кому. Плюшкін всередині нас знаходить їм корисне застосування у ідеї спорудити NAS. А заразом задовольнити свою тягу покопатися в кишках біля комп'ютера. Не дарма один веселий американець писав, що робота з комп'ютером - єдиний сьогодні легальний спосіб зневажати кимось, хто розумніший за тебе.

Звісно, ​​є й інші шляхи. Наприклад, ви - захоплений фотограф і потребуєте надійного зберігання багаторічних архівів. Або люблячий батько, який знімає на відео кожен крок свого малюка. І т.д. Ось тільки рідко такі сценарії призводять до збирання NAS своїми руками. Набагато частіше – до покупки готового із коробки. Потреби таких користувачів упевнено задовольняються 1-2 дисковими моделями готових NAS. Зібрати самому щось аналогічне за розмірами, шумністю і ціною 1-2 дискових моделей любителю-неофіту важко, якщо взагалі можливо.

На захист готових NAS варто відзначити, що вони надають безліч можливостей та функцій «з коробки», що вимагають мінімальної установки/налаштування/тюнінгу. Так що насправді в їхню вартість потрібно закласти і роботу програмістів, технічної підтримки та ін.

Ситуація кардинально змінюється, якщо 1-2 дисків не вистачає, а потреба в 4 і більше. Маркетологи виробників встановлюють ними ціновий рівень, який знайомого з комп'ютерним цінником людини вкидає у стан фрустрації (хоча вимовляють вони у своїй куди як народні слова). І людина починає вибирати апаратну конфігурацію, до якої ми переходимо. Хоча йому варто було б почати з програмної, але проти природи не попреш.

Залізо залежить від використовуваного софту. Софт – від поставлених завдань. А коректна постановка завдання зроду була сильним місцем домашнього майстра. Тому він починає із заліза. Якщо до побудови NAS ми прийшли з мішком деталей, що залишилися від апгрейдів, то хороша новина в тому, що вони підійдуть, нехай не оптимально. Навіть не дивлячись.

По коморі сміття

Для того, щоб комфортно дивитися по мережі FullHD відео, включаючи образи BD дисків, нам знадобиться як мінімум:

  • 1-2 гігабайти RAM, якщо не буде використовуватися ZFS і 4-8, можна більше, якщо ZFS буде. (Про ZFS - пізніше, нетерплячим Google на допомогу.) Але навіть на раритеті з 256 МБ можна дещо корисне зібрати;
  • x86-сумісний процесор, в ідеалі (і для ZFS) – 64-бітний, але й 32-бітний підійде для більшості варіантів. Тобто будь-який x86-процесор крім вже зовсім музейних. Бажано - менший, що гріється, але тут вже що є;
  • дротовий Ethernet-порт, краще гігабітний - хоч і 100 мегабіт достатньо для перегляду по мережі BD-образів. Підключення NAS по Wi-Fi - спірна ідея (але у разі самостійного складання у вас набагато більше свободи у виборі бездротових контролерів);
  • диски та SATA-порти. Для NAS немає різниці між SATA-2 (на 3 Гбіт/с) та SATA-3 (на 6 Гбіт/с). Не кожен диск працює швидше, ніж древній SATA-1, тому такі порти можна використовувати. А ось IDE-диски, за сучасними поняттями, повільні, малоємні, гарячі та галасливі. Якщо портів SATA не вистачає, можна використовувати контролери. Але якщо (коли) ви незабаром вирішите переїхати на нове залізо, то куплені як милиці для застарілої материнської плати SATA-контролери валятимуться без діла. По собі знаю, у мене два валяються. І обережніше з дисками понад 2 ТБ. Багато старих контролерів з ними несумісні. А серед контролерів SATA-1 трапляються і такі, які не працюють з дисками більше терабайта – правда, це вже давнина та рідкість;
  • Зрозуміло, корпус, куди все це влізе і блок живлення, який це потягне. З БП є тонкощі, має сенс доглянути новий, див. нижче.

Швидше за все, залізо, що залишилося від апгрейдів, таким вимогам задовольнить. А якщо ще й шуміти буде не дуже (чи їсти куди прибрати) – то взагалі пощастило. Можна розпочати експериментувати.

Індпошиття

Якщо ви збираєте NAS зі спеціально придбаних компонентів, то спочатку варто визначитися з побажаннями. У більшості випадків (але не можна осягнути неосяжне) запити діляться на три групи, умовно «тихо-компактно», «ефективно-розширюване» і «сервер-так-сервер». Уточню, що правильний варіант однозначно не існує. Адже зважує побажання, витрати та свої можливості сам користувач. А ось неправильний – можливий. Коли результат не відповідає явно або неявно заданим при проектуванні вимогам. Наприклад, дружина заявить, що коробка, звісно, ​​велика. Але виє як літак, і жити вона в одній квартирі з нею не погоджується. Або зібрана під пасив система не витримує випробування влітку. Або банально затикається відео під час перегляду по мережі. Тому побажання краще обміркувати на березі. Особливо – неявні.

Важлива примітка. Ми говоримо про NAS, а не про HTPC (Home Theatre PC), тобто не про комп'ютер, що показує кіно зі звуком на великому екрані, підключеному до відеовиходу. В принципі ніхто не забороняє вам робити HTPC , у тому числі з багатьма жорсткими дисками, хоча вимоги для HTPC і NAS, а також софт і залізо, що використовуються для них, дуже різні. HTPC – це інша тема.

Тихо-компактно

Цей комплект вимог сформований під впливом готових NAS. Хочу компактний і тихий, але щоб влазило 4 диски (часто 6, іноді більше). Такі вимоги зазвичай призводять до вибору материнської плати Mini-ITX з впаяним процесором Atom-подібним, розміщеної в компактному корпусі. Приклади – трохи нижче.

Є дуже непогане конфігуроване рішення - HP Proliant Microserver (). Компактно, розумно за ціною (від 12 000 на момент), 4 жорстких диска, п'ятий можна вставити замість ODD, зайвого в NAS. І за допомогою невеликого бубна змусити нормально працювати призначений для ODD SATA порт. Недоліки – далеко не потужний процесор, але для багатьох сценаріїв – достатній. Якщо мікросервер вас влаштував, вирушаємо в розділ про програму.

HP Proliant Microserver - якісний та недорогий кандидат на роль домашнього NAS

Якщо ні - спочатку вибираємо корпус під бажану кількість дисків (потрібний чи ні диск під систему, залежить від ОС. У розділі про софт і обговоримо.). Тут у сутичці понтів естетичного почуття жадібно з прагненням до ефективних витрат проходить перша перевірка на міцність концепції «тихо-компактно». Гарні компактні корпуси недешеві. Якщо перемога за жабою прагненням до ефективності, йдемо в розділ ефективно-розширюємо. Туди ж вирушаємо, якщо обраний корпус допускає встановлення материнської плати microATX. Якщо перемогла естетика – підбираємо материнську плату Mini-ITX (Mini-DTX). Перша вимога – максимум портів SATA (можна з урахуванням eSATA). У принципі, настільні варіанти із 6 SATA-портами випускалися. Але чи вдасться знайти тут і зараз – питання. Якщо не вистачає портів, SATA-контролери PCIe на 2 і навіть 4 порти досить доступні. Їх, звісно, ​​потрібен слот PCIe. З урахуванням того, що він у Mini-ITX – єдиний, розширюваність на цьому і закінчується.

Приклади все з реального життя, часто з доробками та додатковими фото - див. FAQ у профільній гілці, розділ 3.1

від axel77від half_moon_bayвід padavan
КорпусChenbro ES34069Lian Li PC-Q25Lian-Li PC-Q08
Блок живлення180 Вт у комплектіCorsair, PSU-500CXV2EU, 500 ВтEnermax 380 Вт (82+)
Материнська платаZotac NM10-DTX WiFiAsus E35M-I*Asus P8H67-I**
Процесорінтегрований Intel Atom D510інтегрований AMD E-350Intel Pentium G840
Оперативна пам'ятьKingston 2×2 ГБCorsair XMS3 2×8 ГБ2×4 ГБ DDR3-1333
Вінчестери для даних4×Samsung HD204UI7×3,5″6×3,5″ + хотсвап для 3,5″ HDD у відсіку 5,25″
Системний накопичувач2,5″ Toshiba 500 ГБUSB-флешка2,5″ HDD
Операційна системаFreeBSDFreeNAS 8.xOMV
Додатковомережа Intel WG82574L***ST-Lab 370 4xSATAPCIe 2xSATA-II
Оцінка ціни****14 950 руб15 600 руб14 000 руб

* Наразі материнські плати з E-350 стали рідкістю, їх замінили версії з E-450. SATA-портів – менше;
** У продажу немає, але див., наприклад, ASUS P8H77-I;
*** автор через саморобний рейзер додав мережу, але це, скоріше, особистий перфекціонізм;
**** Ціни - прикидка на прохання редакції з використанням сучасного Яндекс Маркет, за відсутності - Price.ru, за відсутності - аналоги. Прикидка груба, тому що деяких моделей вже немає у продажу та знайдені ціни не обов'язково актуальні. Ціна не враховує диски даних, системний HDD б/в за наявності враховувався як 1000 руб.

Щодо «тихо» є тонкощі. Перший порив – «повний пасив». Однак у більшості випадків приймається аргумент про те, що 4-6 дисків будуть виробляти більше шуму, ніж гарний 120-міліметровий вентилятор із заниженими обертами. У будь-якому випадку треба розуміти, що за все треба платити і компактний корпус при інших рівних виявиться шумнішим за більш просторий стандарт з великими вентиляторами.

Очевидна особливість впаяного процесора – продуктивність. Якщо її недостатньо, переважна більшість відмовляється від формату Mini-ITX. Але, заради повноти, треба сказати, що це не обов'язково, порівн. конфігурацію від маестро Padavan.


Складання від padavan, як видно - напрочуд компактно

У грудні минулого року було анонсовано Intel Atom S1200 (Centerton) серверного призначення. Коли з'являться у продажу - можуть бути цікавим варіантом для домашнього NAS. Підтримка ECC-пам'яті, Intel Virtualization (VT-x), 8 ліній PCI-E, 8 ГБ пам'яті – цього вистачить для більшості варіантів.

Ефективно-розширювано

Значна частина NAS-остроителей - хто одразу, хто зіткнувшись з обмеженнями варіантів на Atom-подібних процесорах, - вирішує зібрати конфігурацію, що допускає серйозне розширення. За процесором, пам'яті, але насамперед - за кількістю дисків. Як уже говорилося, готові NAS навіть на 4 диски недешеві, а на 8-10 вже заборонено дороги для дому. У той же час підібрати досить просторий корпус неважко. Наприклад, у моєму корпусі, що залишився від апгрейду Крафтвєєвського комп'ютера (на корпусному залозі тоді не економили), зараз мешкає 7 шт. 3,5″ дисків і без особливих проблем можна встановити ще 3. При виборі корпусу під дійсно велику кількість дисків варто дивитися у бік моделей з багатьма 5,25″ слотами, в які потім ставити кошики з обдуванням, використовуючи 5,25″ слоти для чотирьох 3,5″ дисків. Див. Приклад у розділі «Витрати».

Так як NAS працює 24/7, хотілося б енергоефективний процесор (у Москві ват на рік коштує 35 руб). Intel Sandy Bridge та Ivy Bridge серйозно знижують енергоспоживання у простій, адже NAS левову частку часу завантажено вкрай слабо. Тому добове енергоспоживання такого NAS може виявитися значно нижчим, ніж у варіанта на Atom, який не вміє знижувати споживання в простої. Яку саме модель процесора взяти залежить від того, чи потрібно робити транскодинг відео в реальному часі.

Багато сучасних телевізорів мають функціональність DLNA, що дозволяє приймати відео по локальній мережі. Проблема в тому, що вони розуміють лише деякі варіанти кодування. І часто зовсім не ті, що використовують ріпи та ремукси, що водяться на просторах Мережі. Завдання можна вирішити кількома способами. (1) Шукати кіно у форматі, який поминає ваш телевізор. Це хвіст, що виляє собакою. (2) Перекодуйте на комп'ютері кіно під запити телевізора. Це втрати часу і можливе лише для самостійно знятого відео. (3) Навантажити NAS перекодуванням в реальному часі та (4) Купити медіаплеєр, тобто невелику коробочку, яка отримує, у тому числі по мережі з NAS, відео як файли і постачає в телевізор з ресивером аудіо-відео сигналом, зазвичай HDMI. Якщо ви вибрали варіант (3), то треба вивчати специфікації телевізора і дивитися в районі Core i7. Плюс через обмеження в DLNA взагалі, і в реалізації цієї маркетингової ідеї у вашому телевізорі, зокрема, повної всеїдності отримати не вдасться. Варіант (4) на сучасному рівні цін виявляється не тільки простіше та функціональніше, але й дешевше. Тоді як процесор NAS підійде практично будь-який молодший Pentium або Celeron 2-го або 3-го поколінь Core. Можна взяти i3, благо в порівнянні з ціною дисків різниця буде незначною. Вибирайте на смак. Для швидкої довідки або детального остаточного порівняння моделей-кандидатів можна використовувати розділ тестування процесорів на iXBT. Я взяв собі Intel Pentium G2120 як молодший на той момент Ivy Bridge. Молодші Sandy Bridge дешеві та більш ніж достатні.

Доступні на момент написання процесори AMD на тлі Intel не вражають - хоча AMD набагато щедріше забезпечує свої процесори підтримкою ECC-пам'яті, і можливо, незабаром у компанії з'явиться щось конкурентоспроможне, наприклад, Opteron 3250 із заявленою ціною $99.


Материнська плата ASUS P8H77-M: 7 SATA, до 32 ГБ ОЗУ

Материнська плата. Я взяв ASUS P8H77-M Pro з таких міркувань:

  • LGA1155, вбудоване відео отримуємо автоматично через процесор, воно знадобиться тільки на етапі установки;
  • максимальна кількість портів SATA, неважливо, 3 або 6 Гбіт/с (7 SATA + eSATA);
  • краще 4 слоти під пам'ять, але досить 2 (4 до 32 ГБ);
  • інтегрований 1000BaseTX, вважається, що краще від Intel. Але з урахуванням наявності процесора із запасом обчислювальної потужності, і Realtek чудово піде (Realtek 8111F);
  • PCIe-слоти на випадок встановлення у майбутньому SATA-контролерів та мережевих карт (x16, x4 у слоті x16, 2 по х1);
  • Форм фактор - microATX.
Цього цілком достатньо для забезпечення всієї необхідної функціональності. А всілякі доповнення будуть даремно їсти електрику. Але якщо раптом сподобалася ATX-плата – маєте право.

Кулер вибирається до смаку, пам'ять - за вимогами обраної OC. Тут можливий розкид від гігабайта до 32.

Блок живлення винесено до окремого розділу.

Приклади описаного варіанта:



від ZanZagвід shale
КорпусLian Li PC-V354RInWin BP659
Блок живленняChieftec BPS-550C 550 Вт200 Вт у комплекті
Материнська платаASUS P8H67-M EVO(B3)ECS H61H2-I2
ПроцесорIntel Pentium G860Intel Celeron G530
Оперативна пам'ять4×4 ГБ DDR3 PC3-1066Kingston 2×2 ГБ
Вінчестери для даних6×Hitachi HDS5C3030ALA6303×Seagate ST3000DM001
Системний накопичувачCF 4 ГБ через перехідник CF-IDE40 ГБ SSD
Операційна системаnas4free 9.xOMV
Додатково кулер Cooler Master DP6-8E5SB-PL-GP, дод. вентилятори 2×Zalman FDB-1 та Arctic Cooling F9 PWM
Оцінка ціни18 200 руб7300 руб

Сервер-так-сервер

Існує «преміальна» категорія NASбудівників, які з об'єктивних чи суб'єктивних причин будують NAS із серйозних та дорогих серверних компонентів. Ентузіасти експериментують із 10-гігабітними мережевими рішеннями. Пам'ятайте, що серверні конфігурації найчастіше за габаритами та шумом не цілком сумісні з житловими приміщеннями. Можливість використання ECC-пам'яті – найбільш очевидна перевага підходу. Файлова система ZFS, використовувана у цьому сегменті домашнього NASостроения, активно використовує пам'ять. При цьому збій у пам'яті може призвести до спотворення даних, що залишилося непоміченим. ECC-пам'ять вирішує проблему, але для її використання у варіанті Intel потрібні серверні процесори (є цікаві винятки, наприклад Pentium G2120) та материнські плати.

Найчастіше використовується віртуалізація та кілька гостьових OC вирішують завдання, у кожного – якісь свої. Поширений варіант, коли SATA-контролер прокидається у віртуальну машину, яка виконує функцію сховища (Solaris або FreeBSD c zfs). З цієї VM дискова ємність експортується NFS або iSCSI для гіпервізора та інших VM. Від подальшого пояснення того, в чому сам не сильно знаюся, утримаюся і наведу реальні приклади.





Складання від TPAKTOP, вид зовні та зсередини

від fatfreeвід axel77від TPAKTOP
КорпусFractal Design Define MiniSupermicro CSE-SC846E26-R1200B
Блок живленняSeasonic X560
Материнська платаSupermicro X9SCL-FSupermicro X9SCM-FSupermicro X9SCM-F
ПроцесорIntel Xeon E3-1230Intel Xeon E3-1230Intel Xeon E3-1220
Оперативна пам'ять4×Kingston KVR1333D3E9S/8G4×Kingston KVR1333D3E9S/4G4×Kingston KVR1333D3E9S/4G
Вінчестери для даних5×WD20EFRXу процесі накопичення12×ST31000524AS у двох 6xRaidZ2 (основний пул), 2хST32000542AS у дзеркалі (бекап пул), 4хST3250318AS у страйпі (торрент пул)
Системний накопичувачIntel SSD 520 180 ГБ2,5″ на 320 ГБTS64GSSD25S-M
Операційна системаESXi 5.1.0 + Nexenta CE + Ubuntu Server 12.04 + Windows 8FreeBSDFreeBSD
ДодатковоHBA IBM ServeRAID M1015, кулер Noctua NH-L122×HBA IBM ServeRAID M10152×HBA IBM ServeRAID M1015, Intel Gigabit ET Dual Port Server Adapter

SATA/SAS-контролери

Так що якщо не терпиться – можна приступати. А в другій частині софт обговорюватимемо докладніше.

Хотілося б висловити подяку всім учасникам профільної гілки на forum.сайт, у тому числі камрадам axel77, half_moon_bay, padavan, ZanZag, shale, конфігурації яких були використані у статті; камрадам Sergei V. Sh, TPAKTOP, iZEN та RU_Taurus за безліч корисних коментарів.
Особлива подяка розробникам вільного софту: Olivier Cochard-Labbé, Daisuke Aoyama, Michael Zoon, Volker Theile та багато інших. Вони уможливили саме існування теми «NAS своїми руками».