dcsimg

How Mobile Are Your Hosted VMs?

As Cloud Computing hits the mainstream, people are wondering: How mobile are my VMs?

I’ve had several people over the past few months ask me “I know I own my hosted virtual machines but how can I move them from one provider to another?” The short answer is that you can but it isn’t easy. Virtual Machines (VMs), often nearing the 100GB mark in size, are too large for traditional media, too large for quick transport via Internet lines and can’t be disconnected and physically carried from one location to another.

Let’s say that you’ve signed-up with a hosting service who’ll host your virtual infrastructure for you and you’ve built two dozen or so virtual machines in that environment. After several painful months of service, you decide to discontinue your service with that vendor and move to a different service — now what? How do you move your virtual machines? Do you move them at all or just delete them and start from scratch with the new vendor? Let’s examine this and other options available to you.

Starting Over

Since you have your own backups of your applications that you’ve placed on the hosted VMs, it shouldn’t be a problem to recreate a VM, install your apps and continue your service. Data, however, is another story. If your service hasn’t been a total disaster, you have valuable data that you need to keep and restore to the new service. Do you have backups of your data? Assume that the vendor makes no effort to backup your data unless you have that additional service specifically written into your hosting contract.

Starting over means that not only will you have to rebuild everything from a blank slate, you’ll also have to point your DNS settings to the new service, which is neither instantaneous nor without outage time. You’ll have to decide for yourself if you can weather the storm of starting over.

Moving VMs

Perhaps you’ve decided that starting over is too risky, too painful or too expensive for you. Now you’ll move those VMs to another service provider. How will you go about it? Hopefully neither service will charge you extra for the bandwidth it requires to move huge VMs across their networks. Don’t count on their kindness, ask. Those two dozen VMs might represent several terabytes of data transfer and that won’t be cheap. It could also take days to perform a move like that and potentially leave your service down for a lengthy period of time while those transfers take place.

Should you decide to use the transfer method, keep both services up and running until you’re sure that the new one meets your expectations and that no glitches occurred during the file transfer.

In-House vs. Hosted

The next question that’s raised after starting over or moving VMs sounds less appealing is “Should I use a third-party hosting service at all or just bring my VMs in-house?” Actually, this option presents some of the same issues as the other two combined. You could setup your own in-house virtual infrastructure for moderate expense (Server hardware, power, networking gear, time). You could also either create your VMs from scratch or download them from your current provider. Either one you choose is going to be time-consuming and potentially expensive in terms of time and bandwidth.

In-house hosting offers some advantages over vendor hosting in that your service is fully customized by you and for you — no inflexible pre-packaged deals for you to conform to. Vendors want to lump everyone into a “Beat to fit; Paint to match” type of environment where customization is frowned upon with great disdain and expense.

Alternatively, using a hosting company can greatly relieve your stress by knowing (at least in theory) that your service will be up 100% of the time.

You own your VMs and where you host them is your business. However, when it comes to VM mobility, current technology leaves much to be desired. To prevent the need to mobilize your VMs, select a reliable, responsible and reputable vendor. How do you know? Ask around. Ask them. Google them. Maintain vigilance.

Comments on "How Mobile Are Your Hosted VMs?"

srufle

For very large transfers, would there ever be an option of sending a couple of large USB drives and having them sent to the new location. I seem to remember something like that being used by I think Google and scientists doing research.

Reply
300cpilot

Sorry I know this is an old post, but I joined to add this. :)

As a hosting provider, our clients come and go all the time. We will export there vm to any format they want. Usally we give it to them as Acronis Tib files, but more have asked for them in VHD formats. And lately we have even offered to convert a VM to a physical box. There is of course a charge for this service, but it lets out customers know that they can move if they want. Most transfers will fit on a external Raid 1 drive that we ship to where ever the client wants, we do not allow the transfer via internet of anything over 10gigs.

Reply

I’m not sure where you are getting your information, but great topic.

I needs to spend some time learning more
or understanding more. Thanks for wonderful information I was looking for this information for my mission.

my weblog cheap down coat discount

Reply

Hello there, You’ve done a great job. I’ll definitely digg it and personally recommend to my friends. I’m confident they’ll be benefited from this site.

Reply

Hi this is somewhat of off topic but I was wanting to know if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding skills so I wanted to get guidance from someone with experience. Any help would be greatly appreciated!

Reply

Wow! This blog looks just like my old one! It’s on a totally different topic but it has pretty much the same page layout and design. Great choice of colors!

Reply

Does your site have a contact page? I’m having a tough time locating it but, I’d like to send you an email. I’ve got some ideas for your blog you might be interested in hearing. Either way, great blog and I look forward to seeing it develop over time.

Reply

Thanks for the good writeup. It in fact was a amusement account it. Look complicated to more delivered agreeable from you! By the way, how could we keep up a correspondence?|

Reply

obviously like your web-site but you have to check the spelling on quite a few of your posts. Many of them are rife with spelling issues and I find it very troublesome to tell the truth nevertheless I will surely come back again.

Reply

Thank you for the sensible critique. Me and my neighbor were just preparing to do a little research about this. We got a grab a book from our area library but I think I learned more from this post. I am very glad to see such wonderful info being shared freely out there.

Reply

Hiya, I’m really glad I have found this info. Nowadays bloggers publish only about gossip and web stuff and this is really annoying. A good website with interesting content, that is what I need. Thanks for making this web-site, and I will be visiting again. Do you do newsletters by email?

Reply

I am not real excellent with English but I find this very easy to interpret.

Reply

Hey there! This post couldn’t be written any better! Reading through this post reminds me of my old room mate! He always kept talking about this. I will forward this page to him. Fairly certain he will have a good read. Many thanks for sharing!

Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>