Xeon 5050 или 5130

Как создать сервер оптимальной конфигурации.

Модераторы: Trinity admin`s, Free-lance moderator`s

Аватара пользователя
Odavid
Advanced member
Сообщения: 110
Зарегистрирован: 21 мар 2007, 17:23
Откуда: Нижний Новгород

Xeon 5050 или 5130

Сообщение Odavid » 25 июн 2007, 09:29

Здравствуйте!
Нам прислали сервер под 1С+SQL:
Мат.плата: S5000VSA
Intel Xeon 5050 3,0 ГГц - 2 шт
Корпус Intel SC5299DP
Seagate ST373455LC 15K.5 - 4 шт
Корзина AXX6SCSIDB 6-drive
SCSI-контроллер: Intel SCSI-RAID SRCU41L
Корпус - Intel SC5299DP

Корпус устраивает, БП - тоже, корзина - ОК, диски - пока тоже (хотя уже SCSI 4х125 Гб напрашиваются)
MB - урезанная (4 слота DIMM-2), нет встроенного SATA-RAID контроллера и т.д.
Сейчас нужно 8 Гб RAM, а на материнке - 4х1 - все слоты заняты
Хотим затребовать:
Поменять плату - полная версия (8 DIMM)
Intel Xeon 5130 - 2 шт
Поменять модули - 2х2 Гб + докупить скоро еще 2 планки
Есть смысл менять процессоры 5050 (3,0 ГГц) на 5130 (2,0 ГГц)?
Или поменять только плату, а процессоры и память (4х1) - оставить, а RAM еще 4х1 докупить?

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Сообщение Tert » 25 июн 2007, 10:36

Odavid
Плату меняйте на вариант, основанный на чипсете 5000P. Там четырехканальная память, а не двухканальная, как в вашем варианте.
Xeon'ы серии 51x0 намного быстрее, чем Xeon 50x0. Хотя разница в скорости между 5050 и 5130 не такая уж и большая, но если есть возможность поменять за небольшие деньги, то я бы это сделал.
Память лучше ставить в конфигурации 4 x 2 ГБ. Тогда, если в будущем вам потребуется нарастить память, у вас будут свободные слоты на плате для этого.

Аватара пользователя
Odavid
Advanced member
Сообщения: 110
Зарегистрирован: 21 мар 2007, 17:23
Откуда: Нижний Новгород

Сообщение Odavid » 25 июн 2007, 13:40

Т.е. именно на i5000P RAM 4х канальная?
Или контроллер SCSI?
И просьба - не подскажете, где посмотреть тесты 51хх против 50хх. Где-то на ixbt видел, но у них такой идиотский поиск....

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Сообщение Tert » 25 июн 2007, 13:45

Odavid
i5000P и i5000X имеют четырехканальный контроллер памяти.
i5000V и i5000Z - двухканальный контроллер памяти.
И просьба - не подскажете, где посмотреть тесты 51хх против 50хх
Смотрите тесты Pentium4 против Core 2 Duo.

takhir_s
Junior member
Сообщения: 5
Зарегистрирован: 21 окт 2002, 06:52
Откуда: г. Екатеринбург

Сообщение takhir_s » 26 июн 2007, 08:49

В принципе,
http://developer.intel.com/performance/index.htm
- место, где есть сравнение процессоров.
Но нюанс сосоит в том, что сравниваются обычно
процессоры последнего времени.
Поэтому запрашиваемые Вами процессоры уже удалены.

takhir_s
Junior member
Сообщения: 5
Зарегистрирован: 21 окт 2002, 06:52
Откуда: г. Екатеринбург

Сообщение takhir_s » 26 июн 2007, 08:56

Если же все-таки есть желание окунуться в море исследования процессоров ,
то можно скачать описания процессоров
http://www.intel.com/products/processor ... y_xeon5000
и посмотреть последние страницы документов,
где есть кое какие оценочные тесты.

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 26 июн 2007, 15:40

Если очень грубо, то 51ххх сильнее 50ххх раза в полтора-два на равной частоте...

Аватара пользователя
Odavid
Advanced member
Сообщения: 110
Зарегистрирован: 21 мар 2007, 17:23
Откуда: Нижний Новгород

Сообщение Odavid » 28 июн 2007, 23:56

Спасибо!
А вот то, что на практике у 5050 под полной нагрузкой работает только один из логических процессоров (вкл HyperThreading), и нагрузка то на одном максимальна, то на другом (остальные ядра - практически нулевая активность), и не распределяется по процессорам (как видно при тех же задачах - на обычном Core 2 Duo нагрузка равномерно делится между ядрами) - это недостаток NetBurst в целом или только Xeon 5050?

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Сообщение exLH » 29 июн 2007, 10:27

