OpenStack

(39)
4.1 out of 5 stars

OpenStack software controls large pools of compute, storage, and networking resources throughout a datacenter, managed through a dashboard or via the OpenStack API. OpenStack works with popular enterprise and open source technologies making it ideal for heterogeneous infrastructure.

Work for OpenStack?
Google computeengine 2x

Learning about OpenStack?

We can help you find the solution that fits you best.

OpenStack Reviews

Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • User Industry
Ratings
Company Size
User Role
User Industry
Showing 39 OpenStack reviews
LinkedIn Connections
OpenStack review by <span>Hazzim A.</span>
Hazzim A.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

OpenStack in internal projects.

What do you like best?

You can build your own cloud with common hardware and no vendor locking, a lot of companies where you can get support and a great community, modular design so you can build a big cloud or a specific one (cloud for storage, SDN, etc)

What do you dislike?

In some cases with the last features there is a lack of documentation and here is where some companies will tried to tied you to their support contracts.

Recommendations to others considering the product

Be careful with the integration of hypervisor (try to avoid propietary solutions or review support contracts before vendor locking) and the storage solution you will be using, try to planned a Software defined storage to be ready for better integrations/upgrades, and for networking you should setup a SDN solution.

What business problems are you solving with the product? What benefits have you realized?

Integration of multiple cloud in different locations across the world, with multiple hypervisors (VMWare, XEN, KVM, Hyper-V) and one dashboard for the final user.

Sign in to G2 Crowd to see what your connections have to say about OpenStack
Headshots
OpenStack review by <span>Md Safiyat R.</span>
Md Safiyat R.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

The best solution for public, private or hyrid cloud.

What do you like best?

The performance and the scale of OpenStack is tremendous.

Though not as good as some of the private and commercial offerings (read Amazon Web Services), OpenStack wows with its community support, and huge backing from giant organizations.

What do you dislike?

Though the community is trying to stay focussed and work towards making the software more reliable and improve performance, companies with commercial interests are mostly pushing for their own end goals which may not align very well with the actual goal of the community.

Recommendations to others considering the product

OpenStack is an amazing technology to switch to if you have the resources to use and maintain it. Is cost effective on a large scale. For smaller use cases, third-party cloud providers are the way to go.

What business problems are you solving with the product? What benefits have you realized?

We are using OpenStack to maintain and manage our own hybrid cloud. Given the nature of its decentralized architecture, maintaining this product is a breeze if you have a sufficiently big team.

What Infrastructure as a Service (IaaS) solution do you use?

Thanks for letting us know!
OpenStack review by <span>Ramon B.</span>
Ramon B.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

Do it yourself (albeit you can always ask) Cloud

What do you like best?

I found that the community very active, with a plethora of documentation and forums often had quick responses. I also found that many of my issues were covered by the numerous blogs.

What do you dislike?

The amount of documentation, was both a boon and hindrance, You needed to read many paths to get your head around the key question of where to start. The other issue was shear sum of background knowledge required in order to be effective, the disciplines range from Programmer, System Administrator, Network Specialist,

Recommendations to others considering the product

Find a good class, like Mirantis, Red Hat, etc.. it will save many man-hours of frustration; in terms of business logic the tuition-to-(time of salary) cost is well worth it. Plus it will steer you in the right direction; I had been on my own for a long time before taking the course, and it filled in all the gaps in my fragmented understanding.

What business problems are you solving with the product? What benefits have you realized?

I've been investigating methods for orchestrating the under laying platform requirements to run our custom solutions.

OpenStack review by <span>Milad N.</span>
Milad N.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

Best open source cloud solution

What do you like best?

First, it is a open source software which is great, over time it is adding lots of big features like database as service or it network management. it has a great support for different hypervisor and it's networking after nova is really good I can help to meet lots of requirement in a real scenario.

What do you dislike?

At first version it has some crashes mostly nova-compute , but in recent version lots of bugs have solved, but I think its UI can be designed better.

Recommendations to others considering the product

If you want to start a private or public cloud, openstack is the best open source and free solution you will find

