OpenNebula Newsletter – August 2014

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.

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 summer month of August has been the host for the new, shiny and latest release of OpenNebula: 4.8 Lemon Slice. Did you try it out? We would love to hear your feedback, so we have time to include possible changes in the next maintenance release. You can reach us through the user mailing list, give it a spin!

This new version of OpenNebula comes with several goodies that we would like to highlight. 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).

Another important addition happened in the domain of cloudbursting: support for two new public cloud providers (Microsoft Azure and IBM SoftLayer) has been added, widening the range of possibilities to offload VMs in case the local infrastructure is saturated. Moreover, Virtual Networks underwent a thorough redesign, now their definition is no longer restricted to the fixed and ranged model, but rather they can include any combination of ranges to accommodate any address distribution. Dig in to see all the nuts and bolts!

“OpenNebula 4.8 is helping us fulfil one of the most important needs of our users: a simple and unified deployment cycle in all of our environments, including a transparent hybrid cloud integration with the main public cloud providers. I would like to thank C12G for their Fund a Feature program,” said Daniel Concepcion, IT Managing Director at Produban.

”By offering support for Microsoft Azure in OpenNebula 4.8, we’re further simplifying the developer experience across Microsoft’s private, public and hosted cloud platforms,” said Gianugo Rabellino, Senior Director of Open Source Communities at Microsoft Open Technologies, Inc. “The Azure drivers in OpenNebula are certified to ensure compatibility, providing developers with a solution that will work now, and in the future.”

So now is time to stand back and let you ride the Lemon Slice, let us know how is doing. Meanwhile, we will be busy (as always!) carefully planning the roadmap for the next stable release (yes, we are relentless!). Curious on how we define the roadmap? Take a look at this page, where you can also find how to contribute to the list of features that will be tackled in this next release.

Community

Even for a traditionally quiet month as it is usually the case with August, the OpenNebula community hasn’t stop buzzing. It’s really nice to have you there folks.

A nice OpenNebula Cookbook for Chef was released by Vaamo. These recipes go a long way for deploying and setting up a cloud infrastructure based on OpenNebula.

It is worth also pointing out that OpenNebula scored 3rd in the Top IaaS Open Source projects, in a survey conducted by The New Stack and Linux.com, as presented recently in the CloudOpen in Chicago. We want to point out that, according to this, OpenNebula is also the 1st vendor-free IaaS Open Source project, as well as the 1st non-US project of its kind. Way to go OpenNebulers!

Top IaaS Open Source Projects

It is also nice to become aware of more business powering their solutions with OpenNebula. And if they top it with an explanation of why they chose your favorite CMP, then kudos and let us wish all the best.

The community being great can also be deduced from excellent posts such as the one by AZNS, covering with great detail the datacenter federation capabilities of OpenNebula, including internal design, deployment recommendations and, overall, perfectly grasping the philosophy of this new feature.

Feedback from the community has started trickling. And seriously, we want to thank all of you for this, it is an essential part of the process that makes OpenNebula a mature technology as it is today. For instance, we love to be aware of any member of the community becomes aware of a new functionality (we blush!) , but, even more than this, we appreciate all the detailed bug reports done through any of the channels, being Twitter, the OpenNebula users mailing list and the development portal. Also, extensive testing and benchmarking as performed by key members of the community is more than welcome, keep it up!

Outreach

This year’s OpenNebula Conference, to be held in Berlin 2-4 of December, 2014 is approaching fast. 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. Moreover, check out the venue for the evening event, lush isn’t it?. If you want to repeat or find out how it is for yourself, save the date and register!.

Members of the OpenNebula team participated in August in a Centos Dojo in Cologne. Also, a Centos Dojo was held in Paris, and we also participated there. Check out what went on on those events.

OPenNebula at CentOS Dojo at Paris

 

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, Munich … and many more to come! As a bonus, both the Timisoara and Barcelona TechDays will be jointly held with the CentOS Dojo.

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.

OpenNebula Newsletter – July 2014

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.

OpenNebula Newsletter – June 2014

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.

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

OpenNebula 4.8 is steadily approaching the feature freeze phase, to start the certification process. The OpenNebula team is pretty serious about delivering a beta version of your favourite Cloud Management Platform in a couple of weeks!

This release will polish past features as well as address those left aside in OpenNebula 4.6 Carina. The main focus is twofold. On the one hand, OpenNebula 4.8 is going to address simplicity. OpenNebula is already by far in a unique position among its peers in simplicity: simple to install, simple to configure, simple to use. It is indeed one of the design principles behind OpenNebula, as explained in this post about the OpenNebula vision. The team is decided to keep this simplicity and to extend it. A good example of this is the extension of the Cloud Admin view, with support now for vDC administrators (see below a sneak peek), intended to make Virtual Datacenters easy to manage and consume. Check out the complete list of issues the team is working on for this upcoming release.

BqQt4o-IQAANlrI

