« Previous 1 2 3
Extending OpenNebula with hooks
Action on the Hook
Insights and Future
You can set up your own private OpenNebula cloud with comparatively little effort. In the simplest case, you only need two systems, a management console with web access and a virtualization host. Because of its easy-to-handle and open interfaces, OpenNebula expands in a modular way. The way to do this – as described in this article – is to use hooks that latch onto critical events.
Additionally, the IaaS management system provides a number of other APIs for those interested: You can use drivers to integrate new hypervisors in a similarly easy way. EC2 or OCCI (Open Cloud Computing Interface) connectors [11] – a generalized set of API calls that try to unify the different APIs provided by specific IaaS stacks – let cloud captains launch and shut down their own virtual applications. Although you do need to create storage resources manually and are left to your own devices in terms of VLAN management, with OpenNebula, you do get a transparent and understandable private cloud for your own solar system.
Infos
- OpenStack: http://www.openstack.org
- OpenQRM: http://www.openqrm-enterprise.com/community/
- Eucalyptus: https://github.com/eucalyptus/eucalyptus/wiki
- Ganeti: http://code.google.com/p/ganeti/
- OpenNebula: http://opennebula.org
- Support for OpenNebula by C12G Labs: http://opennebula.org/support:contracted
- Installation Tutorial for OpenNebula: http://opennebula.org/documentation:rel4.2:ignc
- "Continuous Integration with Hudson" (Jenkins was formerly Hudson) by Carsten Zerbst, Linux Magazine , July, 2010, pg. 106
- OpenNebula hooks: http://opennebula.org/documentation:rel4.2:hooks
- Ganglia: http://ganglia.info
- Open Cloud Computing Interface: http://occi-wg.org/
« Previous 1 2 3