MaLblsH Posted October 15, 2008 Posted October 15, 2008 (edited) Доброго всем времени суток. Хотим прикупить новую машинку, обеспечивающую выход в инет. Встал вопрос при выборе процессора, какой из 2-х будет наиболее оптимальным вариантом: Dual-Core AMD Opteron 2222 , 3.0 Ghz,cache 2*1024kb или Quad-Core AMD Opteron 2356 2.3 Ghz cache 4*512kb В принципе суммарный кэш у них будет одинаковый. Разница в цене роли не играет, интересует чисто производительность. Сейчас уже стоит один с процом Dual-Core AMD Opteron 2222 , 3.0 Ghz,cache 2*1024kb. Нареканий к нему никаких нету. p.s. остальные условия (мат. плата., колличество памяти и прочее) одинаковые. Edited October 15, 2008 by MaLblsH Вставить ник Quote
nuclearcat Posted October 15, 2008 Posted October 15, 2008 AMD не советую, у него проблемы с таймерами. Правда у меня они всплыли на Opteron-е при достижении ~200 Mbps. С TSC у AMD бока, а HPET или APIC таймеры очень "дорогие" в плане процессорного времени. Шейперы, NAT - будут активно обращаться к таймерам. Кроме того у NUMA свои заморочки, на мой взгляд этот процессор хорош для БД, вебсерверов, но не подходит для рутеров. Хотя в вашем случае, если физический проц один - это нестрашно. Вставить ник Quote
martini Posted October 15, 2008 Posted October 15, 2008 Intel 9550 (12 MB кеша) или поменьше - E8400 (6 MB кеша) Вобщем чем больше кеш - тем лучше Вставить ник Quote
kamd Posted October 15, 2008 Posted October 15, 2008 (edited) Где-то на этом форуме читал, что шейпер не может работать на двух процессорах. Он типа работает только на одном. На другом, например, работает нат, который тоже как будто не может работать более чем на одном проце. Насколько это правда не знаю. Отсюда напрашивается вывод, что предпочтительнее выбрать бОльшую частоту. Сейчас лично у меня на pf (nat), ipfw (shape) с максимальным потоком в 16МБ/с справляется Athlon X2 5200+. Это на pci сетевухах(!!). Сильно сомневаюсь, что будет какое-то заметное(!) увеличение производительности от бОльшего кеша, ведь по идее контроллер памяти находится в самом проце, а вся таблица натинга (шейпа может конечно и влезет) в кеш не влезет по-любому. Хотя это моё мнение голословно, никаких научных данных на сей счёт у меня нет. В ближайшее время ожидаю появления проца Athlon X2 6000+ который 3.1MHz (именно 3.1, а не старый 3.0), хочу на нём собрать роутер и туда уже пойдут гигабитные интел сетевухи в pci-e4x (9402). В догонку: когда нат жил на ipnat, то при переносе всего хозяйства на phenom x4 9750 (пару месяцев назад) сильно падала производительность (скорость пропускаемого потока). На pf не проверял ещё. Edited October 15, 2008 by kamd Вставить ник Quote
kran Posted October 15, 2008 Posted October 15, 2008 На какой платформе будет работать шлюз? Если FreeBSD, то рекомендовал бы для шлюза взять молотилку с частотой повыше и ядер поменьше. Вставить ник Quote
martini Posted October 16, 2008 Posted October 16, 2008 по FreeBSD у нас тут Jab специалист, он вродебы тоже АМД не юзает (хотя я точно не помню) Вставить ник Quote
MaLblsH Posted October 16, 2008 Author Posted October 16, 2008 На какой платформе будет работать шлюз? Если FreeBSD, то рекомендовал бы для шлюза взять молотилку с частотой повыше и ядер поменьше. Систему сейчас используем (и планируется использовать на новом) эту: uname -a FreeBSD 7.0-STABLE-200806 amd64 Вставить ник Quote
kapa Posted October 16, 2008 Posted October 16, 2008 AMD не советую, у него проблемы с таймерами. Правда у меня они всплыли на Opteron-е при достижении ~200 Mbps. Можете поподробнее рассказать? Как это выглядело? Где-то на этом форуме читал, что шейпер не может работать на двух процессорах. Он типа работает только на одном. На другом, например, работает нат, который тоже как будто не может работать более чем на одном проце. Насколько это правда не знаю.Отсюда напрашивается вывод, что предпочтительнее выбрать бОльшую частоту. А я думал дело в прерываниях на сетевых картах. Они отлично на треды рассыпаются.Мало того, шейпер и нат можно по машинкам разнести. На какой платформе будет работать шлюз? Если FreeBSD, то рекомендовал бы для шлюза взять молотилку с частотой повыше и ядер поменьше.Можно узнать почему? Вставить ник Quote
nuclearcat Posted October 16, 2008 Posted October 16, 2008 AMD не советую, у него проблемы с таймерами. Правда у меня они всплыли на Opteron-е при достижении ~200 Mbps. Можете поподробнее рассказать? Как это выглядело? В слишком высокой загрузке процессора, по сравнению с аналогичной по вычислительной мощности моделью Интела.Т.е. такой же траффик легко обрабатывал десктопный 1.6 Core 2 Duo с корявыми реалтеками (хватало и одного ядра), а двухпроцессорный Opteron 2.2 Ghz в пиковое время практически дохнет. Вставить ник Quote
kamd Posted October 16, 2008 Posted October 16, 2008 "1.6 Core 2 Duo" Имеется в виду 1.6Ghz? Не вижу такого в продаже. :( Интел я как-то стремаюсь пользовать - был негативный опыт. Занимался "удовольствиями" пару суток. Дело было в необходимости обновить биос под новый проц, но так как других интелов у меня не было, то было это нелегко. А так интел конечно завлекает своими объёмами кеша у процов. Остаётся вопрос, так ли реально важен кэш?! Вставить ник Quote
kapa Posted October 16, 2008 Posted October 16, 2008 AMD не советую, у него проблемы с таймерами. Правда у меня они всплыли на Opteron-е при достижении ~200 Mbps. Можете поподробнее рассказать? Как это выглядело? В слишком высокой загрузке процессора, по сравнению с аналогичной по вычислительной мощности моделью Интела.Т.е. такой же траффик легко обрабатывал десктопный 1.6 Core 2 Duo с корявыми реалтеками (хватало и одного ядра), а двухпроцессорный Opteron 2.2 Ghz в пиковое время практически дохнет. А что на нём крутится?У меня просто примерно при таком же трафике нормально себя чувствует Athlon - CPU: AMD Processor model unknown (3214.66-MHz 686-class CPU). Хотя пора бы его, конечно, поменять на что-нибудь серьёзнее. Вставить ник Quote
nuclearcat Posted October 16, 2008 Posted October 16, 2008 Шейпер, NAT, firewall Linux Вставить ник Quote
kamd Posted October 16, 2008 Posted October 16, 2008 На днях мне кто-то говорил, что iptables на больших трафиках лажает. Не хочу разводить флейм и религиозные войны, но долой линукс, даёшь фрибздю. Athlon - CPU: AMD Processor model unknown (3214.66-MHz 686-class CPU). А какая версия фри стоит, что она не знает что это за проц? А проц наверное 64 X2 6400+ ? Или что? Даже одноядерный athlon 64? Вставить ник Quote
kamd Posted October 16, 2008 Posted October 16, 2008 В догонку, я бы не стал брать оптероны, взял бы феномы. У них общий кэш до 4х мегов. Вставить ник Quote
kapa Posted October 16, 2008 Posted October 16, 2008 На днях мне кто-то говорил, что iptables на больших трафиках лажает.Не хочу разводить флейм и религиозные войны, но долой линукс, даёшь фрибздю. Athlon - CPU: AMD Processor model unknown (3214.66-MHz 686-class CPU). А какая версия фри стоит, что она не знает что это за проц? А проц наверное 64 X2 6400+ ? Вроде он - уже не помню точно. 2 ядра.Фря: FreeBSD 7.0-STABLE Крутится pf - нат и фаервол и ipcad. Шейпер на отдельной машине. Вставить ник Quote
MaLblsH Posted October 23, 2008 Author Posted October 23, 2008 В итоге остановились на Intel с 12 Мб кэша, вместо AMD. Всем спасибо за советы. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.