The big server move

Last night was the final server move for my company BitRelay. I’ve been running 100+ servers at a co-location facility managed by Sungard, but after ten years there I decided to move to a smaller facility owned by ViaWest. They were able to give me a substantial break on pricing, which means BitRelay’s co-location costs are going to be about $25,000 less per year. Nice.

I’ve learned that moving servers– especially those that have been in place for ten years and built up gradually over those years– is a huge endeavor. At times it felt sort of like moving from one house to another, where you have to plan where everything will go in the new place, find out something isn’t going to fit like you thought, and of course do all sorts of heavy lifting (servers are bulky) in the process. Oh, and all of it has to be coordinated with several hundred clients who don’t want their web sites to go down during the process.

My clients, as well as my team at Zing, have been very patient as I’ve worked through all of this over the past few months. I gave up many Friday nights in August and September, mostly because those were the nights when it was easiest to stay up until one or two in the morning moving servers between datacenters. Last night was the final one. I started at 5:30 in the evening and thought I might be there until midnight, but it turned out to be nine hours so I wasn’t home until after 2:30 in the morning. But hey, it’s done.

It’s sort of sad to leave Sungard, because in general they’re a really good company, but I couldn’t ignore the cost savings. Hopefully I won’t have to move out of ViaWest any time soon!

One of the funniest moments was when I was shutting down an old Windows 2000 server that I’d been managing for a client. The server was used infrequently, so I didn’t do much to upgrade it. In fact, for the last few years, I don’t know if it was used at all but I kept it running just in case. When I shut it down, out of curiosity I checked the logs to see how long it had been running.

bitrelay-windows-uptime

Hmm, that’s a little over eight years, running non-stop 24/7 without a single reboot. I think that’s the record for my longest uptime, although I’m a little disappointed it’s a Windows server instead of a Linux one. Oh, the irony. Maybe Windows 2000 is a champ.

I also took a shot of all of the servers after they’d been installed in their racks. It’s tricky to get a good angle in the walkways between racks, but I think it gives a good idea of what 100+ servers looks like.

bitrelay-servers

So, with all of this behind me, I guess I can take a nap to catch up on all of those long nights…