Blog Article:

OpenNebula Architecture Survey Results 2023

Michael Abdou

Customer Success Manager at OpenNebula Systems

Jun 14, 2023

Many thanks to all of you who participated in our OpenNebula Architecture Survey 2023! 🤓 As always, we count on your participation as a critical resource, one that allows us to maintain our focus on you, the OpenNebula Comunity, and what you most seek out of OpenNebula software, both in the present and in the future. It must be noted that this survey is not a market survey, and does not represent all of the OpenNebula deployments worldwide.

This is the sixth architectural survey of OpenNebula since 2012, and we collected results during the month of February 2023. The data provided helps to highlight how OpenNebula is being used in the user community, as well as to provide indicators on their evolving needs.

Executive Summary

Here are some interesting findings that have come to light from user responses and feature requests in this year’s survey:

  • Last year OpenNebula introduced full support for AlmaLinux, which seems to have encouraged an increase in its usage. However, we have also seen a marked increase in usage of Rocky Linux, which may be worth a subsequent introduction of support in the near future.
  • The release of OpenNebula 6.6 “Electra” included the introduction of a new backup system, and there has been pointed interest in its features and its evolution. While the timing of the survey preceded the two Maintenance Releases (EE 6.6.1 and 6.6.2) which have brought with them enhancements and improvements to the backup capabilities, it is clear that continued development and fine-tuning is widely desired.
  • Utilization of Microsoft Azure is prominent and merits the development of a driver for OpenNebula OneProvision to be able to deploy edge clusters in this public cloud provider.
  • A Storage Live Migration capability appears to be on the “wishlist” of many OpenNebula users.
  • Kubernetes usage and its integration with OpenNebula continue to grow, and Improvements and further enhancements with this integration should be an important priority.
  • The long-awaited upgrade to Sunstone UI (FireEdge Sunstone) has garnered adoption but warrants continued improvements and attention to reach feature parity with its predecessor.
  • A GUI for storage management to allow for underlying storage system fine-tuning seems to be widely called for.

Thank you again for participating in our survey! Below you can review the detailed results ⬇️

Type of Industry

The Industry demographics of OpenNebula usage have remained fairly steady. While usage by Government, Non-profit, and Research and Academic groups continue to find value in OpenNebula, usage across the “commercial industries” continues to grow, bringing a combined usage surpassing 85%.

nVCiJxpxw8OuhNBB9nJhhZM VbZlDKPIzEaaAhb5GXyNVF eAlNi3911PUE7 O08N5Gm nZ4BK5GU JiwdK6Ox orAFFMiEl2Uda0oyo hK9kjWJmE9

Organization Size

There doesn’t appear to be any notable change in distribution across company size. Usage by organizations of all sizes continues to be pretty well distributed.

Ne2DuubuUKHeG lr3Fcae9cYC 09PRIKELPsT4 A3Tiqdr8Q HK8UMAIZgUGv Sqake

OpenNebula as a “Replacement Solution”

This is a new question that we introduced in this year’s survey, and the first finding is that over 50% of users have chosen OpenNebula as a replacement for an existing enterprise cloud solution. And of those replacements (excluding those responding “NONE”), 41% of them were to replace VMware.

nm jc7PkthcA4HnLMQXXyFHoMlPr4FwoBienRNbXqE2A36CFmZHJCgEUM1E5EMQ3C6CN2uGxQovrPn7aRuS BfHzp4DU4j QvYTONOHIb qsIKBr mKeCM02dSbG5zd07kze4cq29z9iwymGfVuHnII

Interaction with Other Cloud Providers (allows for multiple selections)

OpenNebula users continue to find value in utilizing public cloud resource providers, and while AWS remains one of the more popular providers, Microsoft Azure has been noted as the most popular provider in this survey. This is a finding that we will take into very close consideration, as we look to expand our catalog of public cloud drivers.

8eV6UEmlcX5UmWyguOlpMv9aWEsOeYAvip8f3yTzjElHwE4rZ aril6x h9j0XTpoSrzipE9xb8NLpNmRE6ivynLYK4igWKeGKAfJTfskO1r1XK9Jw6dp

Number of Zones (OpenNebula instances)

The number of OpenNebula zones has remained relatively stable, not demonstrating any significant change in distribution.

qboF2jPRJo8Ar7H26d bShYKuCdVe5 QYe83jRi7f qa9BsceiUY699eP

Number of Nodes

Similarly, there are no notable changes in the general cloud size distribution based on node count.

KASX1IX30dgu9uouVPnc1AIZ1UTKlXTuqIeiDokpLzBluh91u3y vNnwkQ 9OlRmZ1M a1y jwJtcmwXV9fY7MjltIO9sXHYWla3JVq OKlb bmGawuj1ZugDCzMXvhVu75rpTDFzjj0FuEUYjKj1c

Intention to deploy an Edge Cloud

This is another new question to the survey, and all figures point, with almost 30%,  that this is an emerging use case that will be evolving in the near future. 

GQeT6rNpzVSq4k5v7SV8epenWHpX7tGvGjQIdoyuW 1cUQ rCpNFzztBHEh4zT8nXyLtSa7CbkNUveZ8IjHXFX34aO1tLd8MDifrdpKcMTgJzNADU1PF0p91JfER4zCW9cM7oJyjNVCi 0VJ1UMv4EY

Operating Systems (allows for multiple selections)

