Do you know OpenStack? It is an Open Source operating system for building private and public clouds. This project is led by The OpenStack Foundation and brings together a community of developers, users, cloud computing experts and more than 150 companies, such us Red Hat, IBM, SUSE, Huawei, Canonical or VMware.
The goal of this initiative is to create a simple to implement and massively scalable cloud computing platform which will meet the needs of public and private cloud providers.
Find below an article that talks about the role of OpenStack in the future and its main features and benefits: