Virtual machines: before and after

Posted by Matthew Bloch Tue, 20 Jan 2009 23:50:00 GMT

It’s time to drag our virtual machine platform into the 21st century and we’ve started to see the results today:

This disjoint graph shows the total load on one of our ordinary virtual machine servers, about as heavily loaded as we allow them to get.  On the left we can see a couple of days ordinary load with spikes and relatively wide variation in responsiveness.  On the right, that’s exactly the same set of virtual machines, on identical hardware, after being copied on our new platform and started up again (I omitted out the load ramp-up and ramp-down as we copied).  That’s quite a big difference, and I suspect the customers with VMs on the server can feel it.  I’m being a little guarded at the moment: we’re not quite done tweaking bits of the system and the emulator will need rebuilding a few more times before we’re completely happy with it (the "emulator" is KVM, not Xen, and I’m more than happy with its advantages).  Assuming nothing goes terribly wrong in the next couple of weeks we’ll continue this roll-out and conversion of our customers’ systems, and our customers systems will get a fair amount faster, for free.  This is a good thing.  More for less.  Applause.

That’s not the half of it, but the core performance improvement felt worth a glib graph.  The marketing demon on my shoulder is shushing me now.  Also saying we’re out of fizzy drinks.

3 comments

Bytemark - probably the best hosting company in the world

Posted by Matthew Bloch Sun, 11 Jan 2009 07:05:00 GMT

I stumbled across the Deloitte Fast 50 and thought for a nanosecond, there’s a competition we should have entered!  By my reckoning Bytemark would ranked somewhere between 10th and 25th depending on my recollection of our first year revenue.  All that growth, and no recognition!  But I am sworn off awards, league tables and so on after our first and only experience of the "awards industry" a few years ago.  I’d eagerly put in a nomination for our company, and there was an expensive do in a London hotel which cost us £400 just for dinner.  I wasn’t going to go but the organiser hinted strongly that we might have won.  More fool me; no we hadn’t, but there were pricey tables to fill.  And then I thought, what benefit is anyone getting from this?  The winners get a certificate for their web site, the organisers might get a bit of press excitement for their publication if they can keep the awards going each year (this awards ceremony didn’t), but the rest of us?  Just losers paying thousands of pounds for dinner!

Some in the awards industry realised this economic imbalance; there are a few sites whose awards are not just annual but monthly, voted for by its readers, ah, but only if your company already pays for a listing on their listings site, e.g. webhostdir and others.  So you pay, you badger your customers to click a link, and your award is delivered within a week or two to be displayed on your web site forever.  Some have so many award categories and such a fast turnaround for new winners that you’re statistically guaranteeed an award within a few months of your "paid listing".  Wherever there’s an award, there’s a money trail to follow.  So I don’t know what Deloitte would gain from their Fast 50; they probably only need to sign one new (flattered, beaming) client a year from their list to pay for the whole do.

This awards-as-advertising idea culminates in the glorious insanity of the UK product of the year award with its ability to compare air freshener, hair straighteners and dog food on the same criteria, and £20000 price demanded of the selected winner.  Do they select another "winner" if you don’t pay?  Thankfully our satisfied, talkative customers are still our best advertising and I get to spend time developing our products for our customers to recommend instead of chasing gongs.

no comments