Что такое сервер и чем он отличается от обычного компьютера или хостинга? Сервер или обычный ПК: что лучше для хостинга? Что лучше сервер или компьютер

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

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

Клиент – компьютер, использующий ресурсы сервера и предоставляющий пользователю возможность взаимодействия с системой и сетью.

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

Сравнение

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

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

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

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

Таблица

Клиент Сервер
Отправляет запросы серверу по сети Получает запросы, обрабатывает и возвращает результат клиенту
Установлено клиентское ПО Установлено серверное ПО
Требования к аппаратным ресурсам системы минимальны В зависимости от количества клиентов и сложности задач требует соответствующей производительности
Напрямую взаимодействует с пользователем Не взаимодействует с пользователем, поэтому может не иметь периферийных устройств
Может включаться и отключаться произвольно Работает всегда, пока есть необходимость обслуживания клиентов
Заранее известен способ обращения к серверу и его адрес Получает сведения о клиенте из запроса

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

Чем же отличается сервер от ПК?

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

Ещё одно отличие сервера от компьютера - это отсутствие у первого видеокарты. Монитор может быть подключен к интегральной видеокарте, которая встроена в материнскую плату.

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

К сожалению, разницу между обычным рабочим компьютером и сервером знают далеко не все руководители. Часто системному администратору довольно сложно объяснить своему начальнику, почему для нормальной работоспособности корпоративной сети нельзя вытащить старый системник из чулана, а необходимо приобрести сервер dell , НР или любого другого известного производителя.

Функциональность

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

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

Принципиальные отличия

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

В их работе чрезвычайно важна высокая скорость подключения к сети. От этого зависит функционирование всей системы. Кроме того, специальное ПО требовательно в плане ресурсов. Именно поэтому стандартный объем оперативной памяти для сервера на сегодняшний день составляет порядка 64 ГБ. А емкость жестких дисков исчисляется сотнями терабайтов.

Одним словом, сервер – это очень мощный компьютер, на который установлено специальное программное обеспечение. По большому счету, он выполняет одну только функцию, но если «ляжет» – перестанет работать вся подключенная к нему сеть.


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

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

Существует огромное количество функций у серверов. Вот основные из них:

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

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

Например, почтовый сервер - это сервер, точнее компьютер , который управляет работой всей почты, на котором хранится вся электронная почта. Или, например, файловый сервер. Это сервер, т.е. компьютер на котором хранятся файлы пользователей.

Чем отличается сервер от обычного компьютера с аппаратной точки зрения?

Если сравнить сервер в аппаратном плане и обычный компьютер, то серверы как правило очень мощные, т.е. на них стоят мощные процессоры, большой объем оперативной памяти, большой объем жестких дисков, хорошая система охлаждения и т.д. Т.е. сервер можно назвать мощным компьютером.

Но почему сервер - это сервер, а мощный компьютер - это мощный компьютер, в чем отличия?

Сервер, по сути говоря, это тот же самый компьютер, только на нем установлена другая программа.

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

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

Сервер с программной точки зрения

Еще раз, сервер - это по сути обычный компьютер, который выполняет какие-то функции или задачи . Например, сервер почты, на котором хранится почта и управляется вся почта; сервер телефонии, который управляет телефонией и всеми функциями, связанными с телефонами; файловый сервер, на котором хранятся файлы и данные, который выполняет функцию хранения и т.д.

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

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

Если грубо классифицировать, то для серверов существует 2 варианта операционной системы - это Windows и Linux (все *NIX подобные системы). Если коротко, то операционная система - это базис, который управляет компьютером.

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

У Linux есть два очень больших плюса:

  • Во-первых, Linux абсолютно бесплатна!
  • Во-вторых, Linux очень надежна.

Число пользователей растет, база 1С пухнет, имеющаяся машина, используемая в качестве сервера, не справляется с нагрузкой, руководство рвет и мечет, производительность падает, уменьшается скорость обслуживания клиентов, специалист по ИТ заявляет о необходимости покупки нового сервера, увеличивается время восстановления после сбоев, компания несет убытки, - наверно все рано или поздно сталкивались с подобной проблемой. Итак, мы встали перед выбором - Приобрести сервер или обычный компьютер, но по-мощнее.
При этом у руководителя возникает вполне ожидаемый вопрос: "А зачем покупать сервер стоимостью более 100 тысяч, когда можно обойтись мощным системным блоком до 30 тысяч? "
Скорее всего, такая экономия выйдет боком. Серверное оборудование стоит дорого не просто так - оно обеспечивает большую стабильность, надежность, и производительность. Рассмотрим эти пункты более детально в сравнении: сервер - обычный ПК.

Система питания:
Сервер рассчитан на работу 24 часа в сутки, 7 дней в неделю. Для этого он оснащен резервным блоком питания (в идеале подключенным к другой фазе, а еще лучше с двумя разными блоками бесперебойного питания на каждый блок питания) - таким образом, нагрузка распределяется равномерно на два блока питания и, что не маловажно, у сервера гораздо больше шансов "выжить" в случае отключения электроэнергии и/или смерти одного из блоков бесперебойного питания. Мощность блоков питания - от 750 Ватт, что позволяет блокам питания уверенно выдерживать нагрузку внутренних компонентов.

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

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

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

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

Дисковая подсистема:
Серверные материнские платы обладают интегрированными RAID-контроллерами, которые позволяют "объединять" несколько физических дисков в один логический, таким образом повышая производительность (повышается скорость чтения и записи), а так же отказоустойчивость (записываемые данные автоматически дублируются на других дисках, что позволяет сохранить данные, в случае смерти одного из них).
Серверы дают возможность осуществлять "горячую замену" - замену жестких дисков "на ходу", без выключения и остановки работы, что очень важно в случае возникновения внештатных ситуации - три минуты и пользователи ничего не заметили, продолжая спокойно работать.

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

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

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

Расширяемость:
Задумываясь о будущем, начальник прогнозирует рост компании и бизнеса. Для удовлетворения потребностей, растущих вместе с компанией и бизнесом, системный администратор должен задуматься о планомерном росте мощности и производительности сервера. Что для этого есть у сервера? - в большинстве случаев, материнская плата содержит несколько дополнительных сокетов для установки процессоров. На материнской плате имеется до 32 слотов для установки модулей оперативной памяти. Корпус сервера, как было сказано ранее, больше, и содержит множество отсеков для установки десятков дополнительных жестких дисков.

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

Срок поддержки:
Рассматриваем не сервисную поддержку производителя, а реальную возможность физически ремонтировать и/или модернизировать компьютер
У сервера этот срок составляет порядка пяти лет, т. е. Сегодня есть реальная возможность купить комплектующие для сервера, который был куплен как современный пять лет назад. Так же к современному серверу купленному сегодня будет возможность докупить модуль памяти, жестки диск, процессор, и т. д. Через пять лет. Т. е. Через пять лет эти комплектующие будут в продаже и доступны к заказу.

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

Экономический эффект:
Учитывая вышеизложенное, предположим, что после Покупки сервера общая производительность выросла на 10%, т. е. На 10% быстрее копироваться файлы, на 10% быстрее индексироваться база, на 10% быстрее стала запускаться 1С, и т. д. Мы приходим к тому, что производительность каждого отдельно взятого сотрудника, работающего с сервером, выросла на 10%. Бухгалтер, кладовщик, менеджер, - каждый получил почти час дополнительного рабочего времени в день! Плюс к этому значительно снизилось время простоя в случае аварии и количество этих аварий. А сколько это часов в месяц? А сколько в год? А в рублевом эквиваленте? - грамотный руководитель легко сможет посчитать, что на самом деле ему, как владельцу бизнеса, дает использование сервера.
Таким образом, мы приходим к выводу, что если вы решите Купить сервер , то это будут не затраты, а инвестиции - инвестиции в стабильную и надежную работу бизнеса.



Просмотров