Как называется компьютер в сети предоставляющий какие либо услуги
Это те фразы, которые мы частенько слышим при использовании интернета, но что такое «сервер»? Это один из тех терминов, который используют все, но мало кто знает какие-либо подробности.
Что такое Интернет на самом деле
Чтобы понять, что такое сервер, вы должны сначала понять, что такое Интернет (или любая компьютерная сеть).
Для большинства людей интернет похож на электричество. Вы подключаете кабель к стене, и из него выходит интернет.
Концепция на самом деле довольно проста. Интернет - это просто набор компьютеров, соединенных между собой оборудованием, таким как маршрутизаторы и сетевые кабели.
Всякий раз, когда вы заходите на веб-страницу, смотрите видео или отправляете электронное письмо , где-то в мире есть другой компьютер, который предоставляет контент или выступает в качестве посредника, чтобы помочь вам общаться с кем-то еще.
Что такое сервер на стороне клиента
Компьютеры, предоставляющие сервисы, мы обычно называем «сервера́ми». Компьютеры, которые получают эти услуги, называются «клиентами». Тем не менее, это ни чего не говорит нам о самих серверах. Что они такое?
Любой компьютер может быть сервером. Ваш домашний компьютер может быть сервером. Любой компьютер, подключенный к сети, может выступать в роли сервера, клиента или обоих сразу.
Вместо того, чтобы описывать конкретное устройство, понятия «клиент» и «сервер» описывают роли, которые компьютеры играют в сети. Например, если у вас есть IP-камера безопасности, на ее крошечном встроенном компьютере установлено серверное программное обеспечение. Когда вы получаете доступ к камере, вы заходите на сервер, который предоставляет вам видеопоток.
Не каждый компьютер подходит для работы в качестве сервера. Когда используется слово «сервер», чаще всего оно относится к специализированным компьютерам, которые создаются с нуля, чтобы действовать как серверы.
Серверное оборудование особенное
Если вы зайдете в типичную серверную комнату хостинг-компании, вы увидите ряды и ряды шкафов. Внутри этих шкафов вы увидите стойки серверов, уложенных друг на друга. Как видно на этой картинке.
Внутри каждой из этих стоек вы найдете специальную материнскую плату серверного уровня, оперативную память, процессор и хранилище. В принципе, это те же компоненты, что и на вашем компьютере, но они гораздо более мощные, надежные и энергоэффективные. В конце концов, эти компьютеры работают круглосуточно и ежедневно обслуживают миллионы запросов от клиентов.
Не будем вдаваться в подробности, но серверное оборудование отличается следующими основными показателями:
- Серверные материнские платы поддерживают большие объемы оперативной памяти. Терабайт самый распространённый!
- Серверные материнские платы часто имеют несколько процессорных разъемов
- Серверные процессоры, как правило, имеют много процессорных ядер и большой объем кеша
- ОЗУ сервера обычно имеет специальный тип исправления ошибок для обеспечения стабильности
- Блоки питания сервера имеют большой запас, мгновенно переключаясь на резервную копию, если основной блок выходит из строя
- Серверы Rack не имеют клавиатуры, мыши, экранов или динамиков. Вместо этого они доступны через сеть, через командную строку или с помощью приложения удаленного рабочего стола. Хотя обычно они имеют необходимые порты для подключения этих периферийных устройств.
Локальные серверы
«Локальный» сервер - это сервер, который работает в вашей локальной домашней сети, а не где-то «там» в Интернете.
Есть большая вероятность, что у вас запущенно на одном из ваших домашних компьютеров какое-то серверное приложение, и вы даже не знаете об этом.
Например, популярное приложение Plex запускает медиа-сервер на вашем локальном компьютере. Calibre выступает в качестве локального файлового сервера для электронных книг и, конечно, сетевые устройства хранения данных также являются своего рода сервером локальной сети. Итак, как видите, серверы есть везде. Даже в вашем доме!
Общие типы серверов
Хотя все серверы выполняют одинаковую работу, существуют явные подтипы серверов, которые специализируются на разных задачах.
Веб-серверы невероятно распространены. Веб-сайт, который вы читаете в данный момент, был отправлен вам веб-сервером. Ваш веб-браузер действует как клиент и запрашивает данные веб-сайта с сервера. Затем он получает код веб-страницы HTML (язык гипертекстовой разметки) и отображает его на экране. Оттуда это входит в Ваши глазные яблоки, и эта информация теперь находится в вашей голове. Аккуратно, верно?
Файловые серверы используют стандарт FTP протокола передачи файлов вместо HTML и существуют для перемещения файлов со своих жестких дисков на ваш.
Список можно продолжить. Существуют серверы, которые проверяют данные для входа, серверы, действующие в качестве прокси между компьютерами компании и Интернетом, серверы потоковой передачи мультимедиа и другие. По мере появления новых интернет-сервисов мы можем ожидать появления новых типов специализированного серверного оборудования и программного обеспечения.
«Мэйнфрейм» против «Сервера»
Последний момент путаницы - это разница между «мэйнфреймовым» компьютером и сервером. В то время как сервер по сути является улучшенным настольным компьютером, мэйнфреймы - это совершенно другой зверь.
Эти компьютеры намного, намного мощнее, чем даже серверное оборудование. Ставки на надежность и запасную вычислительную мощность гораздо выше, и эти компьютеры обычно используются для задач, которые являются критически важными.
Интернет-банкинг является одним из примеров, когда мейнфреймы могут быть лучшим выбором. Тем более, что мэйнфрейм-компьютеры построены так, чтобы выполнять как можно больше «транзакций». Эти компьютеры обычно размером с большой холодильник. Зачастую они равны десяти стоечным серверам.
Надеемся, что ваше любопытство по поводу того, что такое компьютерные серверы, ослабло. Конечно, это только основы, но теперь, по крайней мере, вы знаете откуда берутся ваши мемы, прежде чем достигнут экрана!
Читайте также: