Need advice about which tool to choose?Ask the StackShare community!

OpenNebula

26
84
+ 1
0
OpenStack

639
934
+ 1
110
Add tool

OpenNebula vs OpenStack: What are the differences?

OpenNebula: Open Source Cloud manager. It provides a simple but feature-rich and flexible solution for the comprehensive management of virtualized data centers to enable on-premise enterprise clouds in existing infrastructures. It can be primarily used as a virtualization tool to manage your virtual infrastructure in the data-center or cluster, which is usually referred as Private Cloud. OpenNebula supports Hybrid Cloud to combine local infrastructure with public cloud-based infrastructure, enabling highly scalable hosting environments. OpenNebula also supports Public Clouds by providing Cloud interfaces to expose its functionality for virtual machine, storage and network management; OpenStack: Open source software for building private and public clouds. OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface.

OpenNebula and OpenStack can be categorized as "Open Source Cloud" tools.

Some of the features offered by OpenNebula are:

  • flexible
  • robust
  • powerful

On the other hand, OpenStack provides the following key features:

  • Compute
  • Storage
  • Networking
Get Advice from developers at your company using Private StackShare. Sign up for Private StackShare.
Learn More
Pros of OpenNebula
Pros of OpenStack
    Be the first to leave a pro
    • 45
      Private cloud
    • 36
      Avoid vendor lock-in
    • 19
      Flexible in use
    • 5
      Industry leader
    • 3
      Supported by many companies in top500
    • 2
      Robust architecture

    Sign up to add or upvote prosMake informed product decisions

    - No public GitHub repository available -

    What is OpenNebula?

    It provides a simple but feature-rich and flexible solution for the comprehensive management of virtualized data centers to enable on-premise enterprise clouds in existing infrastructures. It can be primarily used as a virtualization tool to manage your virtual infrastructure in the data-center or cluster, which is usually referred as Private Cloud. It supports Hybrid Cloud to combine local infrastructure with public cloud-based infrastructure, enabling highly scalable hosting environments.

    What is OpenStack?

    OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface.

    Need advice about which tool to choose?Ask the StackShare community!

    What companies use OpenNebula?
    What companies use OpenStack?
    See which teams inside your own company are using OpenNebula or OpenStack.
    Sign up for Private StackShareLearn More

    Sign up to get full access to all the companiesMake informed product decisions

    What tools integrate with OpenNebula?
    What tools integrate with OpenStack?

    Sign up to get full access to all the tool integrationsMake informed product decisions

    What are some alternatives to OpenNebula and OpenStack?
    Kubernetes
    Kubernetes is an open source orchestration system for Docker containers. It handles scheduling onto nodes in a compute cluster and actively manages workloads to ensure that their state matches the users declared intentions.
    Eucalyptus
    Eucalyptus is open source software for building private, AWS-compatible IT, QA, and developer clouds. It makes it easy to deliver cloud computing, just like AWS, from within your data center.
    MongoDB Cloud Manager
    It is a hosted platform for managing MongoDB on the infrastructure of your choice. It saves you time, money, and helps you protect your customer experience by eliminating the guesswork from running MongoDB.
    Apache CloudStack
    It is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform.
    Morpheus
    Morpheus is a cloud application management and orchestration platform that works on any cloud or infrastructure, from AWS to bare metal. Enjoy complete cloud freedom with Morpheus.
    See all alternatives