OpenNebula TechDay / CentOS Dojo in Timisoara on 26-27 September 2014

The next OpenNebula TechDay will be a joint event with CentOS Dojo to be held in Timisoara (Romania) on the 26th and 27th of September. The event will start on the 26th at 15:00 with a OpenNebula on CentOS Hands-on tutorial and will continue on the 27th with a CentOS Dojo that will include presentations by OpenNebula users and experts.

Notice that you have two different registrations, one for the OpenNebula Hands-on Tutorial on the 26th and other for the CentOS Dojo on the 27h.

The event will be hosted by cloudbase  and UnifiedPost, a big thanks to making the OpenNebula Tech Day possible. We hope see you there!

 

 

2014 OpenNebula Cloud Architecture Survey Results

Executive Summary

The results of this survey were collected during July and August of 2014 from the OpenNebula open source cloud management platform community with regards to the type of cloud deployment and its main architectural components. The aim of the survey is to acquire information in order to improve the support for the most demanded infrastructure platforms and deployments.

Since the foundation of the open-source project in November 2007, OpenNebula has been downloaded more than 200,000 times from the project site (120,000 times since our last survey in September 2012), not including other software repositories or third-party distributions.

Regarding the use of OpenNebula, the Survey shows that 42% of the deployments are in Industry and 14% in Research Centers. 74% of the organizations are in Europe, Russia or USA. 88% of the respondents use OpenNebula to build a private cloud. When asked about the type of workload, 62% said that they use OpenNebula for running production workloads.

Regarding the size of the clouds, 10% of the deployments have more 500 physical nodes. 44% of the deployments consist of more than one OpenNebula zone and 4% are running more than 10 zones. One of the companies reported a workload of 200,000 VMs. Among the advanced components offered by OpenNebula, High Availability, with 67%, is the most widely used or planned to use, which is closely aligned with the top usage of OpenNebula in production environments.

Regarding the building blocks of the cloud, KVM at 48% and VMware at 30% are the dominant hypervisors, and CentOS at 46% and Ubuntu at 36% are the most widely used linux distributions for OpenNebula clouds. The preferred choices for the storage back-ends are shared FS and SSH with a 52% and 36% ratio respectively. The most widely used Configuration Management Systems are Puppet and Ansible with a 37% and 14% respectively. Regarding networking, most of the deployments, a 49%, use the Standard Linux Bridge for network configuration, 38% use Open vSwitch, and 30% use 802.1Q.

In comparison to the previous survey findings in 2012, the relevant changes are that CentOS has displaced Ubuntu as the most widely linux distribution to build OpenNebula clouds, and a growth in the number of production deployments from 42% to 62% and in the number of public clouds that has doubled from 21% to 40%.

Although more than 2,000 users took part of the survey, we have only included in the analysis those respondents using OpenNebula 4.x (latest series) and who we deem reliable because they have provided identification details that allow us to verify the answers of the survey. This is important given that our main aim is to have accurate and useful information about OpenNebula deployments.

Last, but not least, when asked about what you like most about OpenNebula, most users, a 76%, answered because of its simplicity, and 69% and 65% answered because of its flexibility and openness. These results are aligned with our our mission — to become the simplest cloud enabling platform — and our purpose — to bring simplicity to the private and hybrid enterprise cloud. OpenNebula exists to help companies build simple, cost-effective, reliable, open enterprise clouds on existing IT infrastructure.

BIG THANKS to all the organizations that have contributed to the survey!

A. About the Organization

42% of the respondents indicated that they work for industry, while 14% work for research centers.

Type_of_OrganizationType of Organization

 

54% of the deployments are in Europe and Russia. This means a small increase compared with previous survey where the number of deployments in Europe and Russia was 49%. 80% of the respondents are located in Europe, Russia, North America, China, Japan or Korea.

2_Geographic_RegionGeographic Region

 

63% of the organizations are small companies with fewer than 100 employees, and only 5% has more than 10,000 employees.

3_EmployeesNumber of Employees in the Organization

B. About the Cloud

88% of the respondents are running a private cloud for internal operations, while 40% are running a public cloud to offer utility services. Compared with 2012, the number of public clouds has doubled from 21%. This is aligned with the quickly growing number of hosting companies that are adopting OpenNebula to offer cloud services.

4_Cloud_TypeType of Cloud (people may select more than one checkbox)

 

76% of the respondents are running a non-critical environment or peripheral installations for running testing or development applications, while 62% are using the cloud for running production workloads. The number of production deployments has grown from 42% in 2012.

5_Workload_TypeType of Workload (people may select more than one checkbox)

 

The number of users in most of the clouds, a 71%, is fewer than 100. Many of these deployments use OpenNebula as virtual data center infrastructure manager and not as a cloud provisioning platform.

6_Number_of_UsersNumber of Users

C. About the Cloud Architecture

52% of the OpenNebula deployments have more than 10 nodes, and 10% of the deployments have more than 500 physical nodes. The number of very large-scale deployments has slightly fallen from 13% achieved in 2012.

6_Number_of_UsersNumber of Nodes

 

