Generic PCs For Corporate Use? 606
porkThreeWays writes "I work for a government agency supporting about 1000 PCs. The economy has hit us just like everyone else and we are looking at ways to save money. We currently buy Dell computers and even with our government discounts end up spending about $1,000 for a pretty mediocre computer. I had the idea of building our own PCs for considerably less. We'd spec out a standard configuration that we'd use for 18 months. CPU speeds and RAM sizes may change during that time, but socket types, memory standards, hard drive interfaces standards, etc, etc would be required to stay the same. We have Dell warranties right now, but I could see just keeping spare parts on the shelf and building that into the cost of the PC. We'd also be able to transfer Windows licenses because the Dell installs are non-transferable. However, I couldn't find anyone on the large scale doing this. Is anyone on Slashdot using PCs they built themselves on the large scale?"
Hardware vs Total (Score:3, Informative)
Re:transferring Window license? (Score:3, Informative)
Microsoft could be cheaper than Dell... (Score:2, Informative)
Re:Don't do it (Score:5, Informative)
I had the idea of building our own PCs for considerably less.
This is an awful idea. I had some experience with such an experiment; it didn't work. The computers were failing left and right, and the vendor distanced itself from the situaton. You will first be forced to maintain all that herd, and eventually you will become a scapegoat.
Business is all about using money to make other money. It is a legitimate expense to buy a computer; it's tax-deductible on corporate level, so you don't need to squint too hard at the prices. Buy good computers with a warranty and on-site support and be happy.
^^this, I to have tried it, it just doesn't work, despite what people think dell are working on low margins but making it up with high volume. There are so many hidden costs to building and maintaining your own fleet. I worked at place that had the same idea and by coincidence it was dells we were thinking were over priced, we built and supported our own only to find out after 3 years that the average price ended up being almost 20% higher than dell even though initial costs were cheaper.
Re:Virtual Machines (Score:5, Informative)
I know a local fortune 500 company that tried this at one of their two buildings here at their corporate campus a couple years ago. Well, they are back to a desktop at every cubical now because they found if something happened, like a switch went down, suddenly all 100 - 200 terminals on that floor was down and no one could do anything until it was back up. With desktops, they may not be able answer emails, but they could at least still use office and get something accomplished if the network went down. You take 100 employs making 20/hr sitting and doing nothing for 2 - 3 hours and you've bought yourself the cost of the PC's.
What? (Score:5, Informative)
Comment removed (Score:5, Informative)
Couple of things (Score:5, Informative)
- You need to have some very frank discussions with either your Dell rep, or whomever is speccing out your quotes. $1k for corporate-level desktop PC in this day and age is ridiculous; you should be expecting to pay more like $600-700. To give you an idea, I work for a state university, and we're currently giving about $550 for a Core2 E8400/4Gig Ram/160gig HD HP. Integrated video and no monitor of course, but a 3 year warranty. Sure you're not going to be decoding the human genome with that machine but it's more than enough for your average office worker. Don't be afraid to use HP as a club against your Dell rep; they're currently getting hammered by HP in the corporate world, and won't want to lose your account, assuming you're of any kind of size. I wouldn't recommend going to HP unless you absolutely have to though; service is horrible.
- Take some time to consider whether the time spent building custom machines is really worth the time of whomever would be doing it. Chances are, it is not. Either you're going to have someone making peanuts doing the work, or a skilled IT person who really isn't all that interested in doing what essentially is grunt work. In either case, you're going to see problems.
- If you haven't already, you should discuss this with your purchasing department before moving forward. Depending on the level of beauracracy that is entrenched in your level of government, building your own computers may not even be permissable.
You mentioned that you couldn't find anyone doing this on a large scale, this should be a warning flag. Lot of potential problems and pitfalls here, not the least of which is your cunning "transfer the OEM licenses" plan. There are a lot of better ways to save money on computer purchases.
Re:Don't do it (Score:5, Informative)
This is the correct answer. Seriously, don't even consider 1,000 hand built computers.
Buying 1,000 desktops should give you a lot of leverage. First thing you should be doing is getting bids from HP and IBM as well as Dell. But I'd have thought three quotes would already be a bare minimum in your corporate requirements. Remember and add a service deal. At $1,000 per PC, I'd be expect a four year maintenance deal with next day or even same day on site service.
Your thought was to have a standard configuration that would last 18 months. Well desktops should be able to run for four years, plenty of businesses are doing that already, and those Dell computers now have a lifespan 2.66 times that of your computers with Dell supporting the hardware for the duration.
If you have onsite tech staff, you should also be able to bypass technical support and simply declare parts as failed and have replacements shipped out. If you don't have staff that can support that, you should at least get priority business support that gets you a knowledgeable tech and a guaranteed fast answer time.
Re Generic PCs For Corporate Use? (Score:4, Informative)
Dell Outlet (Score:1, Informative)
Try the Dell Outlet. Great discounts and the very same warranty as new systems.
You can't order more than 5 per order, so it sucks to shop, but the savings can approach 30-40% on current model systems.
Re:Virtual Machines (Score:4, Informative)
We had a pretty awful failure rate with HP's t5135 and t5145 units: they'd fail reasonably regularly and/or lose their config. Not impressive machines by a longshot, not when you add the poor performance they'd exhibit (can't handle bitmap caching, slow response).
Replaced with Wyse C10LEs, which aren't high-power machines either, but they're reviewing much better and, thusfar, aren't erasing themselves periodically.
Re:Don't do it (Score:5, Informative)
I agree with everyone saying "don't do it".
I used to work as an engineer for one of the top US computer makers. Most people have no idea how much testing the big computer makes put into integrating their systems.
Say we wanted to support shipping 3 different sizes memory sticks from 2 different vendors. We would test every possible permutation of size and vendor in loading the memory slots. The test systems were run in an environmental chamber where we ramped the temperature from the minimum to the maximum operating ranges. We also ramped the power supply from -10% to +10% of specification.
Say one of the disk drive vendors wanted us to qualify a new capacity disk drive. That too took a similar amount of testing; racks full of computers reading and writing to the disks while in the environmental chamber.
This testing *did* uncover problems frequently. We would discover that (for example) we couldn't use a certain Hitachi memory stick with a certain Samsung memory stick if the temperature rose past a certain point. We would find that a specific Western Digital drive had errors under certain conditions with a LSI controller but no problems with an Adaptec controller.
The point of all this is that there is just no way that a small shop is going to have the resources that a major computer maker does to test their integration. There is more to successful system integration then just grabbing a bunch of off-the-shelf components.
Off-Lease (Score:2, Informative)
Have you considered off-lease machines? At the school where I'm admin we get Core 2 Duos with 2GB RAM and a 1 yr warranty for $280 each.
Yep go get a Dell dude! (Score:1, Informative)
I agree with several posts here . "homemade" computers tend to be the best performing and over all best investment if you know what you are doing when you design the system. But all the overhead costs in such a large environment is pretty prohibitive. You have to remember that "end users " are using these machines. They will not treat it as nicely as you would. You may be thinking "I build a better computer than those darn cheap Dells and I never have problems with the ones I build." That is probably true, but you will probably have the same amount of problems in the end with you home built ones since the end users will abuse them. And why does a cubical worker even need a higher end machine anyway? All they do mostly is crunch numbers in Excel and shoot off emails. The cheapest computer out there with enough RAM should last you 18 month turn around. Only reason I would say build your own is if you have some high end users doing rendering or something that needs some extra power. Then you may have prob 10 -20 "special" machines to build and maintain. The others can just be the vanilla Dells. And one of the other posters was probably correct in that you probably got "sold" at $1000 per PC. $450-$550 sounds more like it.
We chose to build (Score:1, Informative)
I feel your pain, as I face a similar situation
I've been building PC's for over 20 years, and we all know how finicky building machines by hand can be. That said, the morass and mess of Government Regulations make it difficult to procure cheap, effective desktops for government workers. Anyone who thinks you can go out and buy a $400 Desktop and slap it on a government desk is completely ignorant of the facts and rules.
Quite simply: Any computer that the Government buys HAS to be 508 compliant. It's an E&IT device, and the purchaser HAS to prove that the device has met the given accessibility standards (or face the legal repercussion). And let me tell you, those $600 dollar machines from Dell and HP don't come with VPAT's (Voluntary Product Accessibility Templates). For those you WILL pay $850 or more, even considering the government bulk discounts.
Of course there are a few good WhiteBox vendors out there who are on the GSA schedule. However, try to find one with VPAT's, and you'll be looking a frigg'n long time. I've been looking for months, and have yet to find any. One I liked, AvaDirect, has great white box products, customizable and is on the GSA schedule. Unfortunately no VPAT's.
The simple economics of the issues are that you can buy decent components, from reputable vendors, and assemble generic white box machines for a heck of a lot less than you can get from HP/Dell whomever.
Components ARE exempted from 508 compliancy rules, and we all know you can build a decent i3 530 system, 4G of Ram, and a $320 gig drive for well under $500 a pop. Even assume a 20% failure rate, and $100 an hour for labor, and you are STILL hundreds of dollars ahead of the robbery the big vendors are charging. OS? I'm more than willing to bet your agency has already payed Microsoft for an OS licensing, so why pay for something you already have? Warranty? Not only do you have the ones on the components, but you buy spares. Even assuming 20% failure rate, you can easily stock up on spares (i.e. Corporate Stable Models), and save. Storage? Sure it's an issue, but so is spending the $$ to pay for shipping back and forth from a mega vendor. Drivers and stuff? Look, you'll have to tweak those machines to meet FDCC (or USGCB as the case may be) guidelines anyway, so adding a few more drivers to a WDS deployment image isn't any big deal.
Listen, I know (and honestly believe) that building machines for such an endeavor, is a terrible way to go. However as terrible as that option is, the alternatives are even worse. As a government employee I would not feel comfortable knowing I'd thrown hundreds of dollars away for each machine we purchased from one of the big mega vendors. Our custom whiteboxes would be better constructed, more efficient and overall a much better deal for the employees, the IT staff, not to mention the taxpayers.
It's your choice, but we're going the component way, and I hope the taxpayers appreciate the efforts.
Economies of scale (Score:5, Informative)
I had the idea of building our own PCs for considerably less.
Dell in its prime was absorbing the entire annual output of its Asian OEMs. When there was a dock strike in L.A. it hired fleets of air cargo planes to maintain just-in-time production lines.
Parts are cheap when you purchase them in the millions.
If you assemble and maintain your PCs in-house, you will have to pay US wages and benefits. You will need to maintain parts in inventory. You will need to hire someone to keep your home-brewed systems in repair. All of this costs money.
Don't even think about it (Score:3, Informative)
Listen to the advice in this thread. You cannot do better building the PCs yourself unless you have a pretty massive support infrastructure, space, time, and staff.
Agreed - Very bad idea (Score:3, Informative)
It is a legitimate expense to buy a computer; it's tax-deductible on corporate level
Disclosure: I'm a certified accountant. It is not true that buying a computer is tax deductible. A computer is normally a capital expense [wikipedia.org]. It is purchased and then depreciated over the useful life of the asset to emulate "using up" the asset over time. While this does reduce profits to the corporation and thus normally reduces their tax bill, saying that a computer is tax deductible is not true for businesses of any size under normal circumstances.
Aside from that nit, I agree. Building your own machines on any significant scale is a most likely a very bad idea. High chance of serious problems and it's only cheaper if you don't factor in the time required by the staff to assemble the machines. Unless you work for HP, thinking that you can build 1000 computers cheaper than Dell is delusional. As an accountant, I'm quite sure it would be cheaper, even at $1000 a machine to buy the computers from Dell or another similar vendor than to have my staff build the machines in house.
Re:transferring Window license? (Score:3, Informative)
This bit of the thread is the only reply that makes sense to me. I did this myself 12 years ago personally supporting 150 users, about half were homebrew by me and half were OEM of some sort (dell, gw2k back when they were a real company, apple - yes in that day..., other stuff). I had no problems with the stuff I built because I knew exactly what was in it. There is no telling what component Dell will change out from day to day even if meeting your standard spec. The only place I would pick an OEM and not deviate would be for laptop support. Fixed desktop and low-end server you are best building yourself.
Even though I have been out of IT, I have kept my eye on it. My biggest reservation I would have about recommending a similar strategy (abandon Dell) at my company is I think the IT staff is not competent to pull it off (and that is far afield from my current assignment). Yes, there is a hidden cost in assembly that you need to assign man hours to ($100 an hour from a post below is probably reasonable), but if you do it right the cost of change is zero (meaning extra "management" or whatever costs not in your breakeven between build and OEM) and the cost of maintenance should decrease considerably. Maybe you break even up front (considering that you might have to over order, but if you really do 1000 systems at once, you can go low on replacement parts initially I would think) and make money on reduced maintenance. That is, if you and your people are competent. If they are incompetent, you are going to be paying for it no matter what...
18 months seems really short to me too... I would think a reasonable spec machine should last three to four years at least.
Re:Easy to say. Not so easy to do. (Score:3, Informative)
Bzzt. Wrong answer. Centralized computing did not 'fail'. It fell out of favor because of perceived cost. Corporations and governments knew exactly how much IT was costing them. They knew how many employees were dedicated to IT. They knew how much the equipment cost. They knew how much the software cost. They knew how much electricity and cooling the datacenters used. It was a big number. They billed each department it's share of the total IT cost. Then managers discovered the PC, and said 'hey I can save a lot of money by using these instead of the centralized IT'.
Now, companies are waking up to the true costs of that 'cheap' PC-based environment. They see how much time is wasted patching all those PCs. They see the damage caused by viruses and worms when someone does something dumb on their un-patched PC. They see the effects of lost data when someones PC crashes and wasn't backed up because the backup grinds their PC to a halt for an hour or two a week. They see the damage done to their reputation when some department server is scrapped and happens to contain sensitive information.
Re:$1000 a PC? (Score:4, Informative)
Yes you can still buy them, and a 80gb is about $10 cheaper [pricewatch.com] than a 500gb [pricewatch.com]
Re:transferring Window license? (Score:4, Informative)
Example:
While I was working at a medium sized university, we used to buy single licenses for each computer, and charge the cost of the license to the department the computer was destined for. One year, while we were in the process of buying a bulk lot of licenses to upgrade our systems (from NT4 to 2000, if I remember correctly), our MS rep told us that we would not be able to proceed with the purchase unless we went with a volume license agreement. (This became inconvenient for us, since we didn't have a specific key to attach to the charge back, and some departments didn't want to change, but that's another story.)
Re:transferring Window license? (Score:1, Informative)
Volume Licensing _never_ includes the base Windows OS license. It only has upgrades. You need to buy your PC's with a OEM Windows licence, or purchase retail licenses and then possibly upgrade or downgrade them with the Volume Licensing rights.
That's bad network design then (Score:3, Informative)
The should have a redundant network, regardless of whether they use PCs or windows terminals. Switched networks are extremely reliable if you buy the right ones and put them into the right architecture. For example, as the windows terminals are more reliant on the network than PCs (somewhat debatable though because of all the web based apps these days), then a better architecture would have been to multiple 24 or 48 port switches uplinked to two separate aggregation switches, such as Cisco 6500s. If one of the 24 or 48 port switches dies, they're cheap to hold in spares, although if you buy good ones (e.g. Cisco, Juniper etc.) they'll be very reliable, and be able to swap it out in no more than an hour, and only have 24 or 48 windows terminals down at once for no more than an hour (more like no more than half an hour). If one of the upstream aggregation switches goes down the other one will take over all the traffic until you replace the failed one.
Re:$1000 a PC? (Score:3, Informative)
Correct me if I'm wrong, but isn't one head on one side of one low-density platter a lot more reliable than today's highest areal density disks and twice the mechanical pieces?
I always buy 'one generation behind', prices are low and bugs are worked out. I spec machines for our labs, and I always suggest the lowest speed CPU at the current fab process, the smallest hard drive, and maxed-out RAM that matches the FSB. For 'general purpose' office computers, CPU is basically a non-issue, neither are graphics. Hard drive -latency- and insufficient RAM are root of the bottlenecks users (used to) gripe about.
Re:$1000 a PC? (Score:1, Informative)
Because high power (ie high TDP) Intel Core i7's (hex-cores and some high-end quad-cores) use a LGA 1366 socket, whereas other intel Core chips use a LGA 1156 or a PGA-989 socket. Newegg lists 40 LGA 1366 motherboards, none of which have onboard graphics.