OpenNebula – Open Source Cloud & Edge Computing Platform https://opennebula.io Tue, 29 Nov 2022 23:56:04 +0000 en-US hourly 1 https://opennebula.io/wp-content/uploads/2019/12/ONEicon.png OpenNebula – Open Source Cloud & Edge Computing Platform https://opennebula.io 32 32 OpenNebula 6.6 – Call for Translations! https://opennebula.io/opennebula-6-6-call-for-translations/ https://opennebula.io/opennebula-6-6-call-for-translations/#respond Tue, 29 Nov 2022 23:56:01 +0000 https://opennebula.io/?p=248442 As promised a few weeks ago, OpenNebula 6.6 is almost here! And as we now prepare for the release of this new version, we here are, reaching out to all all friends from the OpenNebula Community, to announce another exciting “Call for Translations“! 📣

This is one of the areas in which you can make an easy and direct contribution to the OpenNebula project! The only thing you have to do is to help translate OpenNebula’s GUI (including the new Sunstone) for any language that you can. Easy peasy lemon squeezy! 🤓

Existing translations can be updated and new translations submitted through our project site at Transifexhttps://www.transifex.com/opennebula/ Never used it before? Don’t worry! Here you have a step-by-step introductory guide to this great collaborative tool.

This “Call for Translations” will end on Tuesday, December 13 EOD, so hurry up! Translated languages reaching a good level of completion will be included in the stable release of OpenNebula 6.6 🚀

Thank you all for your contributions! 🖖

]]>
https://opennebula.io/opennebula-6-6-call-for-translations/feed/ 0
OpenNebula Welcomes the Formation of LF Project Sylva by the EU Telco Industry https://opennebula.io/opennebula-welcomes-the-formation-of-project-sylva/ https://opennebula.io/opennebula-welcomes-the-formation-of-project-sylva/#respond Thu, 24 Nov 2022 11:23:11 +0000 https://opennebula.io/?p=248352

“As members of the Linux Foundation and coordinators of the Open Source Meta-Orchestration Platform (OSMOP.EU) within the upcoming IPCEI-CIS, we are really excited to see European telcos and vendors gradually converging around the principles of the 2021 OpenNebula Manifesto for Europe’s Next-Generation Edge Cloud.”

Ignacio M. Llorente, CEO of OpenNebula Systems

Linux Foundation Europe has recently announced the creation of the Sylva open source project, aimed at reducing the fragmentation of the European Telco Cloud infrastructure. The project has been launched by five major European carriers (Telefónica, Telecom Italia, Orange, Vodafone, and Deutsche Telekom) plus two iconic vendors (Ericsson and Nokia). We at OpenNebula Systems celebrate this collective effort to integrate the foundational framework for a common infrastructure among European 5G/telecom operators, allowing the federation and integration of edge applications.

Although Project Sylva is focused on a higher layer of the cloud software stack than OpenNebula, we are thrilled to see that the underlying architecture is fully aligned with the vision and edge deployment model that OpenNebula Systems has been advocating for and defining through highly innovative EU-funded projects like ONEedge (2019-2022). Shared concepts like distributed edge-cloud computing and bare-metal provisioning have now become native features in OpenNebula and are the fundamental basis of our approach to the technological challenges that lie ahead.

Sylva ObjectivesOpenNebula Features
Enhanced performance supportOpenNebula already implements Enhancement Platform Awareness (EPA) features that enable the fine-grained matching of processor capabilities, exposing low-level CPU and NIC acceleration components to the VNF. This includes DPDK and SR-IOV.
GPU hardware supportGPU support in OpenNebula is already available either through generic PCI Passthrough or through NVIDIA vGPU proprietary drivers.
Bare-metal automation provisioningOpenNebula’s Edge Cloud Architecture provides out-of-the-box a comprehensive bare-metal provisioning mechanism by fully automating the lifecycle of OpenNebula clusters using on-prem hardware and bare-metal offerings of different cloud/edge infrastructure providers.
Multi-clustering supportOpenNebula already supports distributed automation and management of multiple clusters across different bare-metal cloud/edge locations simultaneously through the OneProvision engine, as well as the automated deployment of front-end instances using GitOps techniques (e.g. through our Edge-as-a-Service platform Edgify). 
The management of multi-cluster Kubernetes is supported through the OpenNebula Kubernetes Engine (OneKE). This, coupled with the OneProvision engine, allows the management of several Kubernetes clusters in different locations using a single OpenNebula instance.
Enhanced securityOpenNebula comes with strong multi-tenant capabilities, including Virtual Datacenters, Virtual Network isolation, and powerful RBAC capabilities (including ACLs).
A mechanism is present to cipher arbitrary data based on a special key generated in the OpenNebula DB bootstrap.
Lightweight (e.g. all in 1 server)OpenNebula has traditionally exhibited an extremely low memory and CPU footprint while being able to manage large-scale infrastructures with thousands of servers.
Energy efficiencyThe implementation of energy efficiency scheduling policies requires integration with hardware energy efficiency features and monitoring. 

OpenNebula has become the only European open source cloud & edge computing platform in the market, and a core component in a number of high-impact EU initiatives designed to create a next-generation, vendor-neutral, multi-provider edge cloud for Europe (including the upcoming IPCEI-CIS). Our Telco Cloud solution is present in several deployments in the evaluation of multiple use cases. As open source developers, we are looking forward to incorporating the tangible outcomes of the Sylva project into our technology, and to exploring together how the requirements for Telcos defined by the project may help us improve the way in which our Telco customers use some of the advanced features already provided by OpenNebula.

🚀 About OpenNebula Systems
Apart from being a corporate member of the Linux Foundation, the CNCF, the LF Edge Foundation, Gaia-X, and the 6G Smart Networks & Services Industry Association (6G-IA), OpenNebula Systems chairs the Cloud/Edge Working Group of the European Alliance for Industrial Data, Edge and Cloud while supporting several EU-funded projects aimed at building the future cognitive cloud (e.g. SovereignEdge/Cognit) and Telco solutions for advanced 5G and 6G (e.g. 6G-SANDBOX).
For more information about our innovation in Telco Cloud & Edge Computing, visit OpenNebula.io/innovation

About OpenNebula Logos
]]>
https://opennebula.io/opennebula-welcomes-the-formation-of-project-sylva/feed/ 0
October 2022 – OpenNebula Newsletter https://opennebula.io/october-2022-opennebula-newsletter/ https://opennebula.io/october-2022-opennebula-newsletter/#respond Wed, 02 Nov 2022 12:48:42 +0000 https://opennebula.io/?p=248240 Welcome to our monthly newsletter! 👋 Sign up now to get timely updates on new releases, community events, tutorials, workshops, webinars, cool hacks, and much more!

Technology

As we say goodbye to this year’s Halloween, it is also time to celebrate all the hard work our team has put together in October for the upcoming major release of 6.6. And after receiving useful feedback over the summer, our engineers have worked really hard to release a new Maintenance Release for our latest LTS version: OpenNebula EE 6.4.2! Among other novelties, this release comes with a new Sunstone’s Virtual Network tab and support for Ubuntu 22.04 and AlmaLinux 9! 🥳 

📡 MESSAGE FROM THE ENGINEERING DECK
To all OpenNebulers out there: just a quick report to let you know that we are now prepping up for the next big release, OpenNebula 6.6, which will come with many new features... Keep tuned for incoming communications! Here you have just an example of the new stuff we are working on:
- New backup subsystem
- New Prometheus integration
- New network architecture for OneGate service
- Improvement in PCI devices handling
Over and Out!

Community

After receiving many messages asking us about the integration of OpenNebula and Apache Guacamole for setting up an open source Virtual Desktop Infrastructure solution, we published a post where we explain in-depth this integration. Feel free to send us your feedback! 

opennebula guacamole illustration 1

Last month was also really great with many community collaborations! We were invited to the DevOps Roundtable in Vienna 🇦🇹 where we met with many old and new friends; special thanks to FullStackS for hosting us again! Also, our friends from Departement Omgeving were invited to the Zabbix Summit in Riga 🇱🇻 to present how they use Zabbix to monitor their OpenNebula private cloud infrastructure across several data centers; it was an amazing opportunity to showcase how these two amazing open source technologies works together in a production environment!

Outreach

One of the most anticipated events for us, without any doubt, is Cloud Expo Europe Madrid 🇪🇸 We had the opportunity to be present at this event with a really nice booth and also to showcase OpenNebula’s new edge computing features as part of a presentation given by David Artuñedo, CEO of OnLife Networks at Telefónica, in which he explained in detail how his team is using OpenNebula to deploy and manage hybrid clouds at the 5G edge 👏

Btw, hope to see you all at the Open Source Experience next week in Paris 🇫🇷 Come to our talk to say hello!

]]>
https://opennebula.io/october-2022-opennebula-newsletter/feed/ 0
Post-Event Wrap Up: Cloud Expo Europe Madrid 2022 https://opennebula.io/post-event-wrap-up-cloud-expo-europe-2022-madrid/ https://opennebula.io/post-event-wrap-up-cloud-expo-europe-2022-madrid/#respond Mon, 31 Oct 2022 17:00:00 +0000 https://opennebula.io/?p=248221 This past October 26-27 we were glad to be able to participate (again) in the Cloud Expo Europe Madrid as exhibitors and sponsors 🤓 This second edition of the Madrid Tech Expo ended up welcoming almost 8,000 attendees, most of whom were from the world of cloud and edge computing. We couldn’t miss being under the same roof and having a chance to showcase the amazing new features in our beloved OpenNebula 6.4 “Archeon”! 

As part of an impressive speaker line-up, different presentations were given by technology companies from around the world. In our case, we decided to invite David Artuñedo, CEO of OnLife Networks at Telefónica, to explain how he and his innovation team have been using OpenNebula’s latest features to deploy hybrid clouds at the 5G edge. It was truly exciting to see how they are getting the most out of the open source technology that we produce! 🤩

Apart from providing visitors to our booth with all the information they required, we also had a set-up for offering live demos to people interested in exploring OpenNebula in more detail, with a significant number of people coming over to find out how we can help them migrate their cloud infrastructure from VMware to an open source solution based on KVM. Even if you couldn’t make to Madrid this time, remember that you can visit our website at any time and request a demo 😉

See you all at the next edition! 🚀

]]>
https://opennebula.io/post-event-wrap-up-cloud-expo-europe-2022-madrid/feed/ 0
OpenNebula 6.4.2 EE LTS Maintenance Release is Available https://opennebula.io/opennebula-6-4-2-ee-lts-maintenance-release-is-available/ https://opennebula.io/opennebula-6-4-2-ee-lts-maintenance-release-is-available/#respond Tue, 18 Oct 2022 10:30:00 +0000 https://opennebula.io/?p=248183 The Enterprise Edition of OpenNebula is a tested, hardened, and production-ready version that incorporates additional bug fixes and software patches with minor enhancements developed by OpenNebula Systems.

While we make all our products open source under Apache License Version 2.0, the packages of our Enterprise Edition and the Enterprise Tools we’ve created for Corporate Users are distributed under commercial license terms only to those customers with an active OpenNebula Subscription.

This new LTS release comes with a number of backported new features:

  • For security reasons restrict paths in CONTEXT/FILES by CONTEXT_RESTRICTED_DIRS (with exceptions in CONTEXT_SAFE_DIRS) configured in oned.conf
  • New Sunstone’s Virtual Network Tab ⬇️
OpenNebula Sunstone Release 6 4 2 EE

Check the release notes for the complete set of new features and bug fixes.

