Мы заменили нашу основную линейку бизнес-серверов на новую. В старом сервере было два процессора Xeon X5690 (старый чип 2 поколения), в новом сервере - четыре процессора Xeon E7-4807. Мы ожидаем, что производительность процессора как минимум останется прежней.
Наше основное приложение java показало снижение производительности на 50%, а при запуске sysbench на двух машинах старые процессоры были на 50% быстрее.
Это особенно плохая микросхема? Есть ли что-то, чего нам не хватает с точки зрения производительности?
(Ос на обоих - Centos 5.10 x86_64, а память - 128 ГБ)
Вроде...
Это хороший урок по планированию ресурсов и принятию аппаратных решений для разных линеек ЦП и поколений. У меня был уникальный опыт, когда мне требовались высокопроизводительные процессоры для приложений в нескольких различных отраслях, но я также имел возможность тестировать и тестировать перед серьезными изменениями архитектуры.
В результате мое правило состоит в том, чтобы изучить линейки продуктов и перейти к процессорам, которые занимают сопоставимые позиции в портфеле, когда вы вносите изменения в оборудование.
Что лучше? Mercedes S-класса 2010 года или Mercedes C-класса 2014 года? Это зависит...
Таблица сравнения Intel - Сравнение x5690 и E7-4807
Так что не так?
Ваш «новый» сервер также работает под управлением более старой архитектуры. Помните, что более крупные серверные платформы (четырехпроцессорные и т. Д.) Не обновляются так часто, как меньшие системы. У вас есть процессор, который работает примерно на половину тактовой частоты предыдущего процессора, но того же поколения, поэтому производительность падает. E7-4807 тоже отсутствует Турбо ускорение.
Мне было бы интересно узнать, что послужило причиной обновления. Вы вероятно было необработанная производительность процессора, которая вам нужна. Это была память или другой фактор? В чем было узкое место?
Если бы вам просто понадобились дополнительные ядра, была бы более новая двухпроцессорная система, но с топовыми процессорами Intel E5-2643v2 (3,5 ГГц) или E5-2697v2 (2,9 ГГц).
Ваш «новый» сервер также использует старые процессоры 2 поколения. Они представляют собой более новую версию этого поколения с более низким энергопотреблением.
Если вы близко не знакомы с архитектурой процессора, рекомендуется оставаться в одной семье и TDP когда вы обновляетесь. Номенклатура Intel не всегда так проста, как могла бы быть, но текущая замена серии X5600 - это E5-2600V2 серии.
Вот сравнение процессоров на вашем старом сервере, вашем новом сервере и текущей замене вашего старого сервера.