Apache CloudStack
Open–Source Cloud Computing™·cloudstack.apache.org
Apache CloudStack is an open-source software system designed to deploy and manage large networks of virtual machines as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. It is a turnkey solution including compute orchestration, Network-as-a-Service, user and account management, resource accounting, and a full native API. It can be managed via a web UI, command line tools, or a RESTful API, and offers an API compatible with Amazon EC2 and S3 for hybrid cloud deployments. It is hypervisor agnostic, supporting VMware, KVM, XenServer and Xen Cloud Platform.
What it's for
Features 22
- ARM64 support and multi-architecture zones
- Brand-able self-service user interface
- CloudStack Webhooks for real-time event notifications
- Dynamic workload management and rebalancing
- Edge Zones for lightweight edge deployments
- Hypervisor-agnostic support for KVM, VMware, Citrix XenServer, XCP-ng
- KVM import of unmanaged hypervisor infrastructure
- Live migration for host maintenance with no VM downtime
- Multiple storage solutions including iSCSI, NFS, Ceph RBD
- Native autoscaling (from CloudStack 4.18)
- OAuth2 authentication with Google and GitHub SSO
- Rich AJAX-based Management User Interface
- SAML and LDAP authentication integration
- Secure noVNC console access to virtual machines
- Snapshot management and cross-zone snapshot copying
- Software-based network virtualization with VLANs and IPv6 support
- Two-Factor Authentication framework with TOTP support
- Usage Management UI for monitoring and reporting
- VM sync and high availability
- VMware to KVM migration via virt-v2v
- Volume encryption for root and data volumes on KVM
- Well-documented extensible API compatible with Amazon EC2 and S3
At a glance
Integrations
Resources
Pricing
Apache CloudStack is free, open-source software; no paid plans or license fees are listed on the site.