Рейтинг
0.00

FirstDedic Хостинг

5 читателей, 204 топика

Intel обновила семейство процессоров Xeon E



Intel обновила семейство процессоров Xeon E: модели E-2234, E-2236 отличаются от предыдущего поколения большей частотой. Закажите серверы с новыми процессорами первыми на рынке, они уже в конфигураторе FirstDEDIC.


Как выросли показатели процессоров, смотрите в таблице.


Есть возможность конфигурации серверов с дисками NVMe, HDD или SSD и объёмом оперативной памяти до 64 Gb.

Сборка занимает до 24 часов. В среднем, выдаем серверы в течение 3 часов. Установочного платежа нет. При оплате от 3 месяцев — скидка. Количество серверов с новыми процессорами ограничено.

https://firstdedic.ru

Брать или не брать? Вся правда о новых Scalable и порция свежих тестов



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

В этот раз «под микроскопом» оказались два поколения Intel Xeon Scalable: 8 процессоров, по четыре на каждое поколение.
  • Первое поколение — Silver 4110, Silver 4114, Gold 6130, Gold 6140.
  • Второе поколение — Silver 4210, Silver 4214, Gold 6230, Gold 6240.

Чтобы не спойлерить, предлагаем заглянуть в статью «Найди пять отличий. Разница поколений Scalable и — новая порция тестов» и узнать, какое поколение показало лучшие результаты и что же такого особенного во втором поколении Scalable, выпуск которых Intel считает важным стратегическим шагом. А заодно найти ответ и на шекспировский вопрос.

Любой сервер из статьи можно заказать на сайте 1dedic.ru.
При оплате за год — скидка на любой сервер 10%.

Найди пять отличий. Разница поколений SCALABLE и новая порция тестов




Не прошло и два года с момента анонса, как Intel представила второе поколение процессоров Intel Xeon Scalable на новой архитектуре Cascade Lake. Официально — 2 апреля. Сама компания называет это крупнейшим запуском в своей истории, стратегически очень важным для неё. Что ж, давайте разбираться, что в этих новых Scalable такого особенного.

Что оставили?
Процессоры Cascade Lake, а точнее Cascade Lake SP, как и их предшественники Skylake, всё так же относятся к платформе Purley, теперь уже второго поколения — Purley Refresh. Они полностью совместимы со Skylake на уровне разъёма, чипсетов и материнских плат, доставшихся по наследству от первого поколения. Но с нюансами — например, новый bios.

Не изменился техпроцесс. Те же 14 nm, правда, с оптимизациями.

Общая схема наименований и названий для серий Platinum, Gold, Silver, Bronze осталась прежней. Правда, «суффиксов» стало больше. К имеющимся L, M и T добавились новые Y, N, V и S. В нумерации сменилось значение второй позиции (сотни): теперь вместо единицы — двойка, то есть преемником, например, Gold 6140 будет Gold 6240. В остальном базовые характеристики и набор возможностей не изменились. Число ядер и объёмы кэшей держат позиции: до 28 и по 1 Мбайт L2 на ядро + до 38,5 Мбайт общего L3. Число и тип линий PCI-E такие же, как были, — 48 линий версии 3.0. Масштабируемость та же: до 3 линий UPI на 10,4 GT/s и до 8 (бесшовно) сокетов в системе.

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

Во-первых, в Cascade Lake появились аппаратные заплатки против нашумевших в прошлом году уязвимостей. Intel представил программно-аппаратные решения против вариантов 2 (Spectre), 3, 3a и 4 (Spectre NG), L1TF (Foreshadow). Для Spectre Variant 1 всё так же предлагается только программный патч. То есть всё то, что уже есть в линейке Intel Core i9. А так это выглядит в пресс-релизе:
  • Вариант 1. Защита осуществляется средствами ОС и VMM (Virtual Machine Monitor)
  • Вариант 2. Hardware Branch Prediction Hardening (предотвращение будущих атак по данному методу) + средствами ОС и VMM
  • Вариант 3. Hardware Hardening Вариант 3a. Hardware
  • Вариант 4. Hardware + ОС/VMM L1TF. Уже закрыта благодаря Hardware Hardening в варианте 3
Во-вторых, появилась поддержка памяти DDR4-2933. Но с оговорками: только для линеек Gold и Platinum (Bronze и Silver по-прежнему работают с DDR4-2400) и только с одним DIMM на канал — в конфигурации с двумя DIMM на канал частота снижается до 2666 MT/s.

В-третьих, состоялась премьера Intel Optane DC Persistent Memory (DCPM). Самая четкая формулировка о том, что это такое, получилась у Тискома, поэтому цитирую:
Intel Optane DC Persistent Memory (DCPM) — новый класс технологий, сочетающий те понятия, которые называются «memory and storage» и предназначаются для использования в центрах обработки данных

Может помните, ранее Intel представлял технологию Intel Memory Drive Technology для Xeon Skylake: гипервизор (Xen) + NVMe-модули Optane. У нас даже случились тесты по этому поводу, но результаты были не вдохновляющие, и мы решили подождать более впечатляющего решения. Кажется, дождались =)

