Loading…
OpenNebulaConf2019 has ended

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Monday, October 21
 

3:00pm

OpenNebula Administration Tutorial
This is an intermediate level course designed to explain the configuration and management of the different subsystems of a cloud infrastructure. This course is for system Administrators who are primarily responsible for operating OpenNebula clouds.

This is an interactive course, where the attendees operate on their own labs with a 3-node OpenNebula cloud, which are provided during the course. OpenNebula provides an abstraction layer on top of the infrastructure and technologies deployed in the datacenter. In order for the attendees to get the best understanding possible of OpenNebula as a whole, the labs used during the course make use of the most common open-source technologies that can be used to deploy an OpenNebula cloud. For example, the hypervisor technology used during the course will be KVM, shared file-system for storage, and regular linux bridges and linux firewall for networking. Other technologies supported by OpenNebula will be addressed and discussed as well.

Contents
•    Host Subsystem: Monitoring configuration and cluster management
•    Storage Subsystem: Datastores configuration and image management
•    Network Subsystem: Network configuration and virtual network management
•    Virtualization Subsystem: Hypervisor configuration and VM management
•    Cluster Subsystem: Cluster configuration and management
•    Users Subsystem: AAA (Authentication, authorization and accounting) and VDCs
•    Scheduler: Scheduling configuration and policies


   

Speakers
avatar for Christian González García-Muñoz

Christian González García-Muñoz

Cloud Engineer, OpenNebula Systems
avatar for Alejandro Huertas Herrero

Alejandro Huertas Herrero

Cloud Engineer, OpenNebula Systems


Monday October 21, 2019 3:00pm - 5:00pm
MR14 - Hotel Barceló Sants

3:00pm

Hacking Workshop
This session is meant for people that already have OpenNebula deployed and knows how to use it. You can catch up with OpenNebula developers and have conversations that are a bit hard to have in the community forum. It is also a great place to meet other people that may be doing similar things or have already sorted out some of the problems you may have. Here are some ideas on what you can do in the hacking workshop:

-  Ask about some new feature that is coming in new releases
-  Get help modifying Sunstone interface for your company
-  Integrate your billing system with OpenNebula accounting
-  Create a new Transfer Manager driver that knows how to talk to your SAN
-  Migrate a driver you’ve made for an old OpenNebula version to the newest one
-  Optimize your OpenNebula deployment
-  Discuss best practices to scale OpenNebula to 10K VMs per zone

Come prepared with questions and topics.

Speakers
avatar for Ruben S. Montero

Ruben S. Montero

Chief Architect, OpenNebula Systems


Monday October 21, 2019 3:00pm - 5:00pm
MR13 - Hotel Barceló Sants

5:00pm

Coffee Break
Monday October 21, 2019 5:00pm - 5:30pm
MR12 - Hotel Barceló Sants

5:30pm

OpenNebula Administration Tutorial (cont.)
This is an intermediate level course designed to explain the configuration and management of the different subsystems of a cloud infrastructure. This course is for system Administrators who are primarily responsible for operating OpenNebula clouds.

This is an interactive course, where the attendees operate on their own labs with a 3-node OpenNebula cloud, which are provided during the course. OpenNebula provides an abstraction layer on top of the infrastructure and technologies deployed in the datacenter. In order for the attendees to get the best understanding possible of OpenNebula as a whole, the labs used during the course make use of the most common open-source technologies that can be used to deploy an OpenNebula cloud. For example, the hypervisor technology used during the course will be KVM, shared file-system for storage, and regular linux bridges and linux firewall for networking. Other technologies supported by OpenNebula will be addressed and discussed as well.

Contents
•    Host Subsystem: Monitoring configuration and cluster management
•    Storage Subsystem: Datastores configuration and image management
•    Network Subsystem: Network configuration and virtual network management
•    Virtualization Subsystem: Hypervisor configuration and VM management
•    Cluster Subsystem: Cluster configuration and management
•    Users Subsystem: AAA (Authentication, authorization and accounting) and VDCs
•    Scheduler: Scheduling configuration and policies


   

Speakers
avatar for Christian González García-Muñoz

Christian González García-Muñoz

Cloud Engineer, OpenNebula Systems
avatar for Alejandro Huertas Herrero

Alejandro Huertas Herrero

Cloud Engineer, OpenNebula Systems


Monday October 21, 2019 5:30pm - 7:00pm
MR14 - Hotel Barceló Sants

5:30pm

