Найти в Дзене

Что такое сервер?

Что такое сервер? Отвечаем в пятничном #ПингПонг_SoftNavi на оба этих вопроса. Оба?
Сервер — понятие двоякое. Слово произошло от английского «to serve» (служить). Можно было бы перевести на русский и называть сервер слугой, но так исторически сложилось, что он — сервер.
В первом значении сервер — это программное обеспечение, которое выполняет обслуживающие функции по запросу клиента. Для обмена

Что такое сервер? Отвечаем на оба этих вопроса. Оба?

Сервер — понятие двоякое. Слово произошло от английского «to serve» (служить). Можно было бы перевести на русский и называть сервер слугой, но так исторически сложилось, что он — сервер.

В первом значении сервер — это программное обеспечение, которое выполняет обслуживающие функции по запросу клиента. Для обмена информацией клиент-сервер существуют разнообразные протоколы, которые можно назвать языком общения. Например, вам нужно попасть на какой-то сайт. Вы набираете его имя в поисковой строке. Отправленное имя страницы попадает на ближайший DNS-сервер (сервер имён), который преобразует буквенное имя в уникальный номер. По этому номеру быстро находится нужный веб-сервер — специальная программа на удалённом компьютере. Этот сервер хранит файлы, из которых собирает нужную вам страницу и передаёт на ваш компьютер. Вот такие тайные помощники, скатерти-самобранки, слуги-невидимки.

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

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