= Welcome to HAVEN Project = HAVEN means "High Availability in Virtualized Environment with Networking". It consists of several finished and ongoing projects which aim on providing high availability in virtualized system. HAVEN focus on providing transparent and comprehensive high availability to solo and multiple virtual machines (VM) running on [http://xen.org/ The Xen Hypervisor]. ''[wiki:teammember HAVEN Team]'' == Understand HAVEN == * [wiki:Architecture Architecture] -- The prototype architecture * [wiki:Support Support Techniques] -- Block sharing and hybrid compression support * [wiki:Framework Framework] -- FGBI execution flow * [wiki:Testbed Testbed] -- Experimental environment * [wiki:Evaluation Evaluation] -- Benchmark results on our testbed * [wiki:LLM LLM] -- Our previous effort * [wiki:Publications Documentation & Publications] == Use HAVEN == * [http://www.centos.org/modules/tinycontent/index.php?id=15 Install the linux kernel] -- Currently we use CentOS, but other OS like Fedora is also fine. * [http://xen.org/products/downloads.html Download and install Xen Hypervisor] * [http://nss.cs.ubc.ca/remus/#download The Remus project] -- Skip this step if your Xen version is newer than 4.0.0 * [wiki:Source Check out source code] * [wiki:Patch Download Patch] == Related Efforts == * [http://xen.org/ The Xen Hypervisor] -- Xen Open Source Industry Standard For Virtualization * [http://nss.cs.ubc.ca/remus/ The Remus project] -- Remus Open Source Project