Hacking Workshop (cont.)
This session is meant for people that already have OpenNebula deployed and knows how to use it. You can catch up with OpenNebula developers and have conversations that are a bit hard to have in the community forum. It is also a great place to meet other people that may be doing similar things or have already sorted out some of the problems you may have. Here are some ideas on what you can do in the hacking workshop:

-  Ask about some new feature that is coming in new releases
-  Get help modifying Sunstone interface for your company
-  Integrate your billing system with OpenNebula accounting
-  Create a new Transfer Manager driver that knows how to talk to your SAN
-  Migrate a driver you’ve made for an old OpenNebula version to the newest one
-  Optimize your OpenNebula deployment
-  Discuss best practices to scale OpenNebula to 10K VMs per zone

Come prepared with questions and topics.

Speakers
avatar for Ruben S. Montero

Ruben S. Montero

Chief Architect, OpenNebula Systems


Monday October 21, 2019 5:30pm - 7:00pm
MR13 - Hotel Barceló Sants

7:00pm

Dinner - "Less Clouds / More Tapas"
We will start off with an open-bar to wind down following the afternoon sessions, and then a typical "tapas-style" dinner will be served - a spanish way dine and socialize.

Monday October 21, 2019 7:00pm - 9:00pm
North Shuttle - Hotel Barceló Sants
 
Tuesday, October 22
 

9:00am

Welcome and Project Update
We've made our way into the world of open cloud — where each organization can find the right cloud for its unique needs. A single cloud management platform cannot be all things to all people. There will be a cloud space with several offerings focused on different environments and/or industries. The OpenNebula commitment to the open cloud is at the very base of its mission — to become the simplest cloud enabling platform — and its purpose — to bring simplicity to the private and hybrid enterprise cloud. OpenNebula exists to help companies build simple, cost-effective, reliable, open enterprise clouds on existing IT infrastructure. The OpenNebula Conference will be a great opportunity to communicate and share our vision and commitment, to look back at how the project has grown in the last 9 years, and to shed some insight into what to expect from the project in the near future.

Speakers
avatar for Ruben S. Montero

Ruben S. Montero

Chief Architect, OpenNebula Systems
avatar for Tino Vázquez

Tino Vázquez

Engineering Manager, OpenNebula Systems
avatar for Michael Abdou

Michael Abdou

Community and Customer Success Manager, OpenNebula Systems
avatar for Ignacio M. Llorente

Ignacio M. Llorente

Executive Manager, OpenNebula Project


Tuesday October 22, 2019 9:00am - 9:40am
MR13-14 - Hotel Barceló Sants

9:40am

How We Use GOCA to Manage Our OpenNebula Cloud
At Iguane Solutions, a lot of our "DevOps" tools are developed in Golang, and we have a good amount of experience in contributing to the Goca.  I'll review just what contributions we make, as well as how we use Goca with different tools, on a daily basis, to manage and monitor our OpenNebula cloud.

I will delve into the concept of Infrastructure as Code - deployment of VM instances on cloud, as well as, also address the metrics collection of deployed VMs. Finally, I will present how we can abstract VM management with automation tools thanks to GOCA.

Speakers
avatar for Jean-Philippe Fourès

Jean-Philippe Fourès

Cloud Product Manager, Iguane Solutions
More than 10 years experience in Tech. 8 years in Software edition as Continuous Integrator and then Solutions Architect. I am now owner of any services and products around Cloud Infrastructure at Iguane Solutions. I am very excited to learn and discuss with other technical and non-technical... Read More →


Tuesday October 22, 2019 9:40am - 10:05am
MR13-14 - Hotel Barceló Sants

10:05am

Telefónica: CORD and Edge computing with OpenNebula
I will be presenting the ongoing advances of the OnLife Networks project across Spain and Brasil, with a focus on use cases we have implemented in the Central Offices, which serve as the edge resources closest to the end-user. I will share an interesting synopsis of the the projects evolution, as well as provide several lessons learned.

Speakers
avatar for Alfonso Aurelio Carrillo Aspiazu

Alfonso Aurelio Carrillo Aspiazu

CORD Edge Project Lead, Telefónica


Tuesday October 22, 2019 10:05am - 10:30am
MR13-14 - Hotel Barceló Sants

10:30am

Coffee Break
Tuesday October 22, 2019 10:30am - 11:00am
MR12 - Hotel Barceló Sants

11:00am

