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.

OpenNebula Newsletter – November 2013

Here’s our monthly newsletter, with the main news from the last month, including what you can expect in the coming months.

Technology

OpenNebula 4.4 is in the oven, and the fumes of the beta can be already seen in the approaching horizon. A myriad of new features, bug fixes and general improvements are underway!

In the realm of cool features, we would like to highlight support for multiple system datastores, improved Open vSwitch integration, better xmlrpc concurrency, support for IP reservations and many other nice improvements. Monitorization is also being severely revisited, with an agent based approach that will turn the monitoring philosophy in OpenNebula from pulling to pushing (yay!).

Moreover, driver enhancements are also underway like for instance, improved EC2 support. Expect lots of new enhancements to the unique OpenNebula hybrid cloud model: switching to Ruby SDK instead of Java API tools, more robust and effective monitoring, etc. Also, support of EC2 API in OpenNebula to build public clouds will be greatly improved: snapshotting, tags and improved describes.

One of the most useful (and most difficult to implement, at the same time) features would be multiple group functionality, with an approach mimicking that of unix groups. Please check this blog post to get a peek on the upcoming feature.

Check the development portal for the full set of features and bugs to be dealt with for OpenNebula 4.4.

Also, to guarantee our commitment for previous versions support, a new version of the OpenNebula 3.8 series (Service Pack 2, 3.8.5) has been released, bringing even more stability to the 3 series.

Community

In an effort to achieve even more transparency and openness in the project, the OpenNebula Team has evaluated the feedback received in the OpenNebulaConf 2013 and rolled out a New Code Contribution Process. The Contribute Code page has been updated to describe the general processes of code contributions to OpenNebula:

  • How to report a bug
  • How to make a feature request
  • How to contribute bug and feature patches
  • How to contribute new functional components

Framed in this campaign, the OpenNebula add-ons were born as well this last month. Not being mature enough to be included in OpenNebula, these new add-ons would have required 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. So far we have the following add-ons contributed:

  • iSCSI: Datastore driver for iSCSI
  • AppMarket: Build a marketplace to share appliances between OpenNebula instances
  • Ganglia:Information Manager drivers for Ganglia
  • KVM SR-IOV Driver: Networking drivers to support SR-IOV devices, including Infiniband, in KVM virtual machines

Outreach

Awesome speakers render awesome talks, like the ones held at the OpenNebulaConf 2013 last month 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.

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 past month a number of events were participated by OpenNebula project members or OpenNebula power users:

A very interesting event to be held this month is the C12G organized CentOS dojo. This November 8th, in Madrid, Spain, a very good array of speakers (including CentOS director and OpenNebula developers) will shed light on OpenNebula, clouds and CentOS, at the C12G Labs HQs, following an OpenNebula tutorial given the previous November 7th.

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 – October 2013

Belated due to the OpenNebulaConf, here’s our monthly newsletter, with the main news from the last month, including what you can expect in the coming months.

Technology

The OpenNebula team is readying the next release, OpenNebula 4.4. We can advance cool features like support for multiple system datastores, improved Open vSwitch integration, better xmlrpc concurrency, support for IP reservations and many other nice improvements. Check the development portal for the full set of features and bugs to be dealt with for OpenNebula 4.4.

One of the most useful (and most difficult to implement, at the same time) feature would be multiple group functionality, with an approach mimicking that of unix groups. Please check this blog post to get a peek on the upcoming feature. Moreover, driver enhancements are also underway like for instance, improved hybrid support for EC2. Expect lots of new enhancements to the unique OpenNebula hybrid cloud model: higher performance, more robust and effective monitoring, etc. Also, the implementation of the EC2 API in OpenNebula to build public clouds will be greatly improved: snapshotting, tags and improved describes. Ceph drivers will also be revisited to fix bugs.

Many of our users asked how to configure OpenNebula for High Availability of the front-end. We’ve created a step by step guide on how to achieve this configuration for production environments.

Community

OpenNebula wouldn’t be the same without the feedback from its amazing community. The development portal is always buzzing with new bug reports and patches from open bug tickets.

Help with package maintenance is always more than welcome. For instance, Shawn Starr’s contribution announced in twitter is a great contribution to the project, since its fosters the distribution of OpenNebula by giving better support in the Fedora distribution. In the same line, we are extremely grateful to Robert Schweikert for his excellent maintenance of the openSUSE OpenNebula package.

It’s always nice to learn that also other open source friendly projects like CentOS. This month we learned that CentOS distro test infrastructure is powered by OpenNebula 4. Yay, way to go, CentOS!

Awesome users lead to awesome contributions. We’d love to hear about stretching OpenNebula functionality to limits beyond its original design (ie, things we never thought about). Check out Carlo Daffara running Android under KVM using OpenNebula (with ARM emulation and OpenGL). Another even more important contribution by Carlo has been summarised by him in this blog post, on how to provision virtual desktops using OpenNebula.

We also want to give a warm welcome to two new technology partners, Terradue and Viapps, which enrich the OpenNebula family integrating with it and providing new, enriched functionality.

Outreach

Last month we held the first OpenNebula Conference, based in Berlin between the 24 and 26 of september. The conferenced served as a meeting point for OpenNebula cloud users, developers, administrators, builders, integrators and researchers and an unique opportunity for discussion and collaboration with other projects.

We are very proud of the conference, where the speakers were of very high quality and with spot-on topics, and the hallway track was marked with very interesting OpenNebula use cases. And it is not only us saying so! Check these GigaOM and Euro Nova posts.

You can check out the slides used for the tutorial given the day before the actual conference kick off. Recordings of the conference talks, as well as PDFs, are being readied as this is being written and will be available during this week, so stay tuned to the OpenNebulaConf web page!

Next year’s 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!

Moreover, we love (and blush from) 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”

This past month a number of events were participated by OpenNebula project members or OpenNebula power users:

A very interesting event to held in the following following month is the C12G organised CentOS dojo. Next month, November 8, in Madrid, Spain, a very good array of speakers (including CentOS director and OpenNebula developers) will shed light on OpenNebula, clouds and CentOS, at the C12G Labs HQs.

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 – September 2013

Here’s our monthly newsletter, with the main news from the last month, including what you can expect in the coming months.

Technology

OpenNebula 4.2 Flame is out, and we received loads of positive feedback about it. It is good to know that all the hard work means something.

But, of course, by all means Flame is not perfect! For this reason, the OpenNebula team is working full throttle towards the next release, OpenNebula 4.4. We can advance cool features like improved EC2 support, support for multiple system datastore, improved Open vSwitch integration, better xmlrpc concurrency, support for IP reservations and many other nice improvements. Check the development portal for the full set of features and bugs to be dealt with for OpenNebula 4.4.

In order to ease the installation of OpenNebula, we have created package repositories for CentOS, Ubuntu, Debian and openSUSE to make the installation and upgrade even easier. Latest contextualization packages for CentOS/RedHat, Ubuntu and Debian are also located in those repositories.

Community

The OpenNebula community haven’t taken summer holidays. The OpenNebula support mailing list was packed with questions about OpenNebula 4.2, as well as feature requests for the upcoming 4.4.

OpenNebula users groups are catching on, and they displayed very good health this last August. A new user group was created in Hungary, to bring together the Hungarian OpenNebula users and aiming develop a consistent, reliable professional community around OpenNebula. Their first meeting would be the next 3rd of October, check it out and join in if around!.

An OpenNebula group was also created on XING, the social software platform for professionals. If you a re a XING and OpenNebula user, you surely would want to hang out here. Moreover, it looks like the Denver OpenNebula user group is evolving.

We tend to blush when we read nice things about OpenNebula. This article made a very good job on that ;) (yes, we had to translate it).

And last, but not least, if you are a german speaker you might be interested in this OpenNebula webinar, offered by our partners at NETWAYS this 5th of September at 14:00 CEST.

Outreach

We want to remind you about the First OpenNebula Conference. The Conference, based in Berlin between the 24 and 26 of september, will serve as a meeting point for OpenNebula cloud users, developers, administrators, builders, integrators and researchers and an unique opportunity for discussion and collaboration with other projects.

The first OpenNebula Conference will deliver its educational content through 6 keynotes, 2 tracks with 18 regular talks, 1 hands-on tutorial and 3 community sessions (see this page for more details).

This first conference is the perfect place to learn about Cloud Computing, or to learn how industry leaders of different sectors are using OpenNebula in their datacenters. The list of high quality keynote speakers includes Daniel Concepción (Produban – Bank Santander Group), Thomas Higdon (Akamai), Steven Timm (FermiLab), André von Deetzen (Deutsche Post E-Post), Jordi Farrés (European Space Agency,) Karanbir Singh (CentOS Project), and Rubén S. Montero (OpenNebula Project).

The final speaker line-up, as well as the agenda are already closed. But there is a chance left still to contribute to the conference, as there are still a couple of spots left for lightning talks: 5 minute presentations focusing on one key point (a new project, product, feature, integration, experience, etc). This session is an opportunity for ideas to get the attention they deserve. Register today and do not miss out this opportunity!

The conference is a must attend for every person who wants to:

  • Build, configure and operate a private cloud
  • Hear cloud experts from leading companies
  • Gather actionable and thought-provoking ideas from real hands-on experiences, industry case studies and deployment experiences
  • Gain practical insight and knowledge from organizations building and running production cloud infrastructures
  • Network with peers and discuss about latest cloud technology updates and features

