Открыть сервисСервис

Сервер — компьютер для обслуживания клиентов

Сервер — это компьютер или программа, которая предоставляет ресурсы, данные или сервисы другим компьютерам по сети. В отличие от обычного персонального компьютера, сервер рассчитан на непрерывную работу и одновременное обслуживание множества запросов. Термин происходит от англ. server — «обслуживающий».

Принцип работы

Сервер работает по модели «клиент — сервер». Компьютеры пользователей (клиенты) отправляют запросы, а сервер их обрабатывает и возвращает результат. Пример: при открытии браузером веб-страницы клиент запрашивает её у веб-сервера, а тот отдаёт файлы страницы.

Ключевые отличия сервера от обычного ПК:

Виды серверов

ТипНазначение
Веб-серверХранение и выдача сайтов (Apache, Nginx)
Файловый серверОбщее хранение файлов
Почтовый серверПриём и доставка писем (Postfix, Exchange)
Баз данныхХранение и обработка данных (PostgreSQL, MySQL)
Игровой серверОнлайн-игры с множеством игроков
DNS-серверПреобразование доменных имён в IP-адреса
Прокси-серверПосредник между клиентом и интернетом

Аппаратные особенности

Серверное оборудование отличается от потребительского. Процессоры рассчитаны на большее число ядер и потоков, поддерживается установка нескольких CPU и больших объёмов памяти (десятки и сотни ГБ). Диски объединяются в RAID-массивы для защиты от отказов. Используется регистратор ECC, исправляющий ошибки памяти.

Форм-факторы: 1U и 2U стоечные корпуса, лезвия (blades), десктопные и tower-серверы. Центры обработки данных содержают тысячи стоек, охлаждаемых кондиционерами, с резервным питанием от ИБП и дизель-генераторов.

Программное обеспечение

Серверная ОС — Windows Server, либо дистрибутивы Linux (Ubuntu Server, CentOS, Debian). Основные классы ПО:

Облачные и виртуальные серверы

Физический сервер часто разделяется на несколько виртуальных (VPS/VDS) с помощью гипервизоров. Каждый виртуальный сервер работает изолированно и управляется независимо. Облачные провайдеры (AWS, Яндекс Облако, Selectel) предоставляют серверы по подписке — масштабирование ресурсов происходит за минуты.

Простыми словами

Сервер — это «мощный компьютер-помощник», который всегда включён и отвечает на запросы. Когда человек заходит на сайт, отправляет письмо или играет в онлайн-игру — везде работает сервер. Он не имеет экрана и мыши: им управляют удалённо, а вся работа заключается в приёме запросов и выдаче ответов.

Интересные факты

  • Самые мощные суперкомпьютеры — это тоже серверы, объединённые в кластеры.
  • В мире насчитываются миллионы серверов; крупнейшие центры обработки данных занимают десятки гектаров.
  • Первые серверы появились в 1960-х годах в мейнфреймах IBM.

Источники

  • Таненбаум Э. «Современные операционные системы»
  • Груйтер Д. «Компьютерные сети»
  • RFC 9110 — HTTP Semantics
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru