Loading…
LinuxCon + CloudOpen + ELC-E Europe 2014 has ended
To Learn More: LinuxCon Europe | CloudOpen Europe | Embedded Linux Conference Europe.

Attendees! Please provide us feedback on the sessions you attend! Click here to submit a brief survey for each session and win a $250 Amazon gift certificate. 

>> Tracing Summit: View the Full Schedule

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

CloudOpen [clear filter]
Monday, October 13
 

11:15am

What's CGManager Doing and Why is it Still Relevant - Serge Hallyn, Canonical
The cgroup manager (cgmanager) is an effort by the LXC project to
address a specific set of goal: support unprivileged nesting and
nesting to multiple levels; allow userspace in containers to
administer their delegated cgroups the same way as on the host; and
simplify the cgroup code in lxc itself.

We will describe the requirements, design, and API. We will go over
the specific security guarantees and show how cgmanager provides these
guarantees for each API method. Finally we will discuss - and hopefully
receive input on - the relation of cgmanager to other parts of the linux
ecosystem including libcontainer, criu, and systemd, and discuss next steps.

Speakers
SH

Serge Hallyn

Canonical
Serge Hallyn works for Canonical as a member of the Ubuntu Server team, with a particular focus on the virtualization stack. He has been involved with containers since the first upstream kernel patches for uts and pid namespaces. He was involved with LSM from the start, is listed... Read More →


Monday October 13, 2014 11:15am - 12:05pm
Room 19

12:15pm

Beyond Golden Containers: Complementing Docker with Puppet - David Lutterkort, Puppet Labs
Docker offers an exciting new way to use containers for delivering and managing applications. Combining Docker with a configuration management system like Puppet provides much greater control over containers, both at buildtime and at runtime: at buildtime, Puppet's fine-grained resources such as file, cron, and user make it easy to control an image build in great detail; Puppet's facilities for weaving the description of a system together from different concerns make it easy to express similarities and differences between a fleet of container images concisely and understandably. At runtime, Puppet can be used to detect configuration drift and remediate such drift. When image building and deployment is performed by different parties, Puppet manifests also document the details of a container's setup and expose the knobs that can be used to control the payload of a container.

Speakers
DL

David Lutterkort

Advisory Software Engineer, Puppet, Inc.
David is a software engineer at Puppet, where he’s worked on projects such as application orchestration and Razor, the best provisioning tool, ever. Before joining Puppet, David worked at Red Hat on a variety of management tools and served as the maintainer of Apache Deltacloud... Read More →


Monday October 13, 2014 12:15pm - 1:05pm
Room 19

12:15pm

A Cloud Management Primer - John Mark Walker, Red Hat
What is "Cloud Management"? In a datacenter, you might have 2 or more virtualization management platforms, with a private cloud running alongside, and some workloads running in a public cloud.

Across all these, you want to be aware when there are problems, enforce some kind of consistency in who can consume your resources, and be aware of waste when it is happening. Maybe you also want to automate the provisioning of instances, integrate with a service catalog or configuration management system. Perhaps you want to know when VMs are vulnerable to security issues, prevent new VMs to be created from known-bad templates, and perform some clean-up of services when they are retired.

These are all cloud management problems. Whether it's curing VM sprawl or finding and fixing hot spots in the data center, this presentation will give you tools and techniques you can use to manage it all.

Speakers
avatar for John Mark Walker

John Mark Walker

Open Source Ecosystems Leader, Red Hat, Inc
John Mark is the ManageIQ Community Leader. For three years prior to his ManageIQ role, he was the Gluster Community Leader and is a long-time Open Source community advocate and strategist.


Monday October 13, 2014 12:15pm - 1:05pm
Room 18

12:15pm

Open Storage in the Enterprise with GlusterFS and Ceph - Dustin Black, Red Hat, Inc.
As storage needs grow by leaps and bounds, enterprises are truly recognizing the value of Open scale-out solutions. The benefits of commodity hardware and OSS once again open the doors to fast innovation with yet another abstracted layer in the data center. Join Dustin Black, Principal Technical Account Manager with Red Hat, for a first-hand account of how GlusterFS and Ceph are being leveraged in multiple industries to simplify the data center and drive new technologies and architectures. See how top players have re-imagined storage as an agile and nimble service instead of the lumbering monolithic backend of the past. In this session, Dustin will provide an overview of Red Hat Storage Server and its use cases, highlighting specific enterprise challenges and describing how the technologies and a solid support partnership have been leveraged for innovative solutions.

