OpenStack est une collection de projets destinés à gérer des services cloud, principalement axée sur l'IaaS, mais incluant des éléments de PaaS. Les composants clés incluent Nova pour le calcul, Cinder pour le stockage, Neutron pour le réseau et Horizon pour l'interface utilisateur. Il est important de noter qu'OpenStack n'est pas un hyperviseur ou une alternative à VMware vSphere, mais plutôt une infrastructure modulaire et extensible pour le cloud computing.