В основе нового решения от Intel лежат модули DCPMM, визуально похожие с DIMM, а также электрически и механически совместимые с ними. Работают на скорости 2666 MT/s и имеют объём 128/256/512 Гбайт. На логическом уровне используют протокол DDR4-T (Transaction), который, по словам Intel, одобрен JEDEC, но на практике его поддержка есть только в контроллерах памяти Cascade Lake. То есть на разъём DIMM DDR4 посадили энергоНЕзависимую память, выполненную по технологии 3D XPoint, обгоняющую, опять же со слов Intel, широко распространённую NAND Flash на три порядка (в 1000 раз) по таким характеристикам как скорость и срок службы.

Решение оказалось очень интересным и крайне неоднозначным: естественно, есть особенности эксплуатации (не без этого), цена и области применения. Но мы заострять внимание на этой, для данной линейки процессоров, killer фиче не будем, — более подробный рассказ о ней выходит сильно за рамки сегодняшней статьи. Как только будут готовы тесты во всех возможных режимах работы этой технологии, сразу выкатим лонгрид :-)

В-четвёртых, технологии Intel Resource Director Technology (RDT), Speed Select (SST) и Intel DL Boost прокачались по скиллам. Начну с RDT. Он представляет собой механизмы достаточно тонкого мониторинга и контроля над исполнением приложений и использованием ресурсов. Штука не новая, но в данной линейке к ней хорошо приложили руки и детально проработали. Суть в том, чтобы приложение с более высоким приоритетом вовремя получало всё, что ему нужно. Естественно, за счёт «ущемления в правах» других приложений.

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

И на десерт Intel DL Boost. Нововведение касается нового набора инструкций, известного ранее как Vector Neural Network Instructions (VNNI). Штуковина для ИИ, а точнее, для более гибкой тренировки сетей глубокого обучения. По сути ещё одна надстройка над AVX-512.

И наконец, в-пятых. По старой традиции для рефрешей от Intel — больше частоты, больше ядер :-) Как базовые частоты, так и частоты в бусте подросли на 200-300 МГц. За некоторым исключением добавилось по два ядра на процессор. Увеличился объём поддерживаемой оперативной памяти. Отдельно стоит отметить работу Intel по оптимизации использования кэшей и оперативной памяти, вероятно, для минимизации негативного влияния заплаток от уязвимостей семейства Spectre и Meltdown.

Более детально с особенностями архитектуры Cascade Lake можно ознакомиться на wikichip. Рекомендую к прочтению. А теперь — уже традиционное тестирование.

ТЕСТИРОВАНИЕ
В тестировании участвуют восемь процессоров Intel Xeon Scalable:
  • первое поколение — Silver 4110, Silver 4114, Gold 6130, Gold 6140,
  • второе поколение — Silver 4210, Silver 4214, Gold 6230 и Gold 6240.


Тактико-технические характеристики платформ
  • Все процессоры имеют одинаковую базовую конфигурацию.
  • Платформа: Intel Corporation S2600WFT (BIOS SE5C620.86B.02.01.0008.031920191559)
  • Оперативная память:
  • 16 Гб Samsung DDR4-2933 — 12 штук (по одной на каждый канал) для процессоров Gold 6230 и 6240
  • 16 Гб Samsung DDR4-2666 — 12 штук (по одной на каждый канал) для процессоров Gold 6130 и 6140
  • 16 Гб Samsung DDR4-2400 — 12 штук (по одной на каждый канал) для процессоров Silver обоих поколений
  • SSD-накопитель: Intel DC S4500 480 Гб — 2 штуки в RAID1
  • Двухпроцессорная конфигурация
  • Программная часть: ОС CentOS Linux 7 x86_64 (7.6.1810)
  • Ядро: 3.10.0-957.12.2.el7.x86_64

Внесённые оптимизации относительно штатной установки: добавлены опции запуска ядра elevator=noop selinux=0

Тестирование производится со всеми патчами от атак Spectre, Meltdown и Foreshadow, бэкпортироваными в данное ядро.

Список тестов, которые будем проводить:
  • Geekbench
  • Sysbench
  • Phoronix Test Suite

РЕЗУЛЬТАТЫ ТЕСТИРОВАНИЯ



В тесте Geekbench в однопоточном и многопоточном варианте новые Scalable обходят старые по всем позициям. В однопоточном тесте от 3% до 6%, в многопоточном от 6% до 13%, и апофеоз — Silver 4210 лучше Silver 4110 аж на 33%.


В тесте Sysbench разница от 22% до 37%. Минимальный разрыв между Gold 6140 и Gold 6240 — 7% в пользу нового.


В тесте John The Ripper Silver 4210 обгоняет Silver 4110 на 41%, а между Silver 4214 и Silver 4114 разница почти на 30% — естественно, в пользу первого. Теперь голды. Gold 6230 быстрее Gold 6130 на 16%. Минимальный разрыв между Gold 6140 и Gold 6240 — 7,6%.


Silver 4210 обгоняет Silver 4110 на 29%, а Silver 4214 предшественника на 23%. Разрыв между парами Gold 20% и 8% соответственно.


В однопоточном тесте Himeno можно увидеть чистый прирост 200-300 Мгц — от 2,2% до 6% в пользу нового поколения.


Тест compress-7zip почти полностью копирует результат теста John The Ripper: Blowfish. Красивый отрыв между Silver 4110 и Silver 4210: 4210 почти на 35% быстрее своего предшественника. Silver 4214 и Gold 6230 на 18% и 20% соответственно лучше 4114 и 6130. Минимальный разрыв между Gold 6140 и Gold 6240: новый лучше прежнего на 4,7%.


В тесте compress-pbzip2 картина аналогична тесту compress-7zip. Из существенных отличий — уменьшился разрыв между Gold 6130 и Gold 6230, здесь он составляет 5,6%.


В однопоточном тесте Encode-mp3 снова видим разницу 200-300 МГц. От 4% до 7% — на столько Scalable второго поколения лучше первого в этом тесте.


В тесте openssl самый большой разрыв между Silver 4110 и Silver 4210 — 41%. Между 4114 и 4214 — 29%. У голдов поменьше. Между Gold 6130 и 6230 — 23%. И в паре Gold 6140 и 6240 — 4,6%. Замечу, что Gold 6240 всего на 0,78% лучше Gold 6230.


В тесте Apache Silver 4210 лучше Silver 4110 на 40%, Silver 4214 обгоняет Silver 4114 на 36%, Gold 6230 лучше Gold 6130 на 21% и Gold 6240 проходит этот тест лучше Gold 6140 на 29%. Особо заострю внимание на Silver 4210, Silver 4214 и Gold 6230: Gold 6230 на 3% лучше Silver 4210 и на 1,5% лучше Silver 4214. То есть разрыв минимален. Gold 6240 на 13% лучше Gold 6230.


В тесте GCC новое поколение обгоняет своих предшественников примерно на 19%, 16%, 11% и 9,5% соответственно.


Что получается в итоге.
Наблюдаем, значительный разрыв между Silver 4110 и Silver 4210 — новое поколение лучше предыдущего в многопоточных тестах примерно от 20% до 40%. Спасибо вам, частоты и ядра.

Между Silver 4114 и Silver 4214 разница уже меньше: тестовый максимум — в тесте Apache доходит до 36%.

Далее разрыв сокращается. Gold 6230 обгоняет Gold 6130 в пределах от 11% в тесте GCC и до 23% в тесте OpenSSL.

И наконец, минимальный разрыв у пары Gold 6140 и Gold 6240: новый опережает предыдущий на 3%-10% по результату большинства тестов. Исключение тест Apache: разница на 28% — меньше ядер, больше базовая частота (Apache вообще очень интересный тест).

А теперь переходим к дополнительным тестам. Но сначала краткая предыстория.

ТЕСТИРОВАНИЕ ОПЕРАТИВНОЙ ПАМЯТИ
Новые процессоры Intel Xeon Scalable линейки Gold 62xx стали поддерживать новый тип оперативной памяти DDR4-2933. Мы, что вполне логично, задались вопросом: насколько сильно частота оперативной памяти повлияет на общую производительность системы. Вообще, если исходить из предположения, что плюс на плюс всегда дает нечто положительное, верилось в то, что свежий процессор в паре с новой памятью покажут себя молодцами. Но одно дело предполагать, а другое — убедиться экспериментальным путём.

Для теста мы взяли процессор Gold 6240 в двухпроцессорной конфигурации. Тактико-технические характеристики платформы и программная составляющая не изменились. Память будем тестировать такую: DDR4-2400, DDR4-2666 и DDR4-2933.

Всегда радует, когда под рукой есть всё самое необходимое для проверки гипотез =) А теперь идём смотреть, что из этого получилось.
РЕЗУЛЬТАТЫ ТЕСТИРОВАНИЯ ОПЕРАТИВНОЙ ПАМЯТИ
Когда слишком хорошо — это уже плохо. Поэтому я решил отказаться от идеи рисовать все графики и свёл результаты в таблицы — удобнее и быстрее, хотя и менее наглядно. Графики тоже будут, но лишь самые интересные, на мой взгляд.






«Либо мы делаем что-то не так, либо одно из двух».
Цитата братьев Пилотов, пусть и слегка перефразированная, оказалась как нельзя кстати после того, как тестирование памяти было завершено…

Как и во всех тестах, мы сделали десять замеров и выбрали средние по ним показатели. Как видите, показания тестов разнятся так же сильно, как показания гражданки Кроликовой из кинофильма «Ширли-мырли».

В тестах Phoronix 50 на 50 высокие результаты показывают конфигурации с ОЗУ 2400 и 2933 МГц. Тест Geekbench заценил 2933 память по параметрам Memory Score_Single и Memory Score_Multi, но общий результат удивляет.

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

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

МАЛЕНЬКИЙ ШАГ ДЛЯ ЧЕЛОВЕКА, НО ОГРОМНЫЙ — ДЛЯ ЧЕЛОВЕЧЕСТВА
Как сказал бы товарищ Камнеедов (люблю я Стругацких), «примерно в таком аксепте» Intel и позиционирует новую линейку процессоров Xeon Scalable. Еще в начале статьи я говорил, что выход новых Scalable для самого Intel — важный стратегический шаг. Теперь поясню.

С одной стороны, новые Scalable положили начало глобальному обновлению платформы для центров обработки данных. И уже во второй половине года нас ожидает парочка интересных анонсов. С другой, все нововведения не случайны — это ответ на текущие запросы индустрии. И вполне себе достойный ответ. Мало памяти? Вот вам Optane DC Persistent Memory. Хотели аппаратную приоритезацию процессов и ядер? Пожалуйста, прокачали SST и RDT. Мечтали о профессиональной тренировке сетей? :-) Вот, распишитесь, новый набор инструкций для ИИ. За Intel можно только порадоваться.

Хотя, лично у меня, складывается впечатление, что в данный релиз вошли «хотелки», которые Intel не успели реализовать в прошлый раз. И, конечно, что-то нужно было делать с аппаратными дырами, поиск которых для разных спецов стал уже своеобразным развлечением. Всё, что Intel отобрал у пользователя дырами Спектрами-Мелтауны, он теперь вернул, сохранив цену.

К тому же со всех сторон наступает AMD, чьи решения в значительно меньшей степени оказались подвержены негативному влиянию Спектра-Мелтдаунов, и которая в последнее время особенно «труба шатал» Intel как в десктопном (хотел бы я иметь в таком солидном возрасте подобную моложавость), так и слегка в серверном сегменте. Кстати, в плане последнего очень интересно посмотреть, как покажут себя новые AMD Epyc Rome, так как нынешнее поколение Epyc лично меня не оставило равнодушным.

Но вернемся к Scalable.
Что же в сухом остатке получает пользователь, не отягощенный ИИ и тренированными сетями? Однозначно явный прирост производительности за счёт большего количества ядер, более высоких базовых частот и частот в турбобусте. И если для процессоров Gold разных поколений этот прирост в максимуме достигает 23% — хороши и те, и другие, то для Silver в некоторых тестах доходит до 40%. С учётом почти не изменившейся стоимости разница вполне приятная, хотя мне как всегда хочется большего =)

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

В тестировании использовались серверы на базе процессоров Intel Xeon Scalable: Silver 4110, Silver 4114, Silver 4210, Silver 4214, Gold 6130, Gold 6140, Gold 6230, Gold 6240.

Для вас тестировал и писал Григорий Прадедов, старший системный администратор отдела эксплуатации FirstDEDIC

https://firstdedic.ru

Как настроить VLAN на двух и более выделенных серверах



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

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

Посмотреть, что за услуга VLAN и сколько стоит.
1dedic.ru/additional/vlan

ВЫ ПРИОБРЕЛИ УСЛУГУ, ЧТО ДАЛЬШЕ
Чтобы объединить выделенные серверы на Linux или на Windows в локальную виртуальную сеть, первое, что вы должны сделать, — это составить запрос в службу технической поддержки на подключение выделенных серверов вторыми сетевыми адаптерами в коммутатор.

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

Например, следующие:
  • 10.0.0.0/8;
  • 172.16.0.0/12;
  • 192.168.0.0/16.

После того, как вы определились с IP-адресами, можно приступать к настройке.

Подробнее
1dedic.ru/articles/kak-nastroit-vlan-na-dvuh-i-bolee-vydelennyh-serverah

Выделенные серверы с новыми Scalable и скидка 33% на Xeon E3v6

Мы снова с хорошими новостями!

Во-первых, весной этого года Intel выпустил процессоры Xeon Scalable нового поколения и теперь выделенные серверы с ними доступны к заказу на 1dedic.ru. Можно выбрать конфигурации с разными накопителями — HDD, SSD и NVMe и различным количеством дисков.

Выбрать сервер 1dedic.ru

Пара слов о новых процессорах.
По сравнению с прошлым поколением в них увеличилось количество ядер, выросла максимальная частота и объём памяти. Новые процессоры так же, как и процессоры прошлого поколения, поддерживают ECC-память и Hyper-Threading. А вот и технические характеристики:


И вторая новость — для тех, кто ищет бюджетный вариант. До 20 июня включительно серверы с процессорами Xeon E3v6 можно приобрести со скидкой 33%.
1dedic.ru/actions/dve-nedeli-goryachih-cen

P.S.
Напоминаем, что на все выделенные серверы FirstDEDIC действует скидка за период. Чем больше период оплаты, тем больше скидка.

Две недели горячих цен. Скидка 33% на выделенные серверы Xeon E3v6



По-летнему горячие цены на выделенные серверы с процессорами Xeon E3v6.

Скидка 33% на выделенные серверы Xeon E3v6
Закажите новый сервер с процессором Xeon E3v6, оплатите c 6 по 20 июня на любой период и — скидка ваша. Используйте промокод HOTPRICEX при оплате заказа в Личном кабинете. Скидка действует на первые три месяца с момента оплаты и суммируется со скидкой за период. Промокод испарится в ночь на 21 июня.
Установка и активация сервера — в течение 24 часов. В стоимость включен гигабитный канал до 30 Тб, IPMI-KVM, панели управления ISPmanager и DCImanager. Есть возможность подключения VLAN/VPU, BGP, DDoS-защиты и других наших услуг.

Подробные условия акции
Скидка действует только при заказе новых серверов с четырехъядерными процессорами Xeon Е3 — модели E3-1230v6, E3-1240v6, E3-1270v6. Распространяется на все конфигурации для указанных моделей процессоров.
  • Акция действует с 6 по 20 июня 2019 года.
  • Для участия в акции необходимо активировать промокод и оплатить сервер не позднее 20 июня 2019 года 23:59 по московскому времени.
  • Скидка привязана к конкретному серверу, поэтому аннулируется при отказе от услуги или переезде на другой сервер.

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

Команда FirstDEDIC

https://firstdedic.ru

Могут ли Intel Core i7 тягаться с Сore i9 по производительности



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

В декабре прошлого года наш парк пополнился серверами с процессорами Intel Core i7-8700, i7-9700k и i9-9900k. Мы решили сравнить реальную производительность процессоров разных поколений — и протестировали их.

Чтобы не спойлерить, скажем только, что тестирование не обошлось без сюрпризов. О результатах читайте в нашей статье «Так-Так-Так и никакого Тика. Чем отличаются процессоры Intel Core разных поколений на основе одной архитектуры».

Признаться, мы сильно затянули со статьей — только соберемся тестировать, серверы раскупают. А когда наконец выпустили её, совсем забыли об этом рассказать. Исправляемся.

Не знаем, в чем заключается магия Хабра, но в первые сутки статья набрала больше 50 тысяч просмотров. Может, после того, как прочитаете, разгадаете, в чем тут секрет. Мы пока не сумели =)

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

Готовые серверы
  • Сore i7-7700 4 ядра 4.2 ГГц 16 Гб 1х512 Гб SSD — 4489 руб/мес
  • Сore i7-8700 6 ядер 4.6 ГГц 32 Гб 2х256 Гб SSD — 5538 руб/мес
  • Сore i7-9700k 8 ядер 4.9 ГГц 32 Гб 2х240 Гб SSD — 6064 руб/мес
  • Сore i9-9900k 8 ядер 5.0 ГГц 32 Гб 2х256 Гб SSD — 6850 руб/мес

До 1 июня любой из серверов с процессорами Intel Core i7-8700, i7-9700k и i9-9900k можно заказать со скидкой 5% на 3 месяца по промокоду MAGIC_HABR. Промокод сгорит в полночь 31 мая 2019 года.
Для любого выделенного сервера скидка 10% при оплате за год.
Посмотреть и сравнить цены на другие серверы можно на 1dedic.ru
Команда FirstDEDIC

https://firstdedic.ru

Вышла статья про тестирование процессоров Xeon E

Совсем недавно вам прилетело письмо о том, что у нас появились выделенные серверы с новыми Xeon E — больше производительности, чем у Xeon E3, а по стоимости почти такие же.

Чтобы вы могли убедиться, что это действительно так, один из наших системных администраторов, протестировал и сравнил разные процессоры на базе Intel Xeon: на стендовый тест попали свежие Xeon E — E-2134 и E-2136 и процессоры Xeon E3 из семейств V5 и V6. О результатах тестов читайте в статье «Чего ждать от новых Xeon E. Сравниваем с E3 и делаем выводы».

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



Конечно, это не все, что у нас есть. Для серверов из конфигуратора возможны конфигурации не только с HDD, но также SSD и быстрыми NVMe-дисками. Если нужно больше объёма, можно выбрать два диска. Посмотреть и сравнить цены на другие серверы можно на 1dedic.ru.

При оплате за год — скидка на любой сервер 10%.
Команда FirstDEDIC

Чего ждать от новых Xeon E. Сравниваем с E3 и делаем выводы

