Чем отличается сервер от обычного компьютера - TurboComputer.ru
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд (пока оценок нет)
Загрузка...

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

Стоит ли покупать серверный компьютер для дома?

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

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

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

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

  1. Сервер должен обработать запросы всех пользователей с максимальным уровнем быстродействия.
  2. Сервер должен работать непрерывно, даже штатные перезагрузки — крайне нежелательны. На сетевом сленге непрерывность работы сервера называется «аптайм».
  3. Тем более нежелательно отключение всего сервера при необходимости замены какого-либо компонента. Способность не выключать целое при замене частного можно назвать «горячим подключением».

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

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

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

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

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

Если на топовом персональном Intel Core i7-2600K поддерживается до 32 гигабайт оперативной памяти, то еще далеко не самый-самый Intel Xeon Processor X5570 вполне способен работать со 144 гигабайтами! Более того, если процессор настольного компьютера как правило двух- или четырехъядерный, то серверные чипы имеют как минимум десять ядер. В приведенном примере количество ядер, кстати, одинаково.

Стоит отметить, что если на рынке персональных ЭВМ в целом лидируют Intel и AMD, то в сегменте серверных решений весомую роль имеют также IBM, HP, Oracle и Fujitsu. При этом, если в персональном сегменте популярна ныне архитектура х86, то в серверном практически все значимые игроки рынка продолжают предлагать собственные технологические решения, можно упомянуть интеловскую IA-64, айбиэмовскую POWER и совместную для Oracle и Fujitsu – SPARC. Это в свою очередь налагает определенные ограничения, так как возможности серверного софта напрямую связаны с решениями производителей.

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

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

Восемь мегабайт видеопамяти для сервера это нормально, намного важнее — объем оперативной памяти. Дело не просто в стремлении к совершенству, когда инженеру хочется вставить память в слот, раз уж слот есть. Проблема в том, что современные винчестеры пока еще не перешагнули рубеж в несколько терабайтов, для получения больших объемов они объединяются в т.н. RAID-массивы, но весь этот набор винчестеров еще нужно физически крутить (как вам скорость в 10 тыс. об/мин?) и считывать, оперативная же память позволяет временно хранить довольно большие объемы данных для ускорения доступа.

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

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

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

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

Что касается операторов и командной строки, которой достаточно для настройки сервера, то это и в самом деле так — в отличие от рынка операционных систем для персональных компьютеров, где лидируют решения Microsoft, на рынке серверного софта доминируют UNIX-подобные системы, иначе говоря — Linux. А эти операционные системы даже и в персональном варианте вплоть до последнего времени не очень-то стремились к графическим интерфейсам.

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

Чем заменить сервер?

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

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

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

Не забудьте сказать автору «Спасибо», «лайкнуть» или сделать перепост:

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

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

Аппаратный и программный сервер

Многие из нас слышали умное слова «сервер» и «файл-сервер» и словосочетания «почтовый сервер», «выделенный сервер» и т. п.

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

Слово server образовано от английского термина to serve (обслуживать). Таким образом, сервер — это «обслуживатель».

Звучит не очень красиво, зато понятно, чем он занимается. Обслуживает запросы клиентов.

Обслуживать можно на аппаратном («железном») и программном уровнях.

Поэтому понятие server включает в себя два — «аппаратный сервер» и «программный сервер».

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

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

Программный сервер

Программный сервер — это программный комплекс, обслуживающий запросы клиентов.

Эта идеология подразумевает наличие двух частей программного комплекса — серверную и клиентскую. Главная часть — серверная. Она располагается на аппаратном сервере (физически — на его жестком диске).

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

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

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

Любая поисковая система имеет в своем составе и почтовый сервис. В настоящее время завести себе почтовый ящик (или даже несколько) на сервере не проблема.

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

Читайте также:  Wdh update что это

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

Оперативная память

Используется память с контролем четности ECC (Error Correction Code). Дело в том, что всегда существует какая-то ненулевая вероятность ошибки в оперативной памяти.

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

Другое дело, когда на сервере «потеряется» чья-то транзакция на миллион долларов.

С ошибками на сервере борются и аппаратными средствами, применяя избыточное кодирование данных. Информация снабжается дополнительными (служебными) битами, что позволяет обнаруживать и исправлять некоторые (а не все возможные!) наиболее вероятные ошибки.

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

Винчестеры

К серверу одновременно могут обращаться несколько пользователей. Поэтому от сервера, помимо высокой надежности требуется и повышенное быстродействие. В серверах применяются как обычные (электромеханические), так и твердотельные SSD (Solid State Drive) накопители.

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

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

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

Как правило, винчестеры в серверах обладают возможностью «горячей» замены (hot swop), т. е. без выключения питания.

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

Резервирование

В серверах всегда осуществляется резервирование. Для этого существует так называемый RAID (Redundant Array of Independent Disks, избыточный массив жестких дисков). Информационные файлы дублируются определенным образом. Способов дублирования может быть несколько, поэтому существует RAID-0, -1, -2, -3, -4, -5 и -6. Теперь, даже если какой-то винчестер выйдет из строя — информация не потеряется.

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

Охлаждение

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

Все это добро потребляет достаточно много энергии. Поэтому серверу требуется эффективная система охлаждения.

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

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

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

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

В этом месте сделаем паузу. Во второй части статьи мы познакомимся с блоками питания, конструктивным исполнением серверов и некоторыми тонкостями, о которых не все знают. Не пропустите!

Чем сервер отличается от компьютера?

Что такое сервер и Зачем он нужен в организации?

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

В зависимости от специфики бизнес-процессов и масштаба предприятия. в компании может быть от 1 до 10ка различных серверов для выполнения различных задач и функций. Один физический сервер может выполнять несколько функций.

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

2) Создания общего доступа к различным ресурсам компании: принтеры, факсы, сканеры и другое (принт-серверы)

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

4) Обеспечение безопасного входа в интернет, защищая от нежелательного доступа из вне и ограничивая доступ к нежелательным ресурсам, проводить учет и экономию трафика (прокси-сервер)

5) Для организации резервного копирования данных.

6) Увеличения эффективности работы, так как сервер принимает на себя выполнение сложных расчетов и обработку больших объемов информации, разгружая сеть (сервер приложений, например для программы 1С и других)

7) Выполнения специализированных функций (например, почтовый сервер).

Чем сервер отличается от рабочего компьютера.

  • За сервером никто не работает и, желательно, устанавливается в отдельном помещении (серверной). В большинстве случаев к нему даже не подключают монитор. С сервером работай только системный администратор, только для настройки, проверки и профилактических работ.
  • 90% серверов предназначены для непрерывной работы 24/7, их не выключают каждый вечер уходя с работы. Это происходит по нескольким причинам: моменты включения и выключения дают большую нагрузку на систему, что уменьшает срок службы оборудования, во-вторых, часть функций, которые может выполнять сервер, не заканчивается вместе с рабочим днем. Если происходит выключение, то для проведения профилактических работ, таких как чистка или замена запчастей. Если серверов выключение которых невозможно есть функция горячей замены, то есть замена жёстких дисков и блоков питания на ходу, без остановки сервера.
  • В зависимости от выполняемых функций на сервере могут работать более одного пользователя; взаимодействовать, отправлять запросы и получают ответы, все компьютеры в сети компании; выполнять одновременно несколько задач от различных пользователей и компьютеров.
  • Сервер управляется всегда специализированным серверными операционными системами, которая позволяет использовать все преимущества архитектуры, равномерно распределять ресурсы на все выполняемые задачи. На сервер всегда устанавливаются так же специальные версии программного обеспечения

Особенности сервера означают что сервер должен быть надежным и качественным отвечать следующим требованиям:

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

Отличия комплектующих сервера от компьютера.

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

1) Материнская плата.

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

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

При этом они оснащаются очень простым графическим процессором.

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

На серверных процессорах возможна аппаратная поддержка виртуализации, то есть возможность создания на одном сервере нескольких «виртуальных» серверов,

3) Оперативная память

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

4) Жесткие диски,

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

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

Обычно сервера собираются в корпусах большего размера, так как много уместить и большую материнскую плату и много жестких дисков и охлаждение и несколько блоков питания. В зависимости от корпуса сервера бывают: напольные (как обычные компьютеры, только большего размера), стоечные и bleid сервера.

Может ли компьютер быть сервером?

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

Стоит ли покупать серверный компьютер для дома? В чём отличие сервера от ПК

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

Читайте также:  Unable to mount cache что делать

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

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

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

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

Маркетологи активно вливают в уши потребителей информацию о количестве ядер в процессорах. Складывается впечатление, что если установить , то получится очень мощная игровая система. Насколько Вы должны знать – цены на комплектующие для серверного сегмента рынка очень разнятся с решениями для домашнего или офисного оборудования. Что же получится, если установить 12-ядерный CPU Xeon E5 в «обычный» компьютер для повседневных задач? Сегодня мы ответим на Ваш вопрос.

Как говорится – всё познаётся в сравнении. Мы протестируем быстродействие двух компьютеров в разных задачах: играх, бенчмарках и ресурсоёмких «боевых/реальных» приложениях. Серверные CPU обычно ориентированы на использование в многопроцессорных системах, но и в десктопах на материнских платах «ASUS X99-Deluxe» и «ASUS Rampage V Extreme» наш E5-4650 завёлся без проблем. Причём не пришлось тратиться на память – он отлично работает и с простой небуферизованной DDR4 SDRAM .

Не будем больше тянуть и представим номинантов сегодняшней битвы: Intel Xeon E5-4650 v3 (Haswell-EP, 12 ядер + Hyper-Threading, 2.0 — 2.6 ГГц, L3-кеш 30 МБ) и Intel Core i7-5960X Extreme Edition (Haswell-E, 8 ядер + Hyper-Threading, 3.0 — 3.5 ГГц, L3-кеш 20 МБ). Номинанты устанавливались на материнскую плату «ASUS X99-Deluxe» с 4 модулями DDR4-2133 по 4 ГБ. Система хранения представлена SSD накопителем Crucial M550 512 ГБ. Дискретной видеокартой был . Сравнение производительности проводилось под управлением операционной системы Microsoft Windows 8.1 Pro x64.

Первым делом мы прогнали утилиты «синтетического» тестирования производительности . Ими выступили «PCMark 8 Pro » и «3DMark Pro » от Futuremark. Первая программа запускалась в режимах «Home», «Work» и «Creative». Три этих сценария имитируют нагрузку обычного домашнего компьютера, офисного использования, развлечений и работы с мультимедиа контентом соответственно. «3DMark Pro» известен своей оптимизацией под многоядерные системы, но результаты обеих утилит показывают, что серверный процессор в игровой компьютер – выбор нерациональный.

Для сравнения скорости в приложениях мы отобрали несколько «тяжёлых» пакетов с оптимизацией под несколько потоков, которые должны по максимуму загрузить процессоры и показать реальное положение дел. «3DS Max 2015» занимался финальным рендерингом одного кадра Space_flyby. «Finereader 12.0» переводил в текстовый форма заранее отсканированный текст с большим количеством формул и графиков. «Photoshop CC 2014» обрабатывал несколько 24-мегапиксельных кадра с цифровой камеры заранее подготовленным скриптом. «WinRAR 5.1» настолько любил архивировать, что и на этот раз упаковывал папку с данными различных форматов объёмом в 1,7 ГБ. «x264» занимался кодированием AVC файла с исходным битрейтом порядка 30 Mbit/s (1080p и 50fps).

По итогам замеров серверный Intel Xeon обогнал Core i7 лишь в 2-х приложениях. Итоговое положение E5-4650 завидным не назовёшь – большое отставание при значительно большей стоимости. Однако не забывайте, что Xeon’у поручены несвойственные для него задачи . Чтобы выполнить «план максимум» – проверим производительность систем в реальных играх, хотя тест в 3DMark нам уже многое сказал.