Relevant Links

]]>
https://opennebula.io/opennebula-6-4-2-ee-lts-maintenance-release-is-available/feed/ 0
Wrap-up of Vienna DevOps Roundtable 2022 https://opennebula.io/wrap-up-of-vienna-devops-roundtable-2022/ https://opennebula.io/wrap-up-of-vienna-devops-roundtable-2022/#comments Fri, 07 Oct 2022 09:00:04 +0000 https://opennebula.io/?p=248016 Here’s a quick “Thank you” to FullStackS for hosting last week a new edition of the Vienna DevOps Roundtable 🇦🇹

We always look forward to working with our Solution Provider Partners, and much like they did last year, the event that they hosted this month brought many folks together from across the DACH region to review and discuss some of the cutting-edge innovations in cloud technologies and how they can transform business strategies and bring huge efficiencies to customers, particularly in the DevOps space. And as hosts, the FullStackS team are second-to-none.

Thank you guys for your continued partnership and support! ❤️

FullStackS OpenNebula DevOps Roundtable Vienna 2022
]]>
https://opennebula.io/wrap-up-of-vienna-devops-roundtable-2022/feed/ 3
September 2022 – OpenNebula Newsletter https://opennebula.io/september-2022-opennebula-newsletter/ https://opennebula.io/september-2022-opennebula-newsletter/#respond Mon, 03 Oct 2022 17:17:39 +0000 https://opennebula.io/?p=247995 Welcome to our monthly newsletter! 👋 Sign up now to get timely updates on new releases, community events, tutorials, workshops, webinars, cool hacks, and much more!

Technology

September has been a really busy month! We have been in the works to release the latest OpenNebula Kubernetes Engine, which helps you orchestrate application containers on top of your OpenNebula clouds. This new CNCF-certified virtual appliance is based on SUSE Rancher’s RKE2, so we would highly appreciate it if you could give it a try and provide us with your valuable feedback 🙏

And speaking of feedback… we’ve heard you, folks! Two years back, we wrote a piece on using OpenNebula for setting up an open source VDI solution, and since then we’ve received many requests on this functionality. That’s why we have recently released an in-depth follow-up explaining how exactly to reproduce that VDI solution based on the integration of OpenNebula 6.4 LTS and Apache Guacamole 🥑 Enjoy!

Community

For all of you, Terraform enthusiasts out there, we have some amazing news! Thanks to the good work of our friends from Iguane Solutions, version 1.0.0 of the Terraform Provider for OpenNebula has finally been released! You can find all the details about this latest stable release in the official announcement. Congratulations on such a great community contribution! 👏

Cloud Expo Europe Silver Sponsor 2022 OpenNebula

Outreach

Last month we participated in several technology events and panels, including the RES Users Conference (one of the main 🇪🇸 event on supercomputing and HPC), where we presented how we are building an open source solution for the future Edge-Cloud-HPC continuum based on OpenNebula’s new distributed edge cloud architecture. And we have also been in Austria 🇦🇹 with our friends from FullStackS, organizers of the Vienna DevOps Roundtable 2022, where we’ve had a chance to meet again our colleagues from SUSE, HashiCorp, GitLab, and AWS.

But there’s one event that we have been looking forward to attending: Cloud Expo Europe Madrid, scheduled for October! We have a surprise guest speaker planned, who will be speaking about a really interesting case study on 5G/edge computing using OpenNebula. So, stay tuned! 🤓

]]>
https://opennebula.io/september-2022-opennebula-newsletter/feed/ 0
Open Source VDI with OpenNebula and Guacamole https://opennebula.io/open-source-vdi-with-opennebula-and-guacamole/ https://opennebula.io/open-source-vdi-with-opennebula-and-guacamole/#respond Thu, 29 Sep 2022 09:40:32 +0000 https://opennebula.io/?p=247936 VDI solutions provide end-users with ubiquitous access from a variety of devices and places to desktops and applications that are centrally managed and curated by their company’s IT staff. In this way, organizations can ensure that these environments are properly managed and configured for securely accessing corporate resources and sensitive data.