Monday October 13, 2014 12:15pm - 1:05pm
Room 15

2:30pm

LXC and Why System Containers Matter Too - Stéphane Graber, Canonical Ltd.
There has been a lot of noise lately around application containers and how they make shipping your software much simpler by letting you bundle everything in a consistent way.

But there are cases where you just want a good old fully functional distro, those cases may include some random software having specific support requirements, or just offering shells or development/staging systems, ...

Now this can obviously be achieved through virtualization but running a Linux VM on a Linux host isn't the best use of your hardware, system containers are much lighter weight, faster and make things like sharing directories or physical resources trivial compared to VMs.


In this talk, I'll be presenting what LXC is capable of doing nowadays with system containers, some of the new management tools we've been working on and show just how easy it is to manage a whole network of those.

Speakers
avatar for Stéphane Graber

Stéphane Graber

Technical Lead, Canonical Ltd.
Stéphane Graber is the engineering manager for the LXD team at Canonical Ltd. He is the upstream project leader for LXC and LXD and a frequent speaker and track leader at events related to containers and Linux. Stéphane is also a longtime contributor to the Ubuntu Linux distribution... Read More →


Monday October 13, 2014 2:30pm - 3:20pm
Room 19

3:30pm

Cloud Coalescence: The Collision of Virtualization and Containers - Brian Proffitt, oVirt
Until recently, cloud computing has been about virtualization. Virtual machines are at the heart of the cloud, bringing cost savings and flexibility to organizations on a massive scale. But there's a new weather system blowing in: containers. Instead of emulating an entire operating system, containers can run just enough code to efficiently run an application. Containers and virtualization can be construed as competing technologies in the cloud, but in reality they are different parts of the same cloud ecosystem. From oVirt to RDO to Project Atomic, open source projects are leading this new innovation that will transform cloud computing as we know it.

Speakers
BP

Brian Proffitt

Senior Principal Community Architect, Red Hat
Brian Proffitt is the Principal Community Analyst for Open Source and Standards team at Red Hat. A former technology journalist, Brian is also an adjunct instructor at the University of Notre Dame. Follow him on Twitter at: @TheTechScribe


Monday October 13, 2014 3:30pm - 4:20pm
Room 19

3:30pm

Kubernetes on CloudStack - Sebastien Goasguen, Citrix
Docker is kicking butt and taking names, changing the application deployment landscape and disrupting IT operations practices. With a streamlined application packaging process and an easy deployment scenario, docker is bringing containers back to life and questioning the "traditional" cloud architectures based on virtualization hypervisors. However the true strength of Docker comes of the orchestration of multiple containers, which makes distributed application easier to deploy, monitor, scale and make fault tolerant.

In this talk we will look at Kubernetes the docker orchestration system open sourced by Google. We will show how it integrates nicely with CoreOS a new linux distribution whose sole purpose is to run docker containers. Finally we will show how Docker applications can be managed in the Cloud using Kubernetes, by deploying it on a CloudStack cloud that supports CoreOS templates.

Speakers
SG

Sebastien Goasguen

Biography coming soon.


Monday October 13, 2014 3:30pm - 4:20pm
Room 17

3:30pm

Fleet: systemd for Clusters - Brandon Philips, CoreOS
Scaling an application from one machine to two is a difficult. But, with it comes the benefits of fault tolerance and the opportunity to less expensive hardware. To get there you need the right tools. fleet helps you scale work across a group of machines while preserving an interface all developers and sysadmins are familiar with: the init system. Using a simple command line tool you can schedule and run containers across a group of machines and make sure those processes continue to run somewhere in the cluster in the face of machines going down. Learn how fleet can help you manage your machines and the technologies that make it possible.

Speakers
JP

Johan Philippine

CEO, CoreOs
Alex Polvi is the CEO of CoreOS, a Y-Combinator funded start-up, focusing on building a new operating system for massive server deployments. Prior to CoreOS Alex was GM for Rackspace Hosting, Bay Area, overseeing cloud product development. Alex joined Rackspace through the acquisition... Read More →


Monday October 13, 2014 3:30pm - 4:20pm
Room 02

3:30pm

KVM, OpenStack, and the Open Cloud - Adam Jollans, IBM
KVM is the primary hypervisor used in OpenStack deployments, combining two major open source projects to deliver open cloud computing.

This presentation will review the architecture of both KVM and OpenStack, highlight the potential synergies and benefits, and discuss production OpenStack cloud deployments which use KVM.

It will also look forward to future developments in KVM, OpenStack and their ecosystems and how these will influence open cloud computing.

Speakers
avatar for Adam Jollans

Adam Jollans

Linux Strategy Manager, IBM
Adam Jollans is currently leading the worldwide cross-IBM Linux and open virtualization strategy for IBM. He has been involved with Linux and open source since 1999, and previously was a programmer and supported customer projects. He graduated from Cambridge University with a degree... Read More →


Monday October 13, 2014 3:30pm - 4:20pm
Room 18

4:30pm

Hardware Accelerated Virtio Networking for NFV - Varun Sethi & Yashpal Dutta, Freescale
Network function virtualization (NFV) leverages standard IT virtualization to consolidate multiple network functions on to a standard platform.The network functions are essentially decoupled from specialized hardware appliances, allowing them to run purely in software, as virtual machines. Network I/O with in the virtual machine becomes extremely critical, especially where network functions handle high traffic rate.
Virtio networking offers a flexible mechanism for sharing I/O interface among virtual machines (also suitable for VM migration). Despite the flexibility, there are performance challenges with virtio (even Vhost-net) for virtual network functions.
In this presentation we discuss the performance issues encountered and how these were mitigated with hardware offloads while running IP forwarding as a virtual network function under KVM hypervisor with Vhost-net networking.

Speakers
YD

Yashpal Dutta

Yashpal Dutta is a Lead Design Engineer at Freescale Semiconductor India. He is involved in enabling network and security acceleration on Freescale SOCs. He has expertise in the performance analysis and optimizations for network and security applications. He has also worked on performance... Read More →
VS

Varun Sethi, Freescale

Software Architect, Freescale
Varun Sethi is a Software Architect at Freescale Semiconductor and is involved in virtualization software development for embedded Power Architecture SOCs. He has contributed to the KVM port for BookE.HV platforms and the e500mc core. He is the maintainer for Freescale PAMU driver... Read More →


Monday October 13, 2014 4:30pm - 5:20pm
Room 16

4:30pm

Atomic in Depth: A Look at Project Atomic for Managing Docker Containers - Joe 'Zonker' Brockmeier, Red Hat
Project Atomic, a concept for creating hosts to run Docker containers, was unveiled in April of this year. Rather than producing its own derivative distribution, Atomic is an umbrella project for creating hosts that are optimized for running Docker containers, with an "atomic" update model for the host operating system.

This talk will provide an overview of Atomic along with an in-depth tour of the features offered by an Atomic host, the tools used for creating and updating hosts, and managing Docker containers more effectively. We'll also discuss the implementations of Atomic (Fedora, CentOS, and RHEL) and how to get involved in the Atomic community.

Monday October 13, 2014 4:30pm - 5:20pm
Room 19

4:30pm

Programmable Provisioning with Razor - David Lutterkort, Puppet Labs
Razor is a flexible policy-driven PXE provisioning tool that makes it
possible to manage bare metal machines in a cloud-like manner. Over the
last year, it has seen many changes to make it easier to deploy and manage,
and to simplify its use. Through its combination of automatically
discovering machines, making provisioning decisions based on user-defined
rules, and seamless integration with configuration management tools, it is
not just a PXE provisioning tool in the traditional sense, but can serve as
an engine for automated end-to-end deployment of workloads tailored to
specific scenarios. This talk will introduce the various features of Razor
and show how they can be used in different scenarios such as basic PXE
provisioning, building an OpenStack cloud, and how to integrate Razor with
external systems such as a CMDB or IP address management systems.

Speakers
DL

David Lutterkort

Advisory Software Engineer, Puppet, Inc.
David is a software engineer at Puppet, where he’s worked on projects such as application orchestration and Razor, the best provisioning tool, ever. Before joining Puppet, David worked at Red Hat on a variety of management tools and served as the maintainer of Apache Deltacloud... Read More →


Monday October 13, 2014 4:30pm - 5:20pm
Room 18

4:30pm

Understanding the Decisions Behind Hypervisor Selection in OpenStack and CloudStack - Tim Mackey, Citrix
OpenStack and Apache CloudStack are flexible open source options for building scalable clouds, but at the core of most clouds are hypervisors. Selecting the "correct" hypervisor, or for that matter supporting multiple hypervisors, is a question of desired functionality and implementation details. In this session, you'll learn how networking, storage and compute combine within the cloud layer to deliver a successful cloud, and how the supported functionality varies by hypervisor.

Speakers
avatar for Tim Mackey

Tim Mackey

Senior Technical Evangelist, Black Duck by Synopsys
Tim Mackey is a technology evangelist for Black Duck Software specializing in the secure deployment of applications using virtualization, cloud and container technologies. Prior to joining Black Duck, Tim was most recently the community manager for XenServer and was part of the Citrix... Read More →


Monday October 13, 2014 4:30pm - 5:20pm
Room 17
 
Tuesday, October 14
 

11:15am

Secure LXC Networking - Marian Marinov, 1H Ltd
There are quite a few network connectivity options that are available to LXC, but there isn't much documentation on how to setup and most importantly how to secure each of them.
In this presentation Marian will show you how to setup and secure veth, macvlan, vlan and also OpenVswitch with vxlan.

Speakers
avatar for Marian Marinov

Marian Marinov

Chief System Architect, SiteGround
System Administrator since 1998. Currently CEO of 1H Ltd. Chairman of the Board of Open Projects Foundation. Organizer of openfest.org and BG Perl Workshops. This year I'm aslo organizing YAPC::Europe and BSDcon Europe. I have given talks at HighLoad++, DORS/CLUC, cPanel conf, OpenFest... Read More →


Tuesday October 14, 2014 11:15am - 12:05pm
Room 19

11:15am

Software Defined Storage in action with GPFS v4.1 - Frank Kraemer, IBM
IBM GPFS is a modern cluster file system designed for high-performance, parallel file access and management. GPFS delivers proven reliability, multi-cluster support, scalability and performance with automated failure recovery, and decentralized data management for simplifying administration. GPFS provides several essential services to allow you to effectively manage growing quantities of structured and unstructured data in the Cloud. The new features in GPFS allow you to manage very large amounts of unstructured file data better than ever before. With improved small file performance, higher granularity namespace management, increased performance of administration tasks, and an innovative approach to expanding the global namespace, managing large volumes is a reality.

Speakers
FK

Frank Kraemer

Frank Kraemer is an IBM Systems Architect working for the IBM Systems and Technology Group. He is currently focusing on novel architectures for storage systems and on applications for non-volatile storage. Frank's areas of expertise are Systems Architectures and Storage Solutions... Read More →


Tuesday October 14, 2014 11:15am - 12:05pm
Room 18

12:15pm

Multi-OS Continuous Packaging with Docker and Project-Builder.org - Bruno Cornec, HP
Docker is now a mature techology used for contained execution of applications.
It can also be used successfully to support a Continuous Packaging approach

We will explain and demonstrate how to combine it with project-builder.org in order to help upstream projects distributing seamlessly packages for their code, at whatever step of their development life cycle.

We'll explain how to build a new container, setting it up for this usage, then preparing the delivery of the project content in order to finally build packages in it for the hosted distribution and publishing them for immediate consumption as part of the package management system.

This continuous packaging approach supports multiple repositories type, operating systems/Linux distributions, build environements and repositories managers

Speakers
avatar for Bruno Cornec

Bruno Cornec

Open Source & Technology Strategist, HPE
Bruno Cornec has been managing various Unix systems since 1987 and Linux since 1993 (0.99pl14).Bruno first worked 8 years around Software Engineering and Configuration Management Systems in Unix environments.Since 1995, he is Open Source and Linux (OSL) Technology Strategist, Linux... Read More →


Tuesday October 14, 2014 12:15pm - 1:05pm
Room 19

12:15pm

Smart VM Scheduling in oVirt Cluster - Martin Sivak, Red Hat Czech
The oVirt project allows efficient management of virtualized datacenters. Deciding what machine should host a certain VM is one of the important functions of the management platform. Unfortunately it is also one of the complex ones, because there can be many rules governing the placement policy and there is a time limit in which a VM has to be started or migration initiated. Till now each VM was considered separately and that caused fragmentation of free resources.

We are about to present a new solution to this issue in this presentation. We have started a cooperation with the OptaPlanner team that develops an optimization engine based on probabilistic (soft computing) algorithms. This means that oVirt will feed situation updates to an optimization service and continuously receive improved solutions back. It will then use the precomputed results for rebalancing the clusters.

Speakers
avatar for Martin Sivák

Martin Sivák

Senior Software Engineer, Red Hat
Martin has been working for Red Hat (Brno, Czech Republic) for the past eight years. He spent most of the time working in the installer team and now he is part of a team responsible for the scheduling and quality of service efforts in oVirt. He has a master degree in the field of... Read More →


Tuesday October 14, 2014 12:15pm - 1:05pm
Room 17

12:15pm

The Open Platform for Choice: Linux on Power Virtualization - Dr. Michael Perzl, IBM
Power Systems has some of the best virtualization technology in the server industry and provide compelling alternatives for critical Linux web and mobile application infrastructure services for Cloud Managed Service Providers (MSPs). Learn more about what makes PowerLinux a better choice for consolidating and virtualizing key Linux infrastructure solutions and how Power Systems are embracing these open technologies to build new cloud solutions with a choice of PowerVM or KVM virtualization on a single Power Systems platform. 

Speakers
DM

Dr. Michael Perzl

Michael Perzl ist seit 2000 bei IBM und seitdem zuständig für Technical Sales, Proof of Concepts und Implementierung von AIX und Linux on Power auf Power Systems. In seiner Freizeit betreibt er die #1-Webseite (laut Google) für AIX-Open-Source-Software (http://www.perzl.org/aix... Read More →


Tuesday October 14, 2014 12:15pm - 1:05pm
Room 18

2:30pm

The Future of PaaS with Docker - Marek Jelen, Red Hat
Docker is eating the world. You can see it mentioned in almost every article. When OpenShift started, there was no standard for application containers, but Docker achieved to be one. In my talk, I will offer a peek into the future of OpenShift and how we are integrating Docker as the base of the PaaS. In the presentation we shall discuss Geard, Systemd and other Linux stuff and how it is all being integrated into a simple to use and powerful system. Last but not least we shall talk about the "developer experience" and how developers will benefit from these tools.

Tuesday October 14, 2014 2:30pm - 3:20pm
Room 19

2:30pm

OpenSAF in the Cloud - Why an HA Middleware is Still Needed - Mathivanan Naickan Palanivelu, Oracle & Anders Widell, Ericsson
OpenSAF is an LGPL 2.1 licensed open source project and is the most comprehensive implementation of the Service Availability Forum (SAF) standardized services. It is backed by a foundation, and is a leading solution in the commercial-off-the-shelf HA middleware industry with adoption by a growing number of telecom, aerospace and defense companies. Today, many companies deploy their applications in the cloud, and in this presentation we will discuss the impact of moving applications into the cloud from an HA middleware perspective. We will discuss why the cloud does not remove the need for an HA middleware, and talk about the new requirements on OpenSAF for running inside the cloud. The session also covers key new features in the latest release of OpenSAF, as well as the roadmap for the next release.

Speakers
AW

Anders Widell, Ericsson

Software Developer, Ericsson
Anders Widell is working as a software developer and technical coordinator at Ericsson. He has 14 years of experience working with HA real-time systems, in particular with Ericsson's successful AXE platform that has been used as a vital part in telecom networks since the 1970's. Anders... Read More →
MN

Mathi Naickan, Oracle

Principal Member Of Technical Staff, Oracle
Mathi works with Oracle's Communications BU with over 15 years experience in building application ready HA systems based on the ATCA, SAF standards and was an active contributor to the SAForum specifications representing Motorola and Emerson. In the capacity of a middleware architect... Read More →


Tuesday October 14, 2014 2:30pm - 3:20pm
Room 18

3:30pm

Extending Cloud Automation: When OpenStack Meets Ansible - Benjamin Zores, Alcatel-Lucent
This presentation provides an introduction to Ansible OpenSource IT automation and Cloud orchestration engine. It comes with an overview of what Ansible is and how it can compete (and outcome) legacy automation systems such as Chef or Puppet. Based on real-life experience, Ansible tips & tricks will be provided as how to automate your servers' deployment ever more easily. Additional software will be presented, allowing people to describe their full Cloud application topology, getting the best out of OpenStack APIs and Ansible Playbooks to fully automatize one's application's deployment and continuous integration.

Speakers
avatar for Benjamin Zores

Benjamin Zores

Technical Director, Alcatel-Lucent Enterprise
As a software architect for Alcatel-Lucent, Ben has been designing embedded Linux devices for 10+ years, leading enterprise-grade Linux/Android multimedia IP phones conception. His area of expertise mostly covers low-level devices and platforms definition, board bring-up and drivers... Read More →


Tuesday October 14, 2014 3:30pm - 4:20pm
Room 15

3:30pm

OpenStack High Availability: Are We There Yet? - Florian Haas, Hastexo
OpenStack has come a long way since it had its first discussions around infrastructure high availability in early 2012. Since then, every single OpenStack vendor has come out with their own flavor and understanding of high availability.

