Re: OBSD releases (versions) performance evaluation (speed, resource requirements) - older hardware, etc.

Marco Peereboom <[email protected]>
Newsgroups gmane.os.openbsd.sparc
Message-ID <[email protected]>
We are always on the look out for performance enhancements.  Pf has
gotten many over the years.  You really should upgrade to -current and
enjoy the beauty that is 4.4-ish.

On Sun, Jan 11, 2009 at 05:53:35PM -0600, Michael Grigoni wrote:
> Greetings,
>
> Having read each release description from 3.2 to 4.4 (current), I get an impression
> of expanding features without mention of any benchmarks or caveats regarding changes
> in performance on low-end or minimum hardware.  I need to make some tough decisions
> and need some input.
>
> Since 2002, I have been running OBSD 3.2 on a diskless and headless Sun IPX
> (sparc sun4c) with three 'le' interfaces and 48 MB of ram, as a border router to
> an ISP, over a symmetric 256kbps link.  It has served very well and is very stable.
> It also hosts 'sip express router' for VoIP, an 'rtpproxy' process, 'snort',
> 'pf' with a rather large ruleset, 'stunnel', IPSec ISAKMP VPNs, and a variety
> of inhouse processes.  I have recently set up multicasting and run 'mrouted'
> (3.8 from the distribution, and 3.9.x from sources).
>
> In order to peer with a site on Internet2 for native multicast, I have been
> advised that I must run PIM-SM.  I have built a PIM-DM routing daemon which works,
> but I get a kernel trap (0x07) after a random amount of time.  I see that PIM support
> was added in release 3.7, but that release differs so much from 3.2 that backporting
> will be difficult.
>
> Because I am running on old, slow hardware, with minimal RAM, and have a very customized
> configuration and lots of in-house programs, migrating to 3.7 or later would be a huge
> project. The changes in APIs, 'pf' functionality, filesystem conventions, code size,
> ram and cpu requirements, etc. are of great concern.  My use of OBSD is solely for
> routing and remote access, and any changes and additions to more recent releases to
> support desktop or server features would be superfluous and resource consuming if
> not able to be deselected in a kernel build.
>
> What is known about performance of releases past 3.2 on my hardware platform?
>
> Does anyone have PIM patches for other flavors of BSD, or earlier releases of OBSD, that
> I could use in my attempt to patch 3.2?
>
> All replies are much appreciated.
>
> Michael Grigoni
> Cybertheque Museum
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.