On the other hand, OpenNebula 4.8 will bring an important improvement to the hybrid model. Aside from the possibility to outsource VMs to Amazon EC2, this new release will bring the ability to manage VMs in both IBM SoftLayer and Microsoft Azure. We are excited to be collaborating with these two great companies. You can check here the announcement in the SoftLayer blog of the integration, and here is the branch with the prototype integration. The same plan applies to Microsoft Azure, a partnership will be announced soon and a prototype’s code is already in the OpenNebula repository.

Also, and as part of our commitment with the latest stable version, OpenNebula 4.6.2 was released. This release comes with several bug fixes found after the latest release, the one worth highlighting being the security vulnerability in Sunstone. Thanks to Dennis Felsch and Mario Hei­de­rich from Horst Görtz Institute for IT-Security, Ruhr-University Bochum for telling us about it. You should upgrade your installation to prevent unauthorised access.

Last, but by far not least, we wanted to point the benefits of running OpenNebula versus vCloud. So if you are evaluating both alternatives to manage your infrastructure, we are sure you will find this post an interesting read. In a nutshell, using OpenNebula leverages existing VMware infrastructure, protecting IT investments, and at the same time avoids future vendor lock-in, strengthening the negotiating position of the enterprise.

Community

Feedback from the community has proven to be critical, specially this last month thanks to the vulnerability discovered by folks at Horst Görtz Institute for IT-Security, Ruhr-University Bochum. This feedback was crucial in releasing OpenNebula 4.6.2.

The community also excels at providing new and better ways to manage an OpenNebula cloud. This past month, a new plugin for Knife (a command-line tool that provides an interface between a local chef-repo and the Chef server) was released by our friends at Megam.

OpenNebula is proving steadily as a very good solution for hosting infrastructures. We traveled to Zagreb, Croatia, to be part of the presentation of the new OpenNebula cloud built by AVALON hosting. A fine press release with the CEO of Avalon, the IBM director of Croatia, and Microsoft MVPs, as well as members of the OpenNebula team. Also, folks from HostColor have announced this past month a new datacenter in Indiana running OpenNebula.

It is very important to keep the add-ons catalog up to date, that’s why we deeply appreciate keeping them working with the latest versions of OpenNebula, like David Macleod did this month with the Infiniband (SR-IOV devices) support.

It is very pleasing as well to see that OpenNebula goes a long way into cloud computing research. Guys at MIMOS, the Malaysian national R&D center, are basing their cloud infrastructure in OpenNebula, using Ceph as the storage backend.

We are very proud of the OpenNebula community, as well as very happy to see that is a very healthy and supportive one, as proven by it’s ever growing population.

Outreach

As usual, first things first, this year’s OpenNebula Conference will be held in Berlin as well, 2-4 of December, 2014. If you want to repeat or find out how it is for yourself, save the date! The Call for Papers and early registration prices are open until the 15th of July, don’t say we didn’t told you!

Last month we organised two successful OpenNebula TechDays in both US coasts. We had the chance to share new features of OpenNebula 4.6 with the attendees and have them build a fully working private cloud in just a matter of hours, as well as interesting talks, ranging from PaaS solutions based on OpenNebula: Megam – Cloud orchestrator for OpenNebula, open hardware initiatives which are a great match for OpenNebula: OCP Open Rack, the renowned distributed object-store: Ceph for Cloud and Virtualization environments and more use cases. We want to give a big thanks to the hosts: TransUnion|TLOxp and Hyve Solutions for their amazing hospitality, organization and making these events a success! Upcoming TechDays include Timisoara in September and Barcelona in October, and they will be collocated with the CentOS Dojo.

Check out the OpenNebula presentation given this last month by Martin Alfke in the Hamburg German Unix User Group. Moreover, if you are fluent in German, do not miss the The Foreman and OpenNebula webinar given by Netways. Moreover, do not miss the talk given by our Project Director at Berkeley Lab, on bringing bringing private clouds to HPC environments with OpenNebula.

Members of the OpenNebula team were also present in the GigaOM: Structure 2014 in San Francisco, as well as the HostingCon 2014 in Florida.

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.

OpenNebula Newsletter – May 2014

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.

But, before we start, credit where it’s due. Check out this post highlighting two papers presenting the original internal design and architecture of the Eucalyptus and OpenNebula cloud management platforms. Really proud to be there for our users from the very beginning of Cloud Computing!

Technology

The OpenNebula team is preparing the next upcoming release (yes, we are relentless!), currently discussing the roadmap taking into account the user’s feedback. This release will polish past features as well as address those left aside in OpenNebula 4.6 Carina. One of the main features would be a new graphic interface for the Virtual Datacenter administrators (sneak peek below).

 

BoVZwaIIEAASTvA

 

Also, hybrid cloud support will be addressed, with two new plugins on the works. A partnership with IBM/SoftLayer has been announced this last month, and a prototype to manage SoftLayer Virtual Guests using OpenNebula is on the works. The same plan applies to other leading cloud provider, a partnership will be announced soon and a prototype will be ready shortly! Good news for the community, more choice to the cloud users and administrators. And did we say relentless? More partnerships and more public cloud provider support are being crafted ….

Meanwhile, and as part of our commitment with the latest stable version, OpenNebula 4.6.1 Carina was released. This release (4.6.1) comes with several bug fixes found after the latest release, namely bug that prevented VM monitoring information purge (which increased exponentially the disk usage in the OpenNebula front-end) and a Xen related bug affecting VNC. Moreover, OpenNebula 4.6.1 brings a new long overdue feature to the table: accounting information in Sunstone!. Isn’t it pretty?


acctcloud


Two new versions of the excellent Addon, AppMarket 2.0 and AppMarket 2.0.1 were released. These releases are part of the AppMarket 2.0.x series, which extends the AppMarket functionality by adding a new set of features that enables the management and processing of OVA files. A new component AppMarket Worker is introduced, which handles the OVA package treatment (download, unpack, OVF parsing) and image format conversion. This release also features a new API, a new simplified import dialog, a new AppMarket interface via Sunstone, and handles VMware and VirtualBox OVAs.

Community

OpenNebula community has been very active, producing high quality feedback to iron out the wrinkles in OpenNebula 4.6. This feedback was crucial in releasing OpenNebula 4.6.1, which fix bugs present in the first Carina version. It seems that the upgrade process is streamlined (as stated here,here and here ;) ), and overall the feedback on the new version was very positive!

It is also worth highlighting the smallest box containing a full fledged OpenNebula cloud. It is small, it is powerful, it is pretty: meet the smallest Cloud Weavers!.

Also, this kind of feedback from the OpenNebula users makes us blush and happy, and willing to keep OpenNebula in the right track!

A very cool integration between OpenNebula and The Foreman has been developed by the guys at Netways. It can be used to deploy virtual machines within OpenNebula using the Foreman interface which configures DNS,DHCP,PXE,Puppet and so on as well. The functionality is covered by using and extending the ruby fog library.

It is also very nice to find out that the European Grid Infrastructure counts with OpenNebula in their plans involving cloud technologies and infrastructures ;)

Outreach

As usual, first things first, this year’s OpenNebula Conference will be held in Berlin as well, 2-4 of December, 2014. If you want to repeat or find out how it is for yourself, save the date! The Call for Papers and early registration prices are open until the 15th of July, don’t say we didn’t told you!

Last month we organized a Hands-on Tutorial in the EGI Community Forum, Helsinki, Finland. On the same event, a workshop about cloud architecture was held, where users shared their experiences with OpenNebula.

Another, more complete, 2 days OpenNebula administration course was given in Madrid, Spain, jointly with CENATIC. Also last month, guys from OneInsight presented their visualization plugin for OpenNebula in the CentOS Dojo in Lyon. Check it out here. This year’s LinuxTag also featured OpenNebula, The Foreman and CentOS, this time presented by guys at inovex, and your favorite CMP was also presented in the Secure Linux Administration Conference 2014.

We are setting up a number of OpenNebula TechDays around the world. These events are designed to learn about OpenNebula with a hands-on cloud installation and operation workshop, and presentations from community members and users. If you are interested in hosting or sponsoring one, let us know!. There will be two OpenNebula TechDays in the upcoming months in the USA, covering both the east and the west coast. The one in Florida will take place in Boca Raton the 19th of June, hosted by TransUnion, whereas the west coast will be covered by the Bay Area Techday the 24th of June, hosted by Hyve, which includes an exciting tour around the manufacturing plant of Facebook production racks. These events have so far confirmed speakers from IBM, inktank/RedHat and, of course, form the OpenNebula Project.

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.

OpenNebula Newsletter – April 2014

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.

Technology

After one beta and one RC release, OpenNebula 4.6 Carina was released. With Carina the OpenNebula team has started a journey to deliver a more intuitive and simpler provisioning experience for users. Our goal is to level the final user usability with the system administration and operation ones. So, sing along with us, simplicity is the key!

OpenNebula Carina brings a new cloud provisioning portal with a simpler, clean and intuitive design. This view ensures a minimal and utterly simple portal to consume cloud resources. All the clutter is out of the way to make the experience as pleasant as possible. The Sunstone graphical interface has also been tweaked to help implement common cloud admin workflows and improved in order to support the new Marketplace version, which makes even easier for a user to get a virtual application up and running.

This release also consolidates a provisioning model based on Virtual Data Center (vDC), offering an integrated and comprehensive framework for resource allocation and isolation. Another important new feature has taken place in the OpenNebula core. It has undergone a minor re-design of its internal data model to allow federation of OpenNebula daemons. With OpenNebula Carina your users can access resource providers from multiple datacenters in a federated way.

 

BjrE8KmIcAE93TN

Also, a release candidate of the AppMarket 2.0 was released. This release extends the AppMarket functionality by adding a new set of features that enables the management and processing of OVA files. A new component AppMarket Worker is introduced, which handles the OVA package treatment (download, unpack, OVF parsing) and image format conversion.

Another advancement in contextualization was brought on by the OpenNebula team, this time in Windows contextualization. This new development adds the possibility to add users to Windows guests within Virtual Machines, enable remote desktop, enable ping, update the hostname, etc; using the OpenNebula contextualization mechanism.

Some of the Carina features and the new features in AppMarket 2.0 have been sponsored by Produban in the context of the Fund a Feature program.

Community

