How Do You Keep Up with Enterprise-level Tech?
E1ven asks: "I'm curious how the Slashdot gang chooses to keep up with the performance of high-level equipment for servers, routers, loadbalancing, and the like? For PC-type specs it's easy, every guy and his dog has a review website, and magazines stuff themselves in every window. However, the higher-end equipment is far more difficult to find trustworthy analysis of.
I'm curious how other people have solved this problem, and what resources they use to keep on top of the game?"
I buy what the vendors tell me to buy. After all, they know what's best, right?
Interested in open source engine management for your Subaru?
Depending on the environment you are in, you aren't making significant purchases that often. When you are, it's usually because you've outgrown what you have and can't simply N+1 it anymore. Either that, or it's tied to a brand new product offering. So you do the dance:
1) What are my competitors using?
2) Do any of my current vendors have a solution, and it is worth it?
3) Who is number 1 at the technology I'm interested in, and why?
4) Am I going to need contractors for initial implementation, or is the talent for this technology in house?
5) What's training going to be like?
Then you do a whole lot of research and select vendors(s). You let them come out and do a presentation if that's appropriate. Nine times out of ten, you'll end up going with the proven solution that a lot of people are already using. It's easy to make a business case for a known quantity.
Unfortunately, that's not how it usually works out. Other things color the decision like:
1) This friend of mine still works at this company and I'd like to throw them a bone.
2) For political reasons, we like company A.
3) The upper management prefer product C because of the pretty colors, and because so-and-so heard it was great at some cocktail party.
4) We are going to use solution D and that's official from upper management. There is no discussion. They read about it in CIO Monthly.
5) I have stock in company E.
You get the picture.
For every annoying gentoo user, are three even more annoying anti-gentoo crybabies. Take Yosh from #Gimp for example.
Keep up with Enterprise-level Tech? Mostly by watching Star Trek of course! Duh! :)
The Register has a news section on enterprise computing. I wouldn't say that's all you'd ever need to read, but its a start.
http://www.theregister.com/enterprise/
This is what I do to get my enterprise running smoothly:
* Level 5 diagnostics every hour
* Level 3 diagnostics on first sign of battle ready
* Level 1 diagnostics once a year
* Inspection of warp coils for tetrion or verteron particles. These can cause poor engine performance.
If your enterprise is run on clusters, then what you keep on is mostly clustering software rather than high-end hardware, the exception being the switch fabric. So keeping up with enterprise-level tech for me means understanding things like Oracle's Cache Fusion / 10g and then knowing enough about tieing it together, which is really a network/SAN thing. For the server hardware itself, off-the-shelf stuff from IBM/Dell/HP all work fine.
http://www.gartner.com/
http://www.metagroup.com/
http://www.idc.com/
http://www.forrester.com/
http://www.idg.com/
http://www.jupiterresearch.com/
http://www.yankeegroup.com/
http://www.aberdeen.com/
http://www.amrresearch.com/
And yes, they all cost money. If you're an enterprise and you want input on how to spend you tens-of-thousands to multi-million-dollar IT budget, you can shell out a few more dollars to get some research.
Dealing with Enterprise tech? Easy. When all else fails...
REVERSE THE POLARITY!
Oh, wrong Enterprise...