This site has been hosted on a consumer DSL line for the past year or so. I’m happy and relieved to say that that will soon change.
DSL is a great enduser technology. But it’s a lousy hosting solution. The upstream bandwidth, which is the only direction that matters for serving a website, is limited to 128 kb/sec. DSL’s great downstream bandwidth is 99% idle in this situation.
The bigger problem is the hardware. My Alcatel DSL modem has locked up a half-dozen times over the past year. The only solution is to drive across town and power-cycle it. (No, this DSL line isn’t at my house, but in the closet of a building down the block from the phone company’s central office.)
In June, the modem puked when I was out of town. My server was offline for 12 hours. Maybe you didn’t notice, but I did. So did my father, who called me in Oregon to ask why he couldn’t download his email.
On Monday I installed a rackmount 1U server in a local colocation facility. I’d spent much of the previous week configuring software. My evenings since then have been dedicated to transferring DNS and other services. I’ll start migrating websites tomorrow, and finish over the weekend.
The new server is a powerhouse: 2.8 GHz “hyperthreading” P4 with the new 800 MHz bus… 2 10k RPM Ultra-320 SCSI drives in RAID-1… in a case 1.75'' tall with sliding rails mounted to the sides. The blowers on this thing sound like Discount Rinse Day at the hair salon. When I had the server running in my office, I couldn’t talk on the telephone; even with my headset, the fans were too loud.
Sound doesn’t matter in the colo, of course. My server joined countless noisy others, each in its 1.75'' slot, anonymously stacked like the gel pods in the Matrix. Just add a few lightening bolts and you’d have, well… lots of dead servers. Bad analogy. Never mind.
The point is, updates are likely to continue being sporadic.