Які бувають сервери: класифікація, призначення, налаштування

Які бувають сервера? Рядові користувачі про таких питаннях зазвичай не замислюються, вважаючи їх прерогативою системних адміністраторів і програмістів. Проте досить часто, коли їм пропонується підключитися до якогось сервера або встановити відповідне програмне забезпечення на власний комп’ютер, починаються проблеми. Далі спробуємо розглянути, що саме мається на увазі під терміном «сервер», визначимо типи серверів і опишемо основне призначення кожного типу, намагаючись не заглиблюватися в тонкощі технічних аспектів, а говорячи простою мовою.

Що робить сервер і що це таке в загальному розумінні?

Взагалі, строго кажучи, виходячи з тлумачення такими шанованими джерелами як та сама “Вікіпедія”, спочатку під сервером мається на увазі спеціальне програмне забезпечення, що встановлюється на один або кілька комп’ютерів, з метою забезпечення підвищення продуктивності при виконанні певних завдань або для доступу до різного роду послуг і можливостей, які відкриваються при використанні мережних підключень або при організації підключення до інтернету.

Однак серед користувачів, напевно, знайдуться і ті, хто чув жарти програмістів і системних адміністраторів про те, що, мовляв, сервер упав. Звичайно, в даному випадку мова не йде про те, що комп’ютер звалився з полиці. Тут описується проблема відмови встановленого програмного забезпечення.

З іншого боку, сьогодні під серверами дійсно дуже часто прийнято розуміти поодинокі або об’єднані комп’ютерні термінали, що виконують зовсім різні функції. Наприклад, їх жорсткі диски можуть використовуватися для зберігання файлів або баз даних. Ще одне призначення – організація з’єднання з локальним або віртуальних мереж з доступом до інтернету і т. д. У разі спільності виконуваних завдань програмне забезпечення може відрізнятися досить сильно, рівно як і навпаки.

Нарешті, в окрему категорію можна виділити цілі серверні ОС, які виконують двояку роль, виступаючи і в ролі сервера, до якого підключаються інші термінали і користувачі, і роль операційної системи.

Говорячи про те, які бувають сервера, необхідно відзначити ще один важливий момент. За принципом роботи, якщо мова йде виключно про програмне забезпечення, практично всі відомі сервери працюють на основі ланцюжка «клієнт-сервер». Іншими словами, до одного центрального ресурсу або комп’ютерного пристрою, що виконує роль сервера підключаються або інші комп’ютери в мережі, або на них адресуються запити. Залежно від призначення, сервери можна згрупувати за типами, проте прийнята сьогодні класифікація вкрай розмите, оскільки можливості серверних систем постійно розширюються та удосконалюються. До того ж, існують і деякі типи серверів, які не можна віднести тільки до однієї категорії.