Сравнение двух серверов HP ProLiant DL380 серии G5 и G6

Тестирование

Для тестирования использовались серверы следующих конфигураций:

HP ProLiant DL380 G5

HP ProLiant DL380 G6 491316-421

2x Xeon X5450 QC, 3.0 GHz, 1333 MHz FSB, 12 Mb L2

2 x Xeon X5550 QC, HT, 2.6 GHz, 8 Mb L3

12 Gb PC2-5300 Fully Buffered DIMM

12 Gb PC3-10600 ECC Unbuffered

HP SmartArray P400, 512Mb, BBU

HP SmartArray P410i, 512Mb, BBU

6xHDD HP SAS-3Gbps, 10K RPM 146 Gb Dual Port ,RAID 1+0, RAID 5

6xHDD HP SAS-3Gbps, 10K RPM 146 Gb Dual Port, RAID 1+0, RAID 5

MS Windows Server 2008

MS Windows Server 2008

Настройки энергосбережения в BIOS были выставлены в HP Optimal Performance. Несмотря на то, что процессоры имеют разную частоту, они относятся к одному классу производительности, по версии Intel и конкурирующую цену.

SPEC ViewPerf 10.0 – No Threads

Первый тест – производительность в старых приложениях проводился без использования мультипоточности. Этот тест позволяет оценить производительность в одном CAD окне. И хотя уже давно никто не работает в CAD без хорошей видеокарты, мы можем судить о преимуществах новой процессорной архитектуры Nehalem.

Тестирование серверов HP DL380 G5 и HP DL380 G6 в тесте SPEC ViewPerf 10.0

Преимущество новой архитектуры есть, но крайне низкое. Вообще – это расточительство, не использовать многозадачность на современных машинах.

CineBench3D R10 x64

А вот это DCC приложение уже использует многопоточность для рендеринга сцен.

Тестирование серверов HP DL380 G5 и HP DL380 G6 в тесте CineBench3D

Но преимущество нового сервера перед старым не слишком-то высокое, хотя и очевидное. Очевидно, высокая нагрузка на ALU процессора нивелирует наличие технологии HyperThreading, а память используется уже не так активно.

SPEC JVM2008 BASE

Этот тест скорости JAVA-приложений уже использует многозадачность. Он запускался со стандартными параметрами, кроме значения Heap Size, которое пришлось увеличить со стандартных 400 Мб до 2400 Мб, иначе на 16 ядрах DL380 G6 (с использованием HyperThreading) выдавалась ошибка нехватки памяти.

Тестирование серверов HP DL380 G5 и HP DL380 G6 в тесте SPEC JVM2008 BASE

Я думаю, комментарии здесь излишни – явное превосходство, почти в 2 раза в общем зачете, до 3 раз в отдельных тестах.

MСS Benchmark

Превосходство новых процессоров в многозадачных приложениях косвенно подтверждает и MCS Benchmark.

Тестирование серверов HP DL380 G5 и HP DL380 G6 в тесте MCS Benchmark

Превосходство ни много – ни мало – в 2.5 раза! Но не забываем, что MCS Benchmark – это чистая синтетика, и реальную ситуацию она может не отражать.

SiSoft Sandra 2009

Ещё один синтетический тест процессора.

Тестирование серверов HP DL380 G5 и HP DL380 G6 в тесте Sandra 2009

Та же самая ситуация. Перейдём к Real-world тесту.

1С-Битрикс: Корпоративный Портал 8.0.7

Следующий тест – скорость работы машин в качестве web-серверов. Мы решили установить на Windows Server 2008 самую известную российскую CMS, Битрикс редакции «корпоративный портал». С сайта производителя был загружен инсталлятор, который включал в себя Bitrix Environment версии 1.3:

  • MySQL 5.0.51
  • Apache 2.2.8
  • PHP 5.2.6
  • Zend Optimizer 3.3.0
  • eAccelerator 0.9.5

Установив сайт с настройками по умолчанию в базе с кодировкой Win-1251, мы смогли используя Paessler Webserver Stress Tool 7, эмулировать нагрузку на сервер. Тут обнаружилась проблема. Дело в том, что при действительно большой нагрузке в 100 одновременных соединений, Apache на сервере зависал, что не позволяло выжать максимум из серверов. Возможно, тонкая настройка системы помогла бы это предотвратить, но настраивать сервер под Bitrix – задача сисадминов. Чтобы получить стабильные результаты, мы использовали 20 одновременных соединений, работающих в течении 2 минут с нулевой задержкой между сессиями и 58 URL-ов «корпоративного портала».

Тестирование сервера HP DL380 G5 в 1С-Битрикс: Корпоративный Портал
HP DL380 G5

Тестирование сервера HP DL380 G6 в 1С-Битрикс: Корпоративный Портал
HP DL380 G6

По графикам хитов в секунду и кликов в секунду можно сказать, что оба сервера показали себя одинаково. А вот по Click Time, времени, которое пользователь ждёт с момента нажатия до момента, когда загрузка завершилась, DL380G6 показывает себя немного лучше. Но в общем-то, на простой базе данных, для PHP сайтов с несложной структурой оба сервера показали себя одинаково. И если бы ни глючный Apache, то за час они бы обработали 7 344 000 хитов каждый – громадное значение.

IOMeter

Мы тестировали скорость дискового массива RAID 5, созданного на трёх винчестерах. Нас больше интересовала не скорость дисковой подсистемы в целом, а скорость контроллера. Тесты проводились на файловой системе NTFS. Первый тест – на количество операций при случайном доступе проводился при размере блока 8192 байт. Последовательно изменялся процент операций записи от 0 до 100%.

Тестирование серверов HP DL380 G5 и HP DL380 G6 в тесте IOMETER

На более высоких загрузках на запись преимущество DL380G6 увеличивается, но и на протяжении всего теста оно неоспоримо, что и доказывают следующие диаграммы.

Тестирование серверов HP DL380 G5 и HP DL380 G6 в тесте IOMETER

Тестирование серверов HP DL380 G5 и HP DL380 G6 в тесте IOMETER

И при последовательном чтении, и во времени доступа к диску, DL380G6 показывает лучший результат.

Ну что, пришло время подвести итоги.

Выводы

В зависимости от комплектации и дополнительных опций, вы можете приобрести 1-процессорный DL 380 G5 по цене от 1600$ и выше, а самый дешёвый DL 380 G6 будет стоить уже 2800$ или больше. Производительные модификации с двумя 4-ядерными процессорами, 12 Гб памяти и 6-ю SAS винчестерами, будут стоить примерно 8 и 10 тысяч долларов соответственно. Разница в 20% на performance-class серверах не должна вас смущать. И если для вас стоит вопрос, выбрать сервер предыдущего поколения, но с более высокой частотой CPU или сервер нового поколения, который ещё и стоит дороже, то не раздумывайте и выбирайте Hewlett Packard DL380 G6, переплата того стоит.

Этот сервер, как показывают наши тесты, будет намного быстрее в работе, он лишён таких недостатков, как вибрация и высокий уровень шума. Встроенные технологии энергосбережения сделают его владение более выгодным. К тому же, в сетях с использованием iSCSI он должен будет показать преимущество аппаратного акселератора интерфейса. Единственный серьёзный недостаток помимо высокой стоимости – это дорогая активация RAID 6 на контроллере. В остальном, одни плюсы.

Что касается DL380 G5, то этот сервер может ещё сослужить службу именно в минимальных бюджетных конфигурациях, когда цена – на первом месте. Во всех остальных случаях предпочтительнее DL380 G6.

При покупке снятых с производства серверов, советуем вам почитать руководство по покупке б/у серверов.

Мы благодарим компанию Server-Unit, сертифицированного партнёра Hewlett Packard за предоставленное оборудование.

Официальный сайт Hewlett Packard - www.hp.ru

Михаил Дегтярёв (aka LIKE OFF)
07/10.2009



Комментарии

Похожие статьи:

Обзор и FAQ сервера Huawei Taishan 2280 V2: ARM64 сервер на собственных процессорах Kunpeng 920

Мы подробно изучаем первый доступный в широкой продаже ARM64 сервер: как он работает, как управляется, с каким софтом совместим и ради чего вообще стоит переходить на китайские процессоры, отказываясь от 30-летней архитектуры?

Вертикальное крепление серверов на стену

Интересное решение для домашних лабораторий, небольших тестовых помещений или необслуживаемых пунктов, где размещаются 1-2-3 единицы оборудования, и каждый квадратный сантиметр - на вес золота

Обзор материнской платы ASRock Rack E3C242D4U2-2T для бюджетного офисного сервера

Практически, когда тебе нужно решение для хоста, на котором крутятся шлюз безопасности, сервер 1С и нода Kubernetes, можно даже отказаться от ECC памяти в пользу Core i5, Core i3 и даже Pentium Gold. В общем, там где нужна высокая