Сервер это устройство или программа

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

Что такое сервер простыми словами

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

Устройства такого плана делятся по нескольким параметрам и называются уже в соответствии со своим назначением. Наверняка вам встречались такие названия, как виртуальный сервер (VPS/VDS) и виртуальный хостинг. Собственно, виртуальные хранилища могут использоваться под разные проекты, на них могут создаваться разного рода платформы и помещаться всевозможные данные.

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

Для чего он предназначен?

  • Размещение сайтов, то есть выполнение роли хостинга;
  • Разработка веб-приложений;
  • Возможность создавать единое рабочее пространство для работы сотрудников какой-либо компании;
  • Почтовые отправления писем на платформе;
  • Место для хранения файлов, к которым предоставляется доступ;
  • Игровое хранилище, где многие устройства взаимодействуют друг с другом в одной сети;
  • Криптовалютные операции;
  • Proxy серверы или VPN, которые вместо одной информации о подключающемся устройстве подставляют другую.

Все вышеперечисленное предполагает постоянно работающие высокоскоростные и стабильные платформы, на которых расположенные ресурсы были бы всегда активны. Такие машины — это основа работы всего интернета, поэтому и возможность круглосуточного доступа к ним должна быть. Чтобы поддерживать работоспособность таких серверов, существуют хостинговые компании, которые размещают у себя подобные устройства.

Из чего состоит сервер?

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

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

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

  • Емкие и скоростные жесткие диски с накопителями.
  • Большой объем оперативной памяти.
  • Высокопроизводительные многоядерные процессоры.

Виды и типы серверов

Серверы делятся по двум принципам: по назначению и техническим характеристикам. Первые, в свою очередь, делятся еще на:

Уроки администрирования / Что такое сервер простыми словами для начинающих

  • Web — самый распространенный из всех видов. Ежедневно с ним сталкиваются пользователи всемирной паутины. Там размещаются контенты, составляющие интернет-сайты (тексты, графика, видео и т. д.). После получения запроса от клиента web-сервер отправляет на него ответ с помощью HTTP с интересующими данными. То есть каждый раз, когда мы переходим по сайтам, по их страницам и занимаемся отправкой форм данных, мы взаимодействуем с данным типом сервера.
  • Игровой сервер — по названию можно догадаться, что они предназначены для запуска какой-то игры, где геймеры взаимодействуют друг с другом. Многопользовательские онлайн-игры требуют весьма мощной поддержки серверов, поскольку нагрузка на них довольно весомая.
  • Видеосервер также не интригует своим названием, поскольку предназначен он для размещения видеофайлов: клипы, ролики, фильмы и прочее. Делая запрос к такому серверу, нет необходимости скачивать видео, что является хорошей экономией места своего дискового пространства. Примерами такого ресурса является YouTube и RuTube.
  • Хранилище локальной сети — устройство с ограниченным доступом (корпоративная сеть предприятия). Это дает возможность сотрудникам одной компании работать удаленно в необходимых программах и приложениях своего предприятия, оперативно решать рабочие моменты, выполнять поручения и т. д.
  • Почтовый сервер — используется для отправки и приема электронных писем, хранения почты, сортировки и фильтрации писем; в общем, выполняются все функции, связанные с электронной почтой. Самые популярные из них — Gmail, Mail, Yahoo и многие другие. Аналогичное можно найти у хостинг-провайдеров, где на доменных именах клиентов создаются ящики.
  • FTP — File Transfer Protocol — предоставляет удаленный доступ к файлам, которые хранятся на нем по данному протоколу. Реализуется такой доступ как через локальную сеть, так и через всемирную сеть. Для удобства используются FTP-клиенты, когда передаются данные (например, FileZilla).
  • DNS. Каждое доменное имя обладает IP-адресом — цифровым значением, по которому также можно открыть сайт. DNS-хранилища делают возможным взаимодействие доменных имен с IP-адресами. Поэтому, когда вводится адрес сайта, автоматически определяется IP-адрес.
  • VPN — предоставляет возможность пользователям работать в виртуальной сети с зашифрованными и защищенными данными. При выходе в интернет клиенты остаются в частной сети, которая защищена.
  • Proxy — обладает функцией кэширования, то есть при неоднократном запросе отдаются данные для пользователя, которые были сохранены ранее при входе в интернет. При таком подходе отпадает необходимость повторного входа в интернет и экономится трафик.
Читайте также:
Ноутбук очень долго открывает программы что делать

Источник: hoster.ru

Сервер — что это такое

Чуть ранее в статье про то, что такое хост, я упоминал такую штуку как сервер, но подробно на этом внимание не заострял. Ну, server он и есть server (типа, всем и так понятно). Из-за этого, как мне кажется, могло возникнуть недопонимание, а потому пришла пора исправить ситуацию.

