Bonjour Kahina,
Si tu veux apprendre à déployer Openstack en BARE-METAL ou en Virtuel, je te conseille deux projets simples pour commencer.
Le projet Fuel de Mirantis, Tu télécharges l'iso de fuel 5.1.1, tu l'installes sur une machine physique avec 2 cartes réseaux en GRE. 3 si tu veux faire du VLAN pour la section network, Il y a le menu : fuelmenu qui va te permettre de paramétrer le serveur, et à la fin de son installation tu auras une ip pour te connecter avec le navigateur. Avec ce menu tu peux déployer Openstack avec KVM em bare-métal si tu as des machines physiques ou en QEMU avec des VMs... Que tu auras crées sur ProxmoxVE par exemple, même si eux le font vmware.
En générale pour déployer un IAAS openstack il te faut 1 Controller ( 3 Si tu veux faire du H.A) 1 Compute et 1 Cinder , tu peux l'améliorer avec du Ceph, du Swift, un Zabbix pour la supervision, Ceolimeter pour la télémetry avec 3 et l'utilisation de mongodb...
Le deuxième Projet que je te conseille c'est AUTOPILOT d'Ubuntu, avec MAAS ( Metal As A Service ) pour le baremetal, Juju pour le déploiement d'Openstack, et LANDSCAPE pour l'administration. Ces deux projets vont t'aider à déployer ton IAAS facilement.