Apache CloudStack

An open-source infrastructure-as-a-service platform for deploying and managing large networks of virtual machines.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About Apache CloudStack

Apache CloudStack is cloud software you install on your own hardware. It turns a set of servers into an infrastructure-as-a-service platform for virtual machines and bare metal. Service providers use it to run public clouds, and companies use it for private or hybrid clouds.

It covers compute orchestration, network-as-a-service, user and account management, resource accounting and a web interface. You can manage the cloud from the web UI, command-line tools or a RESTful API, and an API compatible with AWS EC2 and S3 is also available. Version 4.23.0.0 is the current release.

Strengths

  • Includes compute, networking, accounts and accounting in one stack
  • Web UI, command-line tools and REST API
  • API compatible with AWS EC2 and S3
  • Active releases

Limitations

  • Built for data centres, not a single desktop
  • Needs several servers and infrastructure knowledge to deploy

Details

Pricing
FreeFree and open source, developed under the Apache Software Foundation.
License
Open source, license not stated
Developer
The Apache Software Foundation
Platforms
Web, Self-hosted
How it runs
Self-hosted
Best suited for
Organisations building a private or public IaaS cloud on their own hardware
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to Apache CloudStack

Compare all

Software that can replace Apache CloudStack for an important use case, and what changes if you switch.

  • OpenStack

    A set of open-source components for running cloud infrastructure with virtual machines, bare metal and containers.

    OpenStack splits compute, storage and networking into many separate components with APIs and a dashboard, which adds deployment and upgrade complexity but brings a large partner ecosystem.

  • OpenNebula

    An open-source platform for building private and hybrid clouds that manage virtual machines and Kubernetes.

    OpenNebula manages virtual machines and Kubernetes in one platform with VMware migration tools, and it is freemium, with support and some integrations sold through paid subscriptions.

  • Harvester

    Hyper-converged infrastructure that runs virtual machines on top of Kubernetes.

    Harvester runs virtual machines and containers together on Kubernetes, installs on bare metal only, and expects at least three nodes for a production cluster.

  • oVirt

    Centralised management platform for KVM virtual machines across a cluster.

    oVirt focuses on central management of KVM clusters with live migration and high availability, but its development slowed after Red Hat Virtualization reached end of life.

  • Ganeti

    An open-source cluster manager for running virtual machines on Xen or KVM across several servers.

    Ganeti is a simpler cluster manager for Xen or KVM on about 3 to 100 nodes, without CloudStack's accounts, accounting and AWS-compatible API.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing