Try our new research platform with insights from 80,000+ expert users
it_user842946 - PeerSpot reviewer
Lead Linux Systems Administrator
Real User
Simple to stand up, does not restrict us just one hypervisor
Pros and Cons
  • "The API with CloudStack made integration into various external facing web applications simple enough."
  • "CloudStack is simple to stand up and get off the ground in a hurry. Its centralized design allows for easier troubleshooting when compared to OpenStack. Out of the box, it’s very well suited for white labeling and IaaS."
  • "The back-end database design is simple and straight forward. The user interface is designed with external users in mind. Billing is relatively straightforward with this product. Not being restricted to just one hypervisor was nice."
  • "Accounts, domains, and user accounts are set up with public cloud in mind, not private."
  • "The numerous, multi-layered drill-down menus make it difficult to find one simple knob to turn."

How has it helped my organization?

The account concept and usage database made billing integration straight forward. The API with CloudStack made integration into various external facing web applications simple enough. In my experience, customers appreciated the console proxy for initial set up and emergency situations.

We made money off of it. For our customers, it enabled them to spend a lot less money when compared to a full-blown infrastructure implementation, without drudging through the complexity of AWS.

What is most valuable?

  • CloudStack is simple to stand up and get off the ground in a hurry.
  • Its centralized design allows for easier troubleshooting when compared to OpenStack.
  • Out of the box, it’s very well suited for white labeling and IaaS.
  • The back-end database design is simple and straight forward.
  • The user interface is designed with external users in mind.
  • Billing is relatively straightforward with this product.
  • Not being restricted to just one hypervisor was nice.

What needs improvement?

With all that simplicity come limitations that need to be understood and planned for:

  • Accounts, domains, and user accounts are set up with public cloud in mind, not private.
  • The numerous, multi-layered drill-down menus make it difficult to find one simple knob to turn. It’s still easier to use than the competition but it used to be even simpler, in older versions of CloudStack.
  • Cloud routers have always been lacking. They’re fine for public cloud applications but again, for private enterprise use cases, object-based firewalls are pretty important for large, complex set ups. If that sounds like too much of a lift, a description field would be a good Band-aid.

For how long have I used the solution?

More than five years.
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,164 professionals have used our research since 2012.

What other advice do I have?

I’ve used, managed, and integrated it for about seven years in three different mid-sized companies. I started using CloudStack before Citrix acquired Cloud.com.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user841137 - PeerSpot reviewer
Quantitative Software Developer at a financial services firm with 10,001+ employees
Real User
Helped me create infrastructure environment for an academic instituion

What is our primary use case?

I used Apache CloudStack as an academic project, for setting up the environments for a school's infrastructure, and not for specific applications' usage.

How has it helped my organization?

My experience with CloudStack was part of my academic experience in my college. It eventually did not end up being used practically, it was showcased as a research project.

What needs improvement?

I think CloudStack needs to promote itself better, since I believe it a better solution than OpenStack. However, the latter has been more successfully commercially.

For how long have I used the solution?

Less than one year.

Which other solutions did I evaluate?

I have also explored setting up with OpenStack and I found it harder to use than CloudStack.

What other advice do I have?

I would rate Apache CloudStack at seven out of 10, compared with six out of 10 for OpenStack. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
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,164 professionals have used our research since 2012.
it_user841134 - PeerSpot reviewer
Cloud Platform engineer at a tech vendor with 5,001-10,000 employees
Real User
Provides our development environment, but multi-deployments could be better

What is our primary use case?

We use it for our enterprise cloud.

How has it helped my organization?

All our development is done on this environment because we deploy around 3,000 instances every day. We couldn’t do that on any public service because of the budget.

What is most valuable?

The feature of the Apache CloudStack, IaaS.

What needs improvement?

Multi-deployments.

For how long have I used the solution?

One to three years.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
System Engineer at a tech services company with 51-200 employees
Real User
Easy to manage accounts and limits, helps us govern resource usage
Pros and Cons
  • "Valuable features include that it is a user-friendly portal, VPN P2S and S2S possibilities, and it's easy to manage accounts and limits."
  • "VPN P2S is cutting all connections except the CloudStack environment for the user when he is connected. I would like to have VPN like Cisco's AnyConnect."
  • "It would be great to have a couple of “external” networks for VPC and have the possibility, for each domain, to choose they type of “external” network."
  • "From time to time there is a bug in calculating limits of resources for customer domain/account. Maybe it’s a problem with 4.9.2."

What is our primary use case?

CloudStack is our private IaaS cloud which helps us manage resource usage in our company. It is also a great PoC environment.

How has it helped my organization?

It gives us a new way of providing IaaS services internally, for different departments. Also, CloudStack is providing us much more profit than OpenStack.

What is most valuable?

  • User-friendly portal
  • VPN P2S and S2S possibilities
  • Easy to manage accounts and limits

What needs improvement?

  1. VPN P2S: It's cutting all connections except the CloudStack environment for the user when he is connected. I would like to have VPN like Cisco's AnyConnect.
  2. It would be great to have a couple of “external” networks for VPC and have the possibility, for each domain, to choose they type of “external” network.
  3. From time to time there is a bug in calculating limits of resources for customer domain/account. Maybe it’s a problem with 4.9.2.
  4. I would like to have billing built in as a feature.
  5. Integration with some backup software.

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

The system is stable, I haven't faced any problems with it. The organization of management is simple and clear.

What do I think about the scalability of the solution?

It’s hard to say because I have quite a small environment. But adding nodes to the cluster/POD was done without any problems.

How are customer service and technical support?

I haven’t used technical support, but what is really good that there is a lot of written use cases within the network. I think this is more than enough.

Which solution did I use previously and why did I switch?

OpenStack was my first implementation but it’s really difficult to manage. The installation required a lot of resources just to start the platform, and the user experience was totally unsatisfactory.

After that I tried Azure Stack just for testing, but it’s also very heavy.

How was the initial setup?

It was easy and took no more than an hour (including HA configuration).

What other advice do I have?

Every infrastructure is different, and company policies are also different. I can’t advise in a general way here. I can only say that KVM and Citrix, as a hypervisors, are very stable with CLoudStack. The rest is up to the architecting fantasy of the administrator.

This solution really works. That’s it.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
JuniorQab2c8 - PeerSpot reviewer
Junior QA Engineer at a tech vendor with 10,001+ employees
Real User
Keeps administration for all virtual machines in one place, but needs more specific error messages
Pros and Cons
  • "The most valuable feature from my point of view is access to environment via console through separate browser window."
  • "It would be a good to have more specific error messages within administration processes (e.g. problem with creating new instance)."

What is our primary use case?

Primary use case of is set up deploy for testing team's artifacts. Usually it has 8-16 RAM, ~80 HDD.

How has it helped my organization?

CloudStack helps to keep the administration process for all virtual machines in one place.

What is most valuable?

The most valuable feature from my point of view is access to environment via console through separate browser window.

What needs improvement?

It would be a good to have more specific error messages within administration processes (e.g. problem with creating new instance).

Also, I would like to see the possibility of resetting password for instance without stopping it.

For how long have I used the solution?

Less than one year.

What do I think about the stability of the solution?

Only once, an instance with VM on Windows Server was rebooted without any action from my side.

What do I think about the scalability of the solution?

No issues with scalability.

How is customer service and technical support?

I have never used technical support.

How was the initial setup?

Regarding the first creation of an instance in CloudStack, I would say that it is rather straightforward. I was faced with a non-activated network within a VM and it took a little time to find and fix it.

What other advice do I have?

In general I would to say CS is a stable solution and, in my opinion, it will solve problems with administration of VMs.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Sibin John - PeerSpot reviewer
Site Reliability and DevOps Engineer at a tech services company with 51-200 employees
Real User
Top 5
Storage migrations and volume Snapshot restores produced MySQL time-outs and status update failures
Pros and Cons
  • "Multiple types of hypervisor support, multi-zone support, and VPC are great valuable features."
  • "For time consuming operations like storage migrations, volume Snapshot restore and the like, we faced issues like MySQL operations timing out and status update failures. Those areas needs improvement."
  • "I encountered some stability issues. When I tried to remove high-capacity virtual machines it took a long time to update, and sometimes the VM status failed to update properly in the cloud database. This occurred multiple times, even though I had sufficient resources."

What is our primary use case?

My company has developed solutions like user-friendly control portals and billing portals for CloudStack. Also we were providing infrastructure support for CloudStack-based IaaS platforms for a few of our clients. We used most possible cases like LDAP integrations, RBAC, etc., with CloudStack. We created multi-zone infrastructure with CloudStack and it was working great.

How has it helped my organization?

We acquired some good clients for our billing and control portal solutions with CloudStack and it improved our business greatly. 

What is most valuable?

Multiple types of hypervisor support, multi-zone support, and VPC are great valuable features, in my opinion. Also, there are shared network features - LB, VPN, etc. - which are very useful for every user.

What needs improvement?

For time consuming operations like storage migrations, volume Snapshot restore and the like, we faced issues like MySQL operations timing out and status update failures. Those areas needs improvement.

For how long have I used the solution?

Three to five years.

What do I think about the stability of the solution?

I encountered some stability issues. When I tried to remove high-capacity virtual machines it took a long time to update, and sometimes the VM status failed to update properly in the cloud database. This occurred multiple times, even though I had sufficient resources. Other than that everything was fine.

What do I think about the scalability of the solution?

No, I did not face any issues scalability issues.

How is customer service and technical support?

Since it is an open-source product, we did not approach any technical support specifically. But the CloudStack forums and ShapeBlue forums are very helpful for many of the issues we faced. Sometimes we got exact solutions from the forums.

How was the initial setup?

Straightforward, a very simple process.

What's my experience with pricing, setup cost, and licensing?

It's an open-source product, so there won't be any pricing. For licensing, it uses Apache open-source license.

What other advice do I have?

I rate it at five out of 10. For a private cloud, CloudStack is good and fine, but for public cloud, it will not be that a great experience, in my opinion. CloudStack is good for private cloud, simple to install and set up.