Сервера в дата центре

Итак, что же такое сервер? На самом деле, это вещь (а иногда и программа) без которой не было бы интернета. В общем понимании сервер — это рабочая станция (по сути обычный компьютер), которая по большей части работает без участия человека (разве что требуется его изначальная настройка).

Работа его заключается в выполнении специальных сервисных программ («serve» — значит служить), которые зачастую и определяют назначение этого устройства. Т.е. по сути — это служебный компьютер. С понятием сервера тесно связано понятие хостинга, о котором мы уже говорили, ведь именно на них размещены все сайты интернета. Понятно? Нет?

Ну, тогда чутка поподробнее.

Server — это служебный компьютер

Путаница в головах пользователей возникает в основном потому, что под термином сервер можно понимать, как аппаратную часть компьютера (часто довольно специализированного — с большим объемом оперативной и твердотельной памяти, мощным серверным процессором, но без мыши, клавиатуры и монитора — просто ящик, зачастую в стоечном исполнении):

Что такое стоечный сервер

Так и веб-сервер (см. что такое Веб), т.е. специальное программное обеспечение:

Это окно установки веб сервера

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

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

«Поднять» веб-сервер (запустить сервисное ПО) можно и на обычном компьютере, и это даже может не помешать работающему за ним человеку (это будет называться — невыделенный сервер). Например я, разрабатывая сайты, не выношу их сразу на хостинг, а поднимаю у себя на компе локальный web-server (Denwer или OpenServer), что существенно упрощает работу.

Но все же чаще server «поднимают» на отдельной рабочей станции (выделенном сервере). Настройку в этом случае ведут с консоли (это обычно мышь, клавиатура и монитор подключаемые специально для настойки и зачастую являющиеся общими для множества серверов).

Как выглядит и чем отличается сервер от простого ПК

Чуть выше я упомянул, что чаще всего server работает в режиме 24 на 7 и это накладывает отпечаток на его аппаратную часть, ибо во главу угла ставится надежность оборудования. Жесткие диски резервируются (используется Raid), память используется устойчивая к сбоям, процессоры ставятся специальные и зачастую тоже дублируются. Кроме этого ведется постоянный автоматический мониторинг всей начинки такого компьютера на предмет появления предпосылок его выхода из строя.

Как я уже говорил, server — это по сути компьютер (хотя и служебный), а посему он может выглядеть в точности как ваш системный блок под столом (или на нем). Разве что только корпус может быть побольше, но в остальном с виду и не отличишь (такие часто используют в офисах для выполнения служебных задач — вычислений, организации внутренней почты или печати, либо для размещения медиафайлов).

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

Читайте также:
Программа на 60 лет мужчине в домашних условиях

Стоечные server в серверной комнате

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

Это сервер из стойки

Сервера различают по «мощности» (и емкости) входящих в них компонентов. Когда для выполнения какой-либо задачи (например, размещения сильно посещаемого сайта) возможностей даже самой продвинутой машины не хватает (с максимум памяти и процессоров), то имеется возможность распределения нагрузки используя связку серверов и соответствующее ПО.

Для чего чаще всего используются сервера?

Ну, например, игровые бывают сервера. Их «поднимают», чтобы играть в онлайн-игры (типа Доты, Воркрафта и др.) сразу большому числу людей подключаемых к нему со своих ПК. Еще бывают домашние сервера, например, для хранения и раздачи мультимедия домочадцам.

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

Web server — что это такое и зачем нужны хостеры?

На хостинге используется программное обеспечение называемое веб-сервером (наиболее известным из них, думаю, является Апатч). На одной аппаратной единице (физическом компьютере) может быть «поднято» от одного до сотен программ web-server и на каждом из них может размещаться от одного до сотен сайтов. Почему это делается и зачем вообще все это нужно?

Смотрите. Вы захотели создать сайт. Создали (допустим на своем локальном веб-сервере, как я писал выше). Что дальше? Сайт должны посещать люди, а как они на него попадут? Правильно, через интернет?

Значит ваш компьютер должен быть всегда включен (днем и ночью) и постоянно иметь широкий канал доступа в интернет? Но это же ужасно сложно и дорого, в конце концов.

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

  1. Для маленьких и малопосещаемых сайтов — самые дешевые тарифы виртуального хостинга. Представьте, что на одной аппаратной единице (служебном компьютере) размещаются сотни сайтов. В итоге, платить приходится мало, но зато могут доставлять беспокойство соседи, например, отбирая на свои задачи слишком много ресурсов сервера (процессорного времени, объема оперативной памяти или забивая канал связи с интернетом).
  2. Для более-менее посещаемых сайтов можно взять виртуальный выделенный сервер (VPS — их может быть опять же несколько на одной аппаратной единице), получив тем самым гарантированное количество ресурсов сервера и не замечая влияния соседей. В этом VPS устанавливается своя операционная система и поднимается нужное число программ web-server. Но нужно уметь всем этим управлять, либо платить за это фрилансеру.
  3. Для сайтов с серьезной посещаемостью и нагрузкой берут один или несколько (работающих в параллель) физических серверов (аппаратных единиц). Тут уже без администратора (удаленного) управляющего и оперативно реагирующего на проблемы всего этого хозяйства будет не обойтись.
  4. Колокация — для тех же целей, что описаны в предыдущем пункте, многие используют свои собственные «служебные компьютеры», но размещают их в дата-центре хостера, чтобы получить круглосуточный доступ в интернет и гарантию наличия питания, тушения пожара и мониторинга других проблем с «железом».

