График работы:
9:00 - 19:00
Сб Вс - выходной
Многоканальный телефон:
+7 (812) 363-17-10
+7 (911) 031-33-37
Контактный адрес:
СПб, Учительская улица, 23
Ваш купон на скидку:
ГлавнаяПубликацииМоноблоки и компьютерыСтоит ли покупать серверный компьютер для дома?

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

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



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

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

Но то, что годится для нескольких единиц или даже десятков людей, совершенно не будет работать на более масштабном уровне. Три главных свойства отличают серверные компьютеры от обычных:
  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. А эти операционные системы даже и в персональном варианте вплоть до последнего времени не очень-то стремились к графическим интерфейсам.

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

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

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

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

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

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


Комментарии (2)

Наталья:
Классно - даже даме в возрасте понятно. Спасибо.
Владимир:
Не совсем понятно. Что делать, если надо расчет глубокой задачи? Прибавить максимум оперативной памяти? Или количество ядер или частота?

Написать комментарий

Ваше имя:
Ваш e-mail:
Ваш комментарий:
Введите символы с картинки:
Все поля обязательны
к заполнению!
Быстрый заказ
ремонта комп-ов
Получите скидку 10%
при заказе с сайта!
Скидки не суммируются.
Перезвоните мне!

Задайте свой вопрос

Ответ будет отправлен на адрес электронной почты, который Вы укажете в форме ниже, а также опубликован на сайте.

Ваше имя:
Ваш e-mail:
Ваш вопрос:
 
 
 
Все поля обязательны
к заполнению!
 

Обратная связь

Ваше имя:
Ваш e-mail:
Сообщение:
 
 
 
Все поля обязательны
к заполнению!
 

Заказ заправки картриджа

Модель картриджа:
Количество: -+
Ваше имя:
Ваш телефон:
 
Все поля обязательны
к заполнению!