Сервер (server)
Сервер (server) - компьютер, программный компонент или сетевой узел, который принимает запросы от других устройств или программ, предоставляет данные, вычислительные функции либо доступ к общим ресурсам и возвращает результат обработки.
Что означает термин
Термин используется в нескольких связанных значениях: для обозначения физического компьютера, программы, обрабатывающей запросы, или логической роли участника обмена данными. Поэтому сервером может быть как отдельная машина, так и программный компонент внутри вычислительной системы.
Как устроено
В клиент-серверной модели клиент отправляет запрос, а серверная программа принимает его через сетевой порт, обрабатывает и возвращает ответ. Номер порта помогает направить запрос конкретному сервису на узле, но конкретная программа может использовать другой порт.
Сервер бывает физическим или виртуальным. Серверное оборудование может включать процессоры и память, рассчитанные на постоянную нагрузку, память с коррекцией ошибок, резервируемые блоки питания, сетевые карты и дисковые массивы. Виртуальный сервер использует виртуализированные вычислительные ресурсы, а выделенный сервер представляет собой отдельную физическую машину.
Где применяется
Серверные функции используются для размещения сайтов, приложений, CRM-систем и тестовых сред. Веб-сервер принимает запрос браузера и передаёт ему веб-страницу, файловый сервер предоставляет доступ к общим документам, а сервер базы данных обрабатывает запросы приложений к данным.
База знаний организована при поддержке делового сообщества. Спираль?!

