Upcoming OpenNebula Cloud Technology Days in USA

We are pleased to announce that there are two upcoming Cloud Technology Days that will be held in June in USA:

Both events are completely free and are very interesting for the community. There are still some slots available for speakers and sponsorship opportunities at both TechDays. Send us an email at events@opennebula.org if you are interested.

The event in Boca Raton, Florida, is hosted by TransUnion|TLOxp which is a global leader in information and risk management. We will learn from them how they’re using OpenNebula to deploy their on-premise cloud.

The event in Fremont, California, is hosted by HYVE Solutions which is a leader in providing large scale deployments of fully integrated racks of purpose-built datacenter servers, storage, and networking solutions. Among many other things we will learn about their OCP Open Rack solution and how used in conjunction with OpenNebula it delivers a robust On-Premise Cloud Solution.

HYVE Solutions is the original OCP solutions provider, having built all of the servers and racks for Facebook‘s Prineville and Forest City data centers. During this event we will have the chance to participate in the Manufacturing Plant Tour of the Facebook OCP Racks.

hyve-datacenter

Many thanks to TransUnion|TLOxp and HYVE Solutions for hosting these events.

TU_TLO_horizontalHyve logo

Looking forward to seeing you there, these are two events you cannot miss!

AppMarket 2.0 RC (1.9.85)

The OpenNebula team is pleased to announce the release candidate of AppMarket 2.0.

list_appliance_from_sunstone

In addition to the features included in the previous beta release, this version features a new simplified import dialog and fixes minor bugs reported by the community. Also, AppMarket Worker has been extended to support other OVF versions.

import_appliance_from_sunstone

This new version can be downloaded from the OpenNebula download page and information on how to install and use it is available in Github.

 

Windows Contextualization

We have a new addition to our Addon catalog, that delivers the necessary scripts for Windows Contextualization, in order to simplify and ease the use of Windows Virtual Machines in an OpenNebula Cloud.

Windows contextualization is now very complete and easily installable. This is an overview of the features that it offers:

  • Add a User.
  • Update the server Hostname.
  • Enable Remote Desktop.
  • Enable Ping.
  • Configure the Network, using the automatically generated networking variables in the CONTEXT CD-ROM.
  • Run arbritary PowerShell scripts available in the CONTEXT CD-ROM.

All this functionality is implemented by a very easily customizable PowerShell script.

The documentation also includes the procedure for installing and provisioning a Windows VM from scratch.

Links

windows-context

Big thanks to André Monteiro and Tiago Batista from the DETI/IEETA Universidade de Aveiro, since this addon is largely based on their work. The orginal guide is available here: OpenNebula – IEETA. André Monteiro is also part of the now official addon.

OpenNebula 4.6 RC Released!

The OpenNebula project is proud to announce the availability of OpenNebula 4.6 RC (Carina). This release brings many new features and stabilizes features that were introduced in previous versions.

OpenNebula 4.6 introduces important improvements in several areas. 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.

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 data-centers in a federated way.

provisioning-full

With Carina the OpenNebula team has started a journey to deliver a more intuitive and simpler provisioning experience for users. Our goal is level the final user usability with the system administration and operation ones. First, the Sunstone graphical interface has been tweaked to help the user workflows. It has also been improved in order to support the new Marketplace version, which makes even easier for a user to get a virtual application up and running.

Finally, some other areas has received the attention of the OpenNebula developers, like for example a better Gluster support through libgfapi, improved access to large pools pagination, or optionally limit the resources exposed by a host, among many others are included in Carina.

As usual OpenNebula releases are named after a Nebula. The Carina Nebula (NGC 3372) is one of the largest nebulae the sky. It can only be seen from the southern hemisphere, in the Carina constellation.

Thanks the community members and users who have contributed to this software release by being active with the discussions, answering user questions, or providing patches for bugfixes, features and documentation.

The new features for VDCs, Federations and OVA support in the Marketplace introduced in OpenNebula 4.6 were funded by Produban in the context of the Fund a Feature Program.

Relevant Links

oneInsight: A 2D-Load Visualization Addon for OpenNebula-Managed Hosts

I’m pleased to announce oneInsight, a visualization addon for OpenNebula that allows users to have at-a-glance, an insight of the load of managed hosts. It provides various kinds of load mappings, that currently include the following metrics:

  • CPU used by OpenNebula-managed virtual machines;
  • Memory used by managed virtual machines;
  • Effective CPU used by all system processes, including processes outside of managed virtual machines;
  • Effective memory used by all system processes.

Here is a screenshot showing an overview of CPU used.

Screenshot of oneInsight

Benefits

