REMUS: XEN high availability easy!


Have you heard about the REMUS project? It’s a fantastic piece of code maintaining an exact copy of your XEN virtual machines on a backup host.

Better yet: it’s now incorporated into the XEN hypervisor and expected in the next major release!

“The Remus project has just been incorporated into the Xen hypervisor. Developed at the University of British Columbia, Remus provides a thin layer that continuously replicates a running virtual machine onto a second physical host. Remus requires no modifications to the OS or applications within the protected VM: on failure, Remus activates the replica on the second host, and the VM simply picks up where the original system died. Open TCP connections remain intact, and applications continue to run unaware of the failure. It’s pretty fun to yank the plug out on your web server and see everything continue to tick along. This sort of HA has traditionally required either really expensive hardware, or very complex and invasive modifications to applications and OSes.”

(Visited 1 times, 1 visits today)


  • arkhangel says:

    How in SLES 11 SP1 implemented fault tolerance of DomUs supported by XEN 4.0 from this distributive?
    Remus required 2.6.18-xen kernel only. SLES 11 sp1 includes 2.6.32.

  • darrenjthompson says:

    Where do I get openSUSE based documentation on how to actually set/use REMUS

    I can only find (incomplete) “Install from source on Debian/Ubuntu” information.

    I have not see anything to do with the actual configuration of REMUS itself (how do you tell it which VM’ is managing for example).

  • Leave a Reply

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