Virtualization Technology News and Information
Article
RSS
VE checkpointing/migration is released

OpenVZ has just announced the release of their free VE Checkpointing/Migration tool.

Quoting from the OpenVZ blog:

We have just pushed the kernel checkpointing stuff to git.openvz.org. That means the code is now available, and this is what I consider major news. Kernel and tools will be released shortly.

It's a huge pile of code that lets you checkpoint your virtual environments — in the same way you do "suspend to disk" or "hibernation" on your laptop. This is cool, but what's the use of it for VE? Here it is: you can actually restore ("wake up") a VE on a different machine! The process is called live migration; newer vzctl will have a tool called vzmigrate for that.

Imagine you want to add more RAM into your (physical) server, or upgrade the kernel. Such operations require a reboot of the physical server — means you have to shutdown all your VEs. But now you do not need to do that — instead you live migrate all VEs to another OpenVZ box, when do that maintenance and live migrate VEs back. From user's point of view, this looks like a delay in processing, not as any downtime. All the network connections and all the other stuff is preserved — that is why it is called "live" migration.

Another scenario is when your VE has grown considerably and it needs more CPUs than the server has. Again, you put another server with OpenVZ installed, and live migrate your VE to it. No hassles, no reconfiguration, no downtime.

Published Wednesday, April 19, 2006 4:19 PM by David Marshall
Comments
There are no comments for this post.
To post a comment, you must be a registered user. Registration is free and easy! Sign up now!
Calendar
<April 2006>
SuMoTuWeThFrSa
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456