Продолжаю тестировать процессоры. В этот раз моё внимание целиком и полностью переключилось с десктопных Core на серверные Xeon. Что, надо признаться, не случайно. Во-первых, меня об этом горячо просили в комментариях к прошлой статье, а во-вторых, наш парк пополнился свежими Xeon E — мы решили обновить линейку однопроцессорных выделенных серверов и прикупили E-2134 и E-2136 как альтернативу E3-12XX.
Изначально у меня были наполеоновские планы. Так как наша «коллекция» Xeon E3-12xyVz, где «z» принимает значение от 2 до 6, охватывает процессоры от Ivy Bridge до Kaby Lake, мне стало интересно сравнить их между собой и с новым семейством Xeon E.
Но оценив объём предстоящей работы, я решил понизить градус амбициозности и оставить из представителей Xeon E3 лишь два предыдущих семейства: Xeon E3-12xxV5 и Xeon E3-12xxV6. Вместе с новыми Xeon E все три семейства фактически построены на одной архитектуре, одном технологическом процессе и, спасибо Интелу, одном процессорном сокете FCLGA1151.
Более того! В наличии оказались процессоры из двух предыдущих семейств, пересекающиеся по базовой частоте и частоте в «бусте», что, на мой взгляд, большая удача :-) В комментариях к предыдущей статье прозвучала просьба от читателей — сравнить разные семейства на одной частоте, чтобы увидеть чистый прирост микроархитектурных изменений. Идея показалась мне интересной и, возможно, когда-нибудь я вернусь к Core, чтобы воплотить её в жизнь. А пока решил адаптировать к тому, что есть под рукой, и посмотреть, как поведут себя Xeon с одинаковыми частотами.
Тестирование
В тестировании участвуют восемь процессоров из трёх семейств:
  • Skylake — Intel E3-1230v5, E3-1240v5, E3-1270v5,
  • Kaby Lake — E3-1230v6, E3-1240v6, E3-1270v6,
  • Coffee Lake — E-2134 и E-2136.


Тактико-технические характеристики платформ
Серверы с процессорами Intel E3-1230v5, E3-1240v5, E3-1270v5, E3-1230v6, E3-1240v6 и E3-1270v6 имеют одинаковую базовую конфигурацию:
  • Материнская плата: Supermicro X11SSE-F (2.2 BIOS).
  • Оперативная память: 16 Гб Micron Technology (DDR4-2666) ECC — 2 штуки.
  • SSD-накопитель: Intel DC S4500 480 Гб — 2 штуки в RAID1
.
Серверы с процессорами Intel E-2134 и E-2136 также работают на одинаковой платформе:
  • Материнская плата: Supermicro X11SCE-F (BIOS 1.0a).
  • Оперативная память: 16 Гб Micron Technology (DDR4-2666) ECC — 2 штуки.
  • SSD-накопитель: Intel DC S4500 480 Гб — 2 штуки в RAID1.
  • Программная часть: ОС CentOS Linux 7 x86_64 (7.6.1810)
  • Ядро: 3.10.0-957.5.1.el7.x86_64
Внесённые оптимизации относительно штатной установки: добавлены опции запуска ядра elevator=noop selinux=0.
Тестирование производится со всеми патчами от уязвимостей Spectre, Meltdown и Foreshadow, бэкпортироваными в данное ядро.
Тесты, которые использовал для исследования:
  • Sysbench
  • Geekbench
  • Phoronix Test Suite
Более подробное описание тестов можно найти в предыдущей статье. Взял тот же набор плюс Timed GCC Compilation, который добавил по просьбам читателей. А пока кратко о том, что и чем замерял.
Тест Sysbench
Тест многопоточный, во все ядра. Замерял один показатель — CPU speed events per second, который означает количество выполненных процессором операций за секунду — чем выше значение, тем производительнее система.
Тест Geekbench
Измерял два основных показателя, построенных на результатах нескольких тестов: Single-Core Score и Multi-Core Score, — одно- и многопоточные тесты. Единицы измерения — абстрактные «попугаи». Чем больше «попугаев», тем лучше.
Тест Phoronix Test Suite
Из большого набора взял только 10 — те же, что и в прошлый раз — и к ним, как я уже говорил выше, добавил Timed GCC Compilation. В итоге получилось 8 многопоточных тестов и 2 однопоточных (Himeno и LAME MP3 Encoding).
В этих тестах чем показатель больше, тем лучше
  • Тест John the Ripper для подбора паролей. Возьмём криптоалгоритм Blowfish.
  • Тест Himeno — линейный решатель давления Пуассона, использующий точечный метод Якоби.
  • 7-Zip Compression — тест 7-Zip с использованием p7zip с интегрированной функцией тестирования производительности.
  • OpenSSL — это набор инструментов, реализующих протоколы SSL (Secure Sockets Layer) и TLS (Transport Layer Security). Измеряет производительность RSA 4096-бит OpenSSL.
  • Apache Benchmark — измеряет, сколько запросов в секунду может выдержать данная система при выполнении 1 000 000 запросов, при этом 100 запросов выполняются одновременно. Единицы измерения — запросы в секунду.
А в этих если меньше, то лучше — во всех тестах измеряется время его прохождения.
  • C-Ray тестирует производительность CPU на вычислениях с числами с плавающей запятой. Это многопоточный тест (16 потоков на ядро).
  • Parallel BZIP2 Compression — измеряет время сжатия файла (пакет .tar исходного кода ядра Linux) с использованием сжатия BZIP2.
  • Тест LAME MP3 Encoding выполняется в один поток.
  • Тест ffmpeg x264 — многопоточный.
  • Timed GCC Compilation. В первой моей статье в комментариях читатели просили добавить тест, связанный с компиляцией из исходников. Этот тест именно для вас :-) Он показывает, сколько времени занимает сборка компилятора GNU GCC (версия 8.2.0). Единицы измерения — секунды.
