Сервер
Сервер (від англ. Server - обслуговуючий) - мережевий комп'ютер, що обробляє запити від інших комп'ютерів у локальній або глобальній мережі. Як правило, сервер виділено з усієї групи комп'ютерів, підключених до єдиної мережі, працює автономно, без участі людини, за винятком первинного налаштування. Також під цим терміном мається на увазі програмне забезпечення, що обробляє запити користувача.
Освойте професію
«Системний адміністратор»
Пристрій та функції сервера
Будь-який сервер є комп'ютером, що володіє власним процесором, оперативною та довготривалою пам'яттю. У цьому він не відрізняється від звичайного ПК. Ключова різниця між ними — в тому, що архітектура сервера повинна бути адаптована до обробки запитів користувача і великої кількості даних.
Стати універсальним спеціалістом з адміністрування Linux з нуля
Функції:
- обов'язково мати високошвидкісне мережне підключення, щоб приймати та передавати великий обсяг даних по локальній або глобальній мережі;
- мати великий обсяг довгострокової пам'яті (зазвичай кілька жорстких дисків) для зберігання даних;
- працювати під управлінням спеціалізованого програмного забезпечення, в ідеалі – спеціальної операційної системи для серверів;
- бути багаторазово захищеним від апаратних та програмних збоїв, хакерських атак за допомогою резервування, спеціального антивірусного ПЗ.
Технічна (апаратна) реалізація сервера буває різною. Залежно від неї він може належати до одного з таких типів.
Виділений
Особливість такого сервера полягає в тому, що його використовують виключно в службових цілях, а не для вирішення звичайних завдань користувача. Саме його мають на увазі насамперед під терміном «сервер». Виділені сервери можна побачити в центрах обробки даних (ЦОД), серверних кімнатах великих компаній, освітніх та наукових установ. Зовні вони є плоскими системними блоками, які встановлюються в спеціальні стійки, що нагадують шафи. Це дозволяє компактно розмістити велику кількість серверів, зручно організувати електроживлення, охолодження, захист.
Виділений у мережі сервер працює під управлінням спеціалізованих операційних систем та іншого програмного забезпечення в автономному режимі. Участь людини передбачається лише етапі запуску/наладки, і навіть заміни, ремонту чи розширення устаткування. Пристрій сервера включає спеціалізований процесор із великою (до 64) кількістю ядер для паралельних обчислень, а також значні обсяги оперативної та довготривалої пам'яті. До кожного комп'ютера можна підключити клавіатуру і монітор, але зазвичай він просто під'єднується до мережі і налаштовується через загальну консоль.
Сисадмін — давно не людина, яка налаштовує комп'ютери. Стати сильним фахівцем, який підтримує інфраструктуру компанії.
Невиділений
Це сервер, створений на базі звичайного ПК шляхом розширення пам'яті за рахунок встановлення декількох жорстких дисків (RAID-масиву), покупки постійної IP-адреси у провайдера та налаштування програмного забезпечення на обробку запитів користувача, забезпечення безпеки та резервного копіювання даних.При цьому користувач може підключити до нього клавіатуру, мишу, монітор та інші периферійні пристрої, щоб продовжувати використовувати його як звичайний ПК: наприклад, для офісної роботи, обробки зображень або відео тощо. Такі сервери не призначені для великих обсягів інформації через обмеженість ресурсів. Найчастіше створюються невиділені сервери для локальних мереж невеликих організацій. У той же час, функціонально вони практично не відрізняються від виділених серверів.
Одноплатний
Це мікросервер, реалізований на одній платі з вбудованим або модулем пам'яті, що під'єднується, власним процесором і мережним роз'ємом. Типовим прикладом може бути популярний одноплатний комп'ютер Raspberry Pi. Перевага таких серверів полягає в їх низькому енергоспоживання та відсутності шуму. Через малу обчислювальну потужність вони використовуються для збору інформації з датчиків домашніх систем безпеки, «розумного будинку».
Віртуальний
Це програмна емуляція фізичного (апаратного). Віртуальна машина, яка має ті ж функції, що і апаратний сервер. Наприклад, дозволяє працювати з пам'яттю та файлами, налаштовувати права доступу користувачів, встановлювати та використовувати різне програмне забезпечення, взаємодіяти з іншими віртуальними чи фізичними серверами. На одній фізичній платформі буває встановлено кілька віртуальних серверів, їх можна повністю розмежувати. Це дозволяє раціонально використовувати реальні ресурси апаратної платформи, що є в розпорядженні, хоча і накладає обмеження на продуктивність кожної віртуальної машини.
Для чого потрібний сервер
Через різноманітність завдань у рамках інформаційного обміну в локальних та глобальних мережах у серверів буває спеціалізація. Найбільш поширені такі.
- Хостинг-сервер (веб-сервер) оснащений великим обсягом пам'яті, призначений для зберігання файлів веб-сайтів, безперервної обробки запитів користувача, авторизації та аутентифікації користувачів.
- DNS-сервер призначений для зберігання доменних імен, якими користувач знаходить потрібний сайт.
- Поштовий сервер використовують для отримання, обробки, надсилання електронних листів користувачів, а також їх зберігання на вбудованих накопичувачах.
- Хмарний сервер надає користувачеві частину своїх ресурсів (наприклад, для зберігання файлів, розробки програмного забезпечення) шляхом віртуалізації (створення віртуальних машин).
- Файловий сервер — сховище файлів (текстів, музики, відеофільмів, програмне забезпечення), звідки їх може завантажити користувач.
- SQL-сервер призначений для зберігання баз даних, дозволяє підключеним користувачам змінювати, отримувати і передавати відомості, що містяться в ньому.
- Медіасервер надає користувачам доступ до медіафайлів або забезпечує їх потокову передачу в реальному часі.
- Проксі-сервер – проміжний вузол (як правило, в іншому регіоні чи країні), через який користувач може підключитися до інтернет-ресурсу – наприклад, щоб зберегти анонімність або отримати доступ до заблокованого контенту.
Існують інші вузькоспеціалізовані сервери: для організації голосової та відеотелефонії, проведення онлайн-ігор, забезпечення роботи мобільних додатків, управління персоналом на підприємстві. Також бувають універсальні серверні пристрої, які не надають послуг самостійно, але надають доступ до своїх потужностей.
Як працює сервер
Будь-який серверний комп'ютер взаємодіє з програмним забезпеченням підключених до нього ПК чи інших пристроїв (камер, датчиків). Він приймає та обробляє вихідні від них сигнали та видає відповідь. Загалом принцип роботи сервера виглядає так:
- Користувач підключає комп'ютер або інший пристрій до локальної або глобальної мережі (через дротове або бездротове з'єднання). При цьому клієнт отримує свою адресу, за якою до нього може звертатися сервер.
- Далі сервер починає «прослуховувати» канал, при цьому він може пасивно чекати від користувача (точніше, його пристрою) запит або самостійно надсилати клієнту запит, що ініціює.
- Користувач за допомогою комп'ютера, на якому встановлений браузер або інша програма (клієнт) для спілкування з сервером (це можуть бути також ігрові, мобільні програми), вводить запит, наприклад, адресу сайту в пошуковий рядок браузера.
- Сервер приймає запит, автоматично обробляє його відповідно до передбачених у програмі правил і відправляє клієнту (користувачевій програмі) відповідь.
Залежно від запиту користувача, а також внутрішніх правил сервера, його відповідь буде відрізнятися. Найбільш поширені варіанти:
- виконання запиту - у відповідь на нього сервер відображає веб-сторінки, передає або завантажує файли, відкриває доступ до сервісної програми, гри;
- ігнорування запиту - сервер ніяк не реагує на запит, якщо він невірний або користувач не має прав доступу;
- повідомлення про помилку - при введенні невірного запиту, а також технічних збоях сервер відображає код конкретної помилки (наприклад, 404 - відсутність сторінки, файлу, що запитується).
Варіанти реакції сервера на запити обмежені лише налаштуваннями.Але зазвичай використовується певний стандартний набір закодованих відповідей. Це зроблено для міжнародної уніфікації роботи серверів, адже часто машини, розташовані, наприклад, США, обслуговують користувачів із Росії, Європи, Китаю.
Типи серверних архітектур
Класична архітектура для побудови локальної чи глобальної (інтернет) мережі – «клієнт – сервер». Вона має на увазі чітке поділ вхідних у мережу пристроїв на серверні та користувацькі (клієнтські). Останні працюють під керівництвом перших. У такій архітектурі сервер виконує роль інформаційного центру, до якого звертаються користувачі. Він же встановлює правила взаємодії з пристроями користувача. Клієнт-серверну модель використовують у роботі веб-сайтів та служб зв'язку.
Альтернатива цієї моделі - децентралізована архітектура "peer-to-peer" (звідси інша назва - пірінгова). У ній взаємодія відбувається між рівноцінними пристроями, кожен із яких може грати роль як сервера, і клієнта. Завдяки цьому в піринговій мережі немає інформаційних центрів, а кількість підключених пристроїв є потенційно безмежною. Цю модель використовують у організації файлообмінних мереж (торентів), торгових інтернет-майданчиків, платіжних систем.
Реалізація обміну даними між сервером та клієнтом
Взаємодія між сервером та клієнтом (користувацьким ПК або іншим підключеним пристроєм) йде на двох рівнях.
Фізичний
Щоб сервер і клієнт могли взаємодіяти, між ними має бути відкритий фізичний канал передачі інформації. Для цього виконують підключення за допомогою спеціальних інтерфейсів: дротового Ethernet або бездротового Wi-Fi, Bluetooth, WiBro.Цим каналом сервер і клієнт обмінюються фізичним носієм інформації — електричним або радіосигналом. Така фізична сполука буває:
- безпосереднім – коли клієнтський комп'ютер безпосередньо підключений до сервера (у невеликих локальних мережах);
- опосередкованим – коли пристрій кінцевого користувача підключається до сервера опосередковано через інші комп'ютери (у масштабних локальних чи глобальних мережах).
Логічний
На цьому рівні здійснюється передача інформації, тобто потоку даних, що закодовані в електричному або радіосигналі. Обмін інформацією між сервером та клієнтом відбувається за допомогою спеціальних наборів правил – мережевих протоколів. З моменту активного розвитку мережевих технологій (приблизно з 60-х років минулого століття) їх було розроблено безліч — частина з них використовується і сьогодні, наприклад:
- HTTP (Hyper Text Transfer Protocol) — за його допомогою гіпертекст (тобто веб-сторінки) передається між комп'ютерами, підключеними до однієї локальної чи глобальної мережі;
- FTP (File Transfer Protocol) — для обміну файлами (завантаження або завантаження) між пристроєм користувача та файловим сервером;
- POP3 (Post Office Protocol) — для організації стандартного обміну електронною поштою між ПК користувача з встановленою на ньому поштовою програмою та POP-сервером;
- SMTP (Simple Mail Transfer Protocol) — додатковий протокол визначає правила, за якими здійснюється обмін поштовими повідомленнями: коли видати помилку, а коли задовольнити запит користувача;
- TELNET — протокол, який забезпечує віддалений доступ абонента до будь-якого комп'ютера, підключеного до тієї самої мережі.Служить для встановлення та запуску на ньому програм, зміни режимів роботи відповідно до прав, які надає адміністратор;
- TCP (Transmission Control Protocol) - для пакетної передачі даних в інтернеті між двома кінцевими пристроями (клієнтським та серверним ПК);
- IP (Internet Protocol) — протокол міжмережевої пакетної передачі дозволяє об'єднувати локальні мережі в одну глобальну (інтернет, дослівно — «міжмережі») і доставляти в ній інформацію між будь-якими пристроями через довільне число проміжних вузлів.
Протоколи передачі бувають різних підвидів. Вони можуть покращувати або змінювати властивості прабатьків. Наприклад, протокол HTTPS — версія HTTP із захистом (шифруванням) з'єднання для безпечнішої передачі даних між інтернет-сервером та клієнтом. Крім зазначених вище протоколів загального користування, є також вузькоспеціалізовані, розроблені окремими комерційними, науковими, державними, військовими установами. Це, наприклад, DTN (Delay-tolerant networking – стійка до розривів мережа). Його використовують американські оборонні відомства та НАСА для зв'язку із супутниками та іншими космічними апаратами.
Де використовуються сервери?
Сервери на ПК або у вигляді спеціалізованих машин застосовують у будь-якій ситуації, де необхідна мережна взаємодія кількох обчислювальних пристроїв. Вони потрібні комерційним та державним організаціям, професійним співтовариствам, групам аматорів-ентузіастів, обчислювальним центрам, науково-дослідним та освітнім установам. З їх допомогою відбуваються:
- пошук, обробка та зберігання великих масивів інформації;
- математичні обчислення та наукові дослідження;
- спілкування та інші види взаємодії між користувачами (наприклад, ігри);
- створення різних видів медіаконтенту: текстів, музики, відеороликів, фільмів;
- розробка системного та прикладного програмного забезпечення;
- адміністративна діяльність - управління персоналом, розподіл прав доступу;
- забезпечення безпеки об'єкта, що охороняється за рахунок відеоспостереження, роботи датчиків диму, руху;
- підтримка працездатності інформаційної інфраструктури організацій, установ, держав та міждержавних об'єднань та багато інших завдань.
Сервери важливі для роботи локальних та глобальних мереж. Тому до них висувають підвищені вимоги щодо працездатності, надійності, безвідмовності. Серверні пристрої, особливо у великих організаціях, безперервно діють у режимі 24/7. Будь-яке відключення порушує роботу мережі, а це погано і для репутації власників серверів, і для клієнтів.
Стати універсальним спеціалістом з адміністрування Linux з нуля і розгорніть власний кластер. Перед вами відкриється широка область для реалізації та розвитку: від сисадміну до CTO
Що таке сервер, як він працює і які є види серверів - пояснюємо простими словами
Із серверами стикаються всі, хто користується інтернетом, тому знати про них корисно кожному. У цій статті розуміємо основи.
Ілюстрація: Polina Vari для Skillbox Media
Редактор та ілюстратор. Перепробував пару десятків професій - від тестувальника до моделі, але знайшов себе у віддаленні. Вчиться у Skillbox та ділиться у своїх текстах новими знаннями.
Можна зустріти вирази "сервер впав" або "сервер лежить". Це означає, що сервер перестав обробляти запити. Щоб дізнатися більше про сервери, прочитайте цей матеріал Skillbox Media.У ньому розповідаємо:
- що таке сервер;
- чим він відрізняється від звичайного комп'ютера;
- як виглядає сервер;
- навіщо він потрібний;
- як працює сервер;
- де розміщуються сервери.
Що таке сервер
Сервер – це пристрій, який зберігає дані та дає доступ до них великому числу клієнтів. Клієнти — користувачі, які надсилають на сервер запити та отримують відповіді.
Можна сказати, що сервер складається із двох частин. Перша – потужний комп'ютер, який відповідає за зберігання та обробку великої кількості інформації. Друга – програмне забезпечення, встановлене на цей комп'ютер.
Програмне забезпечення може бути різним. Воно залежить від того, які завдання виконує сервер. Докладніше про різновиди ми поговоримо нижче.
Чим сервер відрізняється від звичайного комп'ютера
Комп'ютер призначений для вирішення завдань одного користувача. Або кількох користувачів – але по черзі. Тому його називають персональним комп'ютером – ПК.
Сервери – це службові комп'ютери, які створені для підтримки великої кількості користувачів. Їхня назва походить від англійської to serve, що означає «обслуговувати» або «служити». Вони здатні одночасно запускати безліч процесів, сервісів та додатків. Такі машини мають свої особливості.
Велика обчислювальна потужність. Для серверів використовують спеціальні комплектуючі – наприклад, серверні процесори та спеціальну оперативну пам'ять. Для зберігання даних до сервера підключають відразу кілька накопичувачів, які вміщують терабайти інформації. Всі деталі розраховані на безперервну роботу та велике навантаження.
Відмовостійкість. Сервер повинен працювати без зупинок та збоїв. Тому всі системи у ньому зазвичай дублюються. Наприклад, у нього може бути дві мережеві карти та пара блоків живлення.Якщо одна деталь вийде з ладу, запасна її замінить.
Серверна операційна система Операційна система - це набір програм, які керують усім обладнанням комп'ютера і є основою для встановлення іншого програмного забезпечення. Серверна ОС відрізняється від користувача. На звичайних комп'ютерах стоятиме, наприклад, Windows, а сервері — Windows Server. Для роботи серверної операційної системи потрібно мінімум 32 ГБ оперативної пам'яті.
Серверне програмне забезпечення Воно теж відрізняється від програмного забезпечення, яке встановлюють на звичайні комп'ютери. Серверне програмне забезпечення відповідає за обробку запитів клієнтів.
Як виглядає сервер
Є три основні форми корпусів і, відповідно, три види серверів: tower-сервер, rack-сервер та blade-сервер.
Tower-сервер - окрема вертикальна шафа. Він схожий на вежу, тож так і називається. Деталі в його корпусі розташовані далеко один від одного, тому не сильно гріються під час роботи можна використовувати легке охолодження.
Декілька tower-серверів можна об'єднати в мережу. Однак такі сервери незалежні один від одного, тому для керування кожним потрібен окремий монітор, клавіатура та миша.
Rack-сервер - найпоширеніша форма корпусу сервера. Його часто називають стійковим сервером. Це автономний комп'ютер, усі деталі якого – плати, жорсткий диск, джерело живлення, вентилятор – поміщені в корпус.
Rack-сервери встановлюють у спеціальні вертикальні шафи з полицями, які називаються стійками. Ці стійки поділені на відсіки, або юніти. В одній стійці може бути від 18 до 47 юнітів.
Rack-сервер може зайняти від одного до чотирьох юнітів. Чим більший його розмір, тим більше внутрішніх компонентів можна встановити і тим вищою буде продуктивність.Але оскільки всі деталі в корпусі розташовані близько одна до одної, такі сервери вимагають сильного охолодження.
Blade-сервер - невеликий корпус, в який встановлюють необхідні деталі: системну плату з процесором, контролер, оперативну пам'ять. Blade-сервери не працюють окремо - з них збирають блейд-систему із загальними зовнішніми компонентами: жорсткими дисками, блоками живлення, охолодженням.
Системи встановлюють такі ж стійки, як і rack-сервери. Зазвичай вони займають чотири, сім чи десять юнітів у стійці. Blade-сервери дозволяють скоротити об'єм обладнання без втрати продуктивності.
Для чого потрібний сервер
Під сервером часто розуміють програмне забезпечення, встановлене на комп'ютері машині. На одній машині може бути встановлено кілька програм, отже, один сервер може виконувати одночасно кілька функцій.
Ми перерахуємо найпоширеніші види серверів та завдання, які вони виконують.
Сервер ідентифікації Він служить для контролю доступу користувачів - наприклад, до інформаційних ресурсів, систем охорони або фізичного входу на об'єкт.
Сервер друку. Він дозволяє кільком користувачам спільно використовувати один принтер. Сервер друку як програмне забезпечення є, наприклад, у Windows. А комп'ютери, які відповідають лише за друк, майже не використовують, тому що сучасні принтери підключаються безпосередньо до мережі.
Файловий сервер Це сервер загального доступу до файлів. На ньому можна закрити перегляд файлів для користувачів або, навпаки, відкрити і дозволити редагувати.
Веб-сервер. На ньому розміщують веб-сайти чи програми. Користувачі можуть отримати доступ до них через Інтернет.
FTP-сервер (file transfer protocol).Сервер для обміну файлами через локальну мережу чи інтернет.
Поштовий сервер. Якщо в компанії встановлений такий сервер, всі вхідні та вихідні листи спочатку приходять на нього, а потім відправляються адресатам. Це потрібно для безперебійної доставки листів велику кількість користувачів.
Сервер бази даних. На таких серверах працює програмне забезпечення для керування базою даних. База даних – організований масив інформації. База може містити, наприклад, список клієнтів компанії з інформацією про їхні угоди. Всі процеси з базами відбуваються на сервері, тому користувачі можуть працювати з ними навіть на слабких комп'ютерах.
Сервер віддаленого доступу. Такий сервер дозволяє отримати доступ до вашого робочого комп'ютера та мережі з будь-якого місця через Інтернет.
Ігровий сервер. Такі сервери потрібні для роботи розрахованих на багато користувачів онлайн-ігор.
DNS-сервер Він зберігає адреси серверів та сайтів, які на них розміщені. За запитом браузера DNS-сервер автоматично знаходить потрібний сайт.
Як працює сервер
Робота сервера полягає в тому, щоб приймати, зберігати та передавати дані. Якщо ще простіше – отримувати від клієнта запити та відповідати на них. Розберемося з цим на прикладі відвідин сайту. Ось як виглядає процес:
- Ви вводите ім'я сайту в адресний рядок браузера. Наприклад: skillbox.ru.
- Браузер надсилає запит на DNS-сервер та отримує IP-адресу веб-сервера, на якому зберігається сайт. Наприклад, сайту skillbox.ru відповідає IP-адреса 178.248.237.96
- Браузер надсилає запит на цей сервер.
- Веб-сервер обробляє запит - звертається до сервера бази даних, генерує HTML-код і надсилає його браузеру.
- Браузер перетворює код на сторінку і показує її.
Все це відбувається за частки секунди.
Де знаходяться сервери
Теоретично сервери можуть стояти будь-де, навіть в офісі. Насправді їх часто розміщують у спеціальних центрах.
Сервер в офісі знаходиться у швидкому доступі – його можна легко обслуговувати, налаштовувати, ремонтувати. Але розміщувати його дорого, тому що потрібно дотримуватись умов експлуатації. Інакше він ляже — зламається.
Ось які умови потрібні серверам:
- Стабільна електрика. А також джерело безперебійного живлення з можливістю стабілізації напруги та лінійного випрямлення струму.
- Вентиляція та охолодження. Сервери працюють без перерв, тому потрібно стежити, щоб вони не перегрівалися.
- Безпека обладнання. Ніхто не повинен мати випадкового доступу до сервера, адже на ньому можуть зберігатися корпоративні або персональні дані. Тому приміщення, де стоять сервери зазвичай охороняють.
- Стабільне з'єднання з Інтернетом. Сервери можуть підключатися до мережі одночасно через декілька провайдерів. Навіть якщо виникнуть проблеми з одним провайдером, сервер залишиться доступним.
Спеціальні центри називають дата-центрами або центрами (зберігання та) обробки даних - ЦОД або ЦХОД. Компанії, які володіють дата-центрами, здають в оренду свої сервери і забезпечують необхідні умови експлуатації. Також вони можуть пропонувати в оренду місце під сервером клієнта.
Іноді використовують комбінований варіант розміщення серверів. Сервер встановлюють в офісі компанії, а в дата-центрі роблять його копію. Це найдорожчий варіант, але максимально знижує ризик відмови системи.
Головне про сервери
Сервер — пристрій, який зберігає дані та дає доступ до них великому числу користувачів. Сервер включає потужний комп'ютер та програмне забезпечення.Комп'ютер оснащений спеціальними комплектуючими та деталями, розрахованими на безперервну роботу під великими навантаженнями.
Сервери можуть бути в різних корпусах: tower, rack та blade. Tower-сервери - окремі машини, а rack-і blade-сервери розміщують у стійках.
Завдань, які можна доручити серверам, дуже багато. Сервери обробляють запити користувачів і можуть, наприклад, надсилати та приймати листи, забезпечувати доступ до сайтів та баз даних, ідентифікувати користувачів.
Сервер можна встановити в серверній кімнаті в офісі. Але здебільшого сервери перебувають у спеціальних приміщеннях, які називають дата-центрами чи центрами (зберігання та) обробки даних — ЦОД чи ЦХОД.
Інші матеріали Skillbox Media, які можуть бути вам корисні
- Добірка: 6 безкоштовних конструкторів сайтів для магазинів, візиток, лендингів
- SERP у «Яндексі» та Google: що це, з чого складається і як формується
- Що таке хостинг для сайту та як його вибрати
- Які бувають SSL-сертифікати, навіщо вони сайтам та як їх отримати
- Розбір факторів ранжування в «Яндексі» та Google: як вони працюють
Що таке сервер
Сервер — це продуктивний комп'ютер з великим об'ємом пам'яті, який використовується для зберігання даних або значної кількості обчислювальних операцій. Якби не було серверів, не існувало б сайтів, мобільних програм, всіляких корисних сервісів. Їх просто ніде було б зберігати та обробляти.
Як влаштований та працює сервер
Будь-який сервер це теж комп'ютер. Він влаштований приблизно так, як домашній персональний комп'ютер (ПК):
- Центральний процесор (CPU) виконує обробку даних.
- В оперативній пам'яті (RAM) зберігаються поточні дані.
- Накопичувачі (SSD та HDD) використовуються для довготривалого зберігання інформації.
Втім, відмінності сервера від ПК також є, їх більше, ніж подібностей:
- Сервер працює під управлінням спеціалізованих серверних операційних систем: Linux, Microsoft Windows Server та інших.
- Сервер не використовує потужність відеокарти. Вона є, але її потужність набагато нижча, ніж у багатьох ігрових комп'ютерів.
- Обов'язково забезпечується джерелами безперебійного живлення (ДБЖ, UPS). Вони потрібні на випадок аварії електропостачання – якщо вимкнеться електрика, сервери мають продовжувати роботу. Як правило, використовується відразу кілька ДБЖ, щоб їх потужності вистачало на години та дні роботи.
- Встановлено системи примусового охолодження. Сервер виділяє багато тепла в процесі роботи і, щоб уникнути перегріву, тепло необхідно постійно відводити.
- Зв'язок з інтернетом дублюється кількома маршрутами. Сервер повинен бути цілодобово доступний через мережу, тому збій одного з каналів зв'язку не позначається на його роботі.
Важлива відмінність серверів – це їхня безперебійна робота, вони мають бути доступні цілодобово. Їх не можна вимикати, інакше це призведе до порушення звичних для нас умов життя: не вдасться викликати таксі, замовити їжу, переглянути фільм, написати email або повідомлення в месенджері. Якщо сервери перестануть працювати, відключаться електронні сервіси, які вони підтримують.
Види серверів
Кожен сервер проектується для виконання певних функцій. Основне призначення - це зберігання та обробка даних, але дані та виконувані над ними операції можуть бути різні. Вужчі призначення серверів:
- Веб-сервери. Підтримують роботу сайтів, веб-сервісів, додатків, форумів та соціальних мереж.Завдяки їм існує WWW — всесвітнє павутиння.
- VPN-сервери. Забезпечують роботу шлюзів віртуальних приватних мереж для безпечної передачі даних.
- Backup-сервери. Виконують резервне копіювання даних та їх зберігання.
- Поштові сервери. Приймають та надсилають електронну пошту, уможливлюють листування по email.
- Файлові сервери. Зберігають та передають користувачам файли, використовуючи протокол FTP та інші.
- DNS-сервери. Перетворюють доменні імена на зрозумілі комп'ютерам IP-адреси та забезпечують доступ до сайтів на ім'я.
Де знаходяться сервери
Сервери розміщують у спеціалізованих приміщеннях, обладнаних необхідними електроживленням, охолодженням та зв'язком. В офісі організації це може бути окрема кімната – серверна. Для розміщення значної кількості серверів будують окремі будинки - дата-центри, центри обробки даних (ЦОД).
Де б не знаходилися сервери, їхню роботу підтримують системні адміністратори. Саме завдяки їхній злагодженій роботі користувачі мережі мають доступ до всіх її ресурсів.
При перепублікації статті встановлення активного індексованого гіперпосилання на джерело - сайт Tendence.ru обов'язкове!