Отметим, что обычно максимальная нагрузка в современных играх ложится на графическую карту . Ввиду этого ждать большого отрыва одной конфигурации от дугой в высоких разрешениях (1920*1080) не приходится. Поэтому мы выполнили сравнение в этих же игровых приложениях при несколько меньшем разрешении – 1280*800 (фактически это аналогично установке более мощной карты без снижения разрешения). Результаты поражают.

Итог вполне предсказуем – использовать серверный процессор в игровом компьютере нелогично. За гораздо большую стоимость владелец покупает меньшую по производительности систему. Так что, Intel Xeon E5-4650 отправляется на своё законное место – в многопроцессорную серверную материнскую плату и продолжает «служить родине» в свойственных ему задачах. В одном лишь E5 сегодня выиграл – в энергопотреблении под нагрузкой (утилитой ). Конечно, замерялось потребление тестового стенда целиком (без монитора). Влияние КПД блока питания (80 Plus Platinum) должно быть минимальным. Гораздо логичней — на CPU потратить несколько меньшую сумму, чем стоимость серверного процессора, но купить видеокарту ТОПового сегмента, к примеру — новинку 2017 года .

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

Общее определение термина сервер

Итак, давайте разберемся с вопросом: что такое сервер? Но для начала немного исторической справки. Сервер – это имя. Перевод имени Сервер с персидского – глава, предводитель, вождь. Собственно, нам такое определение подходит для дальнейшего разговора. Если говорить конкретно про компьютерную тематику и отрасль IT, то термин сервер имеет два значения:

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

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

Серверный компьютер

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

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

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

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

Серверное приложение

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

В качестве примеров серверных приложений можно привести:

  • любой , например, или lighttpd;
  • сервер баз данных ;
  • готовые сборки для веб-разработчика, такие как или .

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  Expresscard 54 для чего нужна

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

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

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

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

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

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

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

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

С уважением, Владимир Приветливый

Лучшие ответы

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

более производительным и «выносливым» железом, ну и ПО, само собой

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

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

Мы привыкли пользоваться ПК ( персональным компьютером ). ПК — такой компьютер, за которым мы непосредственно сидим и работаем.
Именно на ПК мы запускаем нужные нам программы. Но когда речь заходит о совместной работе нескольких ПК — то возникает вопрос, как организовывать и управлять совместной работой нескольких компьютеров, возникают задачи, «общие» для всех ПК. Вот эти «общие» «управленческие» задачи и выполняет сервер.

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

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

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

Сервер — понятие еще и физическое.
Задачи, которые приходится выполнять серверам, накладывают отпечаток на внешний вид серверов и их внутреннее устройство. Серверные задачи бывают разные — простые и сложные, ресурсоемкие и не очень. Поэтому и серверы бывают разные — от маленьких коробочек до шкафов с человеческий рост и весом в несколько тонн. Конечно, сервера отличаются не только внешне но и внутренне. Требования к быстродействию, надежности, объему дисковых подсистем — приводят к созданию уникальных по техническим решениям вычислительных систем.
Обычно масштаб и сложность серверных задач находится в соответствии с масштабом предприятия, в котором они используются. Например, в малых офисах как сервер может работать обычный ПК. На предприятиях побольше это уже должен быть один или несколько специализированных серверов. В больших организациях, банках, корпорациях для размещения всех серверов требуются специальные серверные помещения, которые могут достигать сотен квадратных метров по площади и вмещать десятки и сотни серверов. Все очень просто. Для обслуживания большого количества запросов требуются большое количество вычислительных ресурсов — т. е. тех же процессоров, памяти, жестких дисков.
Поскольку от работы сервера зависит работа многих других компьютеров и людей, вплоть до работоспособности предприятий и даже государства, то к надежности серверов предъявляются особые требования.
Мало того, что в серверах применяются компоненты ( комплектующие ) самого высокого качества, а в процессе их изготовления проводят тщательное тестирование работоспособности. В серверах применяется еще множество специальных технологий, повышающих надежность их работы.
Основное направление повышения надежности — это применение в конструкции серверов принципа избыточности компонент, благодаря которому поломка одного или нескольких компонент не приведет к выходу из строя всего сервера. Типичные примеры — это оперативная память с ECC ( Error Checking and Correction ), жесткие диски, объединенные в RAID ( Redundant Array of Independent Disks ) массивы, Redundant блоки питания. Другая технология — это применение технологий «горячей замены» ( Hot-Swap ), благодаря которой можно заменять вышедшие из строя компоненты сервера без остановки его работы.

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

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

