Найти тему
AND-Systems | andpro.ru

Что такое сервер и каковы его основные характеристики

Оглавление
Все выполняемые манипуляции в глобальной сети происходят на серверах
Все выполняемые манипуляции в глобальной сети происходят на серверах

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

Что такое сервер и для чего он нужен

Первоначальным понятием сервера считался процесс, который запущен на компьютере. Сам термин отражался в 1969 году в документах, описывающих предшественника интернета - Arpanet. Произошел он от иностранного слова “servening”, что в переводе означает “служить”. По сути это в общих чертах обуславливает принцип действия сервера.

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

По своим параметрам данные устройства подразделяются на разные категории. В соответствии с этим, они приобретают новые наименования: VDS, VPS, виртуальный хостинг и т.д.

Основное назначение сервера заключается в поддержке ресурсов, доступ к которым необходим круглосуточно и сразу несколькими пользователями. На него возлагается достаточно много задач. Подобные устройства требуются в следующих случаях:

  • разработка web-приложений;
  • площадка для переписки (прием/отправка электронных писем);
  • постоянное хранение данных;
  • хостинг web-сайтов;
  • дистанционное управление оргтехникой;
  • создание шлюзов (VPN, Proxy), которые заменяют информацию о подключившемся ПК на иную;
  • организация пространства для совместных онлайн видеоигр (например, в MMORPG);
  • майнинг на крипто-биржах;
  • создание рабочей среды для сотрудников одной компании/отдела.

Как вы видите, деятельность сервера достаточно важна и необходима во многих сетевых сценариях.

Непрерывная работа

Работа сервера никогда не прекращается. Поставленные рабочие задачи в этом случае подразумевают наличие активной аппаратной и программной платформы. Она должна обеспечивать высокую скорость и требуемую стабильность для того, чтобы приложения, сайты, видеоигры и пр. внезапно не отключились. Отметим, что вся сеть держится на таких устройствах.

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

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

Поэтому системой таких устройств занимаются организации профессионального уровня - хостинг-провайдеры. Они приобретают высокомощное “железо” и собирают команду профильных специалистов, которые все это обслуживают. Благодаря этому обеспечивается бесперебойный доступ к нужным устройствам.

Характеристики сервера

Подбор серверной системы происходит относительно предпочтений заказчика. Их ассортимент достаточно и широк и чтобы подобрать оптимальный вариант, необходимо ориентироваться на некоторые показатели. Основными характеристиками сервера в этом случае являются:

  • уровень вычислительной мощности;
  • общие габариты;
  • надежность и управляемость;
  • масштабируемость;
  • готовность к функционированию.

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

Также оценочными параметрами сервера являются его уровень (начальный, эконом, бизнес), конструктивное исполнение, форм-фактор, процессор и их количество, объем памяти, дисковая подсистема и источник питания.

Разделение серверов

По своему назначению серверы подразделяются на следующие направления:

  1. Web-сервер. Это специальная программа, которая в режиме нон-стоп обрабатывает запросы пользователей и показывает им HTML-страницы по соответствующим запросам. Иными словами, это оборудование, на котором функционирует сайт.
  2. Сервер приложения. Компьютерное ПО, которое поддерживает определенную сетевую логику в конкретном приложении. К примеру, хранение и передача данных в Evernote осуществляется по такому сценарию.
  3. Proxy-сервер. Это шлюз между подключаемым ресурсом и пользователем. В большинстве случаев осуществляет разделение на внутреннюю и внешнюю сеть в организации, защищая сотрудников, данные и оборудование от несанкционированного доступа и почти информации.
  4. Почтовый сервер. Осуществляет прием/передачу писем и их хранение на встроенных системных дисках.
  5. Сервер файлов. Выступает в роли хранилища документов, контента и пр., чем можно поделиться и сохранить. В качестве примера в этом случае являются iCloud Drive и Dropbox.
  6. Виртуальный сервер. Определенная утилита-гипервизор, которая определяет себя как отдельный ПК, но таковым не является. Другими словами, это стандартный физический сервер, но логически представляющий из себя целую группу отдельных машин, которые выделяются под арендатора с помощью метода виртуализации.
  7. Сервер сетевой политики. Шлюз безопасности для подключения сотрудников одной фирмы, чтобы руководство могло осуществлять контроль за их деятельностью в сети, отслеживать загружаемые файлы и т.д.
  8. Сервер базы данных. Отвечает за хранение баз данных и возможности работы с ними, а также помогает изменять и переносить информацию, которая системно хранится в этих базах.
  9. Компьютер для дистанционного управления оргтехникой. В частности - принтером, т.е. принт-сервер. Это специальное ПО на компьютере, контролирующее очередь печати документов, которые были отправлены с разных офисных устройств.

Таким образом, серверная система подразумевает достаточно обширный спектр применения, в которых она просто необходима.