По всем вопросам
Пн - Пт 9:00 - 19:00
Часы работы по мск
0
0
Отправить ТЗ

Лицензирование для виртуализации

Категория
Разное
Дата
Июль 10, 2025

Комплект Gigabyte R113-C10 и прозрение о лицензиях

Введение: С чего все началось
Всё началось с простой идеи: зайти на Newegg (крупный онлайн-магазин электроники, знакомый многим) и посмотреть, какой серверный процессор там самый популярный. Им оказался AMD EPYC 4464P — 12-ядерный / 24-поточный чип из серии EPYC 4004.
AMD EPYC 4464P on Newegg

Следующий вопрос был логичен: а какой "скелет" (barebones) сервера под него взять? Поиск привел к Gigabyte R113-C10, причем в продаже был выгодный комплект с уже установленным EPYC 4464P. Его удалось купить за  $899 (сейчас $925) с бесплатной доставкой. Отдельно сервер стоит около $633, а процессор — $429, так что экономия в комплекте была около 15%!
Gigabyte R113-C10 and AMD EPYC 4464P Combo on Newegg
Первые впечатления и поворот к лицензиям
Получив комплект, было проведено тестирование сервера с 96GB и 192GB (4x48GB) оперативной памяти DDR5. Конфигурация с 192GB сразу навела на мысль: это отличная платформа для виртуализации!
Gigabyte R113 C10 AA02 With 192GB DDR5 And AMD EPYC 4464P CPU

Процессоры AMD EPYC 4464P и 16-ядерные модели серии 4004 кажутся идеально оптимизированными именно под виртуализацию. Это заставляет глубже взглянуть на всю линейку. Мы часто говорим о приросте 10-15% между поколениями или принципе "больше ядер = лучше" для консолидации серверов, но давно не рассматривали фактор стоимости лицензий на ПО. Пора разобраться и с этим!
Gigabyte R113 C10 With AMD EPYC 4464P Large
Ликбез: Стоимость лицензий на ПО для виртуализации
Тема лицензирования серверного ПО сложна: у каждого приложения или функции свои модели. Есть целые компании, которые помогают в этом разобраться. Но вот краткая сводка основных моделей — от бесплатных Open-Source решений до различных способов оптимизации архитектуры под лицензии:
Basic Types Of Server Licensing Optimization
Ключевой вывод из таблицы: Ядро процессора (включая потоки SMT/Hyper-Threading) — это почти всегда и есть единица лицензирования. Максимизация производительности на ядро часто приводит к огромной экономии на лицензиях! Вместо погони за максимальным количеством ядер в системе, важно максимизировать объем вычислений, покрываемых лицензионной моделью нужного ПО. Этим объясняются трудности, с которыми сталкиваются, например, ARM-серверы для "облака" или линейка Intel Xeon 6700E/6900E.
Производительность в фокусе: EPYC 4464P и не только
Существуют сотни моделей серверных CPU. Для наглядности мы используем общепринятый в индустрии бенчмарк SPECrate2017_int_base (чтобы не утонуть в сотнях метрик).
Example CPUs Roughly Mapped To License Types
Популярность AMD EPYC 4464P теперь понятна: 12 ядер Zen 4, 24 потока, низкая цена и скромное энергопотребление (TDP 65W). Система с 192GB RAM и пятью SSD под 100% нагрузкой потребляла менее 150W. При типичной для виртуализации нагрузке 70-80% это как раз укладывается в ~120W на юнит (1U), что соответствует стандартам многих старых стоек в ЦОДах.
AMD EPYC 4464P Lscpu
Сочетание эффективности и мощности
Помимо идеального профиля энергопотребления для "низкоплотных" стоек, производительность EPYC 4464P очень хороша. На 8 ядрах Intel и AMD в SPECrate2017_int_base близки, но Intel Xeon E-2400 и Xeon 6300 ограничены 8 ядрами, тогда как AMD предлагает до 16. Благодаря большему числу ядер, EPYC 4464P, 16-ядерный EPYC 4565P и модель с 3D V-Cache EPYC 4585PX дают значительно больше производительности в той же платформе.
Entry Server SPECrate2017_int_base Comparison
Если смотреть на производительность на сокет, то 12- и 16-ядерные EPYC 4004 — отличный выбор. Оба варианта хорошо вписываются в лицензионные пакеты Microsoft Windows Server 2025 (16 ядер). Если только количество ядер — это экстремальная экономия на лицензиях. Но нам обычно нужна и высокая производительность на ядро — и здесь эти серверные CPU начального уровня сияют. Их часто используют для EDA, хостинга и даже игровых серверов. По производительности на ядро EPYC 4464P лишь незначительно уступает 8-ядерникам, а 16-ядерные модели находятся в том же диапазоне.
Entry Server SPECrate2017_int_base Per Core Comparison
Масштабируем картину: От начального уровня к топу
Рынок начальных серверов невелик. А как это работает на более мощных системах? За базис взяли популярную в свое время конфигурацию с двумя Intel Xeon Gold 6252 (24 ядра на сокет). Почему? Во-первых, процессоры Intel Scalable 1-го/2-го поколения (Skylake, 2017-2021) до сих пор составляют значительную долю парка. Во-вторых, по данным Supermicro, Xeon Gold 6252 был их самой продаваемой моделью в этом поколении (Intel активно сбрасывала цены после выхода 64-ядерного AMD EPYC Rome в 2019). Посмотрим на SPECrate2017_int_base для новых процессоров AMD и Intel, которые мы недавно тестировали:
SPECrate2017_int_base Of 2x Intel Xeon Gold 6252 Versus Newer AMD And Intel CPUs From Recent STH Pieces
Потрясающий факт: AMD EPYC 8434P (48 ядер) в сервере HPE ProLiant DL145 Gen11 (который тестировали как недорогой edge-сервер) показывал около 300W на PDU (в официальном тесте SPEC было бы чуть больше). При этом односокетная платформа AMD выдавала больше производительности при том же количестве ядер и меньшем энергопотреблении, чем старый двухсокетник!
SPECrate2017_int_base Per Core Of 2x Intel Xeon Gold 6252 Versus Newer AMD And Intel CPUs From Recent STH Pieces
Производительность на ядро: Больше – не значит медленнее
Нарастить производительность на сокет с серией EPYC 9004/9005 легко. Например, AMD EPYC 9965 дает не просто в 12+ раз больше общей производительности, но и на ~33% больше производительности на ядро по сравнению с Xeon Gold 6252! Часто слышим: "192-ядерные чипы — здорово, но лицензии на ядро убьют!". Оказывается, можно не только получить больше отдачи с лицензии на ядро, но и провести мощную консолидацию серверов. 
AMD EPYC 9575F Topology

