The main goal was to have an IaaS solution which could be supported by a small number of people and which matches our business logic for internal units. In the end, CloudStack was deployed as a private cloud, across three datacenters with different hardware vendors (HPE, Dell, Cisco Blades, EMC, and Supermicro storage) and advanced networking. It's more then 100 hosts (including DR) and more then 1,000 instances deployed. Final design included automatic limits configuration and access management.
Project Manager at a tech vendor with 10,001+ employees
Environment is sensitive, requires high-end engineers; but it supports many hypervisors
Pros and Cons
- "Killer features for me were: support for many hypervisors, ability to match business logic, "everything in one box," available APIs."
- "You can manage infrastructure with a few people, since product is monolithic. We had three engineers (storage, virtual, Linux admins) only. Also, CS supports different flavours of hypervisors."
- "The main reason why we started looking for another solution: backups, replication, HA, and dependency on secondary storage. CS is quite sensitive for infrastructure, and any kind of network disruption between CS and secondary storage leads to VM hanging."
- "Environment is sensitive, so, unlike VMware, you can not afford middle-skilled engineers, they will ruin everything."
- "It's really hard to delete zones, clusters, datacenters. You need to follow strict rules, which were not properly documented at the time."
- "We did encounter issues with stability, and the main issue was secondary storage. When it is not available, XenServers and hypervisors are affected. And CS doesn’t do anything to reboot, or fix. Come to think of it, maybe it shouldn’t, considering their approach – CS just orchestrates everything else on the hypervisor and storage level."
What is our primary use case?
How has it helped my organization?
We managed to avoid additional expenses for orchestration and automation tools.
What is most valuable?
Killer features for me were:
- Support for many hypervisors
- ability to match business logic
- "everything in one box"
- available APIs.
What needs improvement?
The main reason why we started looking for another solution: backups, replication, HA, and dependency on secondary storage. CS is quite sensitive for infrastructure, and any kind of network disruption between CS and secondary storage leads to VM hanging. This is most painful point here.
Buyer's Guide
CloudStack
August 2025

Learn what your peers think about CloudStack. Get advice and tips from experienced pros sharing their opinions. Updated: August 2025.
865,295 professionals have used our research since 2012.
For how long have I used the solution?
One to three years.
What do I think about the stability of the solution?
We did encounter issues with stability, and the main issue was secondary storage. When it is not available, XenServers and hypervisors are affected. And CS doesn’t do anything to reboot, or fix. Come to think of it, maybe it shouldn’t, considering their approach – CS just orchestrates everything else on the hypervisor and storage level. But considering so many points of failure and dependencies on infrastructure, they could figure out something. This was another reason why we planned migration to SOA.
What do I think about the scalability of the solution?
CS itself provides quite powerful options to scale: availability zones, clusters, etc. One main issue encountered: It's really hard to delete zones, clusters, datacenters. You need to follow strict rules, which were not properly documented, a couple of years ago.
How are customer service and support?
CS has very descriptive logging, and every time I faced issues and asked for help, I didn’t get any reply from the community. Reason? Its quite obvious. CS runs on specific environments, unique to each case. So, unless it is a functional issue of CS, nobody can help you. All issues were resolved by myself going through logs. This is another reason why you need smart enough people to manage it. Engineers must have knowledge of hypervisors and understand how CS interacts with them. At the end, CS is “script box.”
Which solution did I use previously and why did I switch?
We used OnApp for cloud. It is deployed on premises, and paid, and still it did not give us flexibility. For example, we couldn’t export VMs, CLI capabilities were limited, only Xen hypervisors.
How was the initial setup?
It was complex for three reasons:
- I had to match business logic, so initial testing came in.
- To make it work properly, I had to figure out how it exactly interacts with hypervisors, and rules for that. It was not clearly described at that time.
- Sensitive environment, so if you make a mistake during the initial configuration, get ready to start from the beginning.
What's my experience with pricing, setup cost, and licensing?
As far as I know, CS is still free of charge. If you want to pay some money, Citrix Cloud Platform is based on CS, I think. As for hypervisors – everything as usual, you need to pay for VMware and vCenter. As for XenServer, recently they changed the free feature list, so you may need to pay some money to get useful features like XenMotion.
Which other solutions did I evaluate?
We were looking for a solution on premises, and I reviewed OpenStack “zoo” before making my final decision. As I mentioned, CS can be managed by small number of people, unlike OpenStack.
What other advice do I have?
We have been using CS for three years. I started a small PoC with a few VMware hosts. At the end, I had three production instances with VMware and XenServers.
I would rate CloudStack as a six out of 10. Main pros: You can manage infrastructure with a few people, since product is monolithic. We had three engineers (storage, virtual, Linux admins) only. Also, CS supports different flavours of hypervisors. Main concern: Environment is sensitive, so, unlike VMware, you can not afford middle-skilled engineers, they will ruin everything.
It's very important to understand CS rules and baseline for them.
Make proper estimations for everything: networking, storage, performance (primary and secondary) and then add 20% to your estimates. CS is good for private clouds, but I would never use it for public clouds.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Works at a tech services company with 1,001-5,000 employees
It was easy to deploy, both for PoC and production with HA
Pros and Cons
- "It was easy to deploy, both for PoC and production (with HA)."
- "The user can't upload SSH keys from the UI. We have to use the API for this, and it is not always convenient."
- "The Windows hosts do not get their hostnames from cloud-init."
We use this product solely for private cloud. We have a small setup (like half-rack) used mostly for software development. We have basic network (with ACLs) and use Ansible for instance management.
The initial decision to go with CloudStack, not OpenStack, was made because of its simplicity. It was easy to deploy, both for PoC and production (with HA). For hypervisor, we decided to go with Citrix Xen (and NFS storage). Now, we are considering KVM with GlusterFS.
There are some things that I would like to see fixed in newer versions:
- The user can't upload SSH keys from the UI. We have to use the API for this, and it is not always convenient.
- The Security Groups. I would like to see more AWS-like behavior, and be able to add/remove SG to instance after creation.
- The Windows hosts do not get their hostnames from cloud-init.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
CloudStack
August 2025

Learn what your peers think about CloudStack. Get advice and tips from experienced pros sharing their opinions. Updated: August 2025.
865,295 professionals have used our research since 2012.
IT Manager / Gerente de TI at a tech services company with 11-50 employees
The platform is very simple to scale-out
Pros and Cons
- "The platform is very simple to scale-out."
- "We had a relevant reduction of bureaucracy tasks."
- "The absence of the feature, deploy an instance from a snapshot, is the weak point of the platform. It is a feature that everyone needs nowadays."
What is our primary use case?
We are an ISP in Brazil. We have started to offer IaaS to the market and our current customers. We implemented ACS in our datacenter starting with a zone, pod, and cluster. We also developed an eCommerce/user interface at the top of the Apache CloudStack platform.
How has it helped my organization?
We increased our IaaS sales by 30% and our deploy time of VM/instances has been reduced from one day to one minute. We also had a relevant reduction of bureaucracy tasks.
What is most valuable?
- CloudStack is very stable and scalable.
- It uses a single code/project differently from other platforms, like OpenStack.
- It is very simple to implement and maintain.
What needs improvement?
The absence of the feature, deploy an instance from a snapshot, is the weak point of the platform. It is a feature that everyone needs nowadays.
For how long have I used the solution?
One to three years.
What do I think about the stability of the solution?
We had only one problem with the hypervisors, but not with the ACS.
What do I think about the scalability of the solution?
No issues. The platform is very simple to scale-out.
How are customer service and technical support?
We use only the community, as we have inside technical skills, and it works very well.
Which solution did I use previously and why did I switch?
We did not use a previous solution.
How was the initial setup?
It is not complex, but has some little tricks.
What about the implementation team?
We contracted a specialized company called ShapeBlue for the first design of the environment, then we deployed it ourselves.
What's my experience with pricing, setup cost, and licensing?
The Apache CloudStack is open source, so you do not have licenses to purchase.
Give an effort to planning. If possible, contract a specialized consultant company for the initial setup and knowledge transfer.
Which other solutions did I evaluate?
We evaluated OpenStack and Eucalyptus.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
IT Manager at a tech services company with 501-1,000 employees
Has reduced the time to market for the delivery of new products.
What is most valuable?
The most valuable features are:
- Compatibility with various hypervisors such as Xen, KVM, vSphere, and Hyper-V.
- Support for multiple availability zones.
- Structured REST API and integration with virtual appliance vendors solutions.
How has it helped my organization?
CloudStack has reduced the time to market for the delivery of new products.
What needs improvement?
Factors that need improvement are:
- Visualization in terms of the resources usage.
- The user interface.
- Providing best error feedback to the users.
For how long have I used the solution?
I've used CloudStack for three years for the private cloud environments.
What do I think about the stability of the solution?
There were no stability issues.
What do I think about the scalability of the solution?
There were no scalability issues.
How are customer service and technical support?
The main support for this platform is the community of developments and the users involved with this open-source project.
Which solution did I use previously and why did I switch?
It is my first solution to manage the on-premise environments.
How was the initial setup?
The initial setup is actually pretty easy because CloudStack has a monolithic, all-in-one architecture.
Which other solutions did I evaluate?
We looked at OpenStack and VMware.
What other advice do I have?
Reduction in the time for the presentation of new improvements.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Cloud Architect at a tech vendor with 5,001-10,000 employees
It helps some business areas to test ideas and innovation initiatives with freedom and more speed.
What is most valuable?
API support, LB-integration with NetScaler for auto-scaling support, and the flexibility to configure/represent the physical network (VPC, guest and network offerings). NFV light making it possible to have LB, FW, PortFoward and private networks is also very useful.
How has it helped my organization?
It helps some business areas to test their ideas and innovation initiatives with freedom and more speed (and better time to market).
What needs improvement?
More integration with third-party products (we know that OpenStack has a better level of integration).
For how long have I used the solution?
3 years.
What do I think about the stability of the solution?
No.
What do I think about the scalability of the solution?
No.
How are customer service and technical support?
Very nice. We can leverage community forums and we had some support from ShapeBlue.
Which solution did I use previously and why did I switch?
We've tested OpenStack, VMware vCloud Director and VMware Cloud Automation Center. We chose CloudStack because we saw it with a better TCO ratio, balancing innovation, and starting the DevOps culture with a low operational overhead.
How was the initial setup?
It was simple, taking into consideration that any private cloud deployment is intrinsically complex. We could manage to decrease the network complexity representing the physical network with VLANs mapping to guest, isolated and VPC networks.
Which other solutions did I evaluate?
Openstack, vCloud Director and vCAC.
What other advice do I have?
Attention to network design and secondary storage.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Lead Technical Architect
We have high availability (HA) of the virtual machines and a better SLA.
What is most valuable?
It is easy to set up, unlike OpenStack (in 2013). It provides good KVM virtualization support.
The advanced network allows for creating a private network for better isolation of VMs.
How has it helped my organization?
CloudStack provides an easy way to have high availability (HA) of the virtual machines and helps with a better SLA.
What needs improvement?
The web UI can be improved. It is too complex, and not trivial for the average user.
For how long have I used the solution?
Since 2013, I have been using Apache CloudStack 4.1.1.
What do I think about the stability of the solution?
There were no stability issues.
What do I think about the scalability of the solution?
There were no scalability issues.
How is customer service and technical support?
I have contributed to the CloudStack project at ASF; I'm a PMC member, so the support is self-made.
How was the initial setup?
The setup was straightforward. The installation guide is easy to follow. The concepts are easy to understand and are based on the standard mechanisms.
What's my experience with pricing, setup cost, and licensing?
It's free (open source).
What other advice do I have?
I have used KVM or XenServer as hypervisors with CloudStack. These virtualization technologies are most supported on CloudStack.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
IaaS/Cloud Architect at a tech services company with 11-50 employees
Provides LDAP integration, quota management, and RBAC.
What is most valuable?
Easy installation and simple IAAS cloud management.
How has it helped my organization?
The product has been evolving over the years. Several new features like LDAP integration, quota management, and RBAC have been added over last few years.
What needs improvement?
The upgrade process can be improved further. There are two parts to the upgrade. One is to upgrade the CloudStack management server. That is desirable in terms of auto updates and more user friendly UI to manage updates. Then there is this whole system VM template upgrade procedure that sounds technical, although it has been improving over the years with more automation and mirror selection that could be more desirable.
For how long have I used the solution?
We have been using this solution for four years.
What do I think about the stability of the solution?
The product is stable. There were times where longer running operation could run into issues. Some of these stability related problems have been fixed in newer releases.
What do I think about the scalability of the solution?
With the scale that we operate, I have not encountered issues with scalability. CloudStack manages infrastructure with 2-4 thousands of hosts easily.
How are customer service and technical support?
The community is active and the response to questions is reasonably quick. There are also several companies providing support for CloudStack.
Which solution did I use previously and why did I switch?
We have been on CloudStack since the start.
How was the initial setup?
The initial setup was simple compared to competitive products.
What's my experience with pricing, setup cost, and licensing?
It is an open source product and comes free under license from the Apache foundation. If you need dedicated support or training, then you may have to pay. It depends on how you go about it.
Which other solutions did I evaluate?
We have looked at OpenStack. At that time, it appeared to have been receiving more traction. But we found installation and operation more complex, compared to the simplicity of CloudStack. CloudStack installation is simple and it works.
What other advice do I have?
If you are looking for a private cloud, just go for CloudStack.
Disclosure: My company has a business relationship with this vendor other than being a customer. We at use CloudStack for our private datacenter. We also provide feature development and support for CloudStack.
System Architect at a manufacturing company with 10,001+ employees
CloudStack: The other cloud controller
OpenStack seems to be winning the popularity contest when it comes to an open source cloud computing Infrastructure as a Service (IaaS) platform but there’s another solution available. What is this solution you ask, drum roll please……..CloudStack. If you truly did your homework in this space you would have already heard of and probably tested CloudStack. But for those that have not, here is a run down of what CloudStack is and what it brings to the table.
CloudStack is an open source software cloud controller for building private, public and hybrid IaaS environments. CloudStack lets you pool and manage compute, storage and network resources all from its inviting web interface. One difference from OpenStack is that CloudStack is a monolithic solution which doesn’t have to be put together like a box of Legos. So unlike OpenStack, you don’t have to stack the stack then stack the infrastructure in the stack, if that makes sense. But there’s pros and cons to both platforms and since this is not a bash on one or the other so lets move on.
The installation process for CloudStack is fairly simple but you’ll want to get a detailed understanding of the solution if your planning on a production installation but for a lab environment not real thought is needed but you will need have some linux experience. CloudStack consist of a management server and hosts. It’s been about a year since I first set eyes on CloudStack and it’s changed a bit since then from the UI perspective for the better. CloudStack supports multiple hypervisors like VMware vSphere, KVM, Xen, and Citrix XenServer. No Hyper-V though, hmmm' I like and use CentOS which is supported for KVM and Xen but Ubuntu is on the list as well. There is also an Amazons Web Services (AWS) api compatibility interface that can be enabled.
Theres a concept of Zones (Datacenter), Pods (Rack), Clusters, and Hosts used with CloudStack. CloudStack also offer services such as firewall, routing, dhcp, vpn, storage access and more. These services are provided by the system appliances which are brought up as needed. So when you get your environment up you’ll get a console proxy, a storage appliance and a virtual router. This is just an overview of CloudStack and if you want to know more head on over to the Apache CloudStack page. The documentation is really good even though there was one gotcha during installation that caused me to waste some time trolling google that I did not see documented in the CloudStack installation docs but that’s for another post.
For those in the enterprise I’d recommend taking a look at this cloud platform. If anything it gives you another option to consider which could be a good thing. I will breakdown the pros and cons in my opinion:
Pros:
- Open source Apache project
- Multi hypervisor support (KVM, Xen/Citrix, vSphere)
- Quicker onramp to IaaS
- Easy to install, setup, and manage
Cons:
- Not backed as much from the industry yet like OpenStack
- Not much installation flexibility (but this also means it’s less complex which is a pro in my book)
- Usage information is not directly shown in the default UI (but they can be gathered for show-back or chargeback)
If there any pros and cons I’ve missed, and I probably did, don’t hesitate to leave them in the comments below. I’d love to see them.
CloudStack: The other cloud controller! originally appeared on theHyperadvisor by Antone Heyward
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free CloudStack Report and get advice and tips from experienced pros
sharing their opinions.
Updated: August 2025
Product Categories
Cloud ManagementPopular Comparisons
VMware Aria Automation
VMware Aria Operations
Nutanix Cloud Manager (NCM)
Sangfor HCI - Hyper Converged Infrastructure
OpenNebula
VMware Cloud Director
VMWare Tanzu CloudHealth
CloudCheckr
Cloudify
Persistent Intelligent Cloud (PiCloud)
Buyer's Guide
Download our free CloudStack Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- When evaluating Cloud Management solutions, what aspects of it are the most important to look for?
- Scalr vs BMC CLM
- What is the difference between a multi-cloud vs hybrid cloud management platform?
- What are the advantages and disadvantages of on-premise solutions vs cloud-hosted environment?
- Which cloud IaaS/PaaS platform would you recommend learning to a newbie?
- What is Unified Cloud Security? Can you define the scope and use cases of the term?
- vCloud Director versus HP Operations Orchestration?
- What are Pros and Cons of Cloud-based Patch Management?
- How to host/use WhereScape RED on cloud?
- What are your recommended best practices and tools to prevent cloud jacking in your organization?
Hi,
May I seek which are some of the vendors which developed products or provide cloud services based in cloudstack ?
Many thanks.
Best Regards.