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

Reply via email to