Я не смог найти никакой информации с помощью поиска, чтобы определить это через веб-сайт Intel или HP. Можете ли вы включить на этом узлы NUMA? Если да, то как определить сторону каждого узла? Всегда ли рекомендуется включать и изменять размер виртуальных машин на основе этого, если это доступно, или это зависит от того, запускаете ли вы такое приложение, как SQL, которое использует это?
С тех пор, как Intel выпустила свой Nehalem (серия 55xx), все => 2 сокета Xeon по умолчанию являются NUMA, включая E5-2630. Некоторые BIOS / UEFI позволяют отключить это, но эта опция обычно скрыта, чтобы препятствовать этому.
Вы не упоминаете, какой гипервизор вы используете, но, безусловно, любые недавние продукты серверного класса от VMWare, MS и Xen / KVM поддерживают NUMA и будут автоматически пытаться сохранить любые виртуальные ЦП виртуальных машин на одном узле NUMA - это становится менее простым Очевидно, что чем больше становятся перегруженными ваши хосты, тем больше об этом не беспокойтесь, оставьте это гипервизору.
Да, DL360p поддерживает NUMA. Это система по умолчанию.
Предполагая, что VMWare, обработка виртуальных машин на архитектуре NUMA немного изменилась по мере развития продукта. Видеть этот отличный сайт для хорошей поломки.
В текущей версии VMWare (5.x) вы получите узлы NUMA внутри гостевой системы, если настроите больше виртуальных ЦП, чем существует на физическом узле NUMA. Итак,> 8 в случае вашего конкретного сервера. Из: http://vxpertise.net/?p=124
Назначение более 8 виртуальных ЦП виртуальной машине, распределенной по нескольким сокетам, создает виртуальные узлы NUMA внутри гостевой системы, что позволяет принимать более оптимальные решения по планированию в гостевой системе.
Также: Технический документ HP по NUMA.
Вы не можете "отключить" или "включить" NUMA. Именно так было разработано оборудование для преодоления физических ограничений и затрат.
Когда вы "отключаете" его, вы фактически активируете node interleaving
на архитектуре NUMA. Это просто распределитель памяти, который скроет топологию NUMA для ОС. Все современные гипервизоры, операционные системы, платформы .Net / Java и большие приложения поддерживают NUMA, и они будут планировать и балансировать нагрузку для эффективного использования архитектуры. Баг все еще раздавлен, пока мы говорим: D
Лучше всего оставить NUMA включенным и установить последние версии программного обеспечения, которые имеют надлежащую поддержку NUMA. К программному обеспечению включайте также обновления прошивки UEFI, которые могут содержать обновления микрокода. Обновления микрокода могут быть загружены в ЦП ОС во время каждой загрузки (аналогично тому, что делает прошивка).