Last month,TAMURA Yoshiaki from the Kernel Group , OSS Computing Project at the NTT Cyber Space Labs announced the availability of Kemari on the Xen Devel mailing list.
Kemari is an open-source virtual machine synchronization mechanism for fault tolerance. It’s similar to Remus which we covered earlier.
Kemari tries to achieve a fault tolerance setup that does not
require the use of specific hardware or modification of applications.
Kemari aims to keep VMs transparently running in times of hardware
failures. It transfers the state of the primary VM to the secondary
VM when the primary VM is about to send an event to devices such as
storage and networks.
In short it is trying to real time mirroring of Virtual Machine instances.
The, source (Kemari has been released under the GPL) , documentation and different presentations including a Video running both a Linux and Windows demo are available at the Kemari Website
Kemari is listed on Xen Product Roadmap, and is asking for reviews and comments from the community.
We already mentionned Remus in earlier posts here at Virtualization.com and it seems the the Kemari and Remus project are planning to merge in order to to propose a better solution for Xen 3.4 together.