Как работает сервер?

click fraud protection
Инженер-электрик, работающий с коммутаторами и серверами в узле широкополосной связи электростанции.

Блейд-серверы очень популярны в крупных организациях.

Кредит изображения: Huntstock / DisabilityImages / Getty Images

Серверы выполняют ряд важных задач и являются важной частью ИТ-инфраструктуры любой организации. Многие сложные процессы, происходящие во время такой деятельности, как покупки в Интернете, могут быть поразительными. От безопасности и аутентификации до выставления счетов и заказов, покупка не могла бы состояться без нескольких мощных серверов, обрабатывающих нагрузку.

Функция сервера

Основная функция сервера - прослушивать порт для входящих сетевых запросов, и хорошей демонстрацией этого является взаимодействие между веб-сервером и браузером. Хотя для пользователя процесс происходит мгновенно или почти мгновенно, когда он щелкает ссылку во время серфинга в Интернете, происходит несколько вещей. за кулисами: запрос веб-страницы передается на соответствующий веб-сервер, сервер извлекает и собирает веб-страницу и повторно передает их, используя протокол вроде HTTP, и, наконец, браузер пользователя получает данные, преобразует их и отображает ему страницу.

Видео дня

Понимание технологии

В зависимости от типа настраиваемого сервера обычно требуется машина серверного класса со специализированным оборудованием. Вместо жесткого диска, как у большинства настольных компьютеров, в серверах используется система хранения данных, известная как избыточный массив недорогих дисков или сокращенно RAID. Как следует из названия, системы RAID на самом деле представляют собой несколько дисков, настроенных для работы как один. Это повышает эффективность, и если один диск выходит из строя, массив продолжает работать с небольшой потерей данных или без нее. Коммерческим серверам также требуются быстрые процессоры, достаточное количество оперативной памяти для обслуживания расчетного количества запросов и бесперебойное питание. Многие организации имеют встроенные средства резервирования для обеспечения аварийного переключения; то есть, если один сервер выходит из строя, резервный сервер немедленно берет на себя его работу.

Типы серверов

Некоторые из наиболее часто используемых сегодня серверов - это серверы баз данных, серверы приложений, почтовые серверы и веб-серверы. Как видно из названия, сервер базы данных предоставляет услуги и соединения для хранения, организации и поиска корпоративных данных. Сервер приложений, также называемый промежуточным программным обеспечением, является связующим звеном, скрепляющим всю систему; он обеспечивает среду выполнения для приложений и легко координирует работу приложений и базы данных. Без почтовых серверов электронная почта не была бы доставлена; Плохо или даже хуже, чтобы выйти из строя, будут веб-серверы, которые позволяют людям выходить в Сеть. Другие типы используемых критически важных серверов - это FTP-серверы, серверы печати, прокси-серверы, файловые серверы и серверы доменных имен, и это лишь некоторые из них.

Настройка сервера

Практически любой компьютер можно настроить как сервер. Многие люди используют немного устаревшие компьютеры для настройки собственных сетевых серверов дома с использованием операционных систем, таких как Linux, которые ресурсоемкие - некоторые даже не имеют графического пользовательского интерфейса - и знают, что вам не нужны новые машины, чтобы работать серверы. Некоторые люди даже настраивают веб-серверы и используют их для размещения своего собственного сайта, и примечательно то, что это можно сделать с ограниченным бюджетом, учитывая, что большая часть программного обеспечения, которое вам понадобится, имеет открытый исходный код и бесплатно. Кроме того, если вы не планируете приближать веб-трафик к трафику Amazon или Google, старый компьютер должен быть достаточно мощным для нужд вашего сервера. В Интернете есть несколько хороших, простых для понимания руководств, которые помогут вам начать работу (см. Ссылки в разделе "Ресурсы").