I purchased a number of upgrades to turn the 220 into a worthy server. In no particular order:
- A drive cage from a newer Dell model (off eBay), capable of holding four drives versus the 220s measly two
- Two p3s running at 1GHz (off eBay)
- A new Kingston 512MB RDRAM module from memorysuppliers.com (the 220 doesn't need the modules to be paired)
- A new Dell-compatible power supply from PC Power & Cooling, the Silencer 360 Dell
- An APC Back-UPS RS 800VA
- A Promise FastTrak TX4200
- Two SATA II 320GB Seagate 7200.10 drives (model # ST3320620AS).
Most of the the other components I bought new because I didn't want used parts. This machine will be pretty well abused with all the services running on it: Beyond TV, music, web, mail, etc.
A note on the SATA controller/hard-drives I bought. I was specifically looking for parts capable of a specific SATA feature, Native Command Queue. From what little I've read this feature doesn't provide much use on a desktop (at least not yet). But since this machine is being used more as a server I think it'll be important.
Most of the upgrades were painless, but I did run into some minor problems with the power supply:
First, Dell uses a custom pin configuration on the motherboard's power connector. During installation I noted that the PCPower part had a different pin-out from the Dell part. After some conferring with the PCPower techs, however, I was assured that the Silencer would work without issue ... and it did.
Second, while installing the power supply I realized that Dell customized their part further (beyond the pin out customization) by moding the shell. Two notches are cut in the top of the power supply that help hold it in place, along with a lone screw. I didn't want to risk any problems with the Silencer falling out of place so I got around the issue by using two zip ties.
Third, some time after installing the Silencer I noticed that my APC was switching to battery mode enough to drain the battery. That was a big problem. At first I thought the unit was having problems due to continuous high voltage (hovering around 128 quite often). But after looking through the APC knowledge base I found a few articles that talked about Total Harmonic Distortion (THD) and how it can cause the UPS to switch to battery mode. Switching the sensitivity of the UPS to "medium" seems to have addressed that problem.