Перейти к содержимому
Калькуляторы

Выбор процессора для шлюза в интернет Выбор процессора для шлюза в интернет

Доброго всем времени суток.

Хотим прикупить новую машинку, обеспечивающую выход в инет. Встал вопрос при выборе процессора, какой из 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. остальные условия (мат. плата., колличество памяти и прочее) одинаковые.

Изменено пользователем MaLblsH

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

AMD не советую, у него проблемы с таймерами.

Правда у меня они всплыли на Opteron-е при достижении ~200 Mbps.

 

С TSC у AMD бока, а HPET или APIC таймеры очень "дорогие" в плане процессорного времени. Шейперы, NAT - будут активно обращаться к таймерам.

 

Кроме того у NUMA свои заморочки, на мой взгляд этот процессор хорош для БД, вебсерверов, но не подходит для рутеров.

Хотя в вашем случае, если физический проц один - это нестрашно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Intel 9550 (12 MB кеша)

или поменьше - E8400 (6 MB кеша)

 

Вобщем чем больше кеш - тем лучше

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Где-то на этом форуме читал, что шейпер не может работать на двух процессорах. Он типа работает только на одном. На другом, например, работает нат, который тоже как будто не может работать более чем на одном проце. Насколько это правда не знаю.

Отсюда напрашивается вывод, что предпочтительнее выбрать бОльшую частоту.

 

Сейчас лично у меня на 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 не проверял ещё.

Изменено пользователем kamd

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На какой платформе будет работать шлюз? Если FreeBSD, то рекомендовал бы для шлюза взять молотилку с частотой повыше и ядер поменьше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

по FreeBSD у нас тут Jab специалист, он вродебы тоже АМД не юзает (хотя я точно не помню)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На какой платформе будет работать шлюз? Если FreeBSD, то рекомендовал бы для шлюза взять молотилку с частотой повыше и ядер поменьше.

Систему сейчас используем (и планируется использовать на новом) эту:

uname -a
FreeBSD 7.0-STABLE-200806 amd64

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

AMD не советую, у него проблемы с таймерами.

Правда у меня они всплыли на Opteron-е при достижении ~200 Mbps.

Можете поподробнее рассказать? Как это выглядело?

 

Где-то на этом форуме читал, что шейпер не может работать на двух процессорах. Он типа работает только на одном. На другом, например, работает нат, который тоже как будто не может работать более чем на одном проце. Насколько это правда не знаю.

Отсюда напрашивается вывод, что предпочтительнее выбрать бОльшую частоту.

А я думал дело в прерываниях на сетевых картах. Они отлично на треды рассыпаются.

Мало того, шейпер и нат можно по машинкам разнести.

 

На какой платформе будет работать шлюз? Если FreeBSD, то рекомендовал бы для шлюза взять молотилку с частотой повыше и ядер поменьше.
Можно узнать почему?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

AMD не советую, у него проблемы с таймерами.

Правда у меня они всплыли на Opteron-е при достижении ~200 Mbps.

Можете поподробнее рассказать? Как это выглядело?

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

Т.е. такой же траффик легко обрабатывал десктопный 1.6 Core 2 Duo с корявыми реалтеками (хватало и одного ядра), а двухпроцессорный Opteron 2.2 Ghz в пиковое время практически дохнет.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

"1.6 Core 2 Duo"

Имеется в виду 1.6Ghz?

 

Не вижу такого в продаже. :(

 

 

Интел я как-то стремаюсь пользовать - был негативный опыт. Занимался "удовольствиями" пару суток. Дело было в необходимости обновить биос под новый проц, но так как других интелов у меня не было, то было это нелегко.

А так интел конечно завлекает своими объёмами кеша у процов.

 

Остаётся вопрос, так ли реально важен кэш?!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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).

Хотя пора бы его, конечно, поменять на что-нибудь серьёзнее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На днях мне кто-то говорил, что iptables на больших трафиках лажает.

Не хочу разводить флейм и религиозные войны, но долой линукс, даёшь фрибздю.

 

Athlon - CPU: AMD Processor model unknown (3214.66-MHz 686-class CPU).

А какая версия фри стоит, что она не знает что это за проц?

А проц наверное 64 X2 6400+ ?

Или что? Даже одноядерный athlon 64?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На днях мне кто-то говорил, что iptables на больших трафиках лажает.

Не хочу разводить флейм и религиозные войны, но долой линукс, даёшь фрибздю.

 

Athlon - CPU: AMD Processor model unknown (3214.66-MHz 686-class CPU).

А какая версия фри стоит, что она не знает что это за проц?

А проц наверное 64 X2 6400+ ?

Вроде он - уже не помню точно. 2 ядра.

Фря: FreeBSD 7.0-STABLE

 

Крутится pf - нат и фаервол и ipcad.

Шейпер на отдельной машине.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В итоге остановились на Intel с 12 Мб кэша, вместо AMD.

Всем спасибо за советы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.