What business problems are you solving with the product? What benefits have you realized?

I worked for a Internet web hosting company and I implemented the openstack as their IAAS works really good, and I also tried it for cloud HPC with works really well.

OpenStack review by <span>Dariusz C.</span>
Dariusz C.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

Leading OpenSource IaaS platform

What do you like best?

What I value the most at OpenStack is the OpenSource community support that comes up in many ways. Firstly, it easy to find an OpenStack installation designated for platform of your choice (we used RDO for a RedHat installation). Secondly, there is a thriving discussion list were you can easily find help about almost everything. Lastly, there is a wide variety of plugins, thrid part projects that may potentially help meeting your business goals. For instance, we used Sahara to easily deploy Hadoop clusters. Thus, we didn't need to focus at all at cluster provisioning - we used use already existing tools which is great about OpenStack.

What do you dislike?

I reckon that OpenStack may be a difficult to start with (I'm talking about production ready deployment, not a development one). It's modular architecture is flexible but it may be difficult to find out what is going on. For instance, you have to repeat configuration across components, keep them in sync. Besides, OpenStack touches some advanced technologies such as network or compute virtualization so it requires a vast knowledge to setup and maintain it.

Recommendations to others considering the product

It is clearly a leading OpenSource IaaS platform (just take a look at its community and supporting companies). However, it requires an expertise in advanced topic (virtualization in its all aspects: compute, network, storage). Hence, it may be a difficult to start with but it certainly pays off.

What business problems are you solving with the product? What benefits have you realized?

We were developing a BDaaS platform (Big Data as a Service) on top of IaaS platform in order to provide a flexible way to execute user job on demand. Vital advantage of OpenStack is availability of Sahara plugin that was a foundation for our later work.

OpenStack review by <span>Mauro Sergio M.</span>
Mauro Sergio M.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

It's awesome but it isn't easy

What do you like best?

First of all, Openness: It's a free and open source project, if it doesn't contain that awesome feature you wish so much, you have the opportunity to contribute to get it on the project. The community behind it is composed mostly by developers of the hundred cloud companies that support and make use of the project. That means a huge base of users under several vendor's cloud around the world, bringing some reliability to the project. The community cares about avoiding vendor lock-in and thus there are initiatives to assure vendor's openstack cloud compatibility with OpenStack's.

Also, quality assurance (QA) *really* matters in OpenStack. You'll see unit, functional and integration tests, besides a rigorous code review process on every change proposed for every project. Of course it's not bug free, nothing is IMHO but I feel like its community is a huge example of how QA should be done.

It's an abstraction layer to manage all the different services necessary to get a cloud environment up and running, thus you can chose which hypervisor, storage and network kind you want to use (which means that your knowledge on your current infrastructure will be useful using OpenStack as well).

Finally the fast growing ecosystem around it, thanks to the big tent initiative, will provide most of all the services and tooling you may need to deploy or offer a robust cloud environment.

What do you dislike?

Docs are far from ideal, in quantity and quality, OpenStack is huge and things change way to fast and thus sometimes documentation doesn't help you to explore the latest or best of OpenStack.

To deploy openstack isn't a easy task, every single project has a ton of options, and of course it's hard to keep puppet/chef/ansible/some-other-tool sync'ed with the volume of new features every release.

Recommendations to others considering the product

So several people I talk to think OpenStack may be the solution of their problems. You need to evaluate cautiously if that is *really* the correct solution. Maybe you just want to manage your guests, or containers locally, in which case OpenStack isn't the better choice (the overhead installing and maintaining it will not be worthy). OpenStack is something aiming to offer enterprise class set of services integrated and well tested, so sometimes it will be overkill to some smaller tasks, you need to consider the trade off.

What business problems are you solving with the product? What benefits have you realized?

I'm a software developer and current we OpenStack to setup development environment for all our team.We also use it to host services small etherpad, irc bouncer, nagios and others. But mainly openstack is the cloud we use to provide compute resources to our CI system.

Kate avatar
Kate from G2 Crowd

Learning about OpenStack?

I can help.
* We monitor all OpenStack reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.