Our newsletter contains the highlights of the OpenNebula project and its Community throughout the month.

Technology

We rang in the New year, and then we were right back at it, working on finalising some of the last details for the upcoming release of OpenNebula v.5.8 “Edge”.  From a technology perspective, a great majority of code contributions this month are tied to this release – one that is putting a spotlight on reducing latency and bringing cloud capabilities to the edge.

We released the beta-version of v.5.8.  Hopefully, at least some of you have been able to download it and test it out. You will see:

Keep your eyes peeled for the stable release…it’s coming very soon.

Community

Big thanks to Interactive Network and EuroCloud Germany for hosting what will be our first OpenNebula TechDay of 2019  It is scheduled for February 14, 2019 in Frankfurt, Germany  Remember, these are FREE events – don’t miss the chance to get hands-on training, to learn from others’ insight and experiences, and to network with your peers in the industry.

This month we also posted a Call for Translations for our v.5.8 release, and the User Community has been chipping in to help translate the Sunstone GUI into the 42 languages we have outlined.  But we still need your help! Keep translating! 

Outreach

This is the time of year when our Events calendar for 2019 begins to materialise.  In addition to our first TechDay, you’ll have seen that our OpenNebula Conference 2019 will be held on October 21-22, 2019 in Barcelona, Spain.  Start making plans, and take advantage of “Very Early Bird” prices.

And we thank LINBIT for becoming our First Platinum Sponsor!

We are finalising the remainder of our OpenNebula TechDay schedule.  For now, expect to join us in:

  • Frankfurt
  • Barcelona
  • Vienna
  • Sofia
  • Boston

And as always, don’t forget to join our Developers’ Forum. Here you can learn about the latest talking points, what types of issues people are having, and how to resolve them!

Stay connected!

As part of OpenNebula v.5.8 “Edge”, we have designed a new method for self-provisioning virtual networks. OpenNebula already has two ways for creating virtual networks:

  • Just create it from scratch.
  • Reserve a slice of an existing virtual network.

Typically the virtual networks are created by the cloud administrators and the end user just makes reservations from those virtual networks. However, this method does not allow the end user to make changes at a logic level like changes to IP ranges, the DNS server, etc.

Now, with the new virtual network template, an end user will be able to do just that. The cloud administrator will be able to create a virtual network template with all the required physical attributes, like the driver (VN_MAD), the bridge, the VLAN_ID (it can be set to be automatically generated), etc. and can still use the restricted attributes to manage the end users’ control. Yet in the end, the end user will be able to create a virtual network by means of the template.

For example, the administrator could create a virtual network like this:

cat template.txt
  NAME="vn_template"
  VN_MAD=bridge
  BRIDGE=virbr0
  AUTOMATIC_VLAN_ID=yes
$ onevntemplate create template.txt
  ID: 3
$ onevntemplate show 3
   TEMPLATE 3 INFORMATION
   ID             : 3
   NAME           : vn_template
   USER           : oneadmin
   GROUP          : oneadmin
   LOCK           : None
   REGISTER TIME  : 11/29 14:12:01

   PERMISSIONS                                                 
   OWNER          : um-
   GROUP          : ---
   OTHER          : ---

   TEMPLATE CONTENTS
   AUTOMATIC_VLAN_ID="yes"
   BRIDGE="virbr0"
   VN_MAD="bridge"

And make it available for all end users:

$ onevntemplate chmod 3 604
$ onevntemplate show 3
   …
   PERMISSIONS                                                        
   OWNER          : um-
   GROUP          : ---
   OTHER          : u--
   …

Once the virtual network template is created and ready to use, the end user will be able to create customized virtual networks.

During the instantiation the user can create a new address range:

You can go to the “Virtual Networks” section and check that the virtual network is already there:

 

Test out this new feature – it’s available now in our v.5.8 beta version – and let us know if you have any suggestions!

We are very proud to announce that LINBIT will be our first Platinum Sponsor for the OpenNebulaConf 2019 in Barcelona, on October 21-22, 2019.

Make sure to join us, along with LINBIT, in Barcelona for a great event.  The “Very Early Bird” registration is open. There are great opportunities to participate. Check out http://2019.opennebulaconf.com/ for more details.

If you would like to join LINBIT as a sponsor, please check out the details.

About LINBIT

We keep Linux systems up and running. As the developers of DRBD® software (http://docs.linbit.com/), LINBIT has led the way in high availability since 2001. DRBD has been included in the Linux kernel since version 2.6.33 (2009), has been deployed on all major Linux distributions.

With LINBIT SDS the company creates a high performing Software-Defined Storage (SDS) solution using Linux OS for shared block storage which integrates with the relevant cloud and virtualization systems. LINBIT SDS turns common-off-the-shelf hardware into blazingly fast, reliable block storage. DRBD is integrated into OpenStack, OpenNebula, Docker Kubernetes and Proxmox.

LINSTOR is an Open Source management tool designed to manage block storage devices for large Linux server clusters. Its primary use-case is currently to provide persistent Linux block storage for Kubernetes, OpenStack, OpenNebula and OpenShift environments.

At the OpenNebulaConf 2019 we want show a Linstor demo with OpenNebula including the newest features, for example:

  • Auto-placement policies as LINSTOR objects
  • bcache & deduplication
  • REST-API & GUI

…and many more!

We are proud to sponsor the OpenNebula Conference again, because we believe strongly in open source and its great community.

Call for Translations – extended until February 4, 2019!

We are tying up the last details for the OpenNebula 5.8 “Edge” version release.  However, before we do so, we need some help with some final translations for the Sunstone GUI portal.  Whatever help you can provide would be great!  Remember, you can translate one string at a time.

The following languages are included in current version 5.6, and the highlighted  ones require additional translations in order to be included for version 5.8:

English
* Catalan
Chinese
Czech
Dutch
* Danish
French
* German
* Greek
Italian
* Japanese
* Lithuanian
* Persian
* Polish
Portuguese (Brazil)
* Portuguese (Portugal)
Turkish
Russian
Slovak
Spanish

We’ll close the Call for Translations on Monday, Feb. 4.  Thank you for this one last push!

We are very excited to announce that the eighth edition of our OpenNebula Conference will be held in Barcelona, Spain on October 21-22, 2019.

Plan ahead, and make some space on your calendars, as Barcelona is beautiful in October, and our OpenNebulaConf is an annual event worth attending. This is an entirely educational and networking event, with the focus of sharing keen insight on OpenNebula and the evolving technology landscape, creating conversation around innovations and user experiences, and providing a platform for valuable knowledge sharing! It also includes Hands-on training sessions!

Join us in Barcelona for a great event!  Whether you are exploring the market for a private cloud solution, or you are already an avid user of OpenNebula, this conference offers plenty for you.

And if you’d like the opportunity for your organization to connect with our active User Community – help us sponsor the event!! Check out the details.

We hope to see you in Barcelona!

Version 5.8 will bring cloud capabilities to the Edge

As you will have seen in our recent post, we have released a beta version of the upcoming “v.5.8 Edge”, where in addition to extending and enhancing some of the recent functionalities of “v.5.6 Blue Flash”, we are bringing to the market a collection of new capabilities that are focused on extending cloud computing to the Edge.  The ever-growing discussion around “connected data” and “IoT” is transforming the computing and infrastructure needs of organisations. The conversation is shifting away from centralised cloud infrastructure, and refocusing toward bringing the computing power closer to the users, with a concerted effort to reduce latency. The Clouds are quickly drifting to the Edge.

Historically, with OpenNebula, we have continued to remain at the forefront of cloud computing offerings, with a close eye on the needs of the User Community, while evolving along with the rapidly developing technology.  Now with v.5.8, OpenNebula will be taking a huge step toward moving to the forefront, and bringing remarkable value that will stand out from the rest.

As referenced earlier in our beta-release announcement, v.5.8 Edge will be “something to behold”!  Allow me to remind you why:

  • You will see complete, native support for LXD containers – allowing for the same capabilities as running on VM’s, but without the overhead that comes with running a separate kernel and simulating all the hardware.  You now have more options for your infrastructure.
  • Without having to change the nature of your workload, you will be able to quickly expand your cloud and build remote clusters using bare metal providers.  This feature is key in being able to build Distributed Data Centers along the edge of your expanding cloud.
  • As you build your edge environments, where hosts may be diverse, with different network configurations, the OpenNebula Scheduler will now allow for Automatic NIC selection.
  • v.5.8 Edge will offer broad Scalability Improvements – across pool management, monitoring, and the GUI – to ensure that orchestrating your edge cloud remains simple and effective.

Keep an eye out for updates surrounding the v.5.8 release, as well as, upcoming posts delving into more detail about some of its new capabilities.  And we urge you to get your hands on the beta-version to kick the tires! Let us know what you think!

 

OpenNebula 5.8 beta (Edge) is the fifth major release of the OpenNebula 5 series. A significant effort has been applied in this release to enhance features introduced in 5.6 Blue Flash, while keeping an eye in implementing those features demanded most by the community. A major highlight of Edge is its focus to support computing on the Edge, bringing the processing power of VMs closer to the consumers to reduce latency. In this regards, Edge comes with the following major features:

  • Support for LXD. This enables low resource container orchestration. LXD containers are ideal to run on low consumption devices closer to the customers.
  • Automatic NIC selection. This enhancement of the OpenNebula scheduler will alleviate the burden of VM/container Template management in edge environments where the remote hosts can be potentially heterogeneous, with different network configurations.
  • Distributed Data Centers. This feature is key for the edge cloud. OpenNebula now offers the ability to use bare metal providers to build remote clusters in a breeze, without needing to change the workload nature. We are confident that this is a killer feature that sets OpenNebula apart from the direct competitors in the space.
  • Scalability improvements. Orchestrating an edge cloud will be demanding in terms of the number of VMs, containers and hypervisors to manage. OpenNebula 5.8 brings to the table a myriad of improvements to the monitoring, pool management and GUI, to deliver a smooth user experience in large scale environments.

This OpenNebula release is named after the edges of nebulas. Nebulas are diffuse objects, and their edges can be considered vacuum. However, they are very thick, so they appear to be dense. This is the aim of OpenNebula 5.8, to provide computing power on a wide geographic surface to offer services closer to customers, building a cloud managed from a single portal over very thin infrastructure. There’s an Edge Nebula on the Freelancer videogame.

The OpenNebula team is now transitioning to “bug-fixing mode”. Note that this is a beta release aimed at testers and developers to try the new features, and send a more than welcomed feedback for the final release. Also note that being a beta, there is no migration path from the previous stable version (5.6.1) nor a migration path to the final stable version (5.8.0). A list of open issues can be found in the GitHub development portal.

Relevant Links

OpenNebula v.5.8 is close…

We are launching a “Call for Translations” as we prepare the release of OpenNebula v.5.8.  Any help that you can provide in helping to translate for our Sunstone GUI would be of enormous value – and it is very easy to do!

You can translate “one string at a time”.

Existing translations can be updated and new translations submitted through our project site at Transifex:

https://www.transifex.com/opennebula/one/

The “Call for Translations” will end on January 28, 2019.  And translated languages reaching a good level of completion will be included in the official v.5.8 release.

We appreciate your collaboration!!

Closing out 2018…and welcoming in 2019!!

2018 has been another exciting year for OpenNebula. It has brought continued developments and advancements in the OpenNebula product capabilities. At the same time, we’ve seen a fervor and a steady commitment by the User Community which continues to bring unmatched value. At OpenNebula Systems, we have our sights set on continued improvement for 2019, and we are excited about several promising, emerging developments. But again, one of the key dynamics of the project is that we wouldn’t be able to grow without you.

For that reason, one of the recent developments in the community has been our request for your participation in our 2018 User Survey.  This is a simple vehicle to allow us to learn about the use cases, platforms, and overarching technical needs of the OpenNebula User Community.  We look to remain in synch with your needs, and to develop alongside with you. Fill it out, and share your thoughts!

Speaking of developments…

Among the various version releases this year, we released version 5.6 “Blue Flash” with a huge set of improvements both at the core level, as well as for vCenter integration. And from there, we have jumped right into focused development on the upcoming version 5.8.  In it, we have been working on many different features – a long-awaited support for LXD containers, being one of them.

2018 has seen a certain dedicated focus on the emerging developments surrounding Edge Computing, and while we have been working closely with customers and partners, learning the details of evolving use cases, we have also made developments around integrations with OpenNebula along “the edge”.  Earlier this year, we released an initial prototype of “oneProvision”, allowing users to provision and deploy bare-metal resources directly within an OpenNebula cluster.  Upcoming development of oneProvision will include being able to deploy not only one host, but a cluster of hosts.  At the same time, we partnered with Packet to demonstrate our continued focus in bringing capabilities to the edge.

Recent releases of new capabilities like miniONE and VirtualNetwork Scheduler, and the Image Converter to/from VMDK and QCOW2 all demonstrate our driven effort to making OpenNebula the easiest-to-use platform out there.

The “Calendar of Events”

In 2018, we held several OpenNebula TechDay events throughout Europe – in Sofia hosted by StorPool, in Barcelona hosted by CSUC, and in Frankfurt hosted by LINBIT – and in the US – in Santa Clara, CA hosted by Hitachi Vantara and in Cambridge, MA hosted by OpenNebula Systems.  We also held our OpenNebulaConf in Amsterdam.  We thank our sponsors and hosts for collaborating to put these events together.

Events schedule in 2019

The lineup for OpenNebula TechDays for this coming year will tentatively be in the following locations, with dates and details to be determined:

  • Frankfurt
  • Barcelona
  • Vienna
  • Sofia
  • Boston

And plan to attend our 2019 OpenNebulaConf in Barcelona on October 21-22, 2019.

Great support from the Community

Lastly, as we continuously try to make clear, the OpenNebula project would not have the vitality nor the reach it has if it weren’t for our dedicated User Community.  We’ve seen a continued growth of OpenNebula Champions.  Throughout the year, users have taken the time to publish tutorials like these from Pandora FMSVirtuozzo 7, and CSUC.  Our OpenNebula Blog has been used by many from the Community to publish share insight and experiences. This year, we also created our Partner Ecosystem, another instrument to show and share integrations between ONE and other great technologies.

This has been an exciting year for OpenNebula! We give you our utmost thanks, and we look forward to our collaboration going into 2019!!

Stay Connected!

Our newsletter contains the highlights of the OpenNebula project and its Community throughout the month.

Technology

Several important items and functionalities have been worked on or released this month, which are definitely worth mentioning:

  • We released the powerful, yet simple tool called “miniONE“.  With miniOne, you can now stand up a complete OpenNebula environment on a single host with just one command.  And it takes no longer than a few minutes.  Check out the detailed miniONE blog post.
  • We have released a new appliance onto the OpenNebula Marketplace with a pre-installed WordPress 5.0 service.  Take a look at the quick walk-through on the forum post and check it out!
  • We have been firmly focused on our testing and validation of the LXD container support, along with vCenter driver updates, and we are getting very close to releasing a beta version for OpenNebula 5.8.  Keep your eyes peeled!

Community

As the holiday season approaches, and we coast into the new year, we give a big thanks to the User Community for your continued support and enthusiasm in pushing OpenNebula forward, and for sharing your experiences and insight.

Outreach

And as we look toward the new year, we have been working fervently on the OpenNebula plan for 2019:

  • We sent out our 2018 User Survey with the hopes of getting useful insight into your needs and suggested areas of focus. Your feedback is extremely valuable, so we urge you to fill it out, if you haven’t already.  (It takes 5 minutes, max).
  • We will soon be wrapping up our OpenNebula TechDay schedule for 2019. We sent out a Call for Hosts, and are working on finalizing our schedule.  There’s still time to submit your request to host a TechDay of your own.

We wish you all a wonderful holiday season, and look forward to ringing in the new year together!

Best wishes, and Stay Connected!