Серверный процессор определяет, сколько вычислительных задач система сможет выполнять одновременно. При выборе нельзя ориентироваться только на максимальное число ядер: для разных программ важен разный баланс между количеством ядер, частотой и объёмом кэша.
Для баз данных, 1С и части бизнес-приложений часто важна производительность одного ядра, потому что отдельные операции не всегда эффективно распределяются между десятками ядер. Для виртуализации, терминальных серверов, рендеринга и параллельных вычислений обычно важнее общее количество ядер и потоков.
Практическое правило:
- если сервер нужен для небольшой 1С, файлов и 10–20 пользователей — требуется сбалансированный процессор с хорошей производительностью на ядро;
- если планируется несколько виртуальных машин - нужно рассчитывать ядра с запасом под каждую виртуальную машину;
- если сервер будет выполнять задачи с GPU, AI или обработкой видео - процессор выбирают вместе с видеокартами, объёмом памяти и возможностями шины PCIe;
- если требуется отказоустойчивость и масштабирование - рассматривают двухпроцессорные платформы.
Двухпроцессорный сервер не всегда лучше однопроцессорного. Он оправдан, когда нужна высокая плотность ядер, большой объём оперативной памяти, много линий PCIe или значительный запас для роста. Для небольшой нагрузки второй процессор может стать переплатой за оборудование, энергопотребление и лицензии.