je travaille sur le même projet et je peux vous proposez 3 solutions :

- OpenNebula
- Ecalyptus
- Openstack

Mais tout dépend de vos besoin,pour notre cas on a choisi d'installer OPENSTACK...