Since we published “Using OpenNebula for Handling WFH Demands for VDI at the Edge” and launched a screencast on Virtual Desktop Infrastructure (VDI) at the Edge with OpenNebula, we have received dozens of messages asking about how to reproduce the VDI solution based on the integration of OpenNebula and Apache Guacamole. We have decided to publish this new blog post so that everyone can easily drive into the integration of OpenNebula with Guacamole and set up their own environment for providing virtual desktops.

Scope of the Virtual Desktop Infrastructure (VDI) Support

By seamlessly integrating Guacamole, OpenNebula provides an end-to-end solution for your organization’s VDI needs, which can be used to set up a stable, easy-to-deploy open source VDI solution as an alternative to other complicated VDI legacy stacks or expensive cloud solutions, improving user experience and reducing costs associated with cloud infrastructures. 

The main features that OpenNebula provides now thanks to the integration with Guacamole are:

  • Automated and dynamic creation/deletion of cloud-based virtual desktops. 
  • A private catalog of customized virtual desktop images (e.g. Windows and Linux).
  • A convenient graphical user interface (GUI) to connect to virtual desktops using different protocols (e.g. RDP, VNC, or SPICE).

OpenNebula is used mainly to address features #1 and #2, whereas Guacamole helps us address feature #3. OpenNebula can be used to provision cloud-based on-demand virtual desktops and applications using on-premise infrastructure resources. OpenNebula also provides the necessary tools for IT staff to customize corporate VM images that users can then easily instantiate. Guacamole, on the other hand, is a powerful open source software that supports standard protocols like VNC, RDP, and SSH, providing access to virtual desktops through HTML5 browsers without the requirements of plugins or desktop clients.

By integrating OpenNebula with Guacamole, an end-user can access a corporate virtual desktop belonging to a pool of virtual machines that are created and destroyed dynamically according to the company’s internal policies and needs, including energy optimization rules… Quite handy, isn’t it? 😉

Deployment and Integration of OpenNebula with Guacamole

The only limitation of this integration at the moment is that some effort is required to deploy and set up the whole environment—there is no automated procedure yet. That’s why, in order to facilitate such a deployment, we have updated this public KB article with more information and specific instructions for that process, based on our latest version, OpenNebula 6.4 “Archeon”: Virtual Desktop Infrastructure (VDI) with OpenNebula and Guacamole – Deployment Guide.

The setup makes use of OpenNebula’s Hook subsystem, the component that enables the execution of custom scripts tied to a change in the state within a particular resource (e.g. the creation/deletion of a virtual machine). In the deployment guide, you can find the hooks that are needed in order to integrate OpenNebula resources and the connection creation in Guacamole.

opennebula guacamole illustration 1

Cloud admins can also build a private catalog of customized VM images that can be used for the provisioning of corporate virtual desktops to employees, based on the company’s internal needs (i.e. specific operating systems, access to corporate applications, authentication via LDAP/Active Directory, etc.). OpenNebula also provides the necessary tools for admins to build corporate VM images by defining the contextualization of both Windows and Linux images.

Configuration and Use

Once the setup is done, cloud admins can proceed to define pools of virtual resources for provisioning virtual desktops to end-users. In order to do so, the administrator needs to define a OneFlow service in OpenNebula and a connection group in Guacamole for each type of virtual desktop that they would like to provide to their employees. This is described in detail in the following guide: Virtual Desktop Infrastructure (VDI) with OpenNebula and Guacamole – Admin Guide. Through OneFlow, cloud admins can adapt the VDI environment to the company’s real needs by defining automated capabilities for its infrastructure. Some of these options include, for instance, scheduling the creation of a specific amount of virtual resources to be available only during working hours, or the dynamic scaling of virtual resources in case there’s some unexpected peak in demand.

The administrator is also responsible for associating Guacamole connection groups with users. If the administrator has access to a user directory (e.g. LDAP or Active Directory), both OpenNebula and Guacamole can be configured to use it, thus simplifying the management of the authentication process. Once everything is set up, your employees or customers just need to log in to the Guacamole server to start using their own virtual desktops. Ta-da! 🤓

