Як побудувати файловий сервер

Зі збільшенням розмірів медіа в багатьох будинках, особливо з приходом медіа високої роздільної здатності та HDTV, обсяг необхідного простору навіть для середньорозмірний колекції фільмів або музики швидко зростає. Обсяги жорстких дисків також ростуть, але в маленьких комп`ютерах і HTPC для них не так багато місця. Файловий сервер пропонує гарне, зручне рішення, що забезпечує масу дискового простору, яке можна кудись заховати.

кроки

  1. Build a Fileserver Step 1
1. Подумайте про ваші потреби. Ви хочете зберігати сотні фільмів, щоб переглядати на незалежних ПК в усьому будинку, або вам просто потрібно трохи місця для музики, яку ви будете слухати на вашому HTPC? Використання домашнього файлового сервера строго слід наступних кроків.
  • Build a Fileserver Step 2
    2. Подумайте про обсяг дискового простору. Скільки вам потрібно? Це питання тісно пов`язане з попереднім. Якщо, все що у вас є, це кілька HD-фільмів (або багато DVD-якості) і трохи музики, ви можливо обійдетеся одним жорстким диском на 500 Гб. Для великої кількості HD-фільмів, великий музичної колекції і маси сімейних фотографій вам, можливо, краще підійде великий жорсткий диск або масив з жорстких дисків.
  • Build a Fileserver Step 3
    3. Подумайте про декілька жорстких дисках / RAID-масивах. Якщо в попередньому кроці ви вирішили, що вам потрібно багатодискового простору, то RAID-масив може бути тим, що вам потрібно.
  • Build a Fileserver Step 4
    4. Прийміть рішення з приводу рівня RAID. RAID 1создает дзеркальні копії вмісту на всіх дисках, пропонуючи найбільшу надійність з об`ємом в один диск. Для зменшення параної RAID 6 допускає дві поломки жорстких дисків без втрати даних. RAID 5 дає найбільший обсяг (всього на один диск менше, ніж загальне число дисків). RAID 10 надає найбільшу продуктивність в обмін на половину простору. І нарешті, RAID 0 - найбільш швидкий, але втрачає дані на всіх дисках, якщо хоча б один вийде з ладу, тому є не найкращим рішенням, якщо у вас немає іншого місця для резервного копіювання даних.
  • Build a Fileserver Step 5
    5. Подумайте про RAID-контролері. Апаратні контролери найбільш швидкі, надійні, легкі в установці, а також надають вибір з можливих конфігурацій RAID-масивів. Проте, вони не дешеві, і якщо ваша материнська плата має достатню кількість портів для жорстких дисків, ви можете спробувати організувати RAID-масив системними засобами без контролера. Таким чином ви отримаєте більш високу продуктивність, ніж найдешевший апаратний RAID-контролер. Проте вам доведеться знайти в інтернеті інструкції по налаштуванню і бажано використовувати Linux. Ви також можете зберегти гроші використовуючи програмне забезпечення RAID з «Не RAID» контролером, який зазвичай поставляється з усім необхідним ПЗ.
  • Build a Fileserver Step 6
    6. Подумайте про інших частинах ПК. Файловий сервер зазвичай споживає мало енергії, тому бюджетний ЦП + материнська плата зазвичай достатні. Переконайтеся, що на ній є слот (зазвичай PCI-Express) для RAID-контролера, якщо збираєтеся його встановлювати. 1-2 Гб ОЗУ буде достатньо, якщо на сервер не будуть запускатися додатки. Gigabit Ethernet дасть можливість розшириться в майбутньому і збільшить швидкість завантаження безпосередньо з сервера. Потужності блоку живлення повинно вистачати для всіх ваших жорстких дисків. Диски форм-фактора 3.5 `варіюються в споживанні енергії від 7 Вт до 25 Вт, тому пошукайте в мережі вашу конкретну модель.
  • Build a Fileserver Step 7
    7. Подумайте про корпусі. Чи буде цей сервер в серверній шафі, або просто в настільному корпусі? Обмеження серверного корпусу оптимізовані для того, щоб встановлювати велику кількість серверів на відкриту раму (він тонкий, плоский і широкий). Такі рами продаються, але для одного сервера її покупка не має сенсу. Проте, якщо ви не плануєте розмістити ваш сервер в будь-якому серверному центрі, "настільна форма" сервера буде як мінімум дорожчий для будинку, якщо взагалі прийнятною.
  • Build a Fileserver Step 8
    8. збирайте! Організація повітряного потоку дуже багато важить для серверів, так як при безперервній роботі великої кількості жорстких дисків легко можуть виникнути гарячі точки. Переконайтеся, що у вас достатньо вентиляторів, які продувають повітря по прямому шляху від передньої до задньої частини корпусу, і в тому, що всі вони працюють. Мертвий вентилятор може принести безліч головного болю надалі! Не економте на цьому.
  • Build a Fileserver Step 9
    9. Встановіть ОС та програмне забезпечення. Зазвичай Linux є надійним рішенням. Будь-серверний дистрибутив Linux повинен бути нормальним, і ви отримаєте швидку продуктивність. З іншого боку, ОС сімейства Windows Server дуже глибоко настроюються, але вимагають значно більше потужності і ресурсів. І в кінці кінців, Windows Home Server - новачок в класі, але з великою кількістю потужних можливостей. З WHS вам не знадобиться RAID-контролер, щоб створити великий масив, але стережіться смерті ОС, так як разом з нею загинуть і всі ваші дані.
  • Поради

    • Якщо ви будуєте RAID-масив, беріть найбільш об`ємні жорсткі диски, які зможете придбати. Масив з 3 дисків по 1 Тб мають той же обсяг, то і 6 дисків по 500 Гб, але з дисками по 1 Тб у вас залишається значно більше місця для розширення. І коли у вас закінчилися вільні порти, але ви все ще хочете розшириться, вам доведеться замінити всі диски іншими, з великим обсягом. Ви збираєте файловий сервер, щоб збільшити обсяг, так подумайте про майбутнє!
    • Пам`ятайте про повітряному потоці! Гарячі точки в сервері є рецептом лиха.
    • Надмірність більш вигідна, ніж надійність. 2 нелокальних сервера з масивом RAID 0 набагато краще 1-го з масивом RAID10.
    • Коли вибираєте корпус, не забудьте подумати про кількість жорстких дисків. Ви можете схилятися до потайливому, малопомітним корпусу, замовити його, і виявити, що в нього можна встановити тільки 4 жорстких диска, в той час як ви планували 5. Спочатку вивчіть його.
    • Linux може бути складним в навчанні для новачків, тому будьте обережні і не пишіть на нього критичні дані, доки не будете впевнені, що робите!
    • RAID c надлишком допускає одиночну або навіть подвійну поломку жорсткого диска без втрати даних. Швидко замінні порти для заміни пошкоджених дисків прості, швидкі і навіть не вимагають відключення системи. Використовуйте їх, якщо можете.
    • RAID0 не пропонує ніякої надмірності, але якщо ви не можете допустити втрати даних, ви повинні мати зовнішню систему для резервного копіювання даних. Існує безліч ризиків для ваших даних, навіть з обмеженою надмірністю, що надається будь-яким RAID-масивом. Наприклад, вихід з ладу контролера, блискавка / повінь і т.д. Коли ви користуєтеся RAID-масивом - ви користуєтеся декількома однаковими дисками, і існує можливість, що все диски вийдуть з ладу. Багато масиви чутливі до цього типу поломок.

    попередження

    • Уникайте статичної електрики, коли працюєте з деталями комп`ютера.
    • Переконайтеся, що за межами сервера, як і всередині, у вас є рясний потік повітря. Поставити сервер в закриту комору - НЕ дуже хороша ідея, і може привести до мертвого сервера або навіть пожежі!
    • Також, на серверному ринку ви можете знайти жорсткі диски з SAS-інтерфейсом. В основному, вони хороші, але вимагають відповідний контролер. Тільки high-end RAID-карти дають можливість підключати і SAS, і SATA диски без проблем.

    Що вам знадобиться

    • план
    • Жорсткі диски (У статті я мав на увазі SATA, так як це новий стандарт)
    • RAID-контролер (якщо потрібен)
    • Материнська плата, ЦП, ОЗУ
    • Блок живлення
    • комп`ютерний корпус
    • Копія серверного дистрибутива Linux (наприклад, Ubuntu Server) або Windows Server
    Cхоже