This website is the archived site of the Xen Project. For up-to-date content, please go to!
Xen Project 
Home Products Support Community Blog
Community | Xen Events | Presentations and Videos | Papers | Ecosystem  

Open Source Projects, Tools & Apps for XCP

Cloud Orchestration Software

These are cloud orchestration stacks that use Xen through Xen API, which is part of XCP.

  • CloudStack: CloudStack is open source software written in java that is designed to deploy and manage large networks of virtual machines, as a highly available, scalable cloud computing platform. CloudStack current supports the most popular open source hypervisors VMware, Oracle VM, KVM, XenServer and Xen Cloud Platform. CloudStack offers three ways to manage cloud computing environments: a easy-to-use web interface, command line and a full-featured restful API.

  • OpenNebula: OpenNebula is an open-source project aimed at building the industry standard open source cloud computing tool to manage the complexity and heterogeneity of distributed data center infrastructures. You can find more information on XCP drivers for OpenNebula.

  • OpenStack: OpenStack is a collection of open source technologies delivering a massively scalable cloud operating system.

Management Tools

These are a number of management tools that use Xen through Xen API, which is part of XCP.

  • OpenXenManager: OpenXenManager is an open source clone of Citrix's XenServer XenCenter and manages both XCP and Citrix's XenServer. Note that this project is no longer under active development.

  • Xen Cloud Control System (XCCS): XCCS is a lightweight front end package for the excellent Xen Cloud Platform cloud computing system. XCCS is totally web based so any computer or smart phone with a web browser can be used with it! Note that this project appears to be no longer under active development.

  • Xen Orchestra: Simple web management interface to Xen infrastructure

  • Xen Web Manager: Open source project to manageXCP and XenServer virtual machines with web (similar to XenCenter). It is web-based and shares OpenXenManager's codebase. Note that this project is no longer under active development.

  • Zentific: Zentific is a web-based management interface for the effective control of virtual machines running upon the Xen(R) hypervisor. Designed to maintain a high level of reliability, security, scalability, and ease of use, the interface serves both administrators and end-users of all proficiency levels. In the spirit of the open-source projects which have made Zentific possible, the application is itself open to the community.


These are components that plug into XCP or are shipped with XCP.

  • ATA over Ethernet (AoE) drivers: Alyseo have created XCP and XenServer rpm packages whose sources are available under GPL and are being maintained by Coraid. You can download the packages here (README).

  • Open vSwitch: Open vSwitch is a production quality, multilayer virtual switch licensed under the open source Apache 2.0 license.

  • VaskSky: Vastsky is a Linux-based cluster storage system that provides logical volumes (Linux block devices) to users by aggregating disks over a network.

  • Xen® hypervisor: The Xen® hypervisor, the powerful open source industry standard for virtualization, offers a powerful, efficient, and secure feature set for virtualization of x86, x86_64, IA64, ARM, and other CPU architectures.


These are utilities for XCP.

  • Host sFlow: The Host sFlow agent exports physical and virtual server performance metrics using the sFlow® protocol. The agent is intended to provide scalable, multi-vendor, multi-OS performance monitoring with minimal impact on the systems being monitored.

  • Stacklet Bundler (Source Code): The Stacklet Bundler takes existing stacks and packages them for deployment on a particular virtualization platform.

  • XVA, (Python Code): Migrate xend-based Xen Virtual Machines to XenServer and Xen Cloud Platform

Please fill out this form, if you would like to be added to this page.
Alternatively you can send an e-mail to