Это недостаток исключительно Вашего программного обеспечения.

Аватара пользователя
Odavid
Advanced member
Сообщения: 110
Зарегистрирован: 21 мар 2007, 17:23
Откуда: Нижний Новгород

Сообщение Odavid » 29 июн 2007, 10:56

Ну, что MS SQL 2000 наша местная разработка - очень приятно :)))
Чего не скажешь про 1С :)
Именно эти две задачи и тестировались и на 5050, и на Core 2 Duo, причем каждый сервер (и SQL, и 1С) по отдельности. Но картина однозначно одинаковая с каждым из этих серверов. На Core 2 Duo - полная загрузка обоих физических ядер. Сервер же с двумя Xeon 5050 показал себя очень плохо - практически работает только какое-либо одно ядро любого процессора (несмотря на физическую двухядерность каждого процессора Xeon 5050). Печально видеть, как 7 логических ядер простаивают, а одно - пашет под 100%.
Аналогичная картина  - на сервере с одним Presscott (тоже, также работает какой-либо один логический процессор). Из чего делаем вывод - такой двухпроцессорник нам, к сожалению, не нужен :(
Виноват, как ни банально :),  NetBurst.

Аватара пользователя
Andrew Sapronov
Advanced member
Сообщения: 107
Зарегистрирован: 05 июл 2005, 17:23
Откуда: Питер

Сообщение Andrew Sapronov » 29 июн 2007, 11:33

Odavid писал(а): Виноват, как ни банально :),  NetBurst.
Виноват, ИМХО, исключительно софт и/или настройка этого софта/ОС. Железо понятия не имеет чего и как на нем запускают. Перебрасывать процессы с одного ядра на другое сам процессор не будет. Этим обычно занимается планировщик ОС. Я пробовал вычислительные задачи на всех этих архитектурах и всегда утилизировались все ядра полностью. C HT особая ситуация. Вы его отключать не пробовали? И результаты тестирования это что собственно? Картинка в менеджере задач? А может все банальней, аппаратная ошибка?

Аватара пользователя
Odavid
Advanced member
Сообщения: 110
Зарегистрирован: 21 мар 2007, 17:23
Откуда: Нижний Новгород

Сообщение Odavid » 29 июн 2007, 12:09

Andrew Sapronov писал(а):А может все банальней, аппаратная ошибка?
И как она проявляется? Не дает работать второму ядру? По меньшей мере странно.
И что, по Вашему, диспетчер задач уже не отражает загрузку процессора?
HT я отключу, попробую и без него. Возможно, что-то изменится.

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Сообщение exLH » 29 июн 2007, 12:11

В Вашем случае ничего не изменится. Потому что проблема у Вас в софте. Только Вы в это верить не хотите.

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Сообщение Tert » 29 июн 2007, 12:47

Odavid
И что, по Вашему, диспетчер задач уже не отражает загрузку процессора?
Он часто неверно отображает загрузку, особенно на системах с HyperThreading.

Аватара пользователя
Odavid
Advanced member
Сообщения: 110
Зарегистрирован: 21 мар 2007, 17:23
Откуда: Нижний Новгород

Сообщение Odavid » 29 июн 2007, 13:00

Ну хорошо. Допустим.
пусть не будем принимать во внимание, что 1С даже с SQl-сервером не умеет толком работать, и уж точно, конечно же, не умеет распараллеливать обработку процессов внутри себя - в этом я с Вами соглачен.
Допустим. Дура она и есть дура.
Ну как объяснить, что проведение одного и того же документа:
а) Загружает Presscott 3,0 ГГц на 100% на длительное время (40 минут) и не использует абсолютно логические HT-вые процессоры (т.е. во время всего процесса проведения всегда загружен только один, он же основной, он же 0, логический процессор).
б) Загружает Core 2 Duo 2,13 ГГц на 60%, одновременно оба ядра, и время проведения сокращается на треть, а в некоторых случаях - наполовину.
с) Загружает два (!) Xeon'а 5050 (3,0 ГГц) на 100% (при этом работает только один логический процессор из 7, нагрузка на остальных - 0-5%, можно сказать - фоновая), и время проведения в этом случае чуть лучше Core 2 Duo 2,13 ГГц (мощная ПСП и SCSI-массив на Xeon'ах вместо стандартной DDR2 DIMM и SATA на С2D).
Кто распараллеливает единственный процесс 1С на Core2Duo, если не улучшенная математика самого процессора?
Ну вот при всем уважении к Вам не могу согласится, что виновата исключительно такая-растакая 1С.
Последний раз редактировалось Odavid 29 июн 2007, 13:17, всего редактировалось 2 раза.

Ответить

Вернуться в «Серверы - Конфигурирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 29 гостей