The first clear indicator here is that there is a sharp shift away from CentOS, which given the Red Hat communication of its pending End of Life, this makes a lot of sense. Consequently, we see an increased usage of AlmaLinux, as well as of Rocky Linux. OpenNebula has recently introduced enterprise support for AlmaLinux, and it looks like Rocky Linux is making its own case for the same. Additionally, Debian-based Operating Systems (Debian and Ubuntu, totaling 86%) are a more popular choice among our user base compared to rpm-based Linux distributions (RHEL, AlmaLinux, and Rocky Linux totaling 39%).

RqlR0Ulh2yXg Iz9KcOxd4MlB GcAODHP5hzusWZaM9P9YvAHqxJzDGDzZ0CysYPVLNT5pHyHSgfYDKNwh79nTy CGXzpWIZWWCXsNF6li2HhTzNbpV94e6 dfoYEdJUBKBBPMI8iY6jBLAnupuQMw

Hypervisors (allows for multiple selections)

We see a continued shift of OpenNebula users toward KVM usage. VMware usage has dipped slightly since the last survey. LXD and LXC remain marginal options for users.

MTsWP7KpKf8N7lkY3DR3jEdeviTOPxn 8pMe8yQokZwbWjGpyBVm ySdobeSsRAD5vB27NfeoXEOB52JbItw519RakJA5HAVl4uddHQAuBq

Storage (allows for multiple selections)

Storage solution preference has remained fairly steady compared to our last survey. Shared Datastores continue to reign supreme, but Ceph storage also maintains popularity.

sh0eVq2q lx8XpW5glG9ApVPnxDj7ey1S82wpmZBnd1rHcYBTcwG5OLT8em2wDN1wLtrN5ciaHJY0VXh7hvj13Nrq2gRIEAaJBEG5MnTBTwUU9o

Networking Configurations (allows for multiple selections)

Network configurations of OpenNebula users remain generally steady, as well. Bridged networks, VLANs remain the most popular. And VXLAN and Open vSwitch follow up closely.

Databases

The figures are quite clear and straightforward – MariaDB is the database of choice, but MySQL has a solid user base, as well. 

dfoUv1sfby 7sqJh7ZMcGeIcnGwKkeDIImpLPX6PmiV3B uAup dAMUiC7 QHCTToMw03T5WdnFePtvRjYCicEvEfhS57kbbNDWkOhfkU4VXfzloBHoQOdvuCWaQj47e5DBt PU943jaBIe6DnJ9mg

Monitoring 

In terms of monitoring, with the recent integration of Prometheus in the latest Enterprise Edition (v.6.6), it is good to see a solid block of users using that product. However, there is solid usage of Zabbix, in addition to the native monitoring capabilities provided by OpenNebula.

LSq u21PVd 9NXmOq37erb pUAEfAfc 3fJh0oDM9icVsPNJ7LL ItGlcU8GzGPvGQtDg5EcJtC g 6swaK2U 7AI8dhBP WmUkMbkXlTenff irPltRpIFIZPWehIkZYTTK5Rofnz80jCrGt15wE

Configuration Tools 

Ansible clearly remains the configuration management tool of choice.

Rehjg HIEughBb61cb5JHZ8MaSEHgLlSAMfhnItlSkDWVTdcBykaI3R7TnSd7fWOKexRyrok1B816GsauygqJxgAJ1sf00vzP4nXptGE47Oa xy k9 EMJYG6Wj3wD4K69i2Mou1AsBBjXsFWjZrRvw

Provisioning Tools 

For those that are using supplemental tools for Infrastructure Provisioning, Terraform is clearly the preferred choice.

FUBVqQIVLuBI7EBkt74VHIVC9O6LlgLvoq6DYHYn5a17CHCahXW5gZxNkUaopijvr0qjbQHJzbTBtYi5M 8YgD KJmEQWmcqVW Hwf2o58 NXw59rMtAwuDNdTW zuOi2otoVzUu2JFgZ3VcPPIkQ78

Containers (allows for multiple selections) 

One thing that this survey has helped confirm is that Kubernetes remains a key tool for organizations. Here we see that Kubernetes – in its “various flavors” – has a solid user base. This is followed pretty closely by users of SUSE Rancher

GvMIHxBEe4xgUgk7CmU7YPO92SOmnEGEBTT nVPHfoNPR4UfBug7WY6zJVKOdcTPr5H8spY2lNUYp2lneJhpHwMrhMFPQc1Uu6w Peql6LQGzTmEFiZJitKzghwMapMZYlOXF 7VLKq8dETEcZaqeDQ

OpenNebula Features (allows for multiple selections) 

One of the interesting findings from this question is the confirmation that there is significant interest in the features that we have recently included in the Enterprise Edition of the software. There is a high interest in the enterprise monitoring and dashboarding features provided by Prometheus and Grafana. Similarly, there is significant interest in the recently integrated Restic Backup system.

Jpw4d8Wogvul 1xvWyhpORqthl7Onpsq sSGkkp PwXXoJcrnjs E4RmqiqVv8t2PogyvipwxP8 C6nsixCuL7ive70kiFnZ8XrCupLgCdLUILfOLn705mVnntLugfJMPX FtpCsRFkFhu mc1FEw5A

API Usage (allows for multiple selections) 

From the API side of the house, things remain pretty steady, with Python bindings being the most popular.

k0xQMXb8fL5d825LwxhZuVr6WH3j5FQXmuQfn9tzdWJT9VeiQN6ZvzTSIjivQks0CxRKO0HvGrnTUjHey kS Hr6i1f5mTP9ZF91KQB9wHc B8zgdYndq2Sr UFzSkEeL LRvndVwhQuTrUUEcM8ho

Once again, we thank all of those who have participated in this survey! As we always try to reiterate, your collaboration feeds us with insight and helps to keep OpenNebula in line with your evolving needs, so keep an eye on future versions of OpenNebula! 🚀

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *