Berta – Managing The Lifecycle of Virtual Machines

Managing resource usage in private or community clouds where the provisioning model is not pay-per-use oriented is often complicated. Resources are available to end users seemingly for free which means that one of the main motivators for responsible resource usage — a monthly bill — is missing. This can eventually lead to a situation in which the pool of available resources is depleted and a large portion of existing allocations is underused, unused, or entirely forgotten. For a resource provider interested in offering fixed amount of resources to the largest possible number of users, this issue needs to be addressed. Read more

vOneCloud 3.0.3 released!

We want to let you know that OpenNebula Systems has just announced the availability of vOneCloud version 3.0.3.

vOneCloud 3.0.3 is based in OpenNebula 5.4.3 and as such it includes all the bug fixes and functionalities introduced in 5.4.3: OpenNebula 5.4.3 Release Notes.

vOneCloud 3.0.3 is a maintenance release with the following added functionlity:

  • Enable template save as for vCenter.
  • More comprehensive error messages.
  • Force even memory values for MEM attribute.

Also, this version comes with numerous bugfixes:

  • ldap driver with rfc2307bis does not use correct user field.
  • Protected info all method does respond_to in Ruby 1_9.
  • Dashboard accounting too slow.
  • Total cost does not take into account the cost disks.
  • vCenter drivers cosume too much time searching for objects.
  • Sunstone cannot disable VM Groups shown in VM creating dialog.
  • Erase vnc port and wild mapping entry when you delete a vm.
  • Check user permission for disk_snapshot_create.
  • Sorting in VM Start Time is done alphabetically.
  • OneFlow shutdown command is not available in sunstone.
  • VM snapshot revert_delete works with wrong snapshots.
  • Dashboard statistics do not show actual VM name.
  • Overcommitment update boken in Sunstone.
  • No unit selector in disk cloud view.
  • VM Instantiate tab cant see memory size.
  • vCenter customizations doesnt work.
  • VM force shutdown output of shutdown command is executed.
  • Unable to start VMs created by deleted users.
  • Quota error when exceeding virtual network reservations.
  • importing network on vcenter with vlan doesnt report the vlan id.
  • onedb change body should not include volatile AR parameters.
  • onedb purge history only works with VMs with multiple history records in the body.
  • Not release VNC port when stop the virtual machine.
  • sql opennebula logdb table grows indefinitely in solo mode.
  • Fix user oned session cache for users.
  • After importing wild VM with an unavailable VNC por it throws an error but the VM is stuck in HOLD.
  • Warn user or throw error when VNET does not exist when instantiating.
  • Snapshots of non persistent images are not deleted on VM termination.
  • OneFlow sends a delete to VMs if terminate fails.
  • Scheduler cannot handle hosts with more than 2TB memory.
  • Script injection in SPICE viewer only Firefox.
  • IMAGE_UNAME field must be quoted when adding files in the context section.
  • Cant change vcenter credentials.
  • Can not select English language if default language is set to another one.
  • Importing vcenter resources without any Host.
  • VDC resources are not being retrieved properly in Sunstone.
  • Linked clones are always created when importing templates.
  • Import templates discards linked clones value.
  • Problem with IE11.
  • Import datastores without any vcenter cluster.
  • vCenter automatic_vlan_id does not work.
  • vCenter VM can have different NIC MAC than requested.
  • vCenter VM NICs pointing to the same network are not correctly identified.

Relevant Links

OpenNebula Newsletter – October 2017

A summary of the activity of the OpenNebula project this last month.

The OpenNebulaConf EU 2017 happened this month in Madrid, with keynote speakers including BlackBerry, Trivago, Runtastic and the Ministry of the Flemish community. More information in the wrap-up post, where all the videos, pictures and slides for the conference has been made available.

Technology

OpenNebula Systems added as a benefit for support subscriptions hotfix incremental releases. While OpenNebula is fully open source, packages from hotfix incremental versions are not publicly released, and are only available for users with an active commercial subscription. However, rest assured that the code is publicly available in the GitHub repository, as is the templates to create packages for the different supported platforms.
A new hotfix release for Medusa, 5.4.2, (you can learn more about hotfix releases in this link), has been released. Some new functionality is available in 5.4.2:

  • Show key instead of value for restricted attribute
  • Enable template save as for vCenter
  • Better error messages in get_dc function

Also, a numerous set of bugfixes were included in 5.4.2.

The team is finishing the roadmap for the next OpenNebula version, 5.6. Not a lot of time or space to fit more functionality, but it is still worthy to let us know about the features you’d like to see in OpenNebula!

Community

A beautiful post about CloX, a solution based on OpenNebula and LXD, features in the OpenNebula blog this month. We think CloX shows one of the many strengths of OpenNebula, it’s small footprint, which enables several interesting use cases.

you can expect an easy of use, fully featured cloud orchestrator with minimum overhead, great performance and reduced deployment times. CloX is meant to be deployed over Single Board Computers (SBCs) based on ARM processors providing low capital expenses and power consumption.

Newcomers might find it hard at the beginning to understand all the concepts behind the OpenNebula platform. This is why having the community produce detailed tutorials on how to install OpenNebula in specific platforms, such as this example, are great contributions to the project since they go at great lengths to foster OpenNebula adoption.
It is always a pleasure, and a great honor, to discover new services and business that base their IaaS management needs on OpenNebula, like Wedos VPS does, as well as several other hosting companies.

As usual, we want to give two thumbs up to the brave people that helps other OpenNebula users in the community forum. Kudos to you!

Outreach

The OpenNebulaConf 2017 EU in Madrid was a big success! A big turnout, excellent keynotes, brilliant talks… and a very positive atmosphere created by all the attendees delivered an excellent experience. We would like to send a big thanks to everyone involved and hope to see you all again next year! Specially to our keynote speakers, but in general to everyone that shared their experience running OpenNebula, several for many many years, other with big plan aheads. We are honoured to be a part of the stack that enable your business to be truly great!

All the videos of the conference has been uploaded to our YouTube account, slides to SlideShare and picture to Flickr. Check the wrap-up post for more details.

37351230054_55b990f6fc_k
Also, check out the list of official training from OpenNebula Systems for this year. If you are new to OpenNebula, or want to improve you knowledge with an in-depth OpenNebula admin course, those are the dates and locations you need to keep in mind.

Remember that you can see slides and resources from past events in our Events page. We have also created a Slideshare account where you can see the slides from some of our recent presentations.

OpenNebulaConf 2017 EU Wrap-up

Last week, we celebrated OpenNebulaConf 2017 EU. We had a lot of wonderful attendees and great speakers that delivered really interesting talks and shared their experiences.

We would like to send a heartfelt thank you to the community members, speakers and friends that made this possible.

If you missed the conference, now you have a chance to watch the talks in the YouTube playlist, download the slides or take a look to the pictures of the conference.

Enjoy!, and stay tuned for news about the upcoming OpenNebulaConf editions.

Clox, a Cost-Effective and Efficient Cloud Platform based on OpenNebula

It is beyond any doubt the advantages that Cloud Computing has brought. Today, most companies have the need to adopt this paradigm in order to stay competitive on the market. Big and some medium size companies choose to deploy their own Private Clouds, inside their facilities. This is not the case for small companies who usually deploy their services over Public Clouds. The security, adaptability and economic feasibility of using Public Clouds are huge issues, and this is the reason why big companies have Public Clouds out of the picture. Why rent something when you can own it?

private-vs-public-clouds

Are small companies wrong? Are they wrong to resign to Private Cloud? Not necessarily, because the initial costs and complexity of current Private Cloud solutions are huge drawbacks, so small companies either can’t afford it or it is not profitable. This is the reason why CloX came to live.

CloX is a solution for small companies, enabling them to easily and cheaply deploy their Private Clouds and stop depending on Public Clouds. It is based on OpenNebula and LXD, so you can expect an easy of use, fully featured cloud orchestrator with minimum overhead, great performance and reduced deployment times. CloX is meant to be deployed over Single Board Computers (SBCs) based on ARM processors providing low capital expenses and power consumption.

Besides Private Clouds, there are other areas where CloX can be helpful. This areas are:

  • Edge and Fog Computing:  The Internet of Things (IoT) devices explosion and the need for low processing times in some applications are making huge and centralized data-centers unable to handle the load. Edge and Fog Computing aim to solve this by placing computing capabilities at the network edge. Companies and researchers promote the use of “cloudlets” [1] although there is no general agreement on it’s architecture. CloX team is making an effort to prove CloX as a viable “cloudlet”.
  • High Performance Computing (HPC): The race towards achieving exaflop/s-capable systems is predicated on reaching this performance level within a 20MW power ceiling. Many researchers are trying to decrease this consumption [2]. In this paper, the authors conducted benchmarks towards an Infrastructure as a Service (IaaS) platform deployed with OpenStack over a Raspberry Pi cluster using LXC as hypervisor. The findings showed a performance degradation induced on the demanding HPC applications by the cloud middleware. By using OpenNebula and communicating with LXD directly over an API, which solves the causes for the performance degradation, CloX team expects much better results. Tests are pending, numbers will be shared once the benchmarkings are concluded.
  • Cloud simulations: A typical cloud data center usually contains tens of thousands of servers, making prohibitively expensive for an educational or research institution to construct one. Even a practical testbed consisting of a reasonable number of servers (say, 40 machines) can still be out of the reach for most researchers. Some researchers have instead focused on developing Cloud Computing simulators. While simulation has in the past been used to successfully model some of the underlying state of a target system (such as within network simulation), it fails to capture essential Cloud Computing properties in a number of ways. CloX might be used as a scale model of a data center. This idea was already proposed by the Glasgow University[3].

We would love to get feedback from OpenNebula’s community and people interested on the suggested topics. We welcome interested contributors.

 

[1] “Edge computing platforms and applications”, Mario Di Francesco

[2] “Performance Analysis of Cloud Environments on Top of Energy-Efficient Platforms Featuring Low Power Processors”, Valentin Plugaru – IEEE Conference Publication

[3] “The Glasgow Raspberry Pi Cloud: A Scale Model for Cloud Computing Infrastructures”, Fung Po Tso – IEEE Conference Publication

OpenNebula Newsletter – September 2017

A summary of the activity of the OpenNebula project this last month.

The OpenNebulaConf EU 2017 is around the corner! This month in Madrid, keynote speakers such as BlackBerry, Trivago, Runtastic and the Ministry of the Flemish community, as well as other prominent members of the OpenNebula community will be sharing their experiences with OpenNebula. There are limited seats, register ASAP!

Technology

A new maintenance release of OpenNebula, 5.4.1, has been released this month. This release introduces new functionality:

Also, multiple bugfixes related with vCenter and Sunstone, as well as in other subsystems has been fixed. Take a look at the release notes for an exhaustive list of changes introduced in this version.

Based on OpenNebula 5.4.1, the latest version of vOneCloud (3.0.2) has also been released, bringing all the new functionality to the best cloud manager on top of vCenter.

This month the team is set to prepare the roadmap for the next OpenNebula version, 5.6. It is the perfect time to let us know about the features you’d like to see in OpenNebula!.

Community

Having our community spread the word about OpenNebula is the best thing that can happen to an open source project. It was somewhat of a surprise to learn that in the AWS summit in Madrid,folks from Securitas Direct showcased their development cloud built on OpenNebula and Ansible. Pretty cool stuff!

#SecuritasDirect presenting their hybrid cloud environment based on @Ansible @OpenNebula @VMware @AWScloud and @Oracle VM #AWSSummit

Also, having long time partners like NodeWeavers winning relevant prizes fills us with pride and joy! Kudos from here and thanks a lot for believing in us!

Spanish native? You might enjoy this podcast on OpenNebula and other development related interesting things.

Outreach

The OpenNebulaConf EU will take place in Madrid, Spain, this October. You can check the agenda for more details, keynotes feature BlackBerry, Trivago, Runtastic and the Ministry of the Flemish community. Also, make sure you register if you’ll be on the area! Watch the talks in the YouTube playlist, download the slides or take a look to the pictures of the first US edition of the OpenNebulaConf that happened in Boston this past June.

This past month members of the OpenNebula team traveled to Ede in the Netherlands to give an OpenNebula TechDay, hosted by BIT.nl. It was a beautiful experience, we are always glad to see that the OpenNebula community in the Netherlands is one of the healthiest! You can check here the list of talks.

dkfh3vsxcaajv5p

Also, check out the list of official training from OpenNebula Systems for this year. If you are new to OpenNebula, or want to improve you knowledge with an in-depth OpenNebula admin course, those are the dates and locations you need to keep in mind.

Remember that you can see slides and resources from past events in our Events page. We have also created a Slideshare account where you can see the slides from some of our recent presentations.

Ede Techday 2017 wrap-up

We are happy to let you know that the slides and talks of the Ede Techday 2017 are available!

We want to thank BIT.nl for their continued support and looking forward to next year’s event! And of course to our community: attendees and speakers.

ede-2017

More info about the event.

vOneCloud 3.0.2 released!

We want to let you know that OpenNebula Systems has just announced the availability of vOneCloud version 3.0.2.

vOneCloud 3.0.2 is based in OpenNebula 5.4.1 and as such it includes all the bug fixes and functionalities introduced in 5.4.1: OpenNebula 5.4.1 Release Notes.

vOneCloud 3.0.2 is a maintenance release with the following added functionality:

  • Scroll Bar in Sunstone VM Log.
  • Add boolean to option list for User Inputs in VM template.
  • Additional confirmation level for critical actions and VMs.
  • Add volatile disk should allow user to specify size in MB as well as GB.
  • Wild VMs should import NICs and Disks.
  • Ease DS selection on VM Template update and instantiation.
  • Add SCHEDULED ACTIONS to VM Templates.

Also, this version comes with numerous bugfixes:

  • Improve consistency of networks created when importing templates and wilds.
  • OpenNebula flow should only work on leader.
  • VM with ipv6 Error in ip6tables chain.
  • detach disks are not being delete if vm is running.
  • detach disk is not being properly applied.
  • After a successful datastore monitoring UNKNOWN VMs change to RUNNING.
  • Wrong message when doing a disk save as.
  • Wrong error msg when disk saveas without name.
  • Support spaces in VMDK names and dirnames.
  • vCenter VM NICs pointing to the same network are not correctly identified.
  • Skip vCenter VApps when importing templates as they are not supported.
  • GPRAPHICS PORT is not cleared after freeing it in the cluster vnc port pool.
  • Wrong import of vCenter VM Templates with NICs in Distributed vSwitches or Distributed Ports.
  • Registering image with complex URL in PATH fails.
  • Empty list of Zombie VMs.
  • VMs wrongly reported as ZOMBIES.
  • OpenNebula does not take into account VM NIC MAC value
  • A myiriad of Sunstone bugfixes and small revamps.

Relevant Links

New Maintenance Release 5.4.1

The OpenNebula team is mighty pleased to announce the availability of OpenNebula 5.4.1, a new maintenance release of the 5.4.x series.This version fixes some problems -specially relevant are those fixed for the vCenter integration- found since 5.4.0 and adds some functionality.

New functionality for 5.4.1 has been introduced:

The following issues has been solved in 5.4.1:

Relevant Links

OpenNebulaConf 2017 EU – Early Bird Reg Coming Up!

Here’s your friendly reminder that next Wednesday, September 20, is the deadline to purchase passes for the OpenNebulaConf 2017 EU in Madrid at the early bird price, which saves you 20% off full price passes.

Register NOW before the prices increase!. Please consider, space is limited, register asap.

Hope to see you all in Madrid at OpenNebulaConf!