Rolling Your Own Business Desktops?
mike asks: "I'm mulling the logic of my company building its own desktop computers. As the IT Manager (plus sysadmin, janitor...) of a struggling-yet-thankfully-still-alive dotcom, money is really tight. We have around sixty ~400MHz desktops which are increasingly showing their age. Acceptable P4 systems from the big guys run at least $1000. By recycling the OS (Win2k), case, cdrom, floppy, and K/V/M, I figure I can assemble a good AMD system for about $600. That's a 40% savings. Is it worth it? The cost difference could very well determine whether this project proceeds or gets put on the back-burner again."
"Some negatives about rolling my own:
- Management: I won't get the special business features offered by some manufacturers. Dell's OpenImage, for example, looks awfully nice. But how much does that really buy me in a company of 60 machines? I don't use such stuff now; am I missing out on nirvana?
- Time to build: Even though we'd leverage Ghost wherever possible, handmade systems nevertheless take time to build, load, & configure.
- Supporting different platforms: Because money is so tight, I can at best afford a capital replacement rate of 25%-33% (15-20 units) per year. That means I'm committing to the support of 3 or 4 different platforms. Having just one platform is great, but how many companies, even ones that actively strive for it, truly enjoy that luxury? I inherited two platforms (Micron & Gateway); support isn't that bad. With proper planning, I don't see why we can't support four.
- Hardware quality: How much can I trust a popular Athlon chipset in a business environment? I feel silly bringing this up because I have a few Athlon systems at home, each with a different chipset, and they've been nothing but rock solid. But I know the lack of a really good chipset has been a large contributor to why AMD's aren't more prevalent in the business world. (well, that and long term bullying by Intel).
- I don't get a proven, prepackaged system that works right out of the box.
- Cost savings. Plain & simple.
- Increased horsepower per dollar spent.
- By choosing my own equipment (mobo especially), I suffer fewer OEM shortcuts.
- I have to admit that I'd enjoy the pure geek satisfaction of rolling out 'my' creation to the company.
For those that are curious, Ask Slashdot did an article on the AMD issue, here.
What's your salary/the salary of the people that will have to build 60 boxes? How long will it take? Are you sure $600 + labor costs + no manufacturer support will be less than $1,000? If not, there's no business case to do it yourself.
-matt
If you must, go out and get some low-end consumer PCs and buy a bunch of spares: it's less work than building your own and still very cheap.
I also do the exactly same thing for a small dotcom just like the poster. I brought up the issue of building our own desktops for increased horsepower and reliability (I haven't like the experiences I've had with big name manufacturers) but they countered with "Well, if you leave, who is going to support our machines? At least we can call Dell if we buy from them." I know I'm in this position for the long haul, but they have no guarantees of that. Support is a big thing for small companies.
I used to build machines for other people (family members, etc.) Now I just tell them all to buy a Dell because the hassle on me to maintain them is WAAAAAY less.
Preach it, friend!
For the last near 20 years I often built systems for friends, family, or businesses who wanted to save money. But these days I can't build them cheaper than Walmart sells them. The only time I build a system now for anyone other than myself is if all they want is some old wreck good enough to get on the internet and I already have the parts laying around.
To the guy who started this discussion: You start out by comparing a pre-built P4 system to a scratch-built Athlon system. You also need to be looking at Duron/Celeron pre-builts. I bet there is only a handfull of people in your company, if ANY, who need the power of a P4 or a top of the line Athlon. A Celeron or Duron would them just fine, and you're not going to build something from scratch with either of those that is cheaper than what Dell or Walmart can sell them to you for.
I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.
Waaaaaaaaaaait a minute. (Not you, the original questioner).
What's really wrong with these systems in the first place?
He's got an assload of 400 MHz P2s, probably Slot-1-based, and each box has either 64 or 128M of PC100 SDRAM.
Why not buy a bunch of Celeron or P3-800ish chips and FCPGA (new-sk00l slotket), and another 128M of RAM for each of them?
I think you could get a decent CPU and RAM upgrade for less than $100 per box.
Moreover, you wouldn't have to reimage any drives - it'd be a straight hardware swap, with maybe 15 minutes to figure out what voltages the motherboard supported, and to configure the slotket or motherboard correctly. (If you had quality components to begin with, this might even be automatic).
Add onto that maybe 15 minutes per desktop to properly apply thermal transfer paste.
No EULA concerns, no hardware/driver concerns, and it's dirt cheap.
I'd bet that you, plus one or two of the "hardware geeks" (you know who they are :-) in the office could do this overnight for $100 per desktop, plus the price of a case of beer and a couple of large pizzas with all the trimmings.
This guy is either going heavy 3D, or something like that...or he has quite a strange concept of "obsolete". Add some RAM to those machine be happy with them.
*sight* People don't know how to take care of computers anymore :-(
Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)