Crytek: A Video gaming Edge Implementation "on the shoulders" of OpenNebula
(Soon to be provided)

Speakers
avatar for Dmytro Korzhevin

Dmytro Korzhevin

Crytek CISO, Head of Crytek CERT, Crytek


Tuesday October 22, 2019 11:00am - 11:25am
MR13-14 - Hotel Barceló Sants

11:30am

Building Virtual Environments for Security Analyses of Complex Networked Systems
Computer networks are undergoing a phenomenal growth, driven by the rapidly increasing number of nodes constituting the networks. At the same time, the number of security threats on Internet and intranet networks is constantly increasing, and the testing and experimentation of cyber defense solutions require the availability of separate, test environments that best reflect the complexity of a real system. Such environments support the deployment and monitoring of complex mission-driven network scenarios, and cyber security training activities, thus enabling enterprises to study cyber defense strategies and allowing security researchers to evaluate their algorithms at scale.

The main objective is delivering to researchers and practitioners an overview of the technological means and the practical steps to setup a private cloud platform based on OpenNebula for the creation and management of virtual environments that support cyber-security activities of training and testing, as well as an overview of its possible applications in the cyber security domain.

In particular:

1. We describe our infrastructure based on OpenNebula
2. We overview our application, sitting on top of OpenNebula, as well as the technological tools involved in the management of its lifecycle (e.g., Ansible)
.
3. We show how the platform can support various examples of security research activities


[References] Building an emulation environment for cyber security analyses of complex networked systems, Tanasache, Florin Dragos and Sorella, Mara and Bonomi, Silvia and Rapone, Raniero and Meacci, Davide, ICDCN '19, ACM, 2019

Speakers
avatar for Mara Sorella

Mara Sorella

Researcher, Sapienza University of Rome
Mara Sorella received her PhD degree in Engineering in Computer Science from Sapienza University of Rome in 2018. Currently, she is a Postdoctoral Researcher at the Research Center of Cyber Intelligence and Information Security at Sapienza University of Rome. Research interests: dynamic... Read More →


Tuesday October 22, 2019 11:30am - 11:45am
MR13-14 - Hotel Barceló Sants

11:45am

Nested Virtualization with OpenNebula: A Practical Approach
In this talk, StorPool will present the concept of nested virtualization and PCI pass-through. Nested virtualization is when you have virtual machines running inside other virtual machines. If done right, nested virtualization is extremely suitable for testing large virtualized environments, without the need for having hundreds of physical servers.

This approach empowers system administrators by reducing the time and effort needed to run/test multiple dynamic environments. This is done by having easier automation/provisioning, API control and much more. In a nested virtualization solution, the physical hardware is sliced and diced fast and easy, which gives you a large set of opportunities to experiment without the need for huge investments in physical hardware or time and effort needed to reinstall/set-up software.

Join this talk to learn more about why and how to do nested virtualization with OpenNebula and achieve an inception moment of having virtual machines, inside virtual machines, inside virtual machines…

Speakers
avatar for Venko Moyankov

Venko Moyankov

Solutions Architect, StorPool
Venko Moyankov is an experienced system administrator and solutions architect at StorPool storage. He has experience with managing large virtualizations, working in telcos, designing and supporting the infrastructure of large enterprises. In the last year his focus has been in helping... Read More →


Tuesday October 22, 2019 11:45am - 12:00pm
MR13-14 - Hotel Barceló Sants

12:00pm

6 years (+) OpenNebula - Lessons learned
Insight into more than 6 years experience with OpenNebula from different perspectives: ISP & Datacenter Provider and Consultant / System Integrator
Lessons learned, "the dos and don'ts" and how we convince and enable customers with OpenNebula - and the NTS ecosystem.

Speakers
avatar for Florian Mandlmeier

Florian Mandlmeier

Systems Engineer, NTS
Florian is working as Systems Engineer for Datacenters. His main topics are NetApp, Cisco UCS and OpenNebula.
avatar for Sebastian Mangelkramer

Sebastian Mangelkramer

Senior Systems Engineer / Technology Evangelist, NTS
Sebastian is a passionate engineer with over 18 years of experience in data center, open source and cloud computing. In recent years, he has been building ISP cloud platforms based on OpenNebula and is now advising enterprise customers on how to use OpenNebula to turbocharger their... Read More →


Tuesday October 22, 2019 12:00pm - 12:15pm
MR13-14 - Hotel Barceló Sants

12:15pm

Performant and Resilient Storage the Open Source & Linux way
OpenNebula users have a range of storage options available to them, including proprietary appliances, proprietary software and Open Source software projects. This session will present a fully Open Source approach, that tightly integrates with Linux, and makes full use of the mature building blocks within the Linux kernel (LVM, Software RAID, DM-crypt, NVMe-oF Target, DRBD, etc...), and delivers one of the highest performance open source storage stacks currently available.

The core goal is to expose the improved performance of NVMe storage devices to VMs and containers. The solution covers both local NVMe drives and NVMe-oF. For interacting with NVMe-oF targets it supports the Swordfish-API and LVM & Linux’s software NVMe-oF target. The solution contains a storage addon for OpenNebula.

Speakers
avatar for Philipp Reisner

Philipp Reisner

CEO, LINBIT
Philipp Reisner is founder and CEO of LINBIT in Vienna/Austria. He holds a Dipl.-Ing. (comparable to MSc) degree in computer science from Technical University in Vienna. His professional career has been dominated by developing DRBD, a storage replication for Linux. While in the early... Read More →


Tuesday October 22, 2019 12:15pm - 12:30pm
MR13-14 - Hotel Barceló Sants

12:30pm

Image backups in OpenNebula
Our take on centralized and controlled VM image backups that deal with both CEPH and local QCOW2 datastores. As there are no default means of executing image backups in OpenNebula, I'd like to share our perspective on how we do it.

Speakers
avatar for Momčilo Medić

Momčilo Medić

Senior Linux Engineer - Team Leader, ITAF
Avid Free software lover and GNU/Linux enthusiast and Fedora Ambassador for Serbia. I've been involved in deployment and migration of our infrastructure from Xen over to OpenNebula. We're running cluster of about 40 hypervisors on KVM with CEPH and QCOW2 based data stores.


Tuesday October 22, 2019 12:30pm - 12:45pm
MR13-14 - Hotel Barceló Sants

12:45pm

A Cloud VDI Infrastructure in just 30 minutes with NodeWeaver, Packet & UDS Enterprise
VDI is usually associated with large, complex and costly infrastructures. But OpenNebula allows anyone to create a private cloud that can provide VDI services easily and with zero maintenance. We will show how NodeWeaver and UDS can create infrastructures of any scale in minutes, using Packet as a deployment platform - from bare metal to full infrastructure in just a few minutes.

Speakers
avatar for Lorenzo Faleschini

Lorenzo Faleschini

CTO, Nodeweaver


Tuesday October 22, 2019 12:45pm - 1:00pm
MR13-14 - Hotel Barceló Sants

1:00pm

Lunch
Tuesday October 22, 2019 1:00pm - 2:00pm
Oxygen Restaurant - Hotel Barceló Sants

2:00pm

Apps and Automatic Deployment Workshop
In this 90-minute workshop, some of the key contributors to OpenNebula will walk attendees through the configuration and integration aspects of the existing approaches to automate the deployment of virtualized applications and services in an OpenNebula cloud environment:
– Apps and marketplace
– Ansible
– Terraform
– API bindings
– ...among other things

This session is recommended for DevOps familiar with OpenNebula infrastructures who want to share with their peers how they use their clouds to deliver services and maintain their lifecycle.

To facilitate the discussion, you can prepare 2 slides to present your ideas:
  • Service Description: What service are you deploying? Briefly present the main characteristics
  • OpenNebula functionality: What OpenNebula features do you use to deploy and maintain your services. 

Please send your ideas in advance or any other suggestions for the session to events@opennebula.systems, identifying the “Apps and Automatic Deployments Workshop” in the email subject.

Speakers
avatar for Tino Vázquez

Tino Vázquez

Engineering Manager, OpenNebula Systems
avatar for Vlastimil Holer

Vlastimil Holer

Cloud Developer, OpenNebula Systems
avatar for Christian González García-Muñoz

Christian González García-Muñoz

Cloud Engineer, OpenNebula Systems
avatar for Jan Orel

Jan Orel

Cloud Developer, OpenNebula Systems


Tuesday October 22, 2019 2:00pm - 3:30pm
MR13 - Hotel Barceló Sants

2:00pm

Outlook Towards OpenNebula 6.0 Workshop
The goal of this workshop is a face-to-face discussion with the community about the changes for the medium-term roadmap. We are aiming for a dynamic session where you can share your wildest ideas about the next major release; new formats, base technologies, API changes, additional components…

The session will open with some of the ideas that the OpenNebula Systems team has identified as a result of previous discussions with the community, and then an open discussion will follow. Different ideas/features will be studied and considered for their incorporation into the 6.0 roadmap.

To facilitate the discussion, you can prepare 3 simple slides to present your ideas:
  • Problem Description: What problem is this blueprint addressing? Include a detailed description of the problem...
  • Use Case: What use cases does this address? Who will benefit from this feature (end-users, admins, developers, integrators...)?  Which workflows will be affected by this change?... 
  • Technology Changes (optional): What new objects, database tables, or schemas are going to be needed? Are there any API changes needed?...

Feature ideas can be proposed on-the-fly in the session, but you are encouraged to send your idea (just a line, will do) beforehand so we can prepare a feature discussion list before the session. 
Please send your ideas or any other suggestions for the session to events@opennebula.systems, identifying the “Towards OpenNebula 6.0 Workshop” in the email subject.

Speakers
avatar for Ruben S. Montero

Ruben S. Montero

Chief Architect, OpenNebula Systems
avatar for Alejandro Huertas Herrero

Alejandro Huertas Herrero

Cloud Engineer, OpenNebula Systems
avatar for Jorge Lobo

Jorge Lobo

Cloud Developer, OpenNebula Systems


Tuesday October 22, 2019 2:00pm - 3:30pm
MR14 - Hotel Barceló Sants

3:30pm

Coffee Break
Tuesday October 22, 2019 3:30pm - 4:00pm
MR12 - Hotel Barceló Sants

4:00pm

Application and System Containers Workshop
Application and System containers is shaping the DevOps landscape in the current infrastructure field. OpenNebula team members will walk attendees through the integration of OpenNebula with existing application and system containers technologies:
– Docker
– Kubernetes
– LXD

If you care to join us, and share your experiences with OpenNebula and containers (system or application), you can prepare 3 slides to present your ideas:
Use Case: Briefly explain what problem are you solving

– Container Technology: What choice of containers did you make to address your use case?
– OpenNebula integration: How are you deploying your containers using OpenNebula?

Please send your ideas in advance or any other suggestions for the session to events@opennebula.systems, identifying the “Application and System Containers Workshop” in the email subject.

Speakers
avatar for Alejandro Huertas Herrero

Alejandro Huertas Herrero

Cloud Engineer, OpenNebula Systems
avatar for Tino Vázquez

Tino Vázquez

Engineering Manager, OpenNebula Systems


Tuesday October 22, 2019 4:00pm - 5:30pm
MR13 - Hotel Barceló Sants

4:00pm

Operations and Administration Workshop
In this 90-minute workshop, we’ll have the opportunity to discuss problems with the everyday operations of an OpenNebula cloud. This session is recommended for OpenNebula administrators that want to share and learn the following with their peers and the OpenNebula Dev team:
– User Workflows, for example: registration of new users, VM provisioning policies, quota usage...
– Image management, upgrade, patching
– OpenNebula deployment: installation, upgrade packaging  
– Operating at scale
– Database housekeeping and best practices
– Provisioning interfaces for your users: Sunstone vs CLI vs API
– HA setups
– Administration of federated OpenNebula
– Security policies and best practices
– Performance tuning of KVM hypervisor

Each topic will be discussed with other admins that will share their view as well as OpenNebula Systems team members. 


Discussion topics can be presented on the fly but you are encouraged to send a topic beforehand so we can share a topic list before the session. To facilitate the presentation of your topic you can prepare 2 slides:
  • Use Case: Brief description of the topic you want to address, What is useful for? What use cases are you addressing in your organization? What are the problems of functionality gaps you are addressing?... 
  • Your Solution: How are you solving the problem? Can a new feature relieve your pain? Are there any aspects still to be solved?

Please send your ideas or any other suggestions to events@opennebula.systems identifying the “Operations and Administration Workshop” in the email subject.

Speakers
avatar for Ruben S. Montero

Ruben S. Montero

Chief Architect, OpenNebula Systems
avatar for Vlastimil Holer

Vlastimil Holer

Cloud Developer, OpenNebula Systems
avatar for Alejandro Huertas Herrero

Alejandro Huertas Herrero

Cloud Engineer, OpenNebula Systems
avatar for Jan Orel

Jan Orel

Cloud Developer, OpenNebula Systems


Tuesday October 22, 2019 4:00pm - 5:30pm
MR14 - Hotel Barceló Sants

5:30pm