If you are planning for a public cloud with microservices architecture, go for OpenStack. CloudStack is a monolithic architecutred solution to manage cloud  infra and sometimes it will be difficult to pick and fix a single component from CloudStack.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Cloud Solutions Engineer at a comms service provider with 501-1,000 employees
MSP
Makes it easy to deploy new devices with minimal hardware changes, but every new version introduces new bugs
Pros and Cons
  • "It has become easy to deploy new devices with no or minimal hardware changes. Now, a user can be ready to use a firewall within a few minutes, as compared to the traditional physical model which involved purchase, shipping, hardware configuration, cabling, power, etc."
  • "CloudStack, by default, gives us a zone-based setup which makes it easier to manage datacenters located in different geographical areas."
  • "It gives us the ability to manage and segregate a guest network with openvSwitch and VLAN IDs."
  • "This product needs a lot improvement on the development side. Every new version introduces new bugs. It lacks many features needed for NFV like DPDK, SR-IOV support, etc."
  • "It is not widely used so Google does not help very much when you are troubleshooting, and the CloudStack forum is not very active."

What is our primary use case?

We have created a zone-based setup in Cloudstack where each zone represents a physical datacentre. Each zone has a few servers/hypervisors with predefined VM templates.

We have a portal where a user just clicks a few times and gets a VM ready for use. We use API in the background, which gives instructions to Cloudstack to produce the desired results.

How has it helped my organization?

Cloud computing has improved the way our organization functions. With virtualization, physical hardware has been replaced with virtual devices hosted on CloudStack. What CloudStack does is make the management of servers and VMs easy and centralized.

Also it has become easy to deploy new devices with no or minimal hardware changes. Now, a user can be ready to use a firewall within a few minutes, as compared to the traditional physical model which involved purchase, shipping, hardware configuration, cabling, power, etc.

What is most valuable?

We use CloudStack because it is simpler than OpenStack and has most features required to be an IaaS orchestration tool.

  • CloudStack, by default, gives us a zone-based setup which makes it easier to manage datacenters located in different geographical areas.
  • It gives us the ability to manage and segregate a guest network with openvSwitch and VLAN IDs.
  • While OpenStack has different components and related DB and conf files, which is difficult to manage, CloudStack has just one database and few related conf files located in a single directory.
  • Most logs are generated at a single location, which makes troubleshooting easier.

What needs improvement?

This product needs a lot improvement on the development side. Every new version introduces new bugs. It lacks many features needed for NFV like DPDK, SR-IOV support, etc.

Also, it is not widely used so Google does not help very much when you are troubleshooting, and the CloudStack forum is not very active.

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

Yes, we encountered stability issues. We were using an older version on which, when we restarted the CloudStack management service, the connection would break between CloudStack and KVM hosts. This resulted in VM deployment failure. The issue was resolved after updating to the new version.

What do I think about the scalability of the solution?

No issue with scalability.

How are customer service and technical support?

We don’t have CloudStack support. We manage it on our own.

Which solution did I use previously and why did I switch?

We were using VMware and Xen earlier, but to reduce the cost and to make management simple, everything has been moved to KVM and CloudStack. Both KVM and CloudStack are free.

What's my experience with pricing, setup cost, and licensing?

We are not using the licensed version.

What other advice do I have?

I rate it a seven out of 10 because it is has most features you would expect from an orchestration tool, but less complexity.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user840186 - PeerSpot reviewer
Systems Engineer at a tech services company with 201-500 employees
Real User
Gives us ability to orchestrate large virtual environments; flexible enough to configure for our needs
Pros and Cons
  • "The product gives us the ability to orchestrate large virtual environments and is flexible enough to allow us to configure it for what we need. We value the flexibility of the networking feature set as well as the ability to build virtual private clouds."
  • "The area of Apache CloudStack that could stand the most improvement is the functionality/features around the virtual routers. They can be somewhat cumbersome to deal with at times and are the least stable piece of the product."

What is our primary use case?

We use Apache CloudStack to host and orchestrate all of our virtual environments. We host both internal virtual machines and customer virtual machines.

How has it helped my organization?

It allowed us to build and manage a virtual environment much larger than we originally thought would be possible for our organization. It also gives us the ability to rapidly deploy virtual resources to meet business needs quickly.

What is most valuable?

The product gives us the ability to orchestrate large virtual environments and is flexible enough to allow us to configure it for what we need. We value the flexibility of the networking feature set as well as the ability to build virtual private clouds.

What needs improvement?

The area of Apache CloudStack that could stand the most improvement is the functionality/features around the virtual routers. They can be somewhat cumbersome to deal with at times and are the least stable piece of the product.

For how long have I used the solution?

More than five years.

What other advice do I have?

I would rate this an eight out of 10. It is a great solution for virtual hypervisor orchestration. It is purpose-built for our environment and does very well if you have the time to manage your environment.

We’ve been using some form of CloudStack in our environment since 2012. It has become an integral part of how we provide critical services to our customers.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
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 Management
Buyer's Guide
Download our free CloudStack Report and get advice and tips from experienced pros sharing their opinions.