The OpenNebula Project has been present is the last two editions of the CentOS Dojo: Cologne on August 4th and Paris on August 25th. As always we’ve had a great time, enjoyed the talks, learned a lot, and had very interesting discussions.

You can take a look at the presentations here:

Cologne

Paris

As always, looking forward to the next editions and meeting you there!

dojo-cologne dojo-paris

OpenNebula has had the OneFlow component for quite some time. For 4.8, we have made it even easier to use for end users, integrating it with the intuitive Sunstone Cloud View.

OneFlow allows users and administrators to define, execute and manage multi-tiered applications, or services composed of interconnected Virtual Machines with deployment dependencies between them. These groups of Virtual Machines are deployed and managed as a single entity.

One of the new features in 4.8 is the definition of dynamic networks for OneFlow Services. This allows you to create more generic Service Templates. For example, the same Service Template can be used by users of different VDC’s that may have access to different Virtual Networks.

The following diagram shows a sample Service with two roles, Master and Slave. The Slave role contains 3 VMs, and must be deployed after the Master role VM is running. There are two networks, “Internal” and “Public”.

flow-diagram

The Service Template must be defined by the cloud administrator, and it looks like this in Sunstone:

flow-wizard-1 flow-wizard-2

As you can see, the Public and Internal networks are defined in the Service Template. These networks are not attached to any specific OpenNebula Virtual Network yet, that will happen when the users instantiate the Service.

The slave role has a VM Template defined to start the 3 VMs. The VM Templates can be configured with user inputs, another new feature of OpenNebula 4.8. This will help you to create a customized instance each time a new Service is created. In this example, we will ask the user for a couple of configuration attributes in the master role VM Template:

template-wizard

Now everything is ready to be published. This is how the Service Template will look for the end users:

flow-cloud-1 flow-cloud-2 flow-cloud-3

After the Service creation, the users will get a nice interface that hides most of the complexity behind it:

flow-cloud-4

We hope that you find these new features useful to prepare complex deployments for your users. You can read more in our documentation, and see more new features in our screencasts. If you can’t upgrade to 4.8 yet, give it a try in your laptop with one of our sandbox machines.

We are happy to announce that OpenNebula will be at the upcoming CentOS Dojo Paris, France, which will take place on August 25th.

If you are interested in learning how to get a fully operational private cloud under CentOS you should definitely drop by this event. It’s going to be fun and exciting!

Here at OpenNebula we really enjoy CentOS Dojos, it’s a wonderful occastion to meet with the local group of sysadmins, talk about experiences and to learn a lot about how to really get things done.

Registrations run through EventBrite. More info at the Dojo page.

dojo

We want to let you know about what we are up to with the main news from the last month regarding the OpenNebula project, including what you can expect in the following months. This month’s newsletter is slightly overdue because the team has been 100% dedicated to the release.

We have created a new user survey that will take you only 5 minutes to complete. As an open-source community, it is very important for us to have information about your deployment. Doing so you will have influence over the project and software direction, and will help us improve the support for most demanded infrastructure platforms and configurations.

Technology

This past month, the OpenNebula team had only one, well defined focus: a new stable release. After one beta version, the team is very proud of the release of OpenNebula 4.8, codenamed Lemon Slice. This release brings significant improvements in different aspects. Sticking with our vision of bringing simplicity to cloud management, this release comes with improvements in the recently added Cloud View portal, now with the ability to control flows, as well with a new interface designed for Virtual Datacenter administrators (VDCAdmin View).

The hybrid model has been one of the principal actors of Lemon Slice. Support for two new public cloud providers (Microsoft Azure and IBM SoftLayer) have been added, widening the range of possibilities to offload VMs in case the local infrastructure is saturated. The hybrid model in OpenNebula enables a centralized management of both local and remote resources for the cloud administrator, and a transparent consumption of these resources by the end user. With these two new additions, OpenNebula is increasing the possibilities to build powerful, robust, cost and performance efficient cloud infrastructures across administrative domains and public cloud providers.

The OneFlow component also has been improved, specially OneGate, making sharing service information among VMs possible. Flows are now easier than ever to build and consume, since details like the virtual network the flow are going to use are defined later by the user, so the administrator doesn’t have to deal with all the possible combinations.

Moreover, Virtual Networks underwent a thorough redesign. Definition of virtual networks are no longer restricted to the fixed and ranged model, but rather they can include any combination of ranges to accommodate any address distribution. Moreover, end users can now reserve a range or IP addresses for their own use at a later time.

Finally, several improvements are scattered across every other OpenNebula component: improvements in quotas management, multi boot available through Sunstone, availability of Windows contextualization packages, new raw device mapping datastore, better Ceph drivers, possibility to clone images across datastores …. ladies and gentlemen, you are in for a treat.

Community

This month has been specially interesting for the movement in the OpenNebula community. Most noticeable, without doubt, is the announcement by two computer industry giants such as Microsoft and IBM of their collaboration with the OpenNebula project.

Microsoft announced in the OSCON 2014 their willingness to tightly collaborate with OpenNebula in order to build Microsoft Azure support within your favourite Cloud Management Platform.