OpenNebula community has been especially productive this last month. The mailing list was flooded with feedback on the beta and release candidates of OpenNebula 4.6 Carina, which is always a plus in polishing a release and adjust it to people needs.

It is worth highlighting oneInsight, a visualization addon for OpenNebula that allows users to have a graphical insight of the load of managed hosts. We all love charts, they certainly make administrator lives easier! Thanks Rodrigue Chakode for this great Addon.

Another great addition to the OpenNebula software ecosystem allows the integration of OpenNebula as a provider for salt-cloud. Check it out, it’s really neat.

Outreach

As usual, first things first, this year’s OpenNebula Conference will be held in Berlin as well, 2-4 of December, 2014. If you want to repeat or find out how it is for yourself, save the date!

Last month, members of the OpenNebula team participated in the LOADays event in Antwerp, Belgium. The event included a “Build your OpenNebula Cloud Day”, consisting on a tutorial and image create session for OpenNebula.

An OpenNebula Technology day hosted by CENATIC last 9th of April. This TechDay included an OpenNebula tutorial as well as talks by our project director.

In few weeks, we are organizing a Hands-on Tutorial in the EGI Community Forum, Helsinki, Finland, May 19, 2014.

We are setting up a number of OpenNebula TechDays around the world. These events are designed to learn about OpenNebula with a hands-on cloud installation and operation workshop, and presentations from community members and users. If you are interested in hosting or sponsoring one, let us know!.

There will be two OpenNebula TechDays in the upcoming months in the USA, covering both the east and the west coast. The one in Florida will take place in Boca Raton the 19th of June, hosted by TransUnion, whereas the west coast will be covered by the Bay Area Techday the 24th of June, hosted by Hyve, which includes an exciting tour around the manufacturing plant of Facebook production racks.

Last, but not least, our project director Ignacio Martín LLorente will move to the Bay Area during the following months, so if you want to meet up and discuss the project, drop us a line.

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.

OpenNebula Newsletter – March 2014

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.

Technology

With OpenNebula 4.6 Beta released, the team is working full throttle ironing out wrinkles: fixing bugs, polishing the interface, prepping the documentation, updating related components and applications, etc. It is a lot of work, but we want our users to experience a migration as smooth as possible.

One of the main contributions of this new release is a big boost to the provisioning model. Besides the Sunstone interface facelift, including tweaks to help the user workflow, there has been a number of provisioning ideas developed in this release. For instance, Sunstone integration with marketplace has also been improved in order to support the new AppMarket version, which makes even easier for a user to get a virtual application up and running. Moreover, the provisioning model has been greatly simplify by supplementing user groups with resource providers. This extended model, the Virtual Data Center, offers an integrated and comprehensive framework for resource allocation and isolation.

The latest addition to the provisioning model improvement is the new provisioning view for cloud end users. This view ensures a minimal and utterly simple portal to consume cloud resources. All the clutter is out of the way to make the experience as pleasant as possible. Give it a spin!

BjrE8KmIcAE93TN

The other significant features that will be present in OpenNebula 4.6 includes the ability to achieve a federation using OpenNebulas (yes, plural is coming!) at different datacenters. Check out the screencast on partitioning clouds with vDCs to get a feel on this new functionality. Also, 4.6 will feature the ability to import OVAs into OpenNebula via AppMarket, and will be a complete translation and import of all the resources defined in the OVA: disks, capacity, network, etc. Other aspects that are being revisited are storage backends, virtual networking, datastore, image and VM management and Sunstone. You can find a comprehensive list here.

BjwMuNPIMAA68Wm

Some of the above features have been sponsored by Produban in the context of the Fund a Feature program.
Another technology contribution by OpenNebula members is summarise in this post about integrating puppet and OpenNebula: Automatic configuration of VMs with Puppet. Moreover, integration with GlusterFS (a distributed filesystem with replica and storage distribution features that come really handy for virtualization), was also addressed in the Native GlusterFS Image Access for KVM Drivers post.

Community

This month the community was as engaged as ever. We would like to give a big “thank you” to all the OpenNebula users that gave as feedback about the beta version of OpenNebula 4.6. The final release will be more robust due to you!

Our friends at BIT (this month they hosted the very first OpenNebula TechDay, check the Outreach section of this newsletter ;) ) wrote a very long and flattering (cheers!) post stating their experiences with OpenNebula. We would like to highlight in this newsletter the following excerpt:

The OpenNebula way of developing software is open, and user focused, The “voice” of the community really matters. The cliche “software made with and for the community” really applies here. If users get (positive) feedback about their input they feel appreciated and be more “connected” to the project. The “atmosphere” on the mailing list is friendly and open. No flame wars, or negativism here, so it keeps users “in” instead of pushing them away.

So we blush! We are glad that our users feel this atmosphere, which is the main driver of the OpenNebula project ;)

Folks at CloudWeavers build this slick portable DC based on OpenNebula. Awesomely pretty!

Outreach

As usual, first things first, this year’s OpenNebula Conference will be held in Berlin as well, 2-4 of December, 2014. If you want to repeat or find out how it is for yourself, save the date!

