Я выбираю между двумя моделями серверов, основное различие между которыми заключается в доступности Hyper-Threading.
Речь идет о серверах SYS-E32-1 и SYS-E32-3. из Итак, вы начинаете (ан OVH бренд) и используйте либо Intel Xeon E3-1225 v2 или E3-1245 v2, обе Ivy Bridge ("третье поколение" Core-i Xeon CPU):
SYS-E32-1: Intel Xeon E3 1225v2 4c / 4t 3,2 ГГц +
SYS-E32-3: Intel Xeon E3 1245v2 4c / 8t 3,4 ГГц +
Большая разница между ними заключается в том, что первый имеет конфигурацию 4 ядра / 4 потока, а второй - 4 ядра / 8 потоков из-за включения Hyper-Threading.
Я собираюсь запустить CentOS 6 и другие гостевые ОС на хосте CentOS 6 с виртуализацией KVM. В настоящее время я назначаю 1 виртуальный процессор на каждую виртуальную машину, так как этого достаточно для моих текущих нагрузок. Наша обычная нагрузка - обычные веб-сервисы.
Насколько должна отличаться производительность для меня? Близко ли это к вдвое большей вычислительной мощности или почти такой же вычислительной мощности, распределенной по вдвое большему количеству ядер?
Прирост производительности сильно зависит от типа выполняемой вами нагрузки. К сожалению, вам придется проверить это самостоятельно.
Процитировать Статья в Википедии:
Hyper-Threading может улучшить производительность некоторых приложений MPI, но не всех. В зависимости от конфигурации кластера и, что наиболее важно, от характера приложения, работающего в кластере, прирост производительности может варьироваться или даже быть отрицательным. Следующим шагом является использование инструментов производительности, чтобы понять, какие области способствуют повышению производительности, а какие - снижению производительности.
Тем не менее, ничто не помешает вам купить процессор с поддержкой Hyper-Threading, а затем отключить HT в BIOS.