About the Author

author photo

Kris Buytaert is a long time Linux and Open Source Consultant doing Linux and Open Source projects in Belgium , Europe and the rest of the universe. He is currently working for Inuits, and starting up some new projects still in stealth mode. Kris is the Co-Author of Virtualization with Xen, used to be the maintainer of the openMosix HOWTO and author of different technical publications. He is a frequent speaker at different international conferences.

See All Posts by This Author

Remus: High Availability via Asynchronous Virtual Machine Replication

——————————————————————————————————————

——————————————————————————————————————

The 5th Usenix Symposium on Networked Systems Design and Implementation (NSDI’08) starts today in San Francisco, CA. The NSDI symposium focuses on the design principles of large-scale networks and distributed systems.

XenMaster Ian Pratt (Senior Lecturer, University of Cambridge Computer Laboratory/XenSource (Citrix)) will be presenting the Keynote.
Apart from this Keynote a very interesting paper about Virtualization and High Availability will be presented by the Department of Computer Science at the University of British Columbia.

In a paper titled Remus: High Availability via Asynchronous Virtual Machine Replication Brendan Cully, Geoffrey Lefebvre, Dutch Meyer, Mike Feeley, Norm Hutchinson and Andrew Warfield describe how with minor modifications to Xen 3.1.2
they achieve fast (frequencies as high as forty times per second) replication of Xen virtual machines.

Their tool Remus allows systems to transparently move to another physical machine in the event of a failure on the primary machine , with only seconds of downtime, while preserving the original host state such as active network connections , memory and disk state.

Today most Virtualization vendors claim they achieve High Availability while actually they only implement an easier way to recover from failure or a method to migrate away from a machine that is showing early problems. Most of the current Virtualization based solutions still require you to restart a new virtual machine, or implement High Availability on application level.

Mind , this is a research paper don’t expect these kind of features to show up at your local IT shop within the next couple of weeks.

Thanks to Usenix opening up their conference proceedings for everybod,y you can get the full paper here.

- Like Virtualization.com? Subscribe to our RSS feed or newsletter to stay up-to-date! - - Also, don't forget to check our job board for the best jobs in the virtualization industry -

There Are 2 Responses So Far. »

  1. [...] replay. That is very cool. Also work done by the University of British Colombia on a project called Remus, which I think is really cool, because it works for Virtual Machines that are multi-processor, so [...]

  2. [...] already mentionned Remus in earlier posts here at Virtualization.com and it seems the the Kemari and Remus project are planning to merge in [...]

Post a Response

  • Have anything to share?

    Don't hesitate to contact us with news, tips, rumours, requests for guest posts, case-studies, white papers, interview suggestions etc.
  • Global Knowledge CCNA and Virtualization Training