But how do they compare? What can and can’t you do with them? And which should you choose?

This presentation compares the high availability support we currently have in OpenStack products from Red Hat, SUSE, Canonical, Mirantis, Cisco, Piston and others, from an independent and vendor-neutral perspective. It discusses advantages and disadvantages, deployment options, and suitable and not-so-suitable use cases.

Speakers
avatar for Florian Haas

Florian Haas

VP Education, City Network
Florian runs the Education business unit at City Network, and helps people learn to use, understand, and deploy complex technology. He has worked exclusively with open source software since about 2002, and has been heavily involved in OpenStack and Ceph since early 2012, and in Open... Read More →


Tuesday October 14, 2014 3:30pm - 4:20pm
Room 17

4:30pm

How Software-defined Flash Storage is addressing Performance Hungry Cloud Workloads - Axel Rosenberg, SanDisk
The tremendous need for enterprise and cloud workloads to reduce application response times 
without compromising highly available and continuous access to the data is challenging all 
datacenter architects. From in-server performance with PCIe flash to SSDs and all-flash arrays, 
a cost-effective and cloud friendly approach to application acceleration is emerging as part of a 
new class of storage devices. A big part of this emerging trend is software defined storage built 
on open source and open systems to address these challenges. We will talk about the next 
generation flash solutions for Big Data analytics as well as multi-tenant cloud computing and 
high-end, in-Memory analytics and how some companies are approaching this.

Speakers
AR

Axel Rosenberg

sr. manager technical marketing, SanDisk EMS


Tuesday October 14, 2014 4:30pm - 5:20pm
Room 15

4:30pm

Open vSwitch and DPDK - Jesse Gross, VMware

DPDK (Data Plane Development Kit) has generated a lot of excitement by demonstrating that it is possible to do high speed networking purely in software. However, as the name implies, DPDK is a building block and set of tools rather than an application for end users. In order to be useful, it needs to be built into existing software.

Open vSwitch is already widely used in software based networking due to its programmability, flexibility, and integration with other tools. In addition, due to its portability, OVS is relatively easy to adapt to new types of data planes, making the two a perfect fit.

DPDK has many similarities to existing platforms used for Open vSwitch but also some marked differences, especially if the best possible performance results are to be achieved. Come hear the experience of getting OVS running on DPDK, where we are, and what still needs to be done.


Speakers
JG

Jesse Gross

Sr. Staff Engineer, VMware
Jesse Gross has worked on the Open vSwitch project since its inception and is the Linux kernel maintainer of the fast-path dataplane. He is also a coauthor of several other technologies related to network virtualization including the Geneve tunneling protocol currently being standardized... Read More →


Tuesday October 14, 2014 4:30pm - 5:20pm
Room 18
 
Wednesday, October 15
 

11:15am

Clocker - Migrating Complex Applications to Docker with Apache Brooklyn - Andrew Kennedy, Cloudsoft
Deploying enterprise-class distributed applications to Docker containers spanning multiple hosts is tricky. Dealing with port forwarding, firewalls and injecting configuration into containers for inter-dependencies are just some of the problems.

We will show how Clocker uses Apache Brooklyn's cloud abstractions to simplify the deployment and management of a complex application to a virtual Docker infrastructure. Brooklyn will create and maintain the required Docker containers in the right locations for your application, and control and manage the software and services using policies to scale both the application and infrastructure based on their state.

We will demonstrate deploying simple multi-tier web applications and also a complex financial risk analytics application from OpenGamma, onto a Docker infrastructure.

Speakers
avatar for Andrew Kennedy

Andrew Kennedy

Distributed Systems Hacker, Cloudsoft
Andrew is a Senior Software Engineer at Cloudsoft and the founder of the Clocker project. He is a contributor to several Open Source projects including jclouds and Qpid and is on the Apache Brooklyn PMC. Areas of interest include Distributed Systems, Virtualisation, Messaging, Information... Read More →


Wednesday October 15, 2014 11:15am - 12:05pm
Room 19

11:15am

