Чи варто купувати серверний комп’ютер для будинку
Давайте розберемося, чим відрізняється серверний комп'ютер від звичайного настольно-персонального і які можуть бути практичні завдання покупки серверного комп'ютера для будинку.

Перш трохи теорії. Який сенс закладений в сам термін «серверний комп'ютер», він же «сервер»? Латинський корінь «серв» означає «слугу», а також виступає ключовою частиною в похідних словах. «Сервер» необхідно розуміти як комп'ютер, завдання якого - надавати знаходиться на віддалі користувачеві будь-якої набір сервісів-послуг, при тому - в автоматичному режимі, без участі постійного контролю з боку людини-оператора.
Можна уявити собі студентський гуртожиток, де хлопці та дівчата з різних поверхів і кімнат діляться один з одним файлами, доступом до інтернету або запускають гри з спільною участю - на абсолютно звичайних комп'ютерах і ноутбуках. Кілька мережевих налаштувань - і на рівному місці виникає справжній серверний комп'ютер. У найпростішому варіанті сервером взагалі може виступати по-справжньому старий комп'ютер - задаємо настройки, встромляємо дроти і відсуває під стіл.
Але те, що годиться для декількох одиниць або навіть десятків людей, абсолютно не буде працювати на більш масштабному рівні. Три головних властивості відрізняють серверні комп'ютери від звичайних:- Сервер повинен обробити запити всіх користувачів з максимальним рівнем швидкодії.
- Сервер повинен працювати безперервно, навіть штатні перезавантаження - вкрай небажані. На мережевому сленгу безперервність роботи сервера називається «аптайм».
- Тим більше небажано відключення всього сервера при необхідності заміни будь-якого компонента. Здатність не вимикати ціле при заміні приватного можна назвати «гарячим підключенням».
Серверний комп'ютер провайдера надав людині доступ до інтернету, а з чого ж складається останній? Спрощено - з сайтів. І це знову сервери, тільки не провайдерів зв'язку, а провайдерів хостингу - послуг зі створення, зберігання та надання сайтовий даних. В одних випадках безліч малих сайтів буде фізично знаходиться на одній машині, в інших - потужний виділений сервер буде працювати в інтересах тільки одного популярного сайту.
Сервери не обов'язково з'єднані зі світовою мережею. Можна згадати наукові обчислення, де необхідні гігантські обчислювальні ресурси, популярні сервери і на безлічі підприємств - від заводів до магазинів, що дозволяє ефективно вести облік і контроль, обробляючи безліч статистичних запитів. Жоден звичайний персональний комп'ютер з цим не впорається.
З чого складається сервер
У технічному відношенні серверний комп'ютер «починається» з материнської плати і центрального процесора. Загальна логіка тут така ж, як і в звичайному комп'ютері. Але є і кілька генеральних відмінностей - процесорів на материнській платі може бути кілька, а вже слотів для підключення оперативної пам'яті радикально більше, ніж це прийнято в найбільш просунутих персональних комп'ютерах.
Якщо на топовом персональному Intel Core i7-2600K підтримується до 32 гігабайт оперативної пам'яті, то ще далеко не самий-самий Intel Xeon Processor X5570 цілком здатний працювати зі 144 гігабайтами! Більш того, якщо процесор настільного комп'ютера як правило дво- або чотирьохядерний, то серверні чіпи мають як мінімум десять ядер. У наведеному прикладі кількість ядер, до речі, однаково.
Варто відзначити, що якщо на ринку персональних ЕОМ в цілому лідирують Intel і AMD, то в сегменті серверних рішень вагому роль мають також IBM, HP, Oracle і Fujitsu. При цьому, якщо в персональному сегменті популярна нині архітектура х86, то в серверному практично всі значущі гравці ринку продовжують пропонувати власні технологічні рішення, можна згадати интеловскую IA-64, айбіемовскую POWER і спільну для Oracle і Fujitsu - SPARC. Це в свою чергу накладає певні обмеження, так як можливості серверного софта безпосередньо пов'язані з рішеннями виробників.
У чому сходяться всі виробники - так це в здатності серверів до т. Зв. апаратної віртуалізації - дуже нагальна функція, особливо для хостингу сайтів - на одному сервері можна запустити відразу кілька віртуальних машин - і всі вони будуть працювати практично з таким же швидкодією, що і сам фізичний сервер як такої.
види серверів
Зовні серверні комп'ютери бувають двох видів - баштові і стійку. Баштовий варіант, він же «ящик» - може мати практичні такі ж габарити, що і персональний комп'ютер, корпус його зроблений з міцної масивної стали, завдання якої - поглинати вібрації і шум.
У практичних масштабах більш поширений варіант стоєчних серверів - комп'ютери встановлюються в спеціальні монтажні шафи, які самі стоять в особливому приміщенні - серверній кімнаті. Стоєчний варіант зовні схожий на ящик з письмового столу або велику автомагнітолу.
При налаштуванні стоєчних серверів необхідно розбиратися не тільки з електроживленням і шумопоглинання, але і з охолодженням. Справа доходить до того, що оператори серверів працюють в серверних кімнатах в зимовому одязі, тому що якщо відключити кондиціонер, то сервера дуже швидко перегріються і почнуть руйнуватися. З іншого боку, серверну стійку легко розширювати - в монтажний шафа новий сервер просто докуповується і ставиться за потребою, це і є «гаряче підключення».
Що стосується операторів і командного рядка, якої достатньо для настройки сервера, то це й справді так - на відміну від ринку операційних систем для персональних комп'ютерів, де лідирують рішення Microsoft, на ринку серверного софта домінують UNIX-подібні системи, інакше кажучи - Linux . А ці операційні системи навіть і в персональному варіанті аж до останнього часу не дуже-то прагнули до графічних інтерфейсів.
Крім операційної системи, зрозуміло, можуть бути встановлені і інші необхідні додатки, дивлячись які перед комп'ютером завдання.
Чим замінити сервер?
Таким чином, можна прийти до наступного: якщо вам потрібно отримати нові відтінки задоволення від комп'ютерний гри або мультимедіа, або роздавати свої записи усім сусідам по будинку, то купувати серверний комп'ютер для цього не варто.
Досить просто оптимальної моделі сучасної персональної ЕОМ. Якщо ж у вас є якісь наукові або бізнес завдання, для яких потрібні значні обчислення і обсяги даних, то і в цьому випадку саме домашня експлуатація серверного комп'ютера буде не дуже здоровою ідеєю - у вас виростуть рахунки за електроенергію, з'являться витрати на послуги оператора -адміністратора (налаштовувати і перевіряти все одно потрібно), потрібно буде також переобладнати практично ціле приміщення, віддавши його у владу комп'ютерного заліза.
Мабуть, краще скористатися послугами віддалених хмарних сервісів і серверних датацентрів, до потужностей яких ви зможете отримувати доступ з звичайного настільного комп'ютера, а всю настройку і обслуговування візьмуть на себе фахівці. Але якщо ваше бажання все одно сильно - вам потрібен власний сервер і точка, то можливо вам пора просто створювати свій власний датацентр?