You can use ganeti to create a xen Cluster. This is a free tool developped by google to manage several xen servers. It includes HA features like live vm migration support and automatic failover (features only available in the expensive versions of vmware esx) Download an automatic configuration script on http://www.xenclustering.com to help you convert usual debian squeeze servers to working ganeti nodes and follow the tutorials to create working wm.