Возьмем AMD EPYC 9575F. На первый взгляд — обычный 64-ядерник. Но его производительность на ядро (~13 в SPECrate2017_int_base) сравнима с 8-ядерными начальными серверами! Последнее десятилетие считалось, что с ростом числа ядер падает тактовая частота и производительность на ядро. Либо мало ядер для высокой производительности на ядро, либо много ядер для высокой производительности на сокет/сервер. EPYC 9575F ломает этот стереотип. Если вы работаете с новой лицензионной моделью VMware (на ядро) или платите за Windows Server, то более чем двукратная производительность на ядро по сравнению с распространенными ЦПУ означает возможность использовать меньше сокетов и серверов.
SPECrate2017_int_base Per Core Intel Xeon Gold 6252 Versus AMD EPYC 4464P
Собираем пазл: Главный инсайт
Вот наглядный итог: 12-ядерный AMD EPYC 4464P предлагает более чем вдвое большую производительность на ядро, чем Xeon Gold 6252. Используя недорогие серверы с меньшим числом мощных ядер, можно быстро окупить затраты, особенно с учетом лицензий. С 16-ядерными моделями история, вероятно, еще лучше, но популярность 12-ядерника на Newegg говорит сама за себя.
Секретное преимущество AMD, о котором молчат
Архитектура AMD Zen 4 имеет невероятно широкий спектр платформ, использующих один и тот же набор инструкций (ISA). Zen 5 (Turin) уже вышел, но взгляните на Zen 4 чипы (включая варианты с полным кэшем Zen 4 и с уменьшенным кэшем/частотой Zen 4c):
AMD Zen 4 Server CPU Variants
Zen 4(c) используется повсеместно: от серверов дешевле $1000 до высокопроизводительных AMD Instinct MI300A APU со встроенным GPU и HBM — тех самых, что стоят в суперкомпьютере El Capitan (№1 в Top500)! Вот доказательство — вывод lscpu с узла на MI300A, где видна поддержка AMD-V (виртуализации):
AMD Instinct MI300A lscpu output

Индустрия долго фокусировалась на сложностях live-миграции с Xeon на EPYC. Но посмотрите иначе: Intel Xeon E-2400 *не поддерживает AVX-512*, в отличие от других Xeon. Высокоплотный Sierra Forest (Xeon 6700E) использует урезанный набор инструкций и не поддерживает SMT. А тот маленький сервер Gigabyte за $899 использует ту же архитектуру CPU, что и суперкомпьютерные чипы, HPC-процессоры, высокоплотные решения! Мы воспринимали это как данность, но осознание этого факта поражает.
Gigabyte G383 R80 AAP1 With Four AMD Instinct MI300A APUs Installed

Конечно, глупо гонять веб-сервер с EPYC 4464P на суперкомпьютерном MI300A APU. Вероятно, поэтому AMD не кричит об этой возможности. Но сам факт, что это технически возможно — невероятно крут!

Заключение

Этот недорогой комплект от Gigabyte спровоцировал важный разговор о лицензиях (EPYC 4004 уже некоторое время используется  для снижения затрат, в основном за счет экономии на лицензиях). И эта тенденция прослеживается во многих линейках продуктов.
Gigabyte R113 C10 Overview Without Heatsink

Из тестов мы узнали, что EPYC 9004/9005 показывают себя отлично, но бывают и сюрпризы. Например, высокочастотный EPYC 9575F показал такую же выдающуюся производительность на ядро в SPECrate2017_int_base, как 8-ядерные Intel Xeon E и AMD EPYC 4004! Раньше за высокую плотность ядер всегда приходилось платить падением производительности на ядро.
AMD EPYC 9575F Front 1

HPE ProLiant DL145 Gen11 рассматривался как недорогой edge-сервер с низким энергопотреблением (его целевой рынок). Но оглядываясь на данные, поразительно: 48-ядерный EPYC 8434P в односокетном исполнении предлагает значительно больше производительности, чем двухсокетный сервер на Xeon Gold 6252, при этом занимая вдвое меньше сокетов и потребляя почти вдвое меньше энергии!
HPE ProLiant DL145 Gen11 AMD EPYC 8000 And Memory 1

Источник: ServeTheHome

Главная Каталог 0 Сравнение
0 Корзина
Кабинет