On Fri, Nov 02, 2007 at 10:11:00AM +0100, Peter N. M. Hansteen wrote:
> Michael J McCafferty <[EMAIL PROTECTED]> writes:
> 
> >     Should I use OpenBSD 4.2 with the improvements in speed in PF but only
> > use one of the two (or more cores) or shall I use FreeBSD 6.2 to be able
> 
> I haven't really stress tested either of them, but all reports
> indicate that PF in 4.2 is significantly faster than in earlier
> versions.  The PF in FreeBSD 6 is OpenBSD 3.7-equivalent or
> thereabouts so moving the config from any recent OpenBSD could mean
> some pf.conf editing depending on just what features you use.
> 
> My first choice would be to upgrade to OpenBSD 4.2, but I'm also
> slightly curious about a direct comparison of FreeBSD vs OpenBSD
> performance on the same hardware.


Use FreeBSD 7.0 if you want new PF and a higher-performing network
stack.  7 has lots of networking improvements over FreeBSD 6.

I have no idea about OpenBSD 4.2/PF against FreeBSD 7/PF.  Both
releases have made substantial gains.

It actually seems to me that you're in an ideal position to create
those comparison benchmarks.  One hosts with each OS, using CARP to
failover between them.  I suspect that both groups of developers would
be interested in the results.  Once you have made a decision,
upgrading one is simpler than changing both.

(I used to have a PF cluster with this configuration, a couple years
ago.  It worked just fine, and when I suspect OS-related bugs I would
swap from one to the other.  In every case my suspected bug turned out
to be operator error but wow, did I learn a lot about TCP/IP and
traffic shaping. :-)

==ml

-- 
Michael W. Lucas        [EMAIL PROTECTED], [EMAIL PROTECTED]
                http://www.BlackHelicopters.org/~mwlucas/
      Coming Soon: "Absolute FreeBSD" -- http://www.AbsoluteFreeBSD.com
On 5/4/2007, the TSA kept 3 pairs of my soiled undies "for security reasons."

Reply via email to