Following last month series of comparing OpenNebula with other similar projects, we published a new post comparing the balance between user base and community in both the OpenStack and OpenNebula projects. Check it out, it is an interesting read.

We are setting up a number of OpenNebula TechDays around the world. These events are designed to learn about OpenNebula with a hands-on cloud installation and operation workshop, and presentations from community members and users. If you are interested in hosting or sponsoring one, let us know!. The first TechDay happened in Ede, Netherlands, and was hosted by BIT, a dutch internet service provider. You can read about the aftermath here.

tutorial-ede

There will be two OpenNebula TechDays in the upcoming months in the USA, covering both the east and the west coast. The one in Florida will take place in Boca Raton the 19th of June, hosted by TransUnion, whereas the west coast will be covered by the Bay Area Techday the 24th of June, hosted by Hyve, which includes an exciting tour around the manufacturing plant of Facebook production racks.

This month, the OpenNebula team participated in the Cloud Expo Europe 2014. As part of the Open Cloud Forum sessions about open source cloud solutions, there was an OpenNebula tutorial. Also, OpenNebula was present at the biggest IT fair in the world, the CeBIT 2014, were we hanged out the Netways booth. Our partners, Netways, represented OpenNebula in the FLOSS UK 2014.

And, last but not least, our project director travelled to Greece for the Future Internet Assembly 2014, with a presentation aiming to show how OpenNebula is driving innovation in cloud computing, impacting the adoption of private cloud, and enabling business in the cloud.

The following events are happening this month, with the participation of an OpenNebula team member:

During the following months, members of the OpenNebula team will be speaking in the following events:

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.

There are still available seats for the LOADays in Belgium, register now!.

OpenNebula Newsletter – February 2014

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.

Technology

As part of our commitment to solve bugs reported by the OpenNebula community, a new maintenance release for 4.4 Retina, 4.4.1  was released. This release only includes bug fixes and is a recommended update for everyone running any 3.x or 4.x version of OpenNebula, whom for any particular reason do not want to upgrade their cloud manager to the latest available OpenNebula version.

OpenNebula 4.6 is just around the corner, with the beta release just days away. The team is now deep into the testing and certification process, and finishing some wrinkles in the new features.

The Sunstone interface is getting a facelift, with various JS & CSS components being updated. Hard work, but it pays off with a modern and cleaner interface. Check out the pic!

 

The other significant features that will be present in OpenNebula 4.6 includes the ability to achieve a federation using OpenNebulas (yes, plural is coming!) at different datacenters. The replication would be performed at the DB level, sharing the users, groups, ACLs and zone pools, while the other information would be kept locally and represent local resources. Groups would be able to have Resource Providers (basically, clusters in one local or remote zone) to conform Virtual Datacenters, thus allowing a cloud partition to enable real and isolated multi-tenancy. Check out the screencast on partitioning clouds with vDCs to get a feel on this new functionality.

Another cool feature that will be present in 4.6 is the ability to import OVAs into OpenNebula. The functionality is being implemented in AppMarket, and will be a complete translation and import of all the resources defined in the OVA: disks, capacity, network… even with the ability to change the disks format.

The AppMarket component has been updated to extend its functionality to enable the management and processing of OVA files. A new component AppMarket Worker is introduced, which handles the OVA package treatment (download, unpack, OVF parsing) and image format conversion. The release also features a new API and a new AppMarket interface via Sunstone.
Other aspects that are being revisited are storage backends, virtual networking, datastore, image and VM management and Sunstone. You can find a comprehensive list here.

Some of the above features have been sponsored by Produban  in the context of the Fund a Feature program.

Community

The OpenNebula community is as vibrant and active as ever. We want to highlight the great user story told by the people behind runtastic, the popular fitness app. The story is about the migration from a huge german webhoster to private cloud run by them, with the ability to burst their peaks into a public cloud like Amazon EC2. It makes an interesting read.

There has been a lot of feedback on the development portal, suggesting new features and reporting bugs. We want to thank you all for this, we really appreciate it. This is what makes OpenNebula a great software, it won’t be the same without you!

Outreach

First things first, this year’s OpenNebula Conference will be held in Berlin as well, 2-4 of December, 2014. If you want to repeat or find out how it is for yourself, save the date!

There are two articles posted this month comparing OpenNebula with other similar projects which we think are worth reading. First one compares OpenNebula vs OpenStack, while the second extends the comparison with VMware and Ganeti.

We are setting up a number of OpenNebula TechDays around the world. These events are designed to learn about OpenNebula with a hands-on cloud installation and operation workshop, and presentations from community members and users. If you are interested in hosting or sponsoring one, let us know!.

The first TechDay is happening in Ede, Netherlands, and it is hosted by BIT, a dutch internet service provider. The call for sponsors and for speakers is not closed yet so if you are interested drop us a line. Upcoming TechDays will be held in Boca Raton, Chicago, Palo Alto (USA), Aveiro (Portugal), Barcelona (Spain), Munich (Germany), Lyon (France) and Timisoara (Romania).

