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


Tutorial: Hands On Trove: Database as a Service in OpenStack - Florian Haas, Hastexo
OpenStack, the fastest growing infrastructure-as-a-service (IaaS) platform in the open source community, has recently added a database-as-a-service (DBaaS) component named Trove, which saw its first production OpenStack release in April. Trove’s purpose is to provide scalable and reliable cloud DBaaS provisioning functionality for both relational and non-relational database engines.

In this presentation, we examine the motivation behind DBaaS, cover the architecture of Trove, and demonstrate the deployment of OpenStack Trove on an OpenStack private cloud, in order to provide MySQL DBaaS to OpenStack users. It is useful both for private cloud operators intending to deploy DBaaS, and to MySQL DBAs learning to interact with MySQL in an OpenStack DBaaS environment.

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 →

Monday October 13, 2014 11:15am - 1:05pm
Room 17


Reducing Cost in Big Data Using Statistics & In-Memory Technology - Praveen Rachabattuni, Sigmoid Analytics
The world is shifting from private dedicated data center to on-demand compute on the cloud. This shift moves the onus of cost from the hands of IT to the developers. As your data sizes start to rise the computing cost grows linearly with it. In this talk I will show how improving computation speed using Statistical techniques & in-memory technology Apache Spark helped us cut down a customers cost from $1000/TB down to $100/TB on the cloud. I will also show a hands on demo of how to several statistical techniques like HyperLogLog, CountMinSketch & Bloom filters can be applied to solve everyday problems & save as much as 10x in terms of cost & machines on your existing workloads.


Praveen Rachabattuni

Praveen Rachabattuni is a technical team lead at Sigmoid Analytics. His areas of expertise include Real Time Big Data Analytics using open source technologies like Apache Spark, Shark and Pig on Spark. He is currently working with Apache Pig team in contributing Pig on Spark. Has... Read More →

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


Using Device Tree for VM Runtime Hardware Reconfiguration - Pantelis Antoniou, Konsulko Group
Virtual machines need a way to attach/remove virtual devices on runtime. For instance new block/network devices can be added, memory can be hotplugged removed and so on.

At the moment on the x86 architecture ACPI events are used, and while this can be made to work it is extremely cumbersome. Things are even more difficult on ARM, since there ACPI is still a moving target.

Turns out that by using Device Tree, and overlays, one can simplify the whole procedure by passing around device tree blobs with completely describe all hardware changes in an abstract format.

Join Pantelis Antoniou in explaining how you can use Device Tree to make complex hardware reconfiguration possible, and less troublesome.


Pantelis Antoniou, Konsulko Group

Kernel Engineer, Konsulko Group
Pantelis Antoniou has been an active Linux kernel developer for more than 13 years. Has brought to market a lot of Linux based products, passing through companies like Texas Instruments, Mentor Graphics, before ending up with Konsulko Group, and his current engagement with NVIDIA... Read More →

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


DPDK: The Data Plane Development Kit Goes Mainstream - John Ronciak, Intel
As the Data Plane Development Kit (DPDK) is used more and more as an ingredient in Software Defined Networking components DPDK needs to move upstream, at least for the kernel component of the DPDK. This presentation will describe the work being done to make the kernel component of the DPDK acceptable for upstream consumption. This will allow the DPDK to be included in Linux distributions which require all kernel components to be upstreamed. There are two different ways of achieve this and this presentation will describe both mechanisms including the pros and cons of both methods.


John Ronciak

SW Architect, Intel
John Ronciak John is a SW Architect working for Intel in the Communication and Storage Infrastructure Group (CSIG). John has 30 years experience writing devices drivers for various operating system and is currently one of the leads in the Open Source driver group responsible for Eight... Read More →

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


Building a DevOps PaaS with Docker, CoreOS, and Apache Stratos - Lakmal Warusawithana, WSO2 Inc
Platform-as-a-Service (PaaS) is a technology designed to make DevOps easier and allow developers to focus on application development. The PaaS takes care of provisioning, scaling, HA, and other cloud management aspects. Apache Stratos is a PaaS codebase develop in Apache and designed to create a highly productive developer environment while also supporting powerful deployment options. Integration with Docker and CoreOS bring Stratos more scalable and flexible PaaS while making developers/DevOps life easier to build their cloud applications. In this session Lakmal will dig deep into Apache Stratos. This will include installation and deploying sample applications using docker and CoreOS, showing how it can be extended to support new application containers. The session will include a demonstration of app deployment, provisioning, auto-scaling and more.

avatar for Lakmal Warusawithana

Lakmal Warusawithana

Senior Director Cloud Architecture, wso2 inc
Lakmal Warusawithana is the Senior Director - Cloud Architecture of WSO2. Lakmal has a long history of working in open source, cloud, and DevOps technologies and has been Vice President of Apache Stratos PaaS Project. Lakmal is an architect for containerization and deployment orchestration... Read More →

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


Continuous Integration Using Docker & Jenkins - Mattias Giese, B1 Systems GmbH
Jenkins is often found inside a Continuous Integration/Delivery infrastructure. It can be used to automatically test each change set as soon as it occurs in a monitored code base. It is often linked with deployment tools like Vagrant to create a complete testing environment. Yet, here is a small drawback: launching and provisioning virtual machines for each change set increases the time for a test run to complete. With the help of Docker, provisioning of a testing environment is done in seconds, decreasing the time it takes to provide meaningful feedback to the developer. This talk describes two scenarios where automatic integration testing with Docker increases the productivity of admins and developers. The first one describes how an admin may perform integration testing of Puppet modules, a second one implements integration testing of a web app consisting of a Web and database server.


Mattias Giese, B1 Systems GmbH

Solutions Architect, B1 Systems GmbH
Mattias Giese is a Solutions Architect for Systems Management and Monitoring with B1 Systems GmbH. Mattias Giese is a Solutions Architect for Systems Management and Monitoring with B1 Systems GmbH where he focuses on software that provides much needed automation to any administrator's... Read More →

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


Integrating Linux and the Real-Time ERIKA OS Through the Xen Hypervisor - Arianna Avanzini, University of Modena and Reggio Emilia
Modern cars, as well as aircrafts, are equipped not only with more and more complex control systems, but also with increasingly advanced user interfaces and infotainment systems. The growing computational demand of these applications can now be met only with multi-core systems, which are actually supplanting single-core ones. Also, safety-critical and non-safety-critical components must be isolated from each other. In this presentation we show a double-OS system, running on a dual-core ARM platform and using the Xen hypervisor to run, in two isolated domains, (1) the automotive-grade ERIKA Enterprise OS, a small-footprint real-time OS suitable for safety-critical control tasks, and (2) a full-featured Linux OS, which is then able to support any complex user interface or multimedia service. The system also provides a basic, safe communication mechanism between the two operating systems.

avatar for Arianna Avanzini

Arianna Avanzini

Student, University of Modena and Reggio Emilia
Arianna is a student from the Computer Engineering Master's Degree of the University of Modena and Reggio Emilia (Italy). In her bachelor thesis, she has had the opportunity to collaborate with Paolo Valente on his BFQ storage I/O scheduler. She is currently developing her master... Read More →

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