Xen Project
The Xen Project is an open-source hypervisor that allows you to create and manage multiple virtual machines on a single physical host. It was initially developed by the University of Cambridge and is now maintained by the Xen Project community.
The hypervisor provides a secure and efficient environment for virtual machines to run in, with low overhead and high performance. It also includes advanced features such as live migration, which allows you to move a running virtual machine from one physical host to another without any downtime or disruption. This is particularly useful for load balancing and disaster recovery scenarios. Xen Project includes built-in high availability capabilities, allowing you to automatically restart virtual machines on another host in the event of a host failure.
The service is especially applicable for hyper-scale clouds and can easily be used with AWS, Azure, Rackspace, IBM SoftLayer, and Oracle. A key emphasis is on security by using as small a code base as possible, making it not just secure but especially flexible.
Pros:
- Free and open source
- Advanced virtualization
- Works with hyperscale clouds
Cons:
- Complex to set up and configure
- Xen Project may not support all hardware features
- Xen Project does not include advanced high availability features, such as live migration or automatic workload balancing
Link: xenproject.org/downloads/