Назад | Перейти на главную страницу

DL380 Gen9 какой процессор и какое влияние на NUMA

Мы собираемся построить новый сервер, и мне было интересно, как это повлияет на NUMA с доступными параметрами.

Система будет построена с использованием Proliant DL380 Gen9 8SFF, который имеет 2 разъема и 12 банков памяти на разъем.

У меня возникает вопрос, какая конфигурация лучше: 2 процессора с 6 ядрами и памятью, равномерно распределенными по узлам NUMA, или один 12-ядерный процессор и вся память в этом узле NUMA.

Следует ли мне ожидать проблем с пропускной способностью при использовании одного Intel Xeon E5-2690Wv3 и 192 ГБ (4 * 32 ГБ + 4 * 16 ГБ) памяти и выбирать вариант с 2 процессорами, или мне следует избегать сложности и использовать решение с одним процессором и всю оперативную память в банках, выделенных на эту розетку?

Никакая виртуализация не будет использоваться, машина будет работать под управлением Windows 2012 R2 и SQL 2014, которые поддерживают NUMA.

Хороший вопрос.

Это будет зависеть от вашего приложения и необходимого количества оперативной памяти. Я пришел из мира Linux и VMware, где приложения / ОС поддерживают NUMA.

HP есть руководство по соображениям NUMA для серверов ProLiant и Linux. Также более подробное описание соображений задержки.

Но:

  • Если количество ядер удовлетворяет одному физическому процессору ...
  • и вы можете разместить необходимую оперативную память на одном узле NUMA ...
  • и вы чувствительны к задержке при доступе к памяти между узлами ...
  • И вам не нужно использовать вторую переходную плату / корзину PCIe (требуется второй процессор) ...

... тогда все в порядке с одним процессором.