Hi,
I'm the same guy that had that long thread about not being able to push
more than 15kpps.
Well, this is sort of a report + some additional questions.
Anyway, eventually we purchased an IBM x3550 server with 2 Quad Core
CPUs (5230 I think).
Now I can push 310Mb, which is about 70kpps(my average packet size grew
a little bit since then and I believe it's now about 600). This is where
I hit the CPU limit.
Not sure how normal this is though. But I was thinking, will it give me
some boost in performance if I use PCI-e Dual NIC from Intel instead of
the PCI-X that I'm using today? (also Intel). I was thinking about this
one:
http://www.intel.com/products/server/adapters/pro1000pt-dualport/pro1000pt-dualport-overview.htm
By the way, when testing the new server I installed the 1.2.3RC2 and I
must tell you that its performance was pretty awful. Only when I
replaced it with the stable 1.2.2 I got the performance I have now. I
don't remember the exact numbers, but I believe the CPUs were maxed out
on half the traffic I have now. I read on some DragonflyBSD forum that
the new em driver is much worse than the previous version, which is used
in 1.2.2.
Also, I mentioned in the previous thread that while the 1.2.3 has the
Yandex driver version, I could never get it to work the way it was
supposed to - multithreaded.
Anyway, I thought maybe you'll find this info helpful.
Other than that, I have another question I wanted to ask. I saw the
HAproxy package being added and since I have to replace my old Alteon
now, I thought maybe it is the way to go.
Will it do the job if all I need is Layer 4 load balancing? I have about
150-200k concurrent sessions at peaks. Will it survive? What about the
effect on performance? I realize it will use the other cores of the
CPUs, but still. I have about 1GB spare RAM on the server.
And the last question. I understand that this package is only for 1.2.3
and 2.0 versions, but I installed it at home on my 1.2.2 and it seems to
be OK, although I don't have much to load balance here, so I wanted to
know if it will actually work with 1.2.2?
Thanks a lot!
Lenny.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
Commercial support available - https://portal.pfsense.org