oneInsight enables many benefits, as well for cloud operators than for business managers:

  • Provides a simple and comprehensible load charting that allows you to have at-a-glance an accurate insight on how servers are loaded, so to let you plan migrations and capacity upgrading if necessary;
  • Provides, via tooltip and popup, details about each server in zero or one click;
  • High class visualization that saves you from command line output;
  • Lightweight HTML/Javascript stack that can be deployed on any server within your IT infrastructure, just need a valid OpenNebula user account and a network access to OpenNebula server.

How oneInsight Works

oneInsight works out-of-the-box on the vast majority of Linux operating systems, subject to have the following tools installed:

  • curl command line interface
  • The Bash interpreter
  • The cron time-based job scheduler
  • A Web server like Apache and nginx, even the python SimpleHTTPServer module just works fine

Read the documentation to get started.

What Next & Contributions

oneInsight is a new project, and there is a lot of things concerning data visualization in OpenNebula. Contributors are welcome, we apply the Github Pull Request model for contributions in code and documentation. Stay tuned.

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!.

Build Your OpenNebula Cloud Day at LOADays

Next Monday April 7th a completely free Build Your OpenNebula Cloud Day will take place in Antwerp, Belgium:

Agenda

  • 09:30 – 13:30: OpenNebula Tutorial (Jaime Melis)
  • 13:30 – 14:30: LUNCH
  • 14:30 – 17:30: OpenNebula Cloud Image Creation/Hack Session
  • 17:30 – 18:00: CLOSING

Attendees will build a virtualised two-node OpenNebula Cloud environment based on CentOS using VirtualBox and take it home. In the afternoon we will do a practical session on the process of creating images, contextualization and best-practices.

Register to this event using this link:
http://load2014opennebuladay.eventbrite.com

OpenNebula Talk at LOADays

OpenNebula will participate in the LOADays event that will be held this weekend, the 5th & 6th April in Antwerp, Belgium, with a talk about OpenNebula, about the new and exciting features of the last releases (featuring a live demo, of course) that will take place on Sunday, April 6th at 17h00.

It’s a great event that you shouldn’t miss, with a strong emphasis on Linux and Unix sysadmins, and people interested in Free Open-Source Software in general. We guarantee plenty of interesting conversations, top-quality talks and a lot of fun.

loadays

Looking forward to seeing you there!

Wrap-up of the OpenNebula TechDay in Ede, NL

Yesterday the first OpenNebula TechDay took place. And it has been a wonderful experience. Seeing such an involved community, with so many great stories, such determined feedback, great conversations and a really friendly environment made us all participants feel greatly satisfied with the event.

tutorial-ede

ruben-ede

ander-ede

 

Presentations

We would like to thank all the speakers and all the attendees, we are sincerely looking forward to hear more stories from them. We would also like to send a heartfelt thank you to the host and sponsor of the event: BIT.nl, which besides being an amazing hosting company that likes to do things well (which makes sense since they are using OpenNebula), have made the event run extremly smoothly and really well organized, special thanks to Stefan Kooman and Bart Vrancken!

Looking forward to meeting you in the next editions of the OpenNebula Technology Days!

About How OpenNebula is Enabling Business in the Cloud

This week we gave an invited talk in the open-source cloud session at Future Internet Assembly 2014. Its aim was to show how OpenNebula is driving innovation in cloud computing, impacting the adoption of private cloud, and enabling business in the cloud.

We covered the following scenarios:

  • First, most organizations adopt cloud to optimize their IT investment, to improve existing services or to support new business and service models. In this scenario, OpenNebula lowers the barriers for new organizations to build their private cloud.
  • Second, many organizations like the fact that open source allows great customization to meet individual requirements. They can build a differentiated cloud service to meet customers needs or to offer new cloud provision models for a specific market segment or geography.
  • Third, open-source also encourages and supports innovation in the development of new cloud products. We have seen many examples of how its use lowers the barriers for new ICT players to create their own cloud offerings.

We wanted to present experiences from users, so we included some details about how OpenNebula is being used by four Europe companies. Big thanks to Armin Deliomini (Runtastic), Stefan Kooman (BIT.nl), Carlo Daffara (CloudWeabers) and Bernd Erk (Netways)!.
IMAG0432

OpenNebula at FLOSSUK 2014 – Brighton

FLOSSUK 2014The yearly spring meeting of the FLOSS UK takes place in Brighton this year. The venue in the Old Ship Hotel in Brighton is typical british and about 100 meters away from the ocean. Independent from the lovely countryside i have the chance to take about our way from manual configured XEN-Instanes to a fully fledged OpenNebula-Cloud. Using OpenNebula for years know, is a big advantage for us and helps us a lot in our daily business.

There was a lot of activity in the OpenNebula Project the last year, so i have much things to talk about. Native GlusterFS Support, improved Network and Storage Drivers are just a few examples about that. If you are in Brighton or have a chance to come over please join my talk tomorrow.

I talked to several people yesterday and many of them gave OpenNebula a shot after listening to my last years talk about it. There is nothing better i think :-)