On the other hand, IBM SoftLayer announced in their blog their support for extending OpenNebula hybrid model to be able to outsource VM workload to the SoftLayer cloud. Their interest comes from existing SoftLayer users that seek to complement their public cloud with in house private clouds run by OpenNebula:

Some of our largest customers have already begun using OpenNebula to manage their hybrid cloud environments, so official support for the SoftLayer cloud in OpenNebula is a huge benefit to them (and to us)

Needless to say, we are really excited about this collaborations: building hybrid clouds with OpenNebula is now richer and more powerful than ever.

The community is determined to make the OpenNebula team happy with these little pearls: OpenNebula 4.6.2 cloud running on ARM board of Android TV stick. We want to give a big thanks from here to Carlo Daffara and Vincent V.d. Kussen for their intensive testing, pushing OpenNebula to its limits. Appreciate that! We also appreciate mini tutorials to start using OpenNebula, like this one.

Special thanks are due to the Terradue folks for .NET API to the OpenNebula world. Also, it is very interesting the integration between OpenNebula and Bacula proposed by Rentalia.

Check out the comparative made by Bitergia in the OSCON about the OpenNebula project and its codebase, it is pretty interesting.

We want to thank the community for their feedback, which has proven to be a very important asset turning the beta 4.8 version into the stable Lemon Slice that has been just released. You are the real MVP!

Outreach

As usual, first things first, this year’s OpenNebula Conference will be held in Berlin as well, 2-4 of December, 2014. The final agenda is now available at the conference page. This years will offer the chance to learn how folks from PuppetLabs, E-Post, Deloitte and many other companies are using OpenNebula. If you want to repeat or find out how it is for yourself, save the date and register!

OpenNebula Project Director gave several seminars on cloud computing Berkeley and Stanford this last month. Also, members of the OpenNebula team participated in July in a Centos Dojo in Cologne.

BuLtQ_4CcAAJz8m

 

We have upcoming TechDays in future months, if you are interested in OpenNebula you can check the project page to find out if we are travelling somewhere near you: Timisoara, Barcelona, Chicago, Aveiro … and many more to come!!

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.

The OpenNebula team is pleased to announce the immediate availability of the final version of OpenNebula 4.8, codename Lemon SliceThis release brings significant improvements in different aspects. Sticking with our vision of bringing simplicity to cloud management, there are improvements in the recently added Cloud View portal, designed for end users. One significant advantage of the new portal is the ability to control flows, groups of interconnected Virtual Machines that conform a service. Based on this Cloud View, a Virtual Datacenter administrators view has been included (VDCAdmin View), which enables VDC admins to easily manage the VDC users and resources.

An important highlight in this release is the vast improvement made to the hybrid model. Support for two new public cloud providers has been added, widening the range of possibilities to offload VMs in case the local infrastructure is saturated. The hybrid model in OpenNebula enables a centralized management of both local and remote resources for the cloud administrator, and a transparent consumption of these resources for the end user. With these two new additions, namely support for Microsoft Azure and IBM SoftLayer, OpenNebula is increasing the possibilities to build powerful, robust, cost and performance efficient cloud infrastructures across administrative domains and public cloud providers.

The OneFlow component also has been improved, specially OneGate, making sharing service information among VMs possible. Flows are now easier than ever to build and consume, since details like the virtual network the flow are going to use are defined later by the user, so the administrator doesn’t have to deal with all the possible combinations. Moreover, Virtual Networks underwent a thorough redesign. Definition of virtual networks are no longer restricted to the fixed and ranged model, but rather they can include any combination of ranges to accommodate any address distribution. Moreover, end users can now reserve a range or IP addresses for their own use at a later time.

Finally, several improvements are scattered across every other OpenNebula component: improvements in quotas management, multi boot available through Sunstone, availability of Windows contextualization packages, new raw device mapping datastore, better Ceph drivers, possibility to clone images across datastores …. ladies and gentlemen, you are in for a treat.

This is a stable release and so a recommended update. It incorporate important improvement since 4.6 and several bug fixes since 4.8 Beta. Be sure to check the compatibility and upgrade guides. We invite you to download it and to check the QuickStart guides, as well as to browse the documentation, which has also been properly updated. 

As usual OpenNebula releases are named after a Nebula. The Lemon Slice nebula (IC 3568)  is a planetary nebula that is 1.3 kiloparsecs (4500 ly) away from Earth in the constellation of Camelopardalis. It is a relatively young nebula and has a core diameter of only about 0.4 light years.

The new features for Cloud View and VDCAdmin View introduced in OpenNebula 4.8 were funded by Produban in the context of the Fund a Feature Program. The new feature that redefined virtual networks in OpenNebula 4.8 were funded by BlackBerry in the context of the Fund a Feature Program.

More information

Hello dear folks!

We have created quite a lovely OpenNebula Conf line up for you and gave our very best to get the perfect balance of topics. Now everything is ready and we can proudly tell you that:

So now it is your turn to wallow in all the information here and register directly after that here for 3 days fully packed with enlightenment.