44% of the deployments consist of more than one OpenNebula zone, and 4% are running more than 10 zones.

8_Number_of_ZonesNumber of Zones

 

KVM at 48% and VMware at 28% are the most widely used hypervisors. Next one is Xen at 11%. Hyper-V and Xen Cloud Platform usage has fallen from a 11% in 2012 to a 4%, mostly because these two hypervisors are not supported by the OpenNebula distribution. They can be used through community plugins.

9_HypervisorsHypervisor  (people may select more than one checkbox)

 

52% of the OpenNebula deployments use a shared file system; 36% of users use the ssh datastore; 30% use VMware FS; and 42% of the users use a block device architecture based on LVM or iSCSI. GlusterFS and Ceph are used by 18% and 17% of the organizations respectively.

10_StorageStorage Configuration  (people may select more than one checkbox)

 

Most of the deployments, a 49%, use the Standard Linux Bridge for network configuration; 38% uses Open vSwitch; and 30% uses 802.1Q.

11_NetworkNetwork Configuration  (people may select more than one checkbox)

 

92% of the clouds use the monitoring system provided by OpenNebula, and 37% use a third-party monitoring system.

12_MonitoringMonitoring Configuration  (people may select more than one checkbox)

 

Regarding authentication, most of the organizations, a 65%, are using the built-in user/password system, while SSH and LDAP, with 43% and 27%, are the more popular external authentication systems.

13_AuthenticationAuthentication Configuration  (people may select more than one checkbox)

 

CentOS at 46% and Ubuntu at 36% are the most widely used linux distributions for building OpenNebula clouds. In the previous survey in 2012, Ubuntu was the most widely used with a 31%. Notice that in this last survey we allowed respondents to select more than one operating system.

14_Operating_SystemOperating System  (people may select more than one checkbox)

 

Puppet is used by 37% of the OpenNebula users. 37% have reported that they do not use any Configuration Management Systems (CMS) as the existing OpenNebula contextualization system and cloud-init support meet their needs. Ansible ,with a 14%, is the next popular CMS within the OpenNebula community.

15_CMS

Configuration Management System  (people may select more than one checkbox)

 

Among the advanced components offered by OpenNebula, High Availability, with a 67%, is the most widely used or planned to use. Flow multi-VM and DC federation are the next features with a 46%.

16_Advanced_ComponentsAdvanced Components (people may select more than one checkbox)

D. Why OpenNebula

Basically OpenNebula is used for its simplicity, flexibility, and openness.

17_Why_OpenNebulaWhy OpenNebula (people may select more than one checkbox)

 

Sponsorship Opportunities for OpenNebulaConf 2014

Last year, we launched the very first OpenNebula Conf in Berlin Germany. At our debut, we could welcome an international audience of people from 12 different countries, had experts from companies like BBC, the European Space Agency (ESA) or Centos and could offer three fully packed days of tutorials, workshops and talks about OpenNebula to our guests.

This year, the OpenNebula Conf will take place again at the cosmopolitan city of Berlin and we would like you to be part of it!

Alongside with our partner LINUX Magazine, covering the events international media marketing, we want you to be part of our team of sponsors and profit from OpenNebula Conf’s popularity as a supporter of the event.

What you should know about OpenNebula Conf

  • This year’s OpenNebula Conf will take place from December 2nd to 4th in Berlin Germany.
  • The program features Open Source Cloud experts from companies such as runtastic, Puppet Labs, Fermilab, Cloudweavers, RedHat, Deutsche Post and many more
  • The international attendees are open source interested and known as a highly networked target group which acts as a multiplier.

What you will get

Platinum Sponsorship – 5000€

  • Logo and description in sponsoring area (including link to website)
  • Social media coverage
  • Platinum-Sponsor branding during the conference (on print materials and and the event’s website)
  • Table with power-supply in the lobby
  • 5 minute introduction in front of a keynote talk
  • Company logo on every recorded talk
  • Your flyer in every conference bag given to attendees
  • 2 free Gold conference packages (incl. accommodation)
  • 25% discount on any additional ticket

Gold Sponsorship – 2500€

  • Logo and description in sponsoring area (including link to website)
  • Social media coverage
  • Gold-Sponsor branding during the conference(on print materials and and the event’s website)
  • Your logo on every recorded talk (blaze abroad Youtube and other marketing channels)
  • Your flyer in every conference bag given to attendees
  • 1 free Gold conference package (incl. accommodation)
  • 20% discount on any additional ticket

Silver Sponsorship – 1000€

  • Logo and description in sponsoring area (including link to website)
  • Social media coverage
  • Silver-Sponsor branding during the conference (on print materials and the event’s website)
  • Your flyer in every conference bag given to attendees
  • 15% discount on any ticket you register

Get in touch with us

Do you have further questions? Have a look at the OpenNebula Conf web page or write us an email

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 4.8: The Cloud View Gets OneFlow Services

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.

OpenNebula at CentOS Paris Dojo

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

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 4.8 Lemon Slice is Out!

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

OpenNebula Conf 2014: Program is determined – we are ready to rock the house

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.