Apache CloudStack
Apache CloudStack is a highly scalable IaaS cloud computing platform that provides an orchestration layer, automating the creation, provisioning and configuration of IaaS components. It turns existing virtual infrastructure into a cloud-based Infrastructure as a Service (IaaS) platform. Because CloudStack leverages existing infrastructure, the costs and time for an organization to build a multi-tenant IaaS platform are greatly reduced.
CloudStack is a turnkey solution for MSPs, cloud providers, telcos and enterprises. It includes the entire “stack” of features you need: compute orchestration, Network-as-a-Service, user and account management, a full, open and stable native API, resource accounting, and a first-class User Interfac