OpenStack REST API: Compatible or Consistent - Ken'ichi Ohmichi, NEC
The community of OpenStack Nova project is discussing the design and the purpose of a new RESTful API now. The API is called "Nova v3 API". The features of v3 API are "consistent API naming", "strong input validation", and "clean code". We already started developing v3 API one year ago, and the most part has been implemented. However the code removal of v3 was proposed, because we have renamed many API attributes for the consistency and the fact will cause a lot of backward incompatibility issues to Nova API users. In addition, there are huge amount of RESTful APIs as Nova API, the developers concerned the maintenance cost for keeping both API versions(v2 and v3). Ken'ichi is proposing an idea to solve the problem. He will show the mechanism of v3 API and the idea, and also show how to join OpenStack development community.

Speakers
KO

Ken'ichi Ohmichi

Leader, NEC
Ken'ichi from NEC has joined into OpenStack community since 2012, and he is working for OpenStack quality mainly. He has fixed many bugs as an OpenStack community member and he is a main developer of Nova v2.1 API which is released in Kilo as a big feature.Now he is a core developer... Read More →


Wednesday October 15, 2014 11:15am - 12:05pm
Room 17

12:15pm

The OpenNebula Model for Cloud Provisioning and Management - Javier Fontán, OpenNebula
On-premise private clouds require simple, powerful and flexible mechanisms to manage the access privileges to the infrastructure and to dynamically allocate the available resources. OpenNebula's quest for simplicity touches every aspect of the software, and a great effort has been put into the provisioning model. A smooth experience for users entails a proper design of the concepts, ironing out the flow of day to day operations, as well as proper tools for the administrators to manage its cloud. OpenNebula features on-demand provisioning of Virtual Data Centers (VDCs), which are containers for the execution of virtual resources that allow a complete isolation of users, organizations or workloads. This innovative provisioning model offers an integrated and comprehensive framework for resource partition, allocation and isolation in federated data centers and hybrid cloud deployments.

Speakers
avatar for Javier Fontan

Javier Fontan

Advanced Solutions Engineer, OpenNebula Systems
Javier Fontán works as a developer and Advanced Solutions Engineer at OpenNebula Systems Labs where he is a co-founder. He is one of the original developers of OpenNebula where he works mainly with driver integration and tools. The first contact with the industry was as a systems... Read More →


Wednesday October 15, 2014 12:15pm - 1:05pm
Room 18

2:30pm

An Update (and Demo) on Techniques to Manage libvirt/QEMU-Based Virtual Machine Snapshots and Disk Image Chains - Kashyap Chamarthy, Red Hat
Managing QEMU overlay-based virtual machine snapshots can become cumbersome over a period of time. With each new snapshot, a new QCOW2 overlay file is created -- this can become an overhead of tracking multiple disk image files. Understanding the ability to manage multiple disk image chains efficiently will help lower this overhead.

This talk aims to explore some of the recent improvements in QEMU and libvirt projects that address this need of advanced disk image management. More specifically, we'll discuss -- shortening disk image chains, snapshot merging, live backup of entire disk image chain, gracefully reverting and deleting snapshots. We'll also see how some of these underlying concepts are used in higher-layer projects like OpenStack to create and manage snapshots. This session also includes a demonstration of some the snapshot management techniques discussed.

Speakers
avatar for Kashyap Chamarthy

Kashyap Chamarthy

Senior Software Engineer, Red Hat
Kashyap Chamarthy works at Red Hat, as part of OpenStack Infrastructure engineering group, focusing his contributions on interactions between OpenStack and its underlying Virtualization components (libvirt, QEMU, KVM). In the past, he's presented and participated in the past four... Read More →


Wednesday October 15, 2014 2:30pm - 3:20pm
Room 15

2:30pm

Tutorial: Build a Fully FOSS Cloud with OpenNebula - Javier Fontán, OpenNebula
OpenNebula is a fully open-source cloud management platform that combines a simple, but flexible and powerful, virtualization manager that supports traditional IT features such as fault tolerance and failover, with the dynamic provisioning, elasticity and multi-tenancy of the enterprise cloud. The aim of this tutorial is to learn how it works and how to install it from scratch on CentOS as the operating system. The experience of building a real production ready and scalable Cloud is much more than just installing a Cloud Platform, that is why, thanks to OpenNebula's simplicity, we will discuss how to further integrate it with many Open Source technologies, like Ceph for the Virtual Machine storage or Ansible to bootstrap it all.

Attendees will build the cloud in two CentOS virtual machines in their own laptops using VirtualBox. Remember to come to the tutorial with VirtualBox installed and with the virtualization extensions enabled!

 

Speakers
avatar for Javier Fontan

Javier Fontan

Advanced Solutions Engineer, OpenNebula Systems
Javier Fontán works as a developer and Advanced Solutions Engineer at OpenNebula Systems Labs where he is a co-founder. He is one of the original developers of OpenNebula where he works mainly with driver integration and tools. The first contact with the industry was as a systems... Read More →


Wednesday October 15, 2014 2:30pm - 4:20pm
Room 18

3:30pm

How we Service our Customers with CloudStack and OpenStack - Davor Guttierrez, 3 Gen d.o.o.
We use OpenStack and Cloudstack for different projects by our customers. What was our approach and where are still problems with implementations. What problems can someone expect with implementations of those products.

Speakers
avatar for Davor Guttierrez

Davor Guttierrez

System Administrator, 3 Gen d.o.o.
Davor Guttierrez works as a System Administrator at 3 Gen d.o.o. He has been working with Linux and UNIX for 20 years, most recently on RedHat Enterprise Virtualization and SuSE Linux Enterprise Servers.


Wednesday October 15, 2014 3:30pm - 4:20pm
Room 15

4:30pm

KVM on Grid: Shaken, Not Stirred - Raphael Sack, Intel Corporation
Let’s say you have 10,000 Linux servers. Now, let’s say you need to upgrade these servers to version+1. How long is this effort going to take? Now consider the following scenario: All these servers are running 24/7 business critical tasks. Any disruption will cause significant delays in project timetables, and incur financial costs. How long would it take you to upgrade these servers now? You may decide the entire operation is unfeasible.

KVM on grid is a flexible, fast solution enabling dynamic management and allocation of virtual machines in large scale high-performance environments. It revolves around state of the art open-source virtualization, combined with distributed computing models. This allows near-real time deployment of systems on a mass scale, minimizing the overhead and complexity of the environment. It’s not cloud, it’s not batch, it’s “KVM on grid”!

Speakers
RS

Raphael Sack, Intel Corporation

Systems Programmer, Intel Corporation
Raphael Sack is a virtualization expert, system administrator and experienced programmer in the Engineering Computing group of Intel IT. Raphael has architected a number of Linux based solutions for high performance compute environments inside Intel. Additionally, he has written a... Read More →


Wednesday October 15, 2014 4:30pm - 5:20pm
Room 15

4:30pm

Instance Types: Using oVirt as a Private Cloud Solution - Tomas Jelinek, Red Hat
An effective and flexible VM management which promotes self-service is a crucial part of any private cloud solution.

The VM centric management with templates present until oVirt 3.4 has limitations in mass editing of VM properties, fine grained permission management and integration with third party services such as Glance from OpenStack.
There is an ongoing effort of improving this situation with a big milestone achieved with the releasing of oVirt 3.5 containing the Instance Types feature implemented.

This talk will discuss the new Instance Types feature introduced in oVirt 3.5 and will explain the reasoning behind the specific decisions made with an emphasis to show how does it aim to elevate oVirt from data center virtualization solution to a private cloud solution.

Also the limitations of the current solution and the next steps targeted to oVirt 3.6 will be discussed.

Speakers
TJ

Tomas Jelinek, Red Hat

Red Hat
I'm java developer currently working at Red Hat on the oVirt project and a maintainer of WebAdmin and UserPortal applications. My previous speaking experience mainly include presenting scientific papers on NaBIC (2009) and various local conferences.


Wednesday October 15, 2014 4:30pm - 5:20pm
Room 18

4:30pm

Location-Aware Distributed Virtual Disk Storage For OpenStack - Keiichi Shima, IIJ Innovation Institute
We have proposed a redundant block disk interface for storing virtual machine (VM) disk images. The paper is available at http://member.wide.ad.jp/~shima/publications/20131209-ccsna-ukai.pdf. The key function of the interface is that an operator has full control over where to store disk images on which distributed storage nodes. This is important especially when a VM infrastructure is deployed over many different geographical locations. VMs are sometimes moved across hypervisors due to resource constraint or maintenance operations. It is a serious problem how effectively the virtual machines contact to their storage images when moving. By acquiring full control on a disk image migration decision, an operator can move related disk images to nearer location of the moving VMs. This presentation will show the design of the proposed system and the current status of OpenStack integration.

Speakers
KS

Keiichi Shima

Keiichi Shima is an Internet technology researcher at IIJ Innovation Institute Inc., which is a R&D subsidiary company of Internet Initiative Japan Inc., one of the largest Japanese Internet service providers. He is working on distributed storage systems for virtual machine disks... Read More →


Wednesday October 15, 2014 4:30pm - 5:20pm
Room 17