OpenNebulaConf US 2017: CFP Deadline Extended


As you may already know, this year the fifth edition of OpenNebulaConf is taking place in Boston on June 19-20.  If you are willing to attend and can save now the date you can take advantage of a 40% discount in your Conf tickets until March 31st.

Thanks to everyone who has already submitted presentations for our first event in North America. Due to several requests for an extension of the deadline for the call for presentations, we will now be accepting submissions until this Wednesday, March 22nd.

We look forward to seeing you in Boston!

 

Hybrid Clouds: Dancing with Virtual Machines

Today, the model of hybrid cloud comes under the eyes of a lot of organizations. The idea of combining resources of public cloud providers with private depending on the terms of execution, the need of more resources, an extra protection of the data, more or less security in services with sensitive information, etc. are some of the capabilities that this model has to answer. The case of CSUC, acting as Opennebula powered cloud provider and at the same time as user of external IaaS and PaaS services, is analyzed sharing its first experiences in the way to archive a real multicloud architecture.

hybrid_cloud

Figure 1- The Hybrid Cloud, acts as a slicing bridge.

The majority of organizations have not been born in the “cloud”, situation that produces a lot of cases where the cloud resources have to interact or to be connected to traditional systems and applications with some criticality and usually are situated in its own dependencies. This kind of architecture is the most usual, where the main keys for its success go through to be aware about things like the integration capabilities or the impact in the organization roles where could exist different interpretation of the same concept.

For a solutions designer the model has to offer flexibility, speed and capacity. In the case of the infrastructure team it’s easy to think that more “different things” have to be managed. The business development staff will ask if it will be more expensive and which is the value that the hybrid model will contribute.

From the IT infrastructure perspective, when a public cloud provider is selected/procured, a good approach to start with in the adoption of hybrid cloud model is to focus in these first three challenges.

  • Networking: to extend your network layers with capable “dedicated” circuits provision with bandwidth control outside and inside public cloud provider(s).
  • Management: to consolidate a truly global infrastructure management platform through a cloud orchestrator and its cloud bursting capabilities.
  • Security: to extend to public cloud provider current security layers (platforms, tools, policies,…) under the current organizations umbrella.

Definitely, the model or architecture to implement will be different depending on each case where the applications/services have a lot to say and have to be listened. The pure reality is that nowadays almost all the organizations work in two different speeds and this is something that the technology departments have to work with. Some very changing environments like web and mobile applications and other more robust systems associated to critical processes with high levels of stability and security. A real cloud hybrid model should support the combination of this two speed ecosystems maintaining its specific dependences and needs.

The CSUC use case: driving to a hybrid cloud architecture

CSUC, in these last two years has worked in these challenges with some actions that are transforming roles, the management models at ICT infrastructure level, the way of services provision, etc.

The first action was to start a procurement process to provision the first IaaS provider with the idea of infrastructure and services optimization in a new model of payment by use. In parallel as RREN, the adoption of a orchestrator role with its own cloud management platform (Opennebula based) to manage distributed resources in a real multicloud environment. The network design, the unified management and security conditioned the strategy.

Regarding the new external cloud provider and after an a intense procurement process, the company Nexica  resulted adjudicator for four years of the provision of IaaS services for Catalan Universities and CSUC.

Nowadays, the catalan institutions who are using this shared service are:

What work has already been done:

  • First IaaS provider procurement process.
  • Service catalog, service-level agreements and governance.
    Architecture redefinition.
  • RREN extended to the provider: Layers 2&3.
  • A new Opennebula cloud bursting driver was developed (VCLOUD compliance)
  • Integration of CSUC opencloud orchestrator.
  • Deployment of first production services.

If you are interested to see more details, please contact with us.  This initiative will be presented in the next TNC17 , the annual Géant congress, at Linz – Austria [31/5/2017] (see the full paper here).

TechDay Prague 2017 Wrap Up

This little post is here only to thank the people from CESNET for organizing the event. I also want to thank the attendees for sharing the day with me.

We’ve changed the format of the TechDay a bit and it turned out to be great:

  • The tutorial now is done in prepared laboratories in the cloud. This helped a lot for people with Windows or 32 bit laptops.
  • Instead of talks after the lunch there was a demonstration of OpenNebula and vCenter and a session of QA where the attendees could ask for specific features or how to accomplish some workflows.

techday_prague_2017

Akamai and Harvard to Speak at OpenNebula Conf US 2017 in Boston

screen-shot-2017-03-06-at-8-37-47-am

We are excited to announce that Jack Wadden of Akamai Technologies, and James Cuff and Justin Riley of FAS Research Computing at Harvard University will be keynote speakers at the Fifth OpenNebula Cloud Conference, the must-attend open cloud event, that will take place on June 19-20 in Cambridge, Massachusetts. More speakers will be announced shortly and a preliminary program will be ready by the end of March. This is the first edition of this open cloud conference in the United States. The call for presentations is open through March 17 and the very early bird registration is available through March 20.

OpenNebula Conferences are vendor-neutral events focused on real-world practices and how to successfully implement open source in your cloud. They are education events that serve as a meeting point of cloud users, developers, administrators, integrators and researchers, featuring talks with real user experiences and use cases. They also include hands-on tutorials, lightning talks, and hacking sessions that provide an opportunity to discuss burning ideas, and meet face to face to discuss development. Previous speakers include Santander Bank, CentOS, European Space Agency, FermiLab, Puppet, Red Hat, BlackBerry, Telefonica,,Runtastic, Unity3D and Citrix.

 

OpenNebula Newsletter – February 2017

Be up to date with this monthly newsletter of the OpenNebula project with the latest advances in in the technology, community work and the dissemination efforts carried out in the project this past month.

As you may know, the first ever US edition of the OpenNebulaConf will take place on June 19-20 in Cambridge, Massachusetts. The final keynote lineup will be announced shortly. The call for presentations is open through March 17 and the very early bird registration is available through March 20.

Our first release of the software was 9 years ago. Find our vision of these past years in this post.

Technology

OpenNebula 5.4 is approaching fast its first beta release. The vCenter driver is undergoing a major refactoring, and the storage and networking aspects, as well as import mechanism are getting a whole pack of new functionality. Other important functionality that will make it into 5.4 is: linked clones, vSphere 6.5 support, public and private marketplaces, new cache mechanism that means performance enhancements, and much more!

But not only vCenter is getting its share. More general functionality is also in the works, with exciting new possibilities like defining VM Groups to implement affinity and anti affinity rules for VM deployment. This enables multiple use cases in which the colocation (or not) of VMs between them or with particular hosts is relevant. This added to the improvement in permissions definition -giving more flexibility to who can execute what-, enhanced history logging, image persistency selection, general Sunstone improvements and many more means that 5.4 is going to be special release indeed, which we believe will bring much joy to cloud admins and users alike.

screen-shot-2017-03-03-at-16-49-01

Check out in the project’s development portal all the things we are still working on.

Community

Saying that the OpenNebula community excels is an understatement. The ecosystem keeps getting richer thanks to amazing contributions such as this one. LXDoNe is an active project based on an add-on that allows OpenNebula to manage LXD containers. It contains a virtualization and monitoring drivers, and it feature life cycle control: deploy, shutdown, restart, reset, suspend and resume containers.

It is a fact that the OpenNebula technology has a broad adoption, not only in US and Europe, but all around the globe. This is an important step towards standardising OpenNebula as the de facto Cloud Management Platform for IaaS infrastructures that strive for simplicity and innovative features. This is why it is of the utmost importance the huge work made by people all around the world to spread the OpenNebula word to different countries. We want to share with you some of the recent efforts in different languages:

Also, we want to salute our friends at NodeWeavers with their brand new 11 release. Also nice to note that OpenNebula is now featured in siftery!

Outreach

The first release of OpenNebula was 9 years ago!. We are very proud of the path we walked these past 9 years, and are very happy of all the use cases OpenNebula has powered so far.

Nine years ago, in February 2008, OpenNebula announced the first open-source management software for deploying private and hybrid clouds, and released one of the most transformative platforms for innovation in the cloud.

The first US edition of the OpenNebulaConf is happening this 2017, as one of two OpenNebulaConf editions this year, one in US and the other in Europe. The US edition will take place on June 19-20 in Cambridge, Massachusetts, and the european edition will be held in Madrid, Spain, on October 23-24. If you are wondering what the OpenNebulaConf looks like, check the post with the material of 2016 OpenNebulaConf. The call for presentations for the US edition is open through March 17 and the very early bird registration is available through March 20.

The OpenNebula Cloud TechDays are events designed to learn about OpenNebula with a hands-on workshop on cloud installation and operation, and presentations from community members and users. From the list of TechDays for 2017, the first one is happening this year in Prague this 7th of March. Other TechDays happening this year are: Nuremberg, Madrid, Sofia, Barcelona, ,Vancouver, San Francisco, Ede, Hluboka, New York and Almendralejo.

The OpenNebula team is going to feature a booth in both VMworlds this year. If you are going to attend, do not forget to come by the OpenNebula booth to see a live demo of the latest stable version of your favourite CMP:

  • VMworld 2017 US, August 27-31, Las Vegas, Mandalay Bay Hotel & Convention Center
  • VMworld 2017 Europe, September 11-14, Barcelona, Fira Gran Via

Also, check out the list of official training from OpenNebula Systems for this year. If you are new to OpenNebula, or want to improve you knowledge with an in-depth OpenNebula admin course, those are the dates and locations you need to keep in mind.

Are you looking to get into the cloud professionally? If you are looking to work in an agile environment to develop new features and integrations and participate in the upstream community, this is your chance. Check out the OpenNebula Systems vacancies if this is the case, we are currently interested in a Community Specialist.

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.

TechDay in Prague March 7th

In less two weeks we are going to have our first TechDay this year. We want to thank our friends at CESNET for organizing it!

This time the TechDay is a little bit different and instead of talks we will have an open session where people can ask questiosn on how to use OpenNebula. Experienced users from CESNET will answer your questions. We are still having the tutorial in the morning for people that never used OpenNebula.

If you want to know more head to the TechDay page or head directly to the registration page, it’s free!

LXDoNe – Lightweight Virtualization for OpenNebula

Operating system (OS) level virtualization is a technology that has recently emerged into the cloud services paradigm. It has the advantage of providing better performance, elasticity and scalability than para-virtualization or full virtualization. This happens because HVM hypervisors need to emulate hardware and use a new kernel for each virtual machine that will be deployed. OS level virtualization follows a completely different approach. This technology allows you to share the kernel with the virtual portion of the system, in other words, the kernel is the same for the host and the “virtual machines” running on top of it. A container is a virtual environment, with its own process and network space that makes use of Linux kernel Control Groups and Namespaces to provide hardware isolation. Containers have their own view of the OS, process ID space, file system structure and network’s interfaces. Since they use kernel features, and there’s no emulation of hardware at all, the impact on performance is minimal.

hyp2

LXD is not just an Operating system level virtualization technology, it’s a hypervisor technology for containers. This means LXD containers look and act like virtual machines, but have the lightweight performance and scalability of process containers [1]. LXD has proven dramatic improvements over HVM hypervisors such as KVM [2] and ESX [3] in aspects such as density, speed and latency. 

LXDoNe-logo

LXDoNe is an add-on that allows OpenNebula  to manage LXD containers. It contains a virtualization and monitoring drivers. Right now it’s deployed in Universidad Tecnológica de La Habana José Antonio Echeverría‘s Data Center, alongside with KVM for special cases that implies a different kernel. We are actively working on adding more features and any reported bug will be prioritized by our team.

Features and Limitations.

Right now, the driver has the following features:

  • Life cycle control: deploy, shutdown, restart, reset, suspend and resume containers.
  • Support for Direct Attached Storage (DAS) filesystems such as ext4 and btrfs.
  • Support for Storage Area Networks (SAN) implemented with Ceph.
  • Monitor hosts and containers.
  • Limit container’s resources usage: RAM and CPU.
  • Support for VNC sessions.
  • Deploy containers with several disks and Network Interface Cards (NICs)
  • Support for dummy and VLAN network drivers.
  • Full support for OpenNebula’s contextualization in LXD containers (using special LXD images that will be uploaded to the market).

Features we are currently working on, most of them should be ready in the next couple of weeks:

  • Migration.
  • Snapshots.
  • Hot attach and detach NICs and disks.
  • LVM support.
  • Bandwidth limitation.

Known bugs:

  • VNC session only works with the first machine on each node. This is the reason for this behavior.

The driver has been released here. You can check there the installation guide for start using LXD with OpenNebula.

Contributions, feedback and issues are very much welcome by interacting with us in the GitHub repository or writing a mail:

  • Daniel Clavijo Coca: dann1telecom@gmail.com
  • José Manuel de la Fé Herrero: jmdelafe92@gmail.com
  • Sergio Vega Gutiérrez: sergiojvg92@gmail.com

OpenNebula Newsletter – January 2017

The OpenNebula newsletter brings the latest news, advances in the technology, community work and the dissemination efforts carried out by the OpenNebula project this month.

We bring some big news this month! There will be two OpenNebulaConf editions this year, one in US and the other in Europe. The US edition will take place on June 19-20 in Cambridge, Massachusetts, and the european edition will be held in Madrid, Spain, on October 23-24.

Looking for a job in cloud computing? We are still looking for Cloud Developers and a Community Specialist to join our team, check this for more details.

Technology

A new maintenance release of OpenNebula 5.2 was released, OpenNebula 5.2.1. This release brings minor improvements in the SDRS clustered vcenter datastores, vlan management and the ec2 driver set. Also, a significant number of bugs have been fixed in 5.2.1.

The team is grooming OpenNebula 5.4. A lot of new features are being worked upon, with a focus on the vCenter integration. Besides all the improvements described in our December newsletter, we’ve decided to introduce a very demanded feature in the vCenter drivers, the ability to create linked clones from OpenNebula. A linked clone is a copy of a virtual machine that shares virtual disks with the parent virtual machine in an ongoing manner. This conserves disk space, and allows multiple virtual machines to use the same software installation. This requires a special VM Template with snapshots included, the import process will allow to change the VM Template to meet this requirement or alternatively clone it and change it so it does. Nice and simple! You can check the full planned change log in the development portal.

New contextualization packages were released as well. new versions of the OpenNebula contextualization packages for Linux (ver. 5.0.3) and Windows (ver. 5.2.0). For Linux, this is mainly a bugfix release with 2 significant improvements. For Windows, this is a very first release, newly distributed as the MSI package.

And last, but by no means least, vOneCloud 2.2 is already out! This release brings the improvements of the latest Excession release to the appliance. vOneCloud is zero intrusive (although it fully manages the life cycle of VMs), try it out without the need to commit to it. If you don’t like it (as strange at that may be!) you can just remove the appliance.

Community

This last month we announced officially the OpenNebula Champion Program. Champions are passionate volunteers who work to connect, teach and spread OpenNebula. They represent OpenNebula and help to teach and spread OpenNebula, throughout the world.

vOneCloud is solving a big problem in the self provision of VMware resources. An excellent article in The Register beautifully lays out the simplicity it introduces in a sometimes overbloated paradigm. Being named as one of the five open source tools admins need to know is an honor.

It is a real luxury to count with excellent members (and Champions!) in our community. This extra testing makes OpenNebula more robust and more production ready, and we deeply appreciate that. We also get to receive outstanding contributions like this one, enhancing the virtual router with Load Balancing features. Amazing, big thanks from the team!

And keeping the ecosystem up to date is not small task either, so this update of the Nagios Probes for Monitoring OpenNebula and OCCI is good news.

Outreach

