Що таке сервер і чим він відрізняється від звичайного комп’ютера, комп’ютер і життя
Сьогодні ми поговоримо про серйозні «залозках», влаштованих покруче, ніж побутовий комп'ютер.
Апаратний і програмний сервер
Багато хто з нас чули розумне слова «сервер» і «файл-сервер» і словосполучення «поштовий сервер», «виділений сервер» і т. П.
У цій статті ми ознайомимося з тим, що таке сервер. як він влаштований, і чим відрізняється від побутового або офісного комп'ютера.

Звучить не дуже красиво, зате зрозуміло, чим він займається. Обслуговує запити клієнтів.
Обслуговувати можна на апаратному ( «залізному») і програмному рівнях.
Тому поняття server включає в себе два - «апаратний сервер» і «програмний сервер».
Відразу зазначимо перша відмінність сервера від персонального комп'ютера (ПК). На персональному комп'ютері постійно працює користувач. А сервер (апаратний), в більшості випадків, варто тихенько в окремій кімнаті і працює самостійно.
Звичайний користувач за ним не працює, до нього тільки іноді підсаджується системний адміністратор - для настройки чи інших службових маніпуляцій. Він обов'язково включений в локальну мережу (а інакше як він буде обслуговувати клієнтські запити?) Тому на нього можна зайти з будь-якого комп'ютера з цієї мережі (при відповідних налаштуваннях, зрозуміло). Апаратний сервер, на відміну від ПК, працює цілодобово і сім днів на тиждень.
програмний сервер
Програмний сервер - це програмний комплекс, який обслуговує запити клієнтів.
Ця ідеологія має на увазі наявність двох частин програмного комплексу - серверну і клієнтську. Головна частина - серверна. Вона розташовується на апаратній сервері (фізично - на його жорсткому диску).
Таку ідеологію використовують багато програм, зокрема, бухгалтерські. На сервері зберігається основна частина програми і бази даних користувачів. Користувач взаємодіє з основною частиною за допомогою клієнтської частини, розташованої на своєму комп'ютері.
В основному модулі можуть працювати одночасно кілька (або багато) клієнтів. Тому апаратна частина повинна мати необхідний обчислювальною потужністю. Залежно від виду програмного сервера, до апаратної частини можуть пред'являтися різні вимоги.

Будь-яка пошукова система має в своєму складі і поштовий сервіс. В даний час завести собі поштову скриньку (або навіть декілька) на сервері не проблема.
Існує таке поняття як «файл-сервер». Це сховище багатьох файлів, куди дозволений доступ багатьом користувачам. Файлів може бути дуже багато, тому апаратна частина повинна мати велику дискової пам'яттю. Програмна частина - це, безперечно, дуже цікаво, але наш блог про «залізі», тому розглянемо трохи більш докладно, як влаштований апаратний сервер.
Відразу відзначимо, що сервер може місяцями працювати без виключення. Тому він повинен мати набагато більш надійне апаратне забезпечення. Підвищена надійність забезпечується, зокрема, більш якісними і дорогими комплектуючими.
Оперативна пам'ять

Одна справа, коли помилка або збій трапиться на комп'ютері користувача, коли він працює з власним додатком (а не на сервері). Ціна такої помилки найчастіше невелика.
Інша справа, коли на сервері «загубиться» чиясь транзакція на мільйон доларів.
З помилками на сервері борються і апаратними засобами, застосовуючи надлишкове кодування даних. Інформація забезпечується додатковими (службовими) битами, що дозволяє виявляти і виправляти деякі (а не всі можливі!) Найбільш ймовірні помилки.
Такі модулі пам'яті, на відміну від звичайних, мають непарну кількість мікросхем. Так, в звичайних модулях, що застосовуються в звичайних або офісних комп'ютерах, встановлюють найчастіше 8 мікросхем. У серверних модулях встановлюють 9 мікросхем. Серверна пам'ять при однаковому обсязі і швидкості коштує істотно дорожче звичайної.
вінчестери
До сервера одночасно можуть звертатися кілька користувачів. Тому від сервера, крім високої надійності потрібно і підвищену швидкодію. У серверах застосовуються як звичайні (електромеханічні), так і твердотільні SSD (Solid State Drive) накопичувачі.
Останні мають підвищеною швидкодією, але вони набагато дорожчі (при однаковому обсязі). SSD накопичувачі не містять обертових частин. Дані записуються в комірки напівпровідникової пам'яті. Відразу відзначимо, що записати дані в комірку пам'яті SSD накопичувача можна обмежене (хоча і велике) число раз.
Для скорочення часу доступу до даних в серверах використовують електромеханічні вінчестери з високою швидкістю обертання шпинделя - до 15 000 об / хв. Такі вінчестери гріються сильніше, тому проблема відведення тепла стає ще більш актуальною.

