This Chapter contains advanced references to compile OpenNebula from the source code and how to extend the Sunstone functionality.

How Should I Read This Chapter

You should be reading this Chapter if you are trying to build OpenNebula from source code or trying to extend the Sunstone functionality.

This Chapter covers what are the OpenNebula software dependencies, how to compile OpenNebula and how to extend Sunstone functionality.

After this Chapter, if you are interested in extending the OpenNebula functionality, you need to read the Infrastructure Integration Chapter to understand how OpenNebula relates with the different datacenter components.

Hypervisor Compatibility

All the Sections of this Chapter applies to all hypervisors.