TrustRadius Insights for Apache CloudStack are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.
Recommendations
Users have made several recommendations for CloudStack based on their experiences. They suggest using CloudStack for managing cloud services, as it provides an effective way to streamline cloud infrastructure. CloudStack is also highly recommended for Infrastructure-as-a-Service (IaaS) and private cloud needs, offering the necessary tools and capabilities to create and maintain a secure and scalable environment. Users advise starting with basic services and consulting the installation guide to ensure a smooth implementation of CloudStack. Overall, users find that CloudStack meets their needs in terms of development, administration, managing cloud services, IaaS, private clouds, and more. They appreciate its simplicity, reliability, and ability to handle enterprise-level workloads effectively.
We use CloudStack to deliver IaaS (Infrastructure as a Service) to a university community. Resources are applied on research, management and education across the whole University. Before that, there were a lot of local data centers spread across the university's several campuses. Using cloud computing with CloudStack, the operational and management costs were significantly decreasead.
Pros
Low-cost solution
Open-source
Engaged community
Solid documentation
Is a very reliable tool for orchestration with good usability
Cons
Maintenance tools
Less command line interventions
Server logs not so friendly
Upgrades are not so straightforward
The graphical interface performance in big environments can get a little bit slow
Likelihood to Recommend
CloudStack is well suited if you want to keep the costs low and still need a reliable and robust tool to cloud virtualization orchestration. The end user interface is friendly so users can find and use functionalities quickly. Also, the newer version allows you to integrate CloudStack with external authentication using SAML for single sign-on. It can be less appropriate for an administrator that does not want to do a lot of interventions using a command line or that does not use the Linux operating system.
Alternatives
CloudStack stacks up by keeping it simple for end users through its UI. Admins may take some time to get familiar with everything and to learn how to manage it efficiently. The main advantages of CloudStack are that is free, open-source (written in Java) and has an engaged community for support and troubleshooting. Finally, it can be less appropriate in scenarios where admins are not familiar with Linux operating systems and command line interventions.
Apache CloudStack offers a solid documentation and a large community for users and developers that make troubleshooting less difficult. Is a very reliable tool for orchestration with good and simple usability.
You can deploy new virtual machines with a few clicks.
Due to big and engaged community, updates are available frequently in order to solve bugs and improve features.
Is an open-source software that is very important to build a low cost solution.
The orchestration architecture is simple. With only one server it is possible to have a cloud orchestrator, provisioning network, compute and disk. Updates are often published. User authentication can be based in SAML 2.0. This product is open source and is possible to create features as your needs. Good features can be submitted to the community to be released in next versions. Almost all functions to maintenance are available in API.
CloudStack is a simple monolithic agnostic orchestration tool that you need a couple hours to study, design and implement to have huge result, an entire IaaS experience. Because it's simple the troubleshooting is very easy and the providers can delivery a great SLA to their clients
Apache CloudStack an open source solution that allows us keep in touch with the worldwide community of contributors whose maintain its source code and working actively of creation of new functionalities, fixing bugs and helping other users solve their problems. The software also permits a quick scalability of hardware. For end users, the interface provides the experience of total control of your resources as if they had mini data-center
Pros
New functionalities
Fixing bugs
Private and public clouds
Cons
Sometimes you can find undocumented bugs
It fails in the area where instead of making stuff that works bug free it introduces new ones with every minor or major release
More Rigid
Likelihood to Recommend
Whether our clients are VPS hosting providers or operate private cloud infrastructure for their internal enterprise requirements, CloudStack provides solutions in an easy to implement and operate way that is simple to provide training for.
The learning curve for our customesr adopting CloudStack for the management of their cloud infrastructure is shallow, enabling our clients to come up to speed quickly without having to outsource their administrative functions any longer than necessary
Alternatives
The University, my first large implementation, had a big issue with 149 small data centers spread on São Paulo State, this data centers costs to university were very high, the consolidation idea in two data centers were awesome, but were worried with the management, so we adopted ACS to management of all 576 physical hosts. Now a days the university is delivering IaaS for all staff, students, teachers and researchers, they are using these resources to delivery services to their clients and have a great results in research area