Throughout february the OpenNebula team was present at the CentOS Dojo and Fosdem, with great feedback and exciting comments including a productive talk with folks from the GlusterFS project. It was present also at CloudScape VI in Brussels and the Cloud Expo Europe in London, with a thoroughly engaged audience in the configuration tutorial, showing great interest and giving excepcional feedback.

The following events are happening this month, with the participation of an OpenNebula team member:

During the following months, members of the OpenNebula team will be speaking in the following events:

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.

OpenNebula Newsletter – January 2014

We are dwelling deep into 2014 now, we want to let you know about what we are up to in this new year with the main news from the last month regarding the OpenNebula project, including what you can expect in the following months.

Technology

The OpenNebula team is currently carefully crafting the next release of OpenNebula. As 4.6 is in the oven, we want to share with you some of the new features we are implementing for this new release. Probably the most stunning highlight would be the deprecation of the oZones component, with all its features being now implemented directly in OpenNebula, being them in the core or in Sunstone. This is a twofold process.

First, the VDC functionality is being assimilated within groups. Administrators would have the ability to assign Resource Providers (clusters, in essence) to certain groups, so its members will only have access to the resources defined in a certain cluster (or clusters). This feature will come with the ability to define an administrator group, with members able to create users within the regular group. Permissions of the regular and administrator group can be finely tuned at the time of creation.

The second aspect of oZones that is being embedded into OpenNebula is zone management. An OpenNebula Zone is basically an OpenNebula instance. We are taking this management a step further in this release, with the ability to set up a OpenNebula federation. This federation will be at the user and permission level, and will allow users to log in into their local Sunstones and being redirected to another zone if they are in a group with a Resource Provider added from that zone. Pretty neat, right?

Another cool feature that will be present in 4.6 is the ability to import OVAs into OpenNebula. The functionality is being implemented in AppMarket, and will be a complete translation and import of all the resources defined in the OVA: disks, capacity, network… even with the ability to change the disks format. There are a myriad of bug fixes and other minor features being worked upon as well. Other aspects that are being revisited are storage backends, virtual networking, datastore and image management, VM management and Sunstone. You can find a comprehensive list here.

Community

The OpenNebula community is relentless. During this few days of 2014, we have received a good deal of feedback in the mailing list which was very useful to define our roadmap. Check out the feedback in case you want to help defined the roadmap of future releases, OpenNebula’s features are driven by its users needs, which ensures its wide functionality and also working quality.

The addon catalog has a new neighbour: VDC store – caching storage infrastructure, by Gareth Bult. This module provides an interface to VDC-Store which is an alternative storage infrastructure for OpenNebula, providing a shared platform with support for local SSD caching, replication, live migration, snapshots and compression. There is also an ongoing integration between OpenNebula and IBM’s Softlayer. This is good news for OpenNebula users interested in building a hybrid cloud to extend their private data center with Softlayer resources.

We are also glad to know that OpenNebula is widely used in Spain. This kind of contradicts the otherwise universal truth: “The shoemaker’s son always goes barefoot.” It is very interested to know as well, via Carlo Daffara, that “Half the real estates agencies of Italy use back end services powered by @opennebula”. He says, and he indeed knows.

Be_jarJCQAAtNMP
OpenNebula use in the Spanish RedIris Community

OpenNebula web page has been completely redefined, in order to make it more community oriented (and, of course, more visually appealing!). The documentation has been also migrated to a sphinx, and the code uploaded to a public repository on GitHub, easing community contributions to a key component of OpenNebula. There are other contributions (like this networking hack) which makes our community awesome. Lots of kudos to you, keep up the good work, we will hold on tight to our end!

Outreach

First things first, next year’s OpenNebula Conference will be held in Berlin as well, 2-4 of December, 2014. If you want to repeat or find out how it is for yourself, save the date! We are setting up a number of OpenNebula TechDays around the world. These events are designed to learn about OpenNebula with a hands-on cloud installation and operation workshop, and presentations from community members and users. If you are interested in hosting or sponsoring one, let us know!. Stay tuned for the first TechDays announcement, it’s happening soon. The following event is happening today, with the participation of an OpenNebula team member:

During the following months, members of the OpenNebula team will be speaking in the following events:

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.

OpenNebula 2013: Year in Review

It’s been an amazing year in cloud computing in general and in OpenNebula in particular. We are excited to keep the momentum going. The number of downloads, users, and contributors has continued doubling each year and we have been able to offer more than we ever thought possible. Moreover, 2013 was a landmark year for our project with the celebration of the first ever OpenNebula conference.

With 2013 coming quickly to a close, we’d like to review what this year has meant for the OpenNebula project and give you a peek at what you can expect from us in 2014. You have all the details about the great progress that we have seen for the OpenNebula project in our monthly newsletters.

Technology

During 2013, we have worked very hard to continue delivering the most solid, powerful and flexible open-source management platform to build and manage Enterprise Clouds. We have continued focusing on solving real user needs in innovative ways with the involvement of the users in a really vendor-agnostic project. Our project has released 3 updates of the software4.0 Eagle4.2 Flame and 4.4 Retina, and 5 maintenance releases within a rapid release cycle aimed at accelerating the transfer of innovation to the market. The roadmap of these releases was completely driven by users needs with features that meet real demands, and not features that resulted from an agreement between IT vendors planning to create their own proprietary cloud solution.

