hi river

i know we have talkedabout this before, but for the benefit of other users, let
me ask the obvious question: why FreeBSD and not Linux?

-- daniel

On 07.06.2011 04:04, River Tarnell wrote:
> Hi,
> 
> So, this is not an announcement of any intent to change anything, I just
> want to get an idea of how people feel about two things we could,
> perhaps, change in the future:
> 
> 1. ZWS to Apache on the web server
> 2. Solaris to FreeBSD on login servers
> 
> #2 depends on #1, so it seems sensible to discuss both together.
> 
> I don't have any strong opinion about either of these myself, but I
> would like to hear what users think.
> 
> ZWS to Apache:
> 
> I know it annoyed people when we moved from Apache to ZWS initially,
> because rewrite rules had to be redone, some .htaccess stuff stopped
> working, etc.  At the time we were using mod_suphp for per-user (suexec)
> PHP scripts, and it was extremely inefficient; the system spent most of
> its time doing nothing.  ZWS allowed us to fix the problem cheaply (no
> new hardware required), and I think for most users it worked just the
> same.
> 
> Since then, two things have changed: firstly, Apache with mod_fcgid now
> has decent FastCGI support, and with only a little work could be made to
> support suexec PHP as well.  Secondly, ZWS is now in maintenance, and
> won't see any further development (so it might be better to switch now,
> rather than wait until one month before ZWS support ends entirely and be
> forced to switch).
> 
> With that in mind, it makes sense to consider moving back to Apache.
> The main downside is that rewrite rules would have to be converted back
> to Apache format (mod_rewrite).  OTOH, .htaccess features missing from
> ZWS would be available again (I don't know if anyone actually needs
> this, but I believe at least a few users have complained about missing
> features.)
> 
> Solaris to FreeBSD:
> 
> Of the two changes, I think this one would actually be the less
> disruptive.  For users, nearly everything would stay the same: we
> already provide the GNU userland ('ls', etc) by default (and would
> continue to do so) and the third-party software in /opt/ts would be
> identical, as would cronie, SGE, Perl/Python/..., etc.
> 
> Software-wise, since nothing would really change, I don't see any
> particular advantages for users.  Disadvantages: 'ps -eaf' would stop
> working ;-) and anyone with locally-compiled software (C/C++, or XS Perl
> modules, etc.) would need to recompile them.
> 
> For us (admins), the main advantage is reduced maintenance overhead:
> FreeBSD releases a new minor version about once a year, and supports
> each for 2 years; each release branch only gets very infrequent updates
> for security or errata.  In comparison, there is a new Solaris update
> every 6 months, and during yesterday's maintenance we installed 358 (!)
> separate patches.  Oracle doesn't provide a security-updates-only
> release, and it's difficult to mix-and-match patches (e.g. to only get
> security patches).
> 
> This doesn't directly affect users, but fewer OS changes should lead to
> less lengthy / disruptive maintenance and less frequent reboots.  OTOH,
> I don't know if this has a noticeable impact on users at the moment, and
> the previous maintenance was the first for ~170 days.
> 
>       - river.

_______________________________________________
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list:
https://wiki.toolserver.org/view/Mailing_list_etiquette


_______________________________________________
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette

Reply via email to