Re: Jamie
Just to put any potential disagreements to bed:
" I personally think that the current enterprise kit is great.... They give us hardly any issues these days, they just run like the old days! ...
...my above paragraph shows that MS aren't trying to be Apple. Enterprise is their core."
Microsoft servers are doing *a lot* better these days, I agree - my complaint was really more that the rush to go Wintel for everything in the late 90's and early 2000's was, again IMHO, a step backwards. Granted, the whole idea of Wintel servers back then was that they were cheap and easy to manage on a per-device basis (something along the lines of "so easy a desktop tech can do it"). That's all well and good for the SMB space, but for those of us that had to manage hundreds or even thousands of NT4 boxes, it was a damn nightmare. With 2008 I might say that we're starting to emerge from what I see as a sort of dark ages, but in the meantime those *other* server platforms have also been evolving - don't get me started on NTFS ; )
More specific to my, I guess, foaming-at-the-mouth-rant about IE (I didn't really think it was *that* bad but anyway)... my complaint/concern with Wintel at some level, really gets down to trade-offs... like you mentioned, having IE on the server does present a certain amount of convenience when you're managing a given device (I've used it too - in particular, IMO, it's useful for troubleshooting performance issues on Wintel-based Web Servers) but the flip side of that is that you have to keep IE patched and up to date... which usually means monthly patching and reboots.
Having a GUI on a given server is all well and good too, but when it's down in the kernel it means that any hiccup with it can crash the server (I can't even remember the exact details, but it was something like 2003 and maybe W2K where we had this one critical server crash really hard because of an issue with the video driver or card - what I do remember more clearly is the 6 hours of downtime during prime business hours that it caused due to data integrity checks)... and in general the more stuff you have running on the server the more potential there is for memory leaks and the more overhead you have in terms of CPU and memory... which means less memory and CPU available for whatever that server is really supposed to be doing.
There is one app that we support, that is available on both Wintel and *nix variants... on comparable hardware (CPU, memory, chassis) we can get close to double the capacity (total seats, concurrent seats, production data, etc) on Linux than we can get on Wintel. Of course, in this case we get to do application level partitioning (i.e. running multiple instances of our application on a single server) while Wintel is really stuck with a 1:1 App to OS. To even try to get the same capacity on Wintel we'd have to go virtual and run multiple App-and-OS instances... which means *much* more overhead than a single instance of Linux OS and much more CPU, Memory, etc to even try and get in the same ballpark.
Ultimately, from my POV, more "stuff" on the servers means more crap for us to manage, more exposure from a security standpoint, and - given that *many* (although this improving too, but again nowhere near caught up with the *nix world) of those patches require reboots - much more risk for things to go wrong (i.e. however small, there is always a risk that when you cycle a box it won't come back up and when you're talking about patching thousands of servers an occasional hang is part of the game... and that goes for both *nix and Wintel servers).
Also, more OSs to manage *is* a big deal. All things being equal, I'd take have fewer bigger servers to manager vs. more smaller servers - any day!
Of course, there are plenty of things that (like Citrix, Terminal servers, Exchange, SharePoint, etc) only run on Wintel. In that context all this crap I'm talking about is really just academic and we just have to make the best of it... which, again, is much better now with Wintel than it has been in the past.
Just don't begrudge me the chip on my shoulder for the dark ages of NT4 and W2K... please :)