Таким образом, без серверов не было бы сайтов (блогов, соцсетей, форумов, поисковых систем, порталов и т.п.), а значит не было бы и самого интернета. О, как!

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

Эта статья относится к рубрикам:

Источник: ktonanovenkogo.ru

Что такое сервер и виды серверов.

сервер

Сервер — если мы обратимся к английскому языку: serve — обслуживать, предоставлять услугу; и суффикс -er указывающий на нечто выполняющее какое-то действие. Дословно, наилучшим образом, можно назвать «обслуживатель» (обслуживать и суффикс -тель). Таким образом, это что-то, чьей основной целью и единственной задачей является выполнять какое-либо обслуживание чего-нибудь. Такая вот абстракция и неопределенное определение.

Концепция сервера. Практическая суть понятия

Если вы далеки от информационных технологий то возможно вам именно такая абстракция поможет осознать суть сервера. Ее также легко понять если обратиться к практическим примерам не из IT. Железнодорожная касса. Или любая другая касса. Аэропорт. Автобусная остановка. Унитаз… и ванная тоже. И даже чайник:) Это все примеры серверов из нашей реальной жизни, даже быта.

Читайте также:
Разработайте программу которая запрашивает

Если вы поймете что общего между этими всеми понятиями, как у класса, то вы осознаете суть сервера. Хотите примеры из живой природы? Водопой. Пастбище. Солнце — не что иное, как сервер для растений 🙂

сервер в природе

Солнце предоставляет возможность любому растению фотосинтезировать, т.е по сути дышать. Тут мы плавно подошли к цели сервера, к сути его существования. Предоставление возможности фотосинтезировать — это услуга для растений, которой солнце занимается всегда. Любое растение может получить от него это. Несомненно, солнце «предоставляет» и другое «обслуживание» для других «клиентов» — например освещение и тепло для всего живого (и неживого то же).

Тут появилось еще одно понятие — клиент. Это неспроста. Ибо сервер без клиента (клиентов) не имеет смысла. Т.е. чтобы понятие сервер было применимом к чему-либо всегда должно существовать нечто, чем это что либо услугу предоставляет.

Вновь абстракция, но я думаю практически вам уже понятно, что для солнца в роли сервера клиентом будет являться все, до чего доходит свет и тепло от него. Растения же являются для солнца особым классом клиентов, которые получают от него уникальную «услугу» которая не нужна больше никому и ничему. А для вашего унитаза «клиентом» будете вы и все ваши домочадцы 🙂

Что такое сервер в компьютерных сетях

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

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

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

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

И еще на уровень выше — здесь уже железо, т.е здесь уже аппаратный сервер, тот самый комплекс, о котором говорилось в начале подглавья. Между ОС и аппаратным сервером впрочем тоже все взаимодействие основано на том же принципе и сама апаратный комплекс состоит из CPU, GPU, RAM. HDD — что тоже серверы друг для друга.

И уровнем выше — обычная электрическая сеть — тоже сервер. Аппаратный сервер ее клиент, получает услугу питания электричеством. У электросети много других клиентов — любой бытовой прибор. Например, стиральная машина, которая тоже сервер и предоставляет услугу стирки белья для вас, как для клиента…

Почтовый сервер (например mail.ru, gmail.com и mail.yandex.ru). Предоставляют услугу пересылки почтовых сообщений. Они устроены почти так-же как и в случае с веб-сайтами. Для написания и отправки письма вы подключаетесь к веб-сайту, который работает на веб-сервере, и также является клиентом программного почтового сервера, работающего на сервере-OS, работающем… и так далее.

Сложно? Это просто концепция. Цель статьи — донести до читателя именно концепцию сервера, дать исчерпывающий ответ раскрывающий суть понятия. Мотивация — чтобы тот кто был незнаком с понятием — узнал его максимально полно и доступно и дополнить картину для тех, кто воспринимал понятие ограниченно, например, будучи убежденным что «сервер — это такой мощный/главный/быстрый компьютер к которому все подключаются».

Какие еще бывают серверы в информационных технологиях?

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru