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

Как вы сравниваете два сервера, чтобы выяснить, сколько из них вы могли бы заменить на более новый?

Как вы сравниваете два сервера, чтобы выяснить, сколько из них вы могли бы заменить на более новый?

В частности, у меня есть следующие

Старый сервер: ProLiant BL460c G6 (1,86 ГГц, Intel Xeon E5502) Новый сервер: ProLiant BL460c Gen9 (1,80 ГГц, Intel Xeon E5-2630L v3)

Я могу зайти на сайт тестирования CPU и сравнить CPU http://www.cpubenchmark.net/compare.php?cmp%5B%5D=1238&cmp%5B%5D=2818 (для прямого сравнения) https://www.spec.org/cgi-bin/osgresults (для ориентира)

Однако я не уверен, как сказать, что мои G6 можно заменить на x G9? Как учесть количество ядер и память? Кто-нибудь знает умный способ сделать это или использовать какие-либо другие показатели?

Перед тем, как проводить какие-либо тесты производительности, вам следует провести анализ наиболее распространенных рабочих нагрузок, выполняемых на серверах. Определите, связаны ли они с ЦП, памятью, вводом-выводом (диск) или вводом-выводом (сетевым). Это можно сделать разными способами. Как только вы поймете эти требования, поищите конкретные тесты, которые проверяют эти аспекты производительности системы. В iozone эталонный тест используется для тестирования файловых систем, поток может использоваться для проверки пропускной способности памяти, и существует множество других.

Для чистой нагрузки ЦП Высокопроизводительный пакет Linpack (HPL) широко используется для тестирования чистых операций с плавающей запятой в секунду (FLOPS). Для одноузловых тестов любой BLAS рабочая нагрузка, которая использует более 75% памяти в системе, может использоваться, чтобы получить довольно хорошее представление о производительности процессора.