Итак, я собрал на одном тестовом стенде представителей трёх семейств — Skylake, Kaby Lake и Coffee Lake. У всех процессоров, кроме нового E-2136, по четыре ядра и восемь потоков в HT, а также одинаковый суммарный объём кэш-памяти. Все процессоры имеют двухканальную память с поддержкой ECC и близкие базовые частоты. Как и в предыдущей статье, обращаю внимание, что процессоры трёх разных семейств построены на одной архитектуре. Соответветственно, «балом должны править частоты, ядра и потоки».
Но в этот раз будет ещё интереснее: у всех этих семейств разные поддерживаемые частоты при работе с оперативной памятью — 2133, 2400 и 2666 соответственно, а также разный теплопакет. Любопытно посмотреть, как это повлияет на результаты тестов и повлияет ли вообще. Конечно, предполагаю, что чем выше частота работы с ОЗУ, тем лучше процессор будет проходить тесты.
Особый интерес вызывают E3-1240v5 и E3-1230v6 с одинаковыми частотами: базовой 3,50 ГГц и 3,90 ГГц в Турбобусте. Предполагаю, что они должны показать идентичные или близкие результаты, так как отличаются только теплопакетом и частотой памяти.
Что же касается моих прогнозов относительно Xeon E, думаю, что результаты однопоточных тестов E-2134 и E-2136, также должны быть одинаковыми или очень близкими по показателям — хоть базовая частота и отличается, но частоты в «бусте» у них совпадают. Ну и конечно результаты обоих Xeon E, я уверен, будут лучше их предшественников: 4.5 ГГц на максималках и 6 ядер у E-2136 однозначно себя покажут. А теперь «будем посмотреть», насколько я окажусь прав.

Результаты тестов


В тесте Sysbench E3-1240v5 и E3-1270v5 идут вровень. С E3-1230v6 начинается рост, который заканчивается резким взлётом Е-2136. E-2136 на 36% лучше в данном тесте, чем E3-1270v6, и на 43%, чем E3-1230v5. E-2134 всего на 4% обгоняет E3-1270v6 и на 14% E3-1230v5. Разница у E3-1240v5 и E3-1230v6 на 2,4% в пользу E3-1230v6.



В однопоточном тесте Geekbench наблюдается рост в пределах каждого семейства, за исключением семейства Xeon E: E-2134 обгоняет E-2136 на 4,5%.
В многопоточном тесте тенденция роста сохраняется во всех трёх семействах: E-2136 на 14,6% обгоняет E-2134. В однопоточном тесте E3-1240v5, E3-1270v5 и E3-1230v6 идут вровень, а в многопоточном E3-1230v6 обгоняет E3-1240v5 на 2,5%
Ссылки на результаты тестов Geekbench:
Xeon E3-1230v5
Xeon E3-1240v5
Xeon E3-1270v5
Xeon E3-1230v6
Xeon E3-1240v6
Xeon E3-1270v6
Xeon E-2134
Xeon E-2136



Результаты многопоточного John The Ripper очень похожи на результаты теста Sysbench: E3-1240v5, E3-1270v5 и E3-1230v6 выдают почти одинаковые показатели и E-2136 на 33% быстрее, чем E-2134. Хорошо виден стабильный прирост в показателях E3-1240v6, E3-1270v6 и переход на следующее поколение — E-2134.


В тесте C-ray самый высокий результат у E-2136, самый низкий — у E3-1230v5, что вполне логично хронологически. Второе место у новинки E-2134. А вот E3-1240v5, E3-1270v5 и E3-1230v6 опять идут вровень.


Однопоточный тест Himeno почти в точности повторяет результаты однопоточного теста Geekbench: наблюдается рост в пределах каждого семейства, за исключением Xeon E: E-2134 обгоняет E-2136 на 2,4%. Разница между E3-1240v5, E3-1270v5 и E3-1230v6 на уровне погрешности.


В тесте 7zip наблюдаем красивую «лестницу» и рост во всех семействах. Разница между E3-1240v5, E3-1270v5 на уровне погрешности. E3-1230v6 почти на 4% лучше проходит этот тест, чем E3-1240v5. E-2134 на 21% опережает E3-1230v5, на 16% — E3-1270v5 и на 6,6% — E3-1270v6. А E-2136 — лучше всех :-)


Аналогичная тенденция наблюдается в тесте pbzip2, выбивается лишь E3-1230v6.


Хотелось бы сказать, что тест mp3 показывает равномерную «лестницу вниз», но разница даже между крайними в графике E3-1230v5 и E-2136 всего 9,5%, так что называть это «лестницей» не очень-то правильно. Тем более, что E3-1230v6 вносит свои коррективы, а E3-1240v5 и E3-1270v5 только добавляют графику пологости.