🚀 Are you a corporate user? Check out our Professional Services and contact us to find out how we can help you deploy an OpenNebula-based VDI solution in a production environment.

]]>
https://opennebula.io/open-source-vdi-with-opennebula-and-guacamole/feed/ 0
Post-event wrap up: RES Users Conference 2022 https://opennebula.io/post-event-wrap-up-res-users-conference-2022/ https://opennebula.io/post-event-wrap-up-res-users-conference-2022/#respond Mon, 26 Sep 2022 09:14:36 +0000 https://opennebula.io/?p=247908 Earlier this month I was invited to participate at the 16th Users Conference of the Spanish Supercomputing Network (RES) in Cáceres, an event hosted at the headquarters of CénitS-COMPUTAEX, the Extremadura Supercomputing, Technological Innovation, and Research Center. Established in 2007 by the Spanish Ministry of Science and Education, RES manages a unique distributed infrastructure, composed of 14 nodes interconnected with high-speed networks. Its mission is to offer the necessary computing and data management services and resources to support the development of cutting-edge and highly-innovative research projects, made available to the Spanish scientific community. RES is composed of a number of top-ranking Spanish universities and research centers—many of them users of OpenNebula—including the Barcelona Supercomputing Center (the coordinator of this initiative), the Centro de Supercomputación de Galicia (CESGA), the University of Zaragoza, the University of Valencia, the Consorcio de Servicios Universitarios de Catalunya (CSUC), and the Autonomous University of Madrid.

The conference started on Wednesday 14th September, with plenary sessions and technical and scientific presentations by leading supercomputing specialists.

Post event Marco presenting at RES Cacares 2022
Source: RES Twitter

The second day, Thursday 15th September, started with my technology keynote, where I presented how to build a next-generation European open source solution for the future Edge-Cloud-HPC Continuum based on OpenNebula’s new distributed Edge Cloud Architecture, developed as part of the H2020 innovation project ONEedge (Nov 2019 – March 2022). Creating Europe’s next-generation edge cloud involves the federation of resources from current (and future) edge/cloud providers and Telecom/5G operators, but also the interconnection of European HPC infrastructures in order to meet the needs of a growing number of use cases that require the off-loading of computationally intensive data processing models to HPC resources in the edge-to-cloud continuum, or to access specific HPC processing infrastructure, hardware (e.g. GPUs) or services (e.g. AI/ML algorithms). 

With over 100+ industry experts and 30 sessions at the conference, I would like to extend our thanks to the Spanish Supercomputing Network (RES) for hosting such a wonderful event and for inviting OpenNebula to participate in a keynote presentation. See you all next year! 🤓

🚀 Looking for an open source edge computing platform? OpenNebula comes with amazing edge computing features for deploying distributed edge clouds!

]]>
https://opennebula.io/post-event-wrap-up-res-users-conference-2022/feed/ 0
New Version of the Terraform Provider v1.0.0 for OpenNebula https://opennebula.io/new-version-of-the-terraform-provider-v1-0-0-for-opennebula/ https://opennebula.io/new-version-of-the-terraform-provider-v1-0-0-for-opennebula/#respond Tue, 20 Sep 2022 17:06:56 +0000 https://opennebula.io/?p=247895 🖊️ This blog post has been co-authored by Pierre Lafièvre, Software Engineer at Iguane Solutions.

What’s new in Terraform Provider v1.0.0 for OpenNebula?

The Terraform Provider v1.0.0 is the second stable version of the provider. This release is packed with various new features, such as adding support to default tags, adding new resources to OpenNebula’s virtual network address range, and much more 🤓 

Efforts have been made on the tests and bug fixes to enhance the stability of this release.

Terraform Provider v1.0.0 OpenNebula

Kudos to all the people that made this new release possible! 👏

Iguane Solutions team:

External Contributors:

]]>
https://opennebula.io/new-version-of-the-terraform-provider-v1-0-0-for-opennebula/feed/ 0