Видео-ответ

Это видео поможет разобраться

Ответы знатоков

Платформой (железо) , операционными системами

Для сервера можно оставить только системник с подключенным интернетом и всё, на котором установлен допустим Apache+PHP+MySQL. Короче в нём нет ничего лишнего)

Сервер в разы мощнее ПК и предназначен для постоянной работы при повышенной нагрузке на него. В общем тот же ПК только круче)

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

Отличие сервера от ПК в первую очередь функциональное.
Задача ПК — предоставление одному пользователю интерфейса ввода-вывода — клавиатура, мышь, монитор, принтер и т. д. Может существовать автономно.
Сервер изначально призван выполнять запросы множества пользователей, соответственно работает в сети.
Платформы, «крутизна» железа и т. п. — не признаки сервера, например, для роли принт-сервера или файл-сервера подойдёт практически что угодно, в принципе имеющее нужные разъёмы 🙂

Для более-менее нагруженных серверов, размещаемых в серверных помещениях и соотвествующих определённым стандартам обслуживания (доступ персонала не постоянно, а по необходимости, работоспособность после сбоев должна восстанавливаться быстро) , обычно нужно:
— корпус для размещения в стойке 19″ (не обязательно, может и просто на полочке стоять)
— блоки питания >1 и с «горячей заменой» (если на сервере крутится что-то критически важное)
— диски в массиве с зеркалированием (тоже в зависимости от потребностей, бывает, что и просто регулярный бэкап на хранилище удобнее)
— серверная ОС
— выполнение ограниченного круга задач (когда на сервере висят роли контроллера AD, файл-сервера, терминал-сервера и там же сайт корпоративный — это уже не сервер, а х. з. что)
— управление в штатном режиме при поможи RDP/VNC/SSH и т. п. (т. е. удалённо) , в нештатном — через консоль управления (монитор + мышь или тачпад + клавиатура в той же стойке) или при помощи обычных монитора/клавиатуры

Кроме того бывает мелочь вроде принт-сервера — мелкая специализированная коробочка, которая живёт рядом с принтером и делает его сетевым, или роутера (коробочка с 4 обычно разъёмами для проводного подключения ПК, Wi-Fi и разъёмом для кабеля интернет, программными серверами DNS, DHCP и т. д.)

сервер создан для работы 24/7 без сбоев с макимальной защищенностью.
а возможности винды сервер касаются распараллеливания данных по всем компам!

Корпус иного строения. плюс шумит очень сильно
корпус сервера обычно горизонтальный чтобы в стойку вставлять в шкаф

иногда имеет ссд накопитель для кеша. это увеличивает скорость копирования файлов.
иная материнская плата. иногда даже с двумя слотами под процессор

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

еще бывает два блока питания. аварийные системы чтобы не отрубился и не сгорел

в качестве процессоров широко распространены 8-ми ядерные решения. xeon
оперативки обычно 16 или больше

Да хотя бы материнской платой.

По той же цене — только установленным Windows Server.

А вообще, серверы как правило на порядок мощнее обычных ПК. Мультипроцессорные материнские платы, десятки гигабайт оперативки, сотни терабайт жестких дисков, множество сетевых выводов. Поэтому они и стоят не «по той же цене» а сотни тысяч рублей.

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

Это зависит от цены. Если цена сервера и компьютера — 200-500евро, тогда ничем. Если 2000 — стоит серверный процессор, на серверной материнке, с регистровой памятью, рейд-массив из дисков, отсутствует игровое видео.

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

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

Сервер это тот компьютер от которого можно получить какую нибудь услугу из вне через интернет или сеть
например FTP, HTTP, SQL, почта и другое

любой обычный компьютер можно превратить в сервер, даже если он работает по 1 часу в день!

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

Ссылка на основную публикацию
Adblock
detector