В многопоточном тесте ffmpeg «лестница вниз» уже без всплесков и с почти ровной площадкой в районе E3-1240v5, E3-1270v5 и E3-1230v6. E-2136 в этом тесте лучше E-2134 на 19%, E3-1230v5 на 32%, E3-1270v5 на 29% и E3-1270v6 на 22%.


Тест OpenSSL показывает «лестницу вверх» с площадкой на E3-1240v5, E3-1270v5, E3-1230v6 и заметным отрывом на E-2136. E-2134 на 14% лучше E3-1230v5.
E-2136 на 43% опережает E3-1230v5, на 36% — E3-1270v6 и на 33% — E-2134.


В тесте Apache разница между процессорами семейства V5 минимальна. В семействе V6 «лестница вверх»: E3-1270v6 на 8,8% лучше, чем E3-1230v6. Семейство Xeon E продолжает тенденцию роста и добавляет «ступеней»: E-2136 на 3% обгоняет E-2134, на 8% опережает E3-1270v6 и на 22% — E3-1270v5. Разница между первым представителем V5 и новым E-2136 составляет 24%. E3-1240v5 и E3-1270v5 на уровне погрешности. Заметный скачок на переходе от семейства V5 к V6: разница между E3-1230v6 и E3-1240v5 в 7%.


В тесте на время компиляции GCC последнее место у E3-1230v5, предпоследнее место делят между собой E3-1240v5 и E3-1270v5. Победа остаётся за шестиядерным E-2136.


Красный —1 место, лучшие показатели
Синий — 2 место
Если в предыдущей статье, где тестировал Core, я писал, что не удивлён результатами — они были предсказуемы, то и в этот раз не удивлён :-)
Но сначала немного предыстории.
Надо сказать, что все тесты для E3-1230v6 мне пришлось переделать. И все из-за того, что в первый раз я допустил ошибку — представитель из семейства V6 прошёл тестовый полигон с ОЗУ в одноканальном режиме. В итоге вложенный индекс в тесте Geekbench — Memory Score, получился ниже, чем у E3-1240v5, что сильно повлияло на общий результат всего теста. E3-1240v5 по показателям значительно обгонял E3-1230v6.
Аналогичная картина нарисовалась во всех однопоточных тестах. Долго морщил мозг, чтобы дать хоть сколько-нибудь внятное объяснение сложившейся ситуации (и даже нашёл его!), пока не протёр глаза и не переделал все тесты, но уже с двухканальной памятью. А теперь к выводам.
Ожидания vs реальность
Первое, что я ожидал увидеть, так это одинаковые показатели у E3-1240v5 и E3-1230v6. И увидел. Во всех тестах, кроме mp3 и pbzip2, E3-1230v6 лучше или равен E3-1240v5. Лично я не считаю, что это чистый прирост микроархитектуры. Скорее всего, такой результат получается за счёт большей тактовой частоты оперативной памяти. Одно могу сказать точно: память в одном канале существенно влияет на результаты в тестах, так что будьте внимательны :-)
Вторая моя гипотеза касалась двух представителей семейства V5 — E3-1240v5 и E3-1270v5. Честно говоря, надеялся обнаружить между ними хотя бы небольшую разницу, но по итогам тестирования она оказалась никакая от слова совсем. Влияние дополнительных 100 MHz приходится искать под микроскопом в подавляющем большинстве тестов.
При этом те же 100 MHz вполне видны невооружённым глазом при сравнении E3-1270v5 и E3-1240v6. Полагаю, опять же, сказываются частоты памяти.
Переходим к свежим Xeon E. Я был совершенно не готов к тому, что в однопоточных тестах E-2136 будет уступать E-2134. Хоть базовая частота у старшей модели и ниже на 200 MHz, но частота в «бусте» у них одинаковая. Я повторил каждый тест по несколько раз с каждым процессором, чтобы получить ожидаемый мной результат, но достичь его так и не смог :-) Очень не люблю делать выводы и заключения, поэтому с удовольствием узнал бы мнения уважаемых читателей: с чем могут быть связаны такие необычные результаты?
Вот где ожидания совпали с реальностью, так это при сравнении нового семейства Xeon E с предшественниками — тут прогнозы, что новые Е обойдут старых добрых Е3 просто подтвердились тестами. И если четырёхъядерный E-2134 делает это за счёт более высокой частоты в «бусте», то E-2136 ещё сильнее отрывается за счёт своих честных шести ядер.
В целом, картина получилась следующая. Новые Xeon E действительно можно рассматривать как хорошую альтернативу семейству Е3. Тем более, что стоят они почти столько же, сколько V6 — производительность выше за те же деньги. Если же ищете более бюджетный вариант, то можно смело выбирать из тройки E3-1240v5, E3-1270v5 и E3-1230v6. По результатам тестов, они оказались вполне взаимозаменяемыми.
В тестировании использовались серверы на базе процессоров Intel Xeon E3-1230v5, E3-1240v5, E3-1270v5, E3-1230v6, E3-1240v6, E3-1270v6, E-2134 и E-2136.
Для вас тестировал и писал Trashwind, системный администратор FirstDEDIC
https://1dedic.ru