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.
Buyer's Guide
CloudStack
May 2024
Learn what your peers think about CloudStack. Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
770,428 professionals have used our research since 2012.

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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user840522 - PeerSpot reviewer
Works at a tech services company with 1,001-5,000 employees
User
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: 

  1. The user can't upload SSH keys from the UI. We have to use the API for this, and it is not always convenient. 
  2. The Security Groups. I would like to see more AWS-like behavior, and be able to add/remove SG to instance after creation. 
  3. The Windows hosts do not get their hostnames from cloud-init.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
CloudStack
May 2024
Learn what your peers think about CloudStack. Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
770,428 professionals have used our research since 2012.
PeerSpot user
IaaS/Cloud Architect at a tech services company with 11-50 employees
Consultant
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.
PeerSpot user
it_user711606 - PeerSpot reviewer
IT Manager at a tech services company with 501-1,000 employees
Real User
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: I am a real user, and this review is based on my own experience and opinions.
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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user687273 - PeerSpot reviewer
IT Manager / Gerente de TI at a tech services company with 11-50 employees
Real User
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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user881109 - PeerSpot reviewer
Senior Software Engineer - Sr. UI Developer at a consultancy with 201-500 employees
Real User
Helped us showcase our features through process visualization and functional solutions
Pros and Cons
  • "The structuring of the components and isolated environments helped us when using parts of the framework at different levels of product development."
  • "CloudStack helped us showcase our features through process visualization and functional solutions."
  • "A technology upgrade is one item which could be improved upon a lot."

What is our primary use case?

We are developing a software for data centers to ease the process of storage hardware maintenance and providing services.

We needed a framework which supported the basics of our requirements. CloudStack's framework was our first choice.

How has it helped my organization?

As our primary focus was on OS development, CloudStack helped us showcase our features through process visualization and functional solutions.

What is most valuable?

The integration and MVC architecture build are awesome. The structuring of the components and isolated environments helped us when using parts of the framework at different levels of product development.

What needs improvement?

A technology upgrade is one item which could be improved upon a lot.

For how long have I used the solution?

More than five years.

What other advice do I have?

Though the framework is best in its own way, a technology upgrade is lagging.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user842943 - PeerSpot reviewer
Senior System Analyst at a tech services company with 10,001+ employees
Real User
APIs enable customizable cloud creation, but zones need to be more stable
Pros and Cons
  • "​You can build your own cloud and make it customizable with APIs​."

    What is our primary use case?

    Development and test environment for customer.

    How has it helped my organization?

    We saved on cost of hardware.

    What is most valuable?

    You can build your own cloud and make it customizable with APIs.

    What needs improvement?

    The zones need to be more stable. During moving and first deployment there were a lot of issues.

    For how long have I used the solution?

    Three to five years.
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Buyer's Guide
    Download our free CloudStack Report and get advice and tips from experienced pros sharing their opinions.
    Updated: May 2024
    Product Categories
    Cloud Management
    Buyer's Guide
    Download our free CloudStack Report and get advice and tips from experienced pros sharing their opinions.