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