Як правило, вінчестери в серверах мають можливість «гарячої» заміни (hot swop), т. Е. Без виключення живлення.
Вимкнення і подальше включення сервера - це не завжди швидка процедура. Сервер «не любить» виключень. Інший раз для введення його в роботу потрібно підвищена витрата нервових клітин :-) Можливість «гарячої» заміни забезпечується спеціальною конструкцією «кишені» для вінчестера. При витягування накопичувача спочатку розмикаються контакти харчування, а потім вже інформаційні. При установці в першу чергу замикаються контакти харчування, а потім вже інформаційні.
резервування
У серверах завжди здійснюється резервування. Для цього існує так званий RAID (Redundant Array of Independent Disks, надлишковий масив жорстких дисків). Інформаційні файли дублюються певним чином. Способів дублювання може бути кілька, тому існує RAID-0, -1, -2, -3, -4, -5 і -6. Тепер, навіть якщо якийсь вінчестер вийде з ладу - інформація не згубиться.
Для конфігурації RAID існує апаратний контролер. Це те, чого найчастіше немає в побутових або офісних комп'ютерах Контролер RAID (точніше, та його частина, яка зберігає конфігурацію) може мати власне джерело резервного живлення - акумулятор невеликої ємності.
охолодження

Все це добро споживає досить багато енергії. Тому серверу потрібна ефективна система охолодження.
Охолодження здійснюється за допомогою за допомогою радіаторів і вентиляторів, як і в звичайному ПК. Крім вентиляторів, встановлених в блоці (блоках) харчування, встановлюються кілька додаткових вентиляторів. Всі вентилятори мають підвищений робочий ресурс і зроблені на основі підшипників кочення. Дешевих «ветродуек» з підшипниками ковзання ви там не знайдете. Вентилятори можуть мати різні габарити в залежності від конструкції.
Систем охолодження організована так, що обдуваються не тільки радіатори процесорів і чіпсета, але і - обов'язково! - вінчестери. Всі вентилятори містять в собі датчики числа обертів. Є також кілька термодатчиков. При збільшенні температури всередині сервера система управління збільшує обороти вентиляторів для більш інтенсивного охолодження.

Для цього вентилятори встановлюються впритул один до одного і дмуть загальним повітряним потоком. При несправності вентилятора схема управління може подавати звуковий сигнал або виводити службові повідомлення на екран монітора.
У цьому місці зробимо паузу. У другій частині статті ми познайомимося з блоками живлення, конструктивним виконанням серверів і деякими тонкощами, про які не всі знають. НЕ пропустіть!
З вами був Віктор Геронда.
До зустрічі на блозі!
Щодо подвійних вентиляторів це Ви загнули, звичайно. Тримали коли-небудь такий в руках? Він дійсно складається з двох частин, тільки ротор в ньому один. А друга група лопатей на виході є цілісною з самим корпусом вентилятора. Вона служить для випрямлення «закрученого» повітряного потоку. Тому що обороти у таких вентиляторів досить жахливі.
Мені пам'ятається, що там стояли все-таки два вентилятора. Але спасибі за уточнення, Едуард. Про такі вентилятори не знав.
Наш портал пропонує до закачування будь драйвера, які зможуть стати в нагоді людині для його ПК або нетбука. Все завантаження драйверів на нашому порталі абсолютно безкоштовні і не вимагають реєстрації на нашому вебсайті! Всі доступні драйвера перевірені антивірусом!
Vse-Draivera.net - самий змістовний збірник драйверів для пристроїв. Всі наші файли зібрані вручну з оф. ресурсів виробників, і знаходяться в каталозі таким чином, щоб знайти потрібний драйвер вам не склало труднощів.