Что такое Intel Xeon Scalable?

c0885589f5614c889ca83401e73226fc.jpg

Обновление модельного ряда процессоров Intel Xeon в этом году стало самым значительным событием на рынке серверных платформ Intel начиная с 2011 года — тогда были выпущены так привычные нам линейки Е3, Е5, Е7. И вот снова четырехзначные индексы, вдобавок серии Platinum, Gold, Silver и Bronze, а также обобщающий бренд Xeon Scalable. С первой попытки оказалось трудно понять логику происходящего, и в заинтересованных кругах подвис вопрос: зачем это вообще понадобилось? Об идеологической подоплеке создания семейства Xeon Scalable и самых интересных новшествах в нем мы расскажем в этом посте.

Быстрее, совместимее, гибче


Итак, для начала идеологический аспект. В последние годы жизнь в семействе Intel Xeon шла по накатанному. Постепенно щелкали счетчики поколений, происходило это несинхронно и беспорядочно. Каждая линейка Е3, Е5, Е7 жила своей жизнью, в своем сокете, несовместимая с соседями. Сервера проектировались под конкретную линейку и только под нее.

Шло время, Е7 менялись медленно, Е3 побыстрее, но все равно значительно, на несколько лет, опаздывали по техпроцессу от Intel Core. А нереализованный потенциал — это упущенная выгода. Проанализировав ситуацию, в Intel выделили ключевые проблемы, которые должен решить выход принципиально новых Xeon:

  • максимально оперативный выход новых Xeon вслед за обновлением ядра Core,
  • единовременное обновление линейки Xeon по всей ширине,
  • совместимость по сокету всех Xeon Scalable.


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

Какие области более всего нуждаются в комплексах с подобными характеристиками? Самые динамично развивающиеся, такие как облачные хранилища и сервисы, программно определяемые системы и так далее. Ну, а что делать, если требуются сервера под традиционные нагрузки, скажем, для телекома (к слову сказать, показывающего в последнее время отрицательную динамику роста серверных мощностей)? Тогда Xeon Scalable можно считать следующим поколением Intel Xeon, партнеры Intel без проблем предоставят вам консультацию о соответствии старых и новых линеек.

Новые возможности


Теперь о функциональных новшествах Xeon Scalable — они также служат цели превращения платформы в идеально масштабируемую ноду.

  • Intel Volume Management Device (Intel VMD). Быстрые сервисы требуют быстрых хранилищ. Технология Intel VMD позволяет организовать набор различных NVMe устройств как единое логическое хранилище и презентовать его потребителям. Таким образом, для организации сетевого доступа к данным на PCIe накопителях более не требуются дополнительные устройства. Интеграция — необходимое условие масштабируемости.
  • Intel Virtual RAID on CPU (Intel VROC). Комбинированное аппаратно-программное решение, позволяющее создавать RAID различных уровней из PCIe накопителей.
  • Встроенный контроллер 4×10G Ethernet. По оценке Intel, сетевой интерфейс с суммарной производительностью 40 Гбит/с будет достаточным для подключения одной ноды. Опять-таки, согласно стратегии, он должен быть встроенным.
  • Remote Direct Memory Access (RDMA). Для эффективной кластеризации необходим прямой обмен содержимым памяти между приложениями на разных нодах. Новые сетевые контроллеры Intel Ethernet Connection X722 поддерживают RDMA с расширением iWARP (Internet Wide-Area RDMA Protocol), позволяющим передавать данные без дополнительного копирования и без задействования ядер операционных систем.


04b48ac749ec455b981b37dee490d44b.jpg

Scalable и не только


Означает ли нынешняя реформа то, что все Intel Xeon станут теперь Scalable? Отнюдь. В целом линейка будет выглядеть следующим образом:

  • Xeon Scalable — преемники Xeon E3/E5/E7. Таблица соответствия для наглядности приведена выше. И да, мы по-прежнему не знаем, почему отсутствует 7000 серия
  • Xeon D — компактный SoC для систем хранения и телеком решений, линейка продолжает развиваться, новые модели будут представлены в конце этого года
  • Xeon W (Workstation) — процессоры для производительных рабочих станций, аналог старших Core, оснащенный серверным функционалом. Представлены в 3 квартале
  • Xeon E (Essential) — в какой-то степени продолжение нынешних Xeon E3, серверные процессоры начального уровня. Срок выхода пока не объявлен.


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

Сервера с Intel Scalable уже доступны для заказа. Вот, например, HP DL360 Gen10. Обратите внимание, если предыдущее поколение DL360 строилось только на процессорах Intel Xeon E5 (как и положено двухсокетному серверу), то теперь в вашем распоряжении весь набор линеек от 3000 до 8000 (от Bronze до Platinum). Вот такая скалабильность получается.

© Geektimes