Для этой линейки серверов использовали материнскую плату на чипсете C602, которая не снята с производства. В качестве основы выбрали три типа исполнения: MidiTower, Tower/4U и 2U.
Для того, чтобы правильно позиционировать линейку серверов на рынке, было произведено
сравнительное тестирование процессоров Intel Xeon E5-2650V2, E5-2680V2 и E5-1650V2 против E3-1230V6.
Конфигурации стендов
Стенд №1:
1. Материнская плата: MBD-X9SRL-F
2. Процессор: Intel Xeon E5-2650V2
3. Память: 4 х 8Гб DDR3L-1333 ECC Reg
4. Диски: 2 х 150Gb SSD
Стенд №2:
1. Материнская плата: MBD-X9SRL-F
2. Процессор: Intel Xeon E5-2680V2
3. Память: 4 х 8Гб DDR3L-1333 ECC Reg
4. Диски: 2 х 150Gb SSD
Стенд №3:
1. Материнская плата: MBD-X9SRL-F
2. Процессор: Intel Xeon E5-1650V2
3. Память: 4 х 8Гб DDR3L-1333 ECC Reg
4. Диски: 2 х 150Gb SSD
Стенд №4:
1. Материнская плата: MBD-X11SSH-F
2. Процессор: Intel Xeon E3-1230V6
3. Память: 4 х 8Гб DDR4-2133 ECC
4. Диски: 2 х 150Gb SSD
Результаты тестирования
PerformanceTest 9.0
Общий тест показал, что процессоры E5 уверенно превосходят процессоры E3 за счёт большего количества ядер. И это не смотря на более низкую частоту памяти и процессора. В некоторых вычислительных задачах преимущество 10-ядерного процессора было более чем в 2 раза.
Разумеется, процессоры V2 имеют раннюю версию SSE и AVX, поэтому этап тестирования расширенных инструкций был проигран, равно как и тест памяти — так как сравнивались разные поколения: DDR3 и DDR4.
Но всё это не помешало процессорам E5-V2 получить лучший результат по суммарному коэффициенту.
CINEBENCH R15
Рендеринг — задача, которая отлично распараллеливается, используя все вычислительные мощности. Очевидно, что в данном тесте многоядерные процессоры E5 также обошли 4-ядерную модель Xeon E3. Подобный результат наблюдался и в других программных продуктах, например 3DsMAX. Также линейка E5 показала почти 2-кратный прирост в задачах по кодированию видео.
7-ZIP
Тест производительности, встроенный в архиватор 7-ZIP, показал аналогичный предыдущему тесту результат — параллельные расчеты быстрее выполняются на большем количестве ядер, хоть и с меньшей частотой.
3DMark
Особый интерес вызывали результаты игрового теста — как поведёт себя серверный процессор в популярном бенчмарке 3DMark.
Для этих задач был собран отдельный стенд с игровой видеокартой среднего уровня.
Сравнивали десктопный процессор i7-7700 и серверный E5-2650V2
Результат не выявил серьёзных отличий производительности, но показал, что даже в играх E5-2650V2 не уступает десктопному i7 с частотой 4,2ГГц в режиме Turbo Boost.
Краткий анализ характеристик
Для того, чтобы отчасти понять почему мы видим такие результаты, давайте рассмотрим основные параметры тестируемых процессоров.
Помимо стандартных характеристик, я добавил одну строку — «Разница между базовой частотой и максимальной частотой при разгоне». Именно в этом параметре, по моему мнению, скрыта доля успеха многоядерных Xeon E5. Ведь как работает Turbo Boost? Если нагрузка на все ядра не высокая, или же часть ядер совсем простаивает — процессор может разогнать активные ядра до частоты выше чем базовая. Причём разгон может происходить ступенями — в зависимости от нагрузки.
Так вот дельта этих частот у 2650V2 и 2680V2 составляет 0,8ГГц, а у 1230V6 — только 0,4ГГц.
Это означает, что если процесс поддерживает параллельные расчеты, но ограниченно (например в 3-4 потока) — то процессор 1230V6 сможет обрабатывать его на частоте 3,5ГГц, так как Turbo Boost будет не активен из-за нагрузки на все имеющиеся ядра процессора. А процессор 2680V2 будет загружен лишь на треть, поэтому аналогичную задачу сможет обработать на частоте близкой к максимальной — 3,6ГГц. Эта ситуация вероятна, если выполняются необходимые условия — Turbo Boost последней версии при разгоне оценивает множество параметров, включающих терморежим и энергопотребление каждого ядра в отдельности и процессора в целом. А значит, если перегрева нет и энергопотребление в норме, теоретически, процессору ничего не мешает разогнать до максимальной частоты не одно (как в ранней версии Turbo Boost), а сразу несколько ядер.
На мой взгляд, именно этот эффект мы увидели в результатах теста 3DMARK.
Ну а если процесс параллелится идеально, то 10 ядер против 4 — показывают очевидный результат, не смотря на разницу в частоте.
Возможность существенно повышать частоту при однопоточных вычислениях и использовать все ядра при многопоточных — делает процессоры E5 универсальным решением для большинства типовых и специализированных задач, включая как профессиональные, так и домашние.
Ценовой анализ моделей
У нас есть три 1-процессорные модели на базе многоядерных процессоров Intel Xeon E5-V2:
- 2U: EX127.3-008LH
- 4U/Tower: EX140.3-008LH
- Miditower: EX120.3-008LF
Сравним стоимость классических 2U-серверов на базе E3 и E5 в тестовой комплектации:
- E3-1230V6: 3223$
- E5-1650V2: 3255$
- E5-2650V2: 3139$
- E5-2680V2: 3349$
Сравним стоимость 4U/Tower-серверов на базе E3 и E5 в тестовой комплектации:
- E3-1230V6: 3622$
- E5-1650V2: 3381$
- E5-2650V2: 3265$
- E5-2680V2: 3475$
Сравним стоимость Miditower-серверов/рабочих станций на базе i7 и E5 в тестовой комплектации:
- i7-7700/H270: 2121$
- E5-1650V2: 2289$
- E5-2650V2: 2173$
- E5-2680V2: 2383$
Итого — в случае со стоечным исполнением, модель на базе E5 имеет аналогичную или ниже стоимость, чем модель на базе E3.
В случае с рабочей станцией ситуация отличается за счет не совсем прямого сравнения — в рабочей станции на базе i7 посчитана десктопная материнская плата и память без коррекции ошибок. Рабочая станция на базе E5 напротив — имеет серверную МП и ОЗУ. Если сравнивать не с ПК на i7, а с сервером на E3, то модели на базе E5 также окажутся чуть дешевле.
Почему мы торгуем «устаревшим оборудованием»? Наш модельный ряд включает разные поколения по двум причинам. Первая причина отражена в прошлой статье о сравнении производительности — новое поколение не всегда даёт преимущества по производительности. Вторая причина — это срок жизни модели. Низкий срок жизни модели губителен для проектного бизнеса. Есть проекты которые реализуются очень долго. С момента проектирования до момента поставки может пройти не один год. Если срок жизни модели будет ниже чем срок реализации, то возникают очевидные трудности в согласовании различий между заложенной в проект спецификацией и поставляемой по факту.
С такими проблемами сталкиваются любители HP и прочих вендоров. Заложили везде 8-ое поколение серверов, а после выхода 9-го оно стремительно исчезло с рынка. Тоже самое ждёт и Gen9 в скором будущем — часть моделей либо уже снято с производства, либо снимется в ближайшее время и будет труднодоступно, т.к. сформирован новый модельный ряд на Gen10.
Почему V2 у нас дешевле чем V4 или Scalable? Изначально они закупались, в своё время, по тем же ценам. Но, в последнее время, рынок заполнился предложениями б/у серверов на базе процессоров этого поколения по ценам существенно ниже, чем у наших новых серверов. Поэтому было принято решение об уценке комплектующих для создания конкурентных условий. Эта акция показала положительный эффект, что и побудило нас продлить её до окончания производства материнских плат и полной распродажи существующих стоков. На данный момент доступны новые серверы с гарантией 3 года по ценам существенно ниже, чем аналоги последнего поколения.
Или же, в рамках этой статьи, сравнивая с младшими процессорами Intel Xeon — существенно мощнее, но за те же деньги.
Выводы
Сравнение производительности и ценовой анализ показывает, что линейка серверов/рабочих станций на базе процессоров Xeon E5-V2 может быть не только более бюджетной альтернативой серверам последнего поколения при равной мощности, но и существенно выигрывать по производительности у 1-процессорных систем в одинаковом ценовом диапазоне.
Однопроцессорные серверы STSS Flagman серии EX, активно используются нашими заказчиками для различных задач, начиная с серверов БД и терминальных серверов, заканчивая видеонаблюдением и виртуализацией. Как я уже упоминал, безусловно есть определённый процент программного обеспечения, которое использует в расчетах новейшие технологии процессоров последнего поколения. Под такой специализированный спектр задач мы рекомендуем новые модели на базе Intel Xeon Scalable.
Если рассматривать рабочую станцию STSS Flagman EX в качестве персонального рабочего места, то мы получаем высокопроизводительную многоядерную серверную конфигурацию за те же деньги, что и ПК на базе i7 последнего поколения.
Из личного опыта
Когда я заменил свой рабочий системник на конфигурацию E5-2650V2 + 32 ГБ ОЗУ — я забыл что такое тормоза в принципе. По долгу службы у меня постоянно что-то крутится на компе, кодируется и проигрывается видео, тестируется ПО. И это помимо обычных офисных задач. Постоянно открыто 3 браузера и 100500 вкладок, базы, почты, таблицы. Всё летает, процессор уверенно работает в Turbo Boost на 3 ГГц (3,4 ГГц в пике), загрузка редко превышает 65%. Памяти — из 32 ГБ максимум отъедал 24-26 ГБ. Причиной замены ПК стала как раз невозможность десктопного 4-ядерного процессора справиться с моими повседневными потребностями.
Читателям Хабра, обратившимся за линейкой STSS Flagman EX по кодовому слову HABR — скидка 5%.
Делаем запрос через конфигуратор или пишем на 1@stss.ru
Спасибо за внимание!
Комментарии (13)
Mishiko
16.03.2018 11:45Согласен с oxidmod, сейчас по соотношению производительность/цена рулит AMD с Epyc, а учитывая что предложений с Epyc на российском рынке серверов очень мало, это был бы хит
Usikoff Автор
16.03.2018 22:50Проблема в том, что эпика нет потому что он никому не нужен. А не нужен он по причине того, что о нем мало кто знает. А продвигать за свой счет решение вендора, который хоть и делает с определенной периодичностью стоящие продукты, но абсолютно не заботится об их продвижении — себе дороже. К тому же польза этой мультимегаядерности отчасти условна. Ядра не эквивалентны ядрам интел, тому в доказательствог результаты общедоступных тестов. Тепловыделение запредельное, да и софт не всякий оптимизирован. Многие разработчики специализированного софта говорили напрямую — только интел. Но я согласен, что эпик стоит детального рассмотрения, и мы сделаем на нем модель сервера — надо только прогнать кучу тестов, чтобы понять кому он реально может быть полезен.
Stas911
16.03.2018 22:24Делал такое году в 2014м — при помощи чудо-наклейки от братьев-китайцев заапгрейдил старенький комп на Core2 — вместо слабенького E5200 вкорячил туда Xeon E5450 о 4х ядрах по 3Гц и 12М кэша ;) По тестам он тогда тихонько обходил i5 того времени. Кстати, с современными Зеонами и дектопными сокетами такие фокусы уже не проходят? Давно не интересовался вопросом, а то может тоже цена вопроса — Бу проц и наклейка за 5$?
naviastro
17.03.2018 03:13С наклейками больше, видимо, не прокатит. Не смотря на то, что подавляющее большинство десктопных материнских плат прямо поддерживают ксеоны (производители обычно указывают список поддерживаемых, можно на офиц. сайте посмотреть), сами ксеончики — практически полные копии Core i5 или i7, за исключением нескольких нюансов (в основном — поддержка ЕСС и наличия вариантов ксеонов без встроенного видео). Как следствие из этого, стоимость ксеонов и Core i5/7 обычно практически одинаковая, что новыми, что б/у. Особняком стоят сокеты 1366 и 2011. Серверные процессоры на много ядер под эти сокеты сейчас можно найти за очень гуманные деньги, во много раз дешевле их стоимости на старте продаж. Всё сильно зависит от спроса и предложения. Много у кого есть десктоп на 115х, а 1366 и 2011 — встречаются гораздо реже. На рынке очень много процессоров из разобранных серверов, если 115* спрос большой, то на 1366 и 2011 уже заметно меньше, не топовые модели могут стоить очень дёшево. Аналогично — серверная DDR3 (регистровая), она не будет работать в десктопной мат. плате, но этой памяти сейчас довольно много. По цене одной планки на 16 ГБ DDR4-2666 можно купить 64 ГБ DDR3-1866 REG ECC (8 планок по 8 ГБ).
В Вашем случае, вы заменили процессор из бюджетной линейки на один из самых шустрых 4-х ядерных, попутно воспользовавшись хитрой совместимостью сокетов. Сейчас почти всегда можно аналогично заменить Celeron или Pentium на более производительный Core i5/i7 или соответствующий ксеон воспользовавшись тем, что из-за устаревания эти процессоры стали дешевле. Ещё можно воспользоваться, например тем, что ксеоны под сокет 1366 обычно очень хорошо разгоняются (в т.ч. благодаря разблокированному множителю и нормальному припою под крышкой вместо знаменитой «жвачки»), либо купить материнскую плату под два процессора. Минусы — разогнанный до своего предела процессор сильно греется, а в случае двух процессоров на очень много ядер — далеко не все приложения умеют такое богатство эффективно использовать (да и вообще хоть как-нибудь использовать).
oxidmod
Если нужны ядра\потоки, то почему не глянуть в сторону Threadripper?
Топовый Threadripper 16\32 стоит меньше 1к зелени
Vlad_IT
Если смотреть в сторону б/у, то для персонального компьютера, на али можно купить Intel Xeon E5 2680 V2 за $200.
oxidmod
А в чем прикол? 200 баксов за проц, который стоит 1700?
Vlad_IT
Скорее всего с датацентов или суперкомпьютеров снимают, из-за появления новых с более высоким КПД.
naviastro
Поддерживаю.
У меня расчёты ведутся большей частью на Westmere EP процах и даже его предшественниках. Самый существенный минус старых систем для меня — более высокое потребление (при условии одинаковой производительности), что не просто дороже, но и требует более производительной системы охлаждения и т.д.
Другое дело, что с моей средней загрузкой старые системы получаются выгоднее из-за меньших изначальных вложений, хотя и выходят дороже в эксплуатации.