У меня очень низкая производительность на гостевой системе HyperV, на которой работает W2012R2.
Гость используется как сервер приложений, на котором запускается приложение ERP. Приложение erp очень медленно реагирует на простые действия, такие как открытие формы инвентаря. Он ведет себя так, как будто дважды выполняет одну и ту же команду открытой формы. Сервер базы данных, который работает на разных гостях, работает нормально.
Я пробовал как включить, так и отключить охват NUMA.
В дополнение к вышесказанному, когда объединение NUMA отключено, у меня проблемы с памятью, назначенной виртуальным машинам. Это похоже на то, что он не распознает 32 ГБ, а только 16 ГБ на сокет процессора.
Эта медленная производительность сравнивается с другой установкой, которая у меня почти такая же.
Хост Hyper V работает на Dell R720xd
*Chassis Model PowerEdge R720xd
Processor 1
Processor Brand Intel(R) Xeon(R) CPU E5-2640 v2 @ 2.00GHz
Processor Version Model 62 Stepping 4
Voltage 1200 mV
Processor 2
Processor Brand Intel(R) Xeon(R) CPU E5-2640 v2 @ 2.00GHz
Processor Version Model 62 Stepping 4
Voltage 1200 mV
Memory
Total Installed Capacity 32768 MB
Memory Available to the OS 32723 MB
Total Maximum Capacity 1572864 MB
Memory Array Count 1
Memory Array 1
Location System Board or Motherboard
Use System Memory
Installed Capacity 32768 MB
Maximum Capacity 1572864 MB
Slots Available 24
Slots Used 4
ECC Type Multibit ECC
BIOS Information
Manufacturer Dell Inc.
Version 2.1.3
Release Date 11/20/2013
Software Profile
Operating System
Name Microsoft Windows Server 2012 R2, Standard x64 Edition
Version Version 6.3 (Build 9600) (x64) Server Full Installation*
Установка с хорошей производительностью работает на HyperV Host Dell T410
Chassis Model PowerEdge T410
System Revision II
Processor Brand Intel(R) Xeon(R) CPU E5645 @ 2.40GHz
Processor Version Model 44 Stepping 2
Voltage 1200 mV
Memory
Total Installed Capacity 32768 MB
Memory Available to the OS 32768 MB
Total Maximum Capacity 131072 MB
Memory Array Count 1
Memory Array 1
Location System Board or Motherboard
Use System Memory
Installed Capacity 32768 MB
Maximum Capacity 131072 MB
Slots Available 8
Slots Used 4
ECC Type Multibit ECC
Name Microsoft Windows Server 2008 R2, Enterprise x64 Edition
Version Version 6.1 (Build 7601 : Service Pack 1) (x64) Server Full Installation
Я отмечу одну вещь: когда вы выключаете NUMA, вы говорите «используйте только ту оперативную память, которая напрямую подключена к вам» - вот почему вы видите только половину, когда вы ее выключаете.
В противном случае вы предоставили много информации, но не ту информацию, которая нам действительно нужна, чтобы помочь вам в этом. Я скажу, что глядя на вашу гостевую информацию, у вас действительно есть дисковая очередь из чего-либо более 1, что в среде Windows означает, что у вас, вероятно, есть проблема типа ввода-вывода где-то для этого гостя:
Текущая длина очереди диска _Total 0,23 0 7
В случае сомнений при поиске причины медленной работы начните с диска, затем с ОЗУ, а затем с ЦП. Если у вас более одного гостя на машине, эти другие гость (и) могут вызвать проблемы, даже если основной гость, на которого вы смотрите, является единственным, где вы видите проблему.
Что касается различного поведения между машинами - одинакова ли нагрузка на них обоих (как для гостя, так и для этого конкретного приложения)? И у нас нет никакой информации о хранилище, поэтому мы не можем говорить об этом.
Сначала вам нужно посмотреть на производительность на уровне отдельного диска / шпинделя / массива как для гостя, так и для хоста, вы, вероятно, найдете там свой ответ.