significant number of cool new features were included in OpenNebula: a highly-scalable monitoring system, an enhanced EC2/EBS implementation, an extended cloud bursting functionality, storage load balancing, multiple group support, multiple system datastore support, high availability, a revamped Sunstone with a new cloud view, multi-VM application management with auto-scaling, a whole new set of operations for VMs like system and disk snapshoting and dynamic capacity re-sizing, programmable VM actions, IPv6… There are some new drivers also, like Ceph, as well as many improvements for VMware, KVM and Xen.

After the Christmas break, we will organize a IRC meeting to discuss the requests for new features and for extending existing features. This valuable input will be used to create the short-term roadmap for OpenNebula 4.6 (due in March 2014).

The mechanisms offered to try out OpenNebula have been extended. Besides the existing Sandboxes with OpenNebula preinstalled (for VirtualBox, KVM, VMware ESX and Amazon EC2), an effort was carried out to develop simple how-to guides describing the step-by-step process to deploy OpenNebula in the most common linux and hypervisor combinations. Currently there are guides for CentOS/Xen, CentOS/VMware, CentOS/KVM and Ubuntu/KVM. In order to ease the installation of OpenNebula, we have also created package repositories for CentOS, Ubuntu, Debian and openSUSE to make the installation and upgrade even easier.

Moreover, the documentation system has been changed from DokuWiki to Sphinx, and it is now backed in Github. This allows to improve readability, create better PDF guides, and improve collaboration. We know that the documentation is as important as the code, so we want the community to be involved, guaranteeing its high quality.

We  prepared two articles to briefly describe our view and experience about the different types of cloud models, how the main open-source cloud management platforms (namely Eucalyptus, CloudStack, OpenStack and OpenNebula) are targeting their needs, and the different perspectives of openness. We also had an invited post comparing the simplicity of OpenNebula with that of the Russian SoyuzWe completely agree, it is important to stay in focus to deliver a quality product. Way to go!

Community

Many people and organizations have contributed in different ways, from the expertise and dedication of our core committers and hundreds of contributors to the valuable feedback of our thousands of users. Contributors are users of the software, like CentOS, ChinaMobile, Cisco, Deutsch Post, Blackberry, Produban, FermiLab, Akamai…, who are willing to contribute new innovative features from their production environments. During 2013, we have received great contributions: Linux Containers (LXC) drivers,  Clustered Xen Manager (CXM) driversecone metadata serverRex.io plugin,  Ceph drivers,  LVM shared drivers, NetApp filers driver, InfiniBand supportVirtualBox driversperl binding for OpenNebula’s native xmlrpc interfaceOpenNebula over SSD disksOpenNebula Puppet module

We welcomed  new partners like NetWaysInovexLMDviApps and Terradue, who are providing value-added integration and consulting services around OpenNebula. These new partnerships underpin the confidence of these companies have in OpenNebula and C12G Labs.

Besides, this year marked the creation of multiple OpenNebula User Groups in Germany, France, Italy, USA, Spain, Hungary, Cuba, Egypt…

Last, and not least, the new OpenNebula add-ons program was born as well this last november. Not being mature enough to be included in OpenNebula, these new add-ons would now have  support for their enhancement and coordinated development to avoid redundant work. This initiative has been well received by the community, we are glad you liked it, we are looking forward for your contributions.

Outreach

We are  very proud to have contributed to the European Roadmap for Cloud Technologies under H2020, and for the attention OpenNebula gets by the European Commission“OpenNebula has played an important role in driving and supporting the transition to cloud computing and thus accelerating the pace of innovation in Europe”

During the year, members of the OpenNebula team or people deeply familiar with the technology spoke in many eventsFOSDEMCeBITFlossUKLinux Open Admin DaysLinuxTagCentOS DojoOSDCIrish Free Software Organisation,  Xen HackathonISC Cloud’13Ceph Community DayEGI Technical Forum, Cloud Interoperability Week, CentOS Dojo, Bucharest, Cloud Interoperability Guide and EGI Technical ForumJornadas Técnicas RedIris

Awesome speakers render awesome talks, like the ones held at the OpenNebulaConf 2013. If you want to remember the great ambience of the conference, or if you haven’t got a chance to attend, here is your opportunity to (re)visit the knowledge shared in the conference in the form of recordings of the keynotes and talks. Also, you can check out the presentations of the speakers if you want to consult a particular detail that you do not quite remember. And, to make the experience even more immersive, scout through the conference pictures. Next year’s OpenNebula Conference will be held in Berlin as well, 2-4 of December, 2014. If you want to repeat or find out how it is for yourself, save the date!.

Last month C12G hosted the CentOS Dojo in its HQ in Madrid. It started with a OpenNebula tutorial, given the previous day, and it displayed an array of very interesting talks, covering technical aspects related to OpenNebula and CentOS. Thanks a lot to the attendees to help render such a productive event!

