Intel і AMD: один на один в серверах
Третє покоління процесорів Intel Xeon Scalable "Ice Lake" підтягнулось у відставанні від AMD EPYC: з'явилася підтримка 64 ліній PCIe Gen 4 (було 48 x PCIe Gen 3) та восьми каналів пам'яті DDR4 – 3200 (було 6 x DDR4 - 2933). Перелік процесорів AMD EPYC втричі коротший за лінійку Intel Xeon SP 3 rd Gen із її різноманітністю моделей (50+), зате вони підтримують 128 ліній PCIe Gen 4, а стеля по ядрах як і раніше вище (64-ри проти 40-ка у Xeon).
Один сокет проти двох
Чим більше у процесорів ядер - тим менша необхідность у багатопроцесорних платформах. Якщо один процесор закриває потребу в обчислювальній потужності, навіщо гнатися за двома? Односокетні платформи простіші та дешевші за двосокетні. На них зручно будувати горизонтально-масштабовану інфраструктуру (scale-out). 128 ліній AMD EPYC достатньо для серверу графічних обчислень з чотирма GPU x16 PCIe і серверу зберігання із 24 x U.2 SSD x4 PCIe. Чи потрібно ускладнювати і здорожчувати рішення?
P-серія процесорів AMD EPYC під один сокет стала потужним драйвером розвитку гіперконвергентних систем, GPU-обчислювачів і NVMe-сховищ. AMD не просто потіснила Intel на існуючих ринках, але й створила новий тренд - на односокетне майбутнє серверів. Два роки тому Intel пішла шляхом AMD і випустила свою відповідь, U- серію Xeon Gold.
Додаткових виробничих зусиль "односокетні" процесори не вимагають - їх отримують зі старших побратимів відключенням інтерфейсу, що відповідає за об'єднання декількох CPU в одній системі. Продають P- та U- процесори за зниженими цінами - з розрахунку на те, що розширення матриці збуту компенсує "недоотриманий" прибуток.
Односокетна лінійка AMD EPYC 7003(Milan):
AMD EPYC P-Series |
||||||
|
Ядер |
Базовая частота (GHz) |
Макс. Частота (GHz) |
Cache (MB) |
TDP (W) |
Ціна |
EPYC 7713P |
64 |
2.0 |
3.675 |
256 |
240 |
$5010 |
EPYC 7543P |
32 |
2.8 |
3.7 |
240 |
$2730 |
|
EPYC 7443P |
24 |
2.85 |
4.0 |
128 |
200 |
$1337 |
EPYC 7313P |
16 |
3.0 |
3.7 |
180 |
$913 |
U-серія Intel Xeon 3rd Gen:
Intel Xeon U-Series |
||||||
|
Ядер |
Базовая частота (GHz) |
Макс. Частота (GHz) |
Cache (MB) |
TDP (W) |
Ціна |
Xeon 8351N |
36 |
2.4 |
3.1 |
54 |
225 |
$3027 |
Xeon 6314U |
32 |
2.3 |
2.9 |
48 |
205 |
$2600 |
Xeon 6312U |
24 |
2.4 |
3.1 |
36 |
185 |
$1450 |
Програмні ліцензії
В капітальні витрати по серверах входить вартість програмних ліцензій, які зазвичай прив'язані до сокетів і числа процесорних ядер.
Калькулятор VMware нагадує, що ліцензія покриває до 32 ядер одного CPU, а VMware vSphere Enterprize ліцензується по-сокетно. Виходить, побудова інфраструктури на односокетних серверах із 32-ядерними процесорами набагато дешевша за ліцензійними відрахуваннями, ніж на двохсокетних з 16-ядерними. Провідні блогери VMware віддають належне вкладу AMD у зростання популярності односокетних серверів.
Базова ліцензія Windows Server 2016 Standard покриває 16 фізичних ядер. За більшу кількість ядер потрібно доплачувати. По ядерно ліцензується SQL-сервер. Це стимулює не плодити багатосокетность і багатоядерність, а приділяти більше уваги об'єктивним оцінкам необхідних ресурсів: брати процесори з вищою тактовою частотою, розвантажувати дискове та мережеве введення-виведення.
Один сокет, 32 ядра: що вибрати?
У другому поколінні Intel Xeon не було 32-ядерних односокетних CPU. Тепер є. Користувачів VMware зацікавить порівняння 32-ядерних Intel Xeon Gold 6314U та AMD EPYC 7543P:
Джерело: ServeTheHome.
Процесори співставні за ціною. Тактова частота AMD на 20% вища, що дає помітну перевагу в практичних застосуваннях. У них порівну каналів пам'яті DDR4-3200. Обидва процесори підтримують PCIe Gen4, але AMD c 128 лініями залишає більше свободи для периферії. Intel Xeon розуміє постійну пам'ять Optane PMem 200 (з важкою долею, що так і не дочекалася попиту).
Соратники та попутники
Група підтримки односокетних серверів на AMD EPYC за три покоління процесорів сформувалася, зміцніла і включає провідних виробників. Користувачеві є з чого вибрати: окрім Dell PowerEdge R6515, HPE ProLiant DL325 або Lenovo ThinkSystem SR635 Rack є пропозиції від ASUS, Gigabyte, Supermicro, Tyan.
З односокетними серверами на Intel Xeon гірше. "Вища ліга" залишила без уваги U-серію і другого, і третього покоління Xeon Scalable, пропонуючи тільки двохпроцесорні системи. Звісно, вони працюють і з одним CPU, але "проти волі одноногі" сервери не назвеш привабливим рішенням. Пропозицій односокетних платформ під Intel Xeon від виробників другого ешелону недостатньо для того, щоб потіснити конкурента. Будемо вважати, що Intel продовжила абонемент на місця в "односокетній ложі", закріпила формальну присутність на доки ще чужій території та гратиме на лояльності споживачів в очікуванні наступної станції на загальному серверному шляху.