Alex Thurlow wrote:
We're pushing streaming video, so it's almost all outbound traffic by
about a 30:1 factor, and our average packet size is quite large - around
1200 bytes. At the moment, when we hit about 350Mbps, the router gets
to ~30% CPU usage, and it appears that we stop being able to pass all
the traffic at full speed. I don't see packet loss, but our traffic
graph flattens a good bit. At those rates, we also start to see
crashing, but we haven't been able to figure out the exact cause of
those either.
The issue as explain in the archive many times is not the level of
traffic, but the number of packets per seconds you pass and it's based
also on good network cards. Many can do in the 500mbps with their
OpenBSD router and more without to much issues. But again, what is the
limit is the pps, not the bps. S, if all your packets are in the 1200
bytes as you put here, you sure can test it with one OpenBSD and you
sure should have no issue with good decent hardware, but more
importantly, good network cards. That's really the key here.
I use it in public peering places no issues and I keep rolling out more
and more and my next one, as I go slow to be safe will be in Equinix
where I have close to 100 sessions and many full bgp feeds as well.
Test and adjust for your own needs, but you sure should be able to do
that better then your current setup. Funny that some replace their setup
with Cisco and I replace Cisco with OpenBSD as much as I can! My only
problem is really I can't replace Cisco DS3 and multi channel DS3 with
OpenBSD yet for the lack of decent hardware for that! (;<
But every Ethernet type are going away from Cisco one after the others
and hopefully before the end of the year, all will be gone!
Best,
Daniel
- Re: Router performance on OpenBSD and OpenBGPD Daniel Ouellet
-