During 2013, a series of public training courses on OpenNebula Fundamentals, aimed to cloud administrators and operators, was given by members of the OpenNebula Team in the C12G headquarters in Madrid. The courses covered the process of installing, configuring and operating private and hybrid clouds using OpenNebula. Additionally the programs briefly addressed the integration of OpenNebula with other components in the data center. If you are interested in future public training courses, please check the C12G training web page.

***

Looking back, it is inspiring the distance that we have come together since our first release of OpenNebula six years ago. And that is nothing compared to what is planned for the future. We are looking forward to another year of great running memories.

Reached this point, we want to give a huge THANKS! to our community. No, seriously guys, you rock big time. OpenNebula wouldn’t be nearly as good as it is today without all of you.

We’d also like to take this opportunity to wish you health, happiness and prosperity in 2014 to you and your loved ones!.

On behalf of the OpenNebula Project.

OpenNebula Newsletter – December 2013

Christmas is just around the corner, and we wanted to wish you happy holidays, as well as let you know about the main news from the last month regarding the OpenNebula project, including what you can expect in the coming months.

This last month was OpenNebula’s 6th anniversary. It’s good to know that after the long way, your favourite cloud platform has evolved and turn into a mature and proven solution.

Technology

After two beta versions and one release candidate, where OpenNebula underwent all the tests defined in the release process, OpenNebula 4.4 Retina was released.

A significant number of cool new features were included in the end in OpenNebula 4.4. Retina. Probably the feature with the biggest impact on OpenNebula scalability is the new monitoring driver, which changes the traditional polling mechanism for a pushing one. This enables OpenNebula to monitor 25,000 VMs every two minutes! Check out more details here.

Another area that underwent significant improvements in the cloud bursting model, which in OpenNebula is tied to transparency to both end users and cloud administrators to use and maintain the cloud bursting functionality. Cloud bursting drivers have been vastly improved, the underlying technology being shifted from using Amazon API Toos to the new AWS SDK for Ruby. Functionality is also richer i, with support to define EBS optimized VMs, to define VM tagging, etc. Read more here.

The EC2 interface offered by OpenNebula to deploy public clouds has also been enhanced in OpenNebula 4.4 Retina. For instance, instance types are based on OpenNebula templates instead of files, EBS support has been extended, etc. More details in the blog.

Probably one of the most interesting feature for cloud administrators present in OpenNebula Retina is the ability to use multiple system datastores with storage load balancing. This allows to add a second backend to start deploying new VMs when the system datastore is running out of space. Details in this post.

And last, but not least, the multiple groups functionality is also present in OpenNebula 4.4 Retina, with the introduction of secondary groups. These work in similar way to unix groups: users have a primary group and optionally several secondary groups.

The team is now working to define the roadmap for OpenNebula 4.6. Stay tuned for new features!

Community

An interesting post was contributed by Gareth Bult, and it is a compulsory read for anyone interested in running OpenNebula over SSD disks. An interesting alternative was suggested, to “cache your storage on a local SSD, but hold your working copy on a remote server, or indeed servers.”

An amazing contribution by Deutsch Post in the form of an opennebula puppet module was published also last month in Github. This module allows to install and manage your OpenNebula cloud using the puppet platform.

We want to highlight the excellent contribution made by Terradue, in the form of an OpenNebula add-on. The jclouds4one driver implements new capacities for hybrid Cloud Computing, expanding OpenNebula’s support for Cloud Bursting, with the ability to work with a variety of up to 30 cloud providers & cloud software stacks, including Amazon, Azure, GoGrid, Ninefold, OpenStack, Rackspace, and vCloud. More information on this post created in our blog by the Terradue folks.

Moreover, the documentation system has been changed from DokuWiki to Sphinx, and it is now backed in Github. This allows to improve readability, create better PDF guides, and improve collaboration (via fork & pull request). We know that the documentation is as important as the code, so we want the community to be involved, guaranteeing its high quality.

Outreach

Awesome speakers render awesome talks, like the ones held at the OpenNebulaConf 2013 last September in Berlin. If you want to remember the great ambience of the conference, or if you haven’t got a chance to attend, here is your opportunity to (re)visit the knowledge shared in the conference in the form of recordings of the keynotes and talks. Also, you can check out the presentations of the speakers if you want to consult a particular detail that you do not quite remember. And, to make the experience even more immersive, scout through the conference pictures.

Last month C12G hosted the CentOS Dojo in its HQ in Madrid. It started with a OpenNebula tutorial given the previous day, and it displayed an array of very interesting talks, covering technical aspects related to OpenNebula and CentOS. Thanks a lot to the attendees to help render such a productive event!

Next year’s OpenNebula Conference will be held in Berlin as well, 2-4 of December, 2014. If you want to repeat or find out how it is for yourself, save the date!

This last month, a series of public training courses on OpenNebula Fundamentals, aimed to cloud administrators and operators, was given by members of the OpenNebula Team in the C12G headquarters in Madrid. The courses covered the process of installing, configuring and operating private, public and hybrid clouds using OpenNebula. Additionally the programs briefly addressed the integration of OpenNebula with other components in the data center. If you are interested in future public training courses, please check the C12G training web page.

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.