Чем отличаются серверные процессоры
Стоит ли покупать серверный компьютер для дома?
Давайте разберемся, чем отличается серверный компьютер от обычного настольно-персонального и какие могут быть практические задачи покупки серверного компьютера для дома.
Прежде немного теории. Какой смысл заложен в сам термин «серверный компьютер», он же «сервер»? Латинский корень «серв» означает «слугу», а также выступает ключевой частью в производных словах. «Сервер» необходимо понимать как компьютер, задача которого — предоставлять находящемуся в отдалении пользователю какой-либо набор сервисов-услуг, при том — в автоматическом режиме, без участия постоянного контроля со стороны человека-оператора.
Можно представить себе студенческое общежитие, где парни и девушки с разных этажей и комнат делятся друг с другом файлами, доступом к интернету или запускают игры с совместным участием — на совершенно обычных компьютерах и ноутбуках. Несколько сетевых настроек — и на ровном месте возникает настоящий серверный компьютер. В самом простом варианте сервером вообще может выступать по-настоящему старый компьютер — задаем настройки, втыкаем провода и задвигаем под стол.
Но то, что годится для нескольких единиц или даже десятков людей, совершенно не будет работать на более масштабном уровне. Три главных свойства отличают серверные компьютеры от обычных:
Серверный компьютер провайдера предоставил человеку доступ к интернету, а из чего же состоит последний? Упрощенно — из сайтов. И это опять серверы, только не провайдеров связи, а провайдеров хостинга — услуг по созданию, хранению и предоставлению сайтовых данных. В одних случаях множество малых сайтов будет физически находится на одной машине, в других — мощный выделенный сервер будет работать в интересах только одного популярного сайта.
Серверы не обязательно соединены с мировой сетью. Можно упомянуть научные вычисления, где необходимы гигантские вычислительные ресурсы, популярны серверы и на множестве предприятий — от заводов до магазинов, что позволяет эффективно вести учет и контроль, обрабатывая множество статистических запросов. Ни один обычный персональный компьютер с этим не справится.
Из чего состоит сервер
В техническом отношении серверный компьютер «начинается» с материнской платы и центрального процессора. Общая логика здесь такая же, как и в обычном компьютере. Но есть и несколько генеральных отличий — процессоров на материнской плате может быть несколько, а уж слотов для подключения оперативной памяти радикально больше, чем это принято в самых продвинутых персональных компьютерах.
Если на топовом персональном 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. А эти операционные системы даже и в персональном варианте вплоть до последнего времени не очень-то стремились к графическим интерфейсам.
Кроме операционной системы, разумеется, могут быть установлены и другие необходимые приложения, смотря какие перед компьютером задачи.
Чем заменить сервер?
Таким образом, можно прийти к следующему: если вам нужно получить новые оттенки удовольствия от компьютерный игры или мультимедиа, или раздавать свои файлы всем соседям по дому, то покупать серверный компьютер для этого не стоит.
Достаточно просто хорошей модели современной персональной ЭВМ. Если же у вас есть какие-то научные или бизнес задачи, для которых требуются существенные вычисления и объемы данных, то и в этом случае именно домашняя эксплуатация серверного компьютера будет не очень здравой идеей — у вас вырастут счета за электроэнергию, появятся затраты на услуги оператора-администратора (настраивать и проверять все равно нужно), нужно будет также переоборудовать практически целое помещение, отдав его во власть компьютерного железа.
Пожалуй, лучше воспользоваться услугами удаленных облачных сервисов и серверных датацентров, к мощностям которых вы сможете получать доступ с обычного настольного компьютера, а всю настройку и обслуживание возьмут на себя специалисты. Но если ваше желание все равно сильно — вам нужен собственный сервер и точка, то быть может вам пора попросту создавать свой собственный датацентр?
Не забудьте сказать автору «Спасибо», «лайкнуть» или сделать перепост:
Что такое сервер и для чего он нужен
Содержание
Содержание
Сегодня сервера используются везде, от предприятий и промышленных комплексов, до государственных и военных структур.
Нередко можно услышать фразы вроде «правительственные сервера» или «сервера компании, бренда».
Для многих сервер — это просто корпоративный компьютер, предназначенный для обработки и хранения информации, но это не совсем так.
Ликбез для чайников
Каждый сервер запускается для выполнения определенных задач, вот некоторые из них:
Существуют сервера для рендера, майнинга, разнообразных облачных технологий и научных исследований.
Каждый сервер требует индивидуальной конфигурации, подбора оборудования и комплектующих.
Понятным языком — что такое сервера, для чего нужны
Сервер — компьютер, подключенный по локальной или внешней сети, к которому периодически обращаются другие компьютеры, именуемые клиентами.
Не каждый сервер стоит на серверном программном обеспечении и состоит из серверных комплектующих, но каждый сервер находится в одной сети с другими компьютерами.
Серверные системы отличаются от стационарных ПК, и служат для выполнения иных задач.
Для корпоративных и коммерческих целей собираются полноценные серверные платформы. Такие сборки отличаются от десктопов серверными процессорами, материнскими платами и даже оперативной памятью.
Серверные процессоры отличаются от десктопных по нескольким показателям:
В последние годы, компания AMD стала выпускать как серверные, так и десктопные модели процессоров с одинаковым количеством потоков и ядер, в то время как Intel не отступает от производственных стандартов.
Модель процессора | AMD EPYC 7742 | AMD Ryzen Threadripper 3990X | Intel Xeon Platinum 8380HL | Intel Core i9-10980XE Extreme Edition |
Платформа | Сервер | Десктоп | Сервер | Десктоп |
Количество ядер | 64 | 64 | 28 | 18 |
Количество потоков | 128 | 128 | 56 | 36 |
Базовая тактовая частота процессора | 2.3 ГГц | 2.9 ГГц | 2.9 ГГц | 3.0 ГГц |
Максимальная тактовая частота процессора | 3.4 ГГц | 4.3 ГГц | 4.3 ГГц | 4.8 ГГц |
Кэш-память | 256 МБ | 256 МБ | 38.5 МБ | 24.75 МБ |
Макс. объем памяти | 4 ТБ | 1 ТБ | 4.5 ТБ | 256 ГБ |
Макс. число каналов памяти | 8 | 4 | 6 | 4 |
Макс. пропускная способность памяти | 190.7 ГБ/с | 95.37 ГБ/с | 187.2 ГБ/с | 94 ГБ/с |
Учитывая объемы ОЗУ, устанавливаемые на серверные сборки, десктопная версия операционной системы подойдет далеко не всем предприятиям.
Например, Windows 10 в 2020 году ограничена двумя терабайтами ОЗУ, при этом Windows Server 2019 способна работать при 24 терабайтах оперативной памяти.
Основной задачей серверных систем является обработка максимальных объемов информации в кратчайшие сроки.
На серверах обычно хранят и редактируют данные, устанавливают производственное программное обеспечение и производят расчеты.
Как понять, что вашему малому предприятию (или не малому) пора обзавестись собственным сервером
В чем собственный сервер может помочь предприятию?
Если предприятие нуждается в подобных услугах, то пора обзавестись собственным сервером.
Домашний компьютер с серверным процессором
Доброго времени суток, уважаемые посетители техноблога. Сегодня будем разбираться, нужен ли серверный процессор в домашнем компьютере. Есть ли вообще смысл строить свою систему на чипе, который изначально не предназначен для бытовых вычислений и ориентирован на глобальные расчеты.
Сразу развеем ваши сомнения насчет того, есть ли глобальные отличия между десктопными и серверными камнями. Да, по сути и нет таковых, если не считать «прожорливость» Xeon-ов в плане TDP и работу только с регистровой ОЗУ. Ну и графического ядра у них нет, что даже плюс, поскольку оно все равно не используется.
На что положить глаз?
В 2012—2013 году серверный рынок наводнили корпоративные чипы Intel линейки Sandy Bridge-EP и Ivy Bridge-EP, которые по тем временам считались чем-то монструозным и стоили более 1500$ за единицу, если закупать партиями по 1000 штук. Но возраст делает свое, а бездушная маркетинговая машина только усугубляет результат.
И тут ушлый пользователь подумал, что они могут стать идеальной и недорогой альтернативой Core i7 даже в 2017—2018 годах, причем на Aliexpress их можно купить по цене Pentium Skylake.
Итак, у вас есть игровой ПК на платформе LGA2011 и чипсете Х79, но нет самого главного – процессора. Какой вариант оптимальный на эту роль? Присмотритесь к Xeon E5-1650 и Xeon E5-2670. Первый имеет 6 ядер и разблокированный множитель.Второй же – 8 заблокированных ядер, но хорошую базовую частоту в 3 ГГц, что дает отличную производительность в многопотоке.
Какой процессор лучше выбрать? Решайте сами. Если ваша материнская плата поддерживает разгон и обладает отличной подсистемой питания, а в запасе валяется хороший кулер башенного типа для обдува довольно горячего камня – берите E5-1650.Его прямой конкурент скорее отличный вариант для рендеринга даже по меркам 2017—2018 годов, где важна больше не частота, а количество ядер и потоков, которых здесь 8 и 16 одновременно.
Какие отличия между моделями? Давайте разбирать.
Xeon E5-2670 | Xeon E5-1650 | |
Платформа | LGA2011 | LGA2011 |
Дата выхода | Q1 2012 | Q1 2012 |
Кодовое имя | Sandy Bridge-E | Sandy Bridge-E |
Техпроцесс, нм | 32 | 32 |
Количество ядер/потоков | 8/16 | 6/12 |
Тактовая частота (Turbo Boost), ГГц | 2,6 (3,3) | 3,2 (3,8) |
Разблокированный множитель | Нет | Есть |
Кеш третьего уровня, Мбайт | 20 | 12 |
Встроенный контроллер памяти | DDR3-800/1066/1333/1600, 4-канальный | DDR3-800/1066/1333/1600, 4-канальный |
Количество линий PCI Express, версия | 40, 3.0 | 40, 3.0 |
Встроенная графика | Нет | Нет |
Уровень TDP, Вт | 115 | 130 |
Можно ли использовать эти процессоры для майнинга? Есть куда более интересные варианты. Здесь скорее речь пойдет о применении систем в играх, ведь по большому счету, именно этот аспект манит потенциальных покупателей Intel Xeon. У AMD, к слову, такого ажиотажа нет, поскольку там серверные чипы более специфические. Но мы все же склоняемся к E5-1650.
Стоит ли собирать подобную систему?
А теперь поговорим об обратной стороне медали. Начать стоит с того прискорбного факта, что весь ваш ПК будет по умолчанию Б/У, либо частично на китайских комплектующих, которые все еще производят материнские платы под X79.На волне ажиотажа процессоров, цены с каждым днем становятся все менее досягаемыми, поскольку все хотят наживиться даже на железе 5-6 летней давности, которое несколько лет работало в серверном оборудовании в режиме 24/7. Да, Xeon изначально рассчитаны на работу в стрессовых режимах, однако даже самый стойкий «конь» рано или поздно делает последний вздох и уже не поднимается.
Второй момент – тепловыделение, которое зачастую существенно выходит за привычным многим TDP в 95 Вт. И здесь мы упираемся в 2 проблемы:
Никакая боксовая вертушка вас не спасет, тем более под нагревом. Даже в режиме Turbo Boost система будет регулярно упираться в пиковый теплопакет и понижать частоты.
Момент номер 3 – оперативная память. Да, ее можно использовать в 4-канальном режиме, чего не обеспечит ни один десктопный процессор, но обычную ОЗУ DDR с серверным процессором не подружить, поскольку он нормально воспринимает только регистровую (ECC). Ее главный плюс – стоимость, которая значительно ниже, чем у обычной.
А вот недостаток – незначительная потеря скорости при обработке данных, поскольку данные регулярно проверяются на ошибки, а потому наблюдается снижение производительности, пусть и минимальное.
Итоги
Если у вас уже есть некоторые комплектующие для создания домашнего десктопа из серверного железа – игра стоит свеч. За относительно небольшую сумму вы получите производительность уровня топовых i7 поколения Skylake и Kaby Lake, при этом будете иметь большее число ядер и потоков, что в современном гейминге начинает котироваться особенно сильно.
Но если есть возможность собрать ПК с нуля – используйте новую комплектуху с гарантией. Вы будете знать, что в случае проблем всегда можно вернуть ЦП и прочее железо по гарантии + появится возможность дальнейшего апгрейда, чего в серверных сборках не предусмотрено.
Выбор за вами. Не забывайте подписываться на обновления и делиться с друзьями в соц.сети. Пока.
Как выбрать процессор для сервера
Неверно полагать, что для сервера подойдет практически любой кусок кремния, было бы ядер побольше и охлаждение соответствовало. Это утверждение в корне ошибочно по одной простой причине: классический домашний процессор просто не вытянет режим 24/7 при нагрузке, близкой к 100%. Кристалл быстро деградирует, а материнская плата не вынесет от такого кощунства. Скальпель не используют для нарезки колбасы, даже если у него есть для этого подходящей формы лезвие. Вот и с серверными аппаратными компонентами дело обстоит примерно так же.
По ходу обзора мы рассмотрим основные критерии выбора серверных процессоров:
Но сначала давайте рассмотрим теорию и заодно поговорим, почему настольные и серверные ЦП — кардинально разные продукты. Исключительно для тех наших читателей, кто полагает, что такая замена может быть равноценной.
Отличие серверного процессора от обычного
Задача коммерческого железа — работать на пределе возможного в течение недель, а то и месяцев, принося своему владельцу прибыль и уверенность в стабильной работе на протяжении всего времени эксплуатации. С домашним железом такие номера не пройдут: уже через 3-5 дней память забьется мусором, кэш переполнится, компоненты перегреются и, в лучшем случае, уйдут в защиту, пока не остынут.
А потому серверным процессорам еще на этапе производства закладывают следующие черты:
Теперь же перейдем к основным критериям выбора. К тому, каким требованиям должен соответствовать подходящий под ваши запросы процессор.
Критерии выбора серверного процессора
Количество ядер
Возвращаясь к нашей теме, отметим: с чем сейчас действительно хорошо, так это с параллельностью вычислений. Все современные ОС, софт и утилиты без проблем работают с любым количеством потоков, поэтому ваше железо будет простаивать лишь в крайних случаях.
Этот показатель можно трактовать как «оперативную память» процессора. Внутри ЦП распаян модуль сверхбыстрой памяти для временного хранения данных, что позволяет серверу моментально восстанавливать данные и просчитывать процессы, требующие сиюминутного внимания со стороны клиента или сервера. Чем выше объем кэша — тем ниже задержки и выше производительность.
Сокет
Или разъем для процессора на материнской плате. Правда, здесь есть пара нюансов. Даже если в вашем распоряжении имеется некогда топовая плата под 2/4 сокета, но с устаревшей архитектурой (к примеру, C32 под Opteron или что-то наподобие), то об установке новых процессоров (например, AMD EPYC 1-го или 2-го поколения) речи уже не пойдет. Всегда выстраивайте будущий сервер от процессора, поскольку это самая ценная и дорогостоящая составляющая. Иными словами, подбирайте совместимые компоненты под процессор, а не наоборот. Заодно, помимо отсутствия проблем с совместимостью, вы получите гарантию длительной эксплуатации и дальнейших апгрейдов микрокода UEFI BIOS.
Встроенная графика
Казалось бы, зачем серверным процессорам интегрированный GPU-ускоритель, если на плате предусмотрены PCI-E разъемы под дискретную графику. К тому же, этот кусок кремния отнимает драгоценное место на основной плате, где можно разместить еще один чиплет с CPU-ядрами. Но если вам нужен интерфейс для вывода картинки, а материнская плата подобной роскошью не обладает — стоит обратить внимание на эту особенность.
Частота
Крайне своеобразный параметр для серверного железа. Формула «больше МГц на такт = выше производительность» для коммерческого оборудования неверна. Основная же причина, почему к выбору сервера с повышенной базовой частотой работы стоит относиться аккуратно, в том, что параллельная нагрузка десятков ядер одновременно автоматически вызывает повышенный нагрев кристалла и интенсивную работу системы охлаждения, достаточный уровень которого может обеспечить не всякая конфигурация.
Мы, конечно же, всегда советуем приобретать готовые фирменные платформы с предустановленным ЦП, где работа всех компонентов заранее оттестирована производителем. Но, если заявленная в документации частота предустановленного ЦП кажется вам недостаточной, то спешим уверить — производители побеспокоились и об этом. Причина, по которой разница в базовых частотах работы CPU постепенно становится неважна, — в современной архитектуре и тонких техпроцессах, измеряемых единицами нанометров. Это не простой маркетинговый трюк, а суровая необходимость в том, чтобы укротить температурный нрав кристалла без ущерба для производительности и сделать его максимально универсальным для работы под разными нагрузками. Умные системы корреляции частоты в автоматическом режиме перенаправляют потоки к основным ядрам, т.е. попросту включают Boost-режим. Иными словами, продвинутые разработчики процессорных решений обо всем уже позаботились за вас. Остается лишь сказать спасибо и ориентироваться на число физических ядер и виртуальных потоков.
Тепловыделение
Мощность процессора исходя из задачи
Пожалуй, теории достаточно. Перейдем к живым примерам на примере малого, среднего и крупного бизнеса. Все задачи охватить не удастся, но мы попробуем разобрать вопрос на типовых решениях.
Небольшая компания (10-15 сотрудников)
Если ваша деятельность напрямую связана с документацией, бухгалтерией, работой с офисными приложениями, достаточно базовой модели на 6-8 ядер. В идеале, с виртуальными потоками, если бюджет позволяет.
Обращайте внимание на следующее:
Если на упаковке указано от 6 ядер, рекомендуем взять на 2 больше, разгружая тем самым процессор для периодического обслуживания и мониторинга. Частота — вариативная, от 1.5 до 2.5 ГГц. Оперативной памяти на начальном этапе хватит от 16 ГБ.
Средняя компания (20-40 человек)
Простейший путь в этом случае — увеличить показатели вдвое, а то и в 2.5 раза. Все упирается в бюджет, выделяемый организацией на закупку оборудования. Также на первый план выходит многопоточность (Hyper-Threadind для Intel или SMT для AMD соответственно), одними физическими ядрами уже не отделаться. Аналогично и с масштабируемостью сервера в целом. Решения с одним сокетом будет явно недостаточно.
В этом сегменте начинается сегментация серверов на терминальные, почтовые, файловые, веб. Даже, если они собраны в единый ящик, админу необходимо манипулировать ресурсами ядер, потоков и памяти, выделяя мощности под определенные нужды.
Компания от 50 пользователей
Предугадать этот сегмент куда сложнее — только личная компания с официальным представителем оборудования. Наши сотрудники внимательно изучат ваши задачи, цели и бюджет, на основании чего предложат оптимальную конфигурацию на базе компонентов Intel и AMD.
Под конкретные нужды будут заточены:
Специалисты ответят на любой вопрос касательно серверных процессоров и сопутствующего оборудования, предложат нестандартное решение, если оно будет на 100% покрывать текущие запросы предприятия на долгое время.