Sponsorship opportunities are still available, and you can check the conference page for full details about registration.

This past month a number of events were participated by OpenNebula members:

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

  • EGI Technichal Forum, Keynote and OpenNebula booth, Madrid, Spain. 16-20 September
  • An interesting series of tutorials on interoperability by OpenNebula, CloudStack, OpenStack will be carried out at the Cloud Interoperability Week, at Santa Clara, USA, 16-18 September, and Madrid, Spain, 18-20 September
  • ISC Cloud’13, Hands on Tutorial, “Building your Cloud for HPC, here and now, in 3 hours!”, and an invited talk, “Cloud Architectures for HPC – Case Studies”, Heidelberg, Germany 23-24 September

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 – August 2013

Here’s our monthly newsletter, with the main news from the last month, including what you can expect in the coming months.

Technology

A new version of your favourite Cloud Management Platform has been released, with version number 4.2, and codename Flame. This OpenNebula release includes a more polished Sunstone interface, with important usability enhancements. It also includes a new view for cloud users, designed to offer a minimal portal for virtual resource consumption. Datastore capacity is now monitored and used to limit the amount of storage size used by images, this being the first step to control the runtime storage used by the VMs.

The VMware backend has been completely redesigned with a more comprehensive storage scheme, more functionality and less dependencies. Also we have upgraded the Xen backend to support the new interfaces introduced in Xen 4.0. These will enable the use of new Xen features like VHD images and a more tight HVM integration. And last but not least, OneFlow, the multi-tier application (a.k.a. service) manager, it is included and fully integrated in the distribution. It includes also important new features related to service management and elasticity/auto-scaling. You can find more information on the release notes.

Moreover, be sure to check out our screencasts, showing cool new features sported by Flame.

Finishing touches are being applied to the testing process, which is being revised as well, with a strong focus in extending it to cover the new functionality developed in OpenNebula, including integration with third party components. This ensures the stability of this OpenNebula release, as well as future ones.

Community

The community has been as active and vibrant as ever. We would like to give a warm welcome in our ecosystem to the OPTIMIS toolkit, which is fundamentally a cloud-enabling technology that ultimately allows users to schedule and automate the delivery of workloads to the most suitable venues (internal or external) based on policies such as trust, risk, eco-efficiency and cost.

A really special cloud was set up by folks at Citrix and Linaro, based on ARM processors virtualizing using Xen. This is probably the tiniest cloud ever! Check out the awesome demonstration carried out by Stefano and Julien.
Folks at inovex are prepping a Rex.io plugin for OpenNebula, enabling access your OpenNebula Cloud from within Rex.IO. We would like to thank them, so far the development looks very promising.

Also worth mentioning that now, thanks to our community, we have a perl binding for OpenNebula’s native xmlrpc interface. Big thanks, Jan Gehring!

Outreach

We want to remind you about the First OpenNebula Conference. The Conference, based in Berlin between the 24 and 26 of september, will serve as a meeting point for OpenNebula cloud users, developers, administrators, builders, integrators and researchers and a unique opportunity for discussion and collaboration with other projects.

The first OpenNebula Conference will deliver its educational content through 6 keynotes, 2 tracks with 18 regular talks, 1 hands-on tutorial and 3 community sessions (see this page for more details).

  • Keynotes speakers include Daniel Concepción from Produban – Bank Santander Group, Zhihong Zhang from China Mobile, Steven Timm from FermiLab, André von Deetzen from Deutsche Post E-Post, Jordi Farrés from European Space Agency, Karanbir Singh from CentOS Project, and Ignacio M. Llorente and Rubén S. Montero from the OpenNebula Project.
  • The talks are organized in three tracks about user experiences and case studies, integration with other cloud tools, and interoperability and HPC clouds and include speakers from leading organizations like CloudWeavers, Terradue, Akamai, NetWays, INRIA, BBC, inovex, AGS Group, Hedera, NetOpenServices, KTH, CESNET or CESCA.
  • The Hands-on Tutorial will show how to build, configure and operate your own OpenNebula cloud.
  • The lightning talks, hacking and open space sessions will provide an opportunity to present lightning talks, discuss burning ideas, and meet face to face to discuss development.

Sponsorship opportunities are still available, and you can check the conference page for full details about registration.

Check out this nice presentation about OpenNebula for the private cloud given by Valentin Bud in the Cloud Computing Event #1, at Timisoara, Romania, this past 7th of July.

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

  • Ceph Community Day in NY, “OpenNebula & Ceph”, NYC, US, 1st August
  • ISC Cloud’13, Hands on Tutorial, “Building your Cloud for HPC, here and now, in 3 hours!”, and an invited talk, “Cloud Architectures for HPC – Case Studies”, Heidelberg, Germany 23-24 September.
  • EGI Technichal Forum, Keynote and OpenNebula booth, Madrid, Spain. 16-20 September
  • An interesting series of tutorials on interoperability by OpenNebula, CloudStack, OpenStack will be carried out at the Cloud Interoperability Week, at Santa Clara, USA, 16-18 September, and Madrid, Spain, 18-20 September.

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 2013

Here’s our monthly newsletter, with the main news from the last month, including what you can expect in the coming months.

Technology

A new version of OpenNebula series 3 has been released, with version number 3.8.4. This version serves as a Service Pack, which allows users to maintain their current OpenNebula version as long as possible, preserving the stability and security of their data centers, as they transition from one OpenNebula Series to the next.

The OpenNebula team is working full steam for the upcoming 4.2 release (expect the beta version in two weeks). Multiple changes are being carried out in the VMware drivers, aimed to give more control over VMware resources, and a more fine grained management of VMware virtual machines. Special attention is being paid to the storage backend option for VMware, polishing existing combinations and dropping some of the less used ones. New drivers to interact with Xen 4.2 are being developed. These will enable the use of new Xen features like VHD images and a more tight HVM integration.

Another big effort is being carried out in OpenNebulaApps, in order to stabilize them and incorporate it into the main OpenNebula distribution. Special attention is being paid to the AppFlow component, with amazing features for service management, like for instance automatic elasticity.

The testing process is being revised as well, with a strong focus in extending it to cover the new functionality developed in OpenNebula, including integration with third party components. This is not a pretty job, but we think it is of utmost importance.

Community

Throughout the history of the OpenNebula project, the community has a great record of helping a great deal in the developments. Last month was no exception, thanks to the CentOS and OpenNebula installation testing and documentation day, where OpenNebula users helped in the irc in matters related to CentOS packaging.

Folks at OPTIMIS (Optimized Infrastructure Services) have contributed their toolkit to the ecosystem. OPTIMIS is an open source cloud computing research project that has recently published the final release of its toolkit (v3.0), which is now available in the OpenNebula Ecosystem. The OPTIMIS toolkit is fundamentally a cloud-enabling technology that ultimately allows users to schedule and automate the delivery of workloads to the most suitable venues (internal or external) based on policies such as trust, risk, eco-efficiency and cost.

A very dear (to us, at least ;) ) contribution has been made by Alberto Zuin, in the form of a nice post comparing the simplicity of OpenNebula with that of the russian Soyuz. We completely agree with Alberto, it is important to stay in focus to deliver a quality product. Way to go!

The community is also a great resource to find out which direction our roadmap should take. We launched a survey to collect feedback from our community regarding what is their preferred interface for cloud consumers and how we should invest our resources in cloud API enhancement and development. The survey was open for two days receiving feedback from almost 200 OpenNebula clouds. Guided by these results, our plans for the near future are to enhance and extend our implementation of the AWS API and to offer OCCI compatibility through the rOCCI component.

We warmly welcome the Greater Denver OpenNebula Users Group! It is great to know that there are OpenNebula users out there gathering to talk about squeezing OpenNebula to get the most out of their infrastructures.

Outreach

We want to remind you about the First OpenNebula Conference. The Conference, based in Berlin between the 24 and 26 of september, will serve as a meeting point for OpenNebula cloud users, developers, administrators, builders, integrators and researchers and a unique opportunity for discussion and collaboration with other projects.

The first OpenNebula Conference will deliver its educational content through 6 keynotes, 2 tracks with 18 regular talks, 1 hands-on tutorial and 3 community sessions (see this page for more details).

  • Keynotes speakers include Daniel Concepción from Produban – Bank Santander Group, Zhihong Zhang from China Mobile,  Steven Timm from FermiLab, André von Deetzen from Deutsche Post E-Post, Jordi Farrés from European Space Agency,  Karanbir Singh from CentOS Project, and Ignacio M. Llorente and Rubén S. Montero from the OpenNebula Project.

  • The talks are organized in three tracks about user experiences and case studies,  integration with other cloud tools, and interoperability and HPC clouds and include speakers from leading organizations like CloudWeavers, Terradue, Akamai, NetWays, INRIA, BBC, inovex, AGS Group, Hedera, NetOpenServices, KTH, CESNET or CESCA.

  • The Hands-on Tutorial will show how to build, configure and operate your own OpenNebula cloud.

  • The lightning talks, hacking and open space sessions will provide an opportunity to present lightning talks, discuss burning ideas, and meet face to face to discuss development.

Sponsorship opportunities are still available, and you can check the conference page for  full details about registration.

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.