If attending the OpenNebulaConf is giving you trouble (because you cannot miss it!), then make it double. This year there will be two editions of the Conference, one in US (in Cambridge, Massachusetts), and the other in Europe (this time in Madrid, Spain). If you are wondering what the OpenNebulaConf looks like, check the post with the material of 2016 OpenNebulaConf. Check out the YouTube channel, download the slides from the slideshare account or take a look to the pictures of the conference.

The OpenNebula Cloud TechDays are events designed to learn about OpenNebula with a hands-on workshop on cloud installation and operation, and presentations from community members and users. We’ve announced the list of TechDays for 2017, check them out to see if one is happening near your place and register!. This year there will be TechDays in Prague, Nuremberg, Madrid, Sofia, BarcelonaVancouver, San Francisco, Ede, Hluboka, New York and Almendralejo.

The OpenNebula team is going to feature a booth in both VMworlds this year. If you are going to attend, do not forget to come by the OpenNebula booth to see a live demo of the latest stable version of your favourite CMP:

  • VMworld 2017 US, August 27-31, Las Vegas, Mandalay Bay Hotel & Convention Center
  • VMworld 2017 Europe, September 11-14, Barcelona, Fira Gran Via

Also, check out the list of official training from OpenNebula Systems for this year. If you are new to OpenNebula, or want to improve you knowledge with an in-depth OpenNebula admin course, those are the dates and locations you need to keep in mind.

Are you looking to get into the cloud professionally? If you are looking to work in an agile environment to develop new features and integrations and participate in the upstream community, this is your chance. Check out the OpenNebula Systems vacancies if this is the case, we are currently interested in Cloud Developers and Community Specialists.

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.

vOneCloud 2.2 Released! Make a Self-Provisioned Cloud on top of vCenter

We want to let you know that OpenNebula Systems has just announced the availability of vOneCloud version 2.2.

This new release of the appliance, based on a tailored version of OpenNebula 5.2.1 Excession to ease the provisioning of resources from vSphere based infrastructures, comes packed with exciting new features. Coming from functionality present in 5.2.1 we found:

  • Support for clustered Datastores, SDRS clustered datastores are now visible in vCenter.
  • Better Sunstone support, with host dropdown option in DS creation and image import.
  • Network monitoring, now vCenter VMs network traffic is accounted for in OpenNebula.
  • Limit VM Network consumption, with specific values available in each of the NICs of a Virtual Machine.
  • More useful vCenter networks import, importing networks with the same name in different clusters is now possible.
  • More useful vCenter datracenter import, importing datastores skips those not associated with any cluster.

The above features and components add to the already present ability to expose a multi-tenant cloud-like provisioning layer through the use of virtual data centers and self-service portal. vOneCloud seamlessly integrates with running vCenter virtualised infrastructures, leveraging advanced features such as vMotion, HA or DRS scheduling provided by the VMware vSphere product family. If you are building a large-scale cloud, are interested in the federation of multiple cloud instances, hybrid deployments, or want to integrate with third party components, customize the product or manage open source hypervisors, we recommend an installation of OpenNebula.

vOneCloud is zero intrusive (although it fully manages the life cycle of VMs), try it out without the need to commit to it. If you don’t like it (as strange at that may be!) you can just remove the appliance.

OpenNebula Systems will run a booth at VMworld 2017 US in Las Vegas on August 27-31 and VMworld 2017 EU in Barcelona on September 11-14 where they will demo the new version.

Relevant Links

Upcoming Cloud TechDays in 2017

Besides our two Conferences in Boston and Madrid  (very early bird registration is now open) and the public training, we are organizing Technology Day events in multiple cities globally during 2017:

The OpenNebula TechDays are full day events to learn about OpenNebula with a hands-on cloud installation and operation workshop, and presentations from community members and users that will focus on:

  • Sharing cloud use cases and deployment experiences
  • Introducing new integrations and ecosystem developments
  • Describing other related cloud open-source projects and tools

Send us an email at events@opennebula.org if you are interested in speaking at one of the TechDays and register as soon as possible if you are interested in participating, seats are limited!.

For more information on past events, please visit the Cloud Technology Days page

Please send us an email at events@opennebula.org if you are interested in hosting a TechDays event.

We look forward to your answers!