Loading…
This event has ended. Create your own event → Check it out
This event has ended. Create your own
View analytic

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

Monday, October 21
 

8:00am

Continental Breakfast
Monday October 21, 2013 8:00am - 9:30am
Foyer

8:00am

Registration
Monday October 21, 2013 8:00am - 6:00pm
Foyer

9:30am

Keynote: State of Linux Union - Jim Zemlin, Executive Director, The Linux Foundation
Session Descritpion Coming Soon

Speakers
avatar for Jim Zemlin

Jim Zemlin

Executive Director, The Linux Foundation
Zemlin’s career spans three of the largest technology trends to rise over the last decade: mobile computing, cloud computing and open source software. Today, as executive director of The Linux Foundation, he uses this experience to accelerate the adoption of Linux and support the future of computing. | | Zemlin works with the world’s largest technology companies, including IBM, Intel, Google, Samsung, Qualcomm, and others to... Read More →


Monday October 21, 2013 9:30am - 9:50am
Pentland

9:50am

Keynote: We Won. What’s Next? - Mark Hinkle, Director of Community, Citrix
How will the Linux and Open Source further technology for the next 20 years. 

It’s been over twenty years since Linux birth and it grown up to become the most successful collaborative endeavor of all time. Linus’ little project now cumulatively powers more servers, mobile phones and other embedded systems than any other operating system. Linux runs our economy and touches the lives of literally every single human being on the planet in one way, shape or form. Time Magazine named Linux Torvalds the 17th most influential man of the century 20th century. No longer do we have to defend the viability of Linux it’s been proven beyond a shadow of a doubt. So where do we go from here? We’ll explore how the Linux and open source community can build upon their success for the betterment of technology and the world around them.

Speakers
avatar for Mark  Hinkle

Mark Hinkle

Senior Director, Open Source Solutions, Citrix Systems Inc.
I am the Senior Director, Cloud Computing Community at Citrix. I am responsible for the open source CloudStack cloud platform (www.cloudstack.org) and Xen.org virtualization communities. However I am really an open source guy who loves systems management and committed to trying to make systems management tools more open and "not suck".


Monday October 21, 2013 9:50am - 10:10am
Pentland

10:10am

Keynote: The Twitter Stack - Chris Aniszczyk, Head of Open Source, Twitter
Join Chris as he discusses how Twitter started on a monolithic architecture and eventually moved to a service oriented one solely relying on open source software along the way.

Speakers
avatar for Twitter

Twitter

Twitter
Twitter is a real-time information network that connects you to the latest stories, ideas, opinions and news about what you find interesting.


Monday October 21, 2013 10:10am - 10:30am
Pentland

11:30am

Open Source's $59B Opportunity - Phil Odence, Black Duck Software
Enterprises benefit from the adoption of open source, but most are reluctant to use projects with no declared license. Recent research has revealed that 40% of OSS projects have no declared license; and of this significant number, 42% actually contain embedded licenses, which can be difficult to find, let alone review, without the proper tools. Imagine the potential value and productivity that could be unleashed if all open source projects were accessible to enterprises – Black Duck has estimated this opportunity at up to $59B. But how do enterprises evaluate projects without easily identifiable licenses? This session will discuss the importance of and methods to discover embedded licenses. Odence will provide market sizing for projects with embedded licenses and discuss the opportunity to capture value from projects which might otherwise be off-limits to enterprises.

Speakers
avatar for Phil Odence

Phil Odence

VP of Business Development, Black Duck Software
Phil Odence is Vice President of Corporate and Business Development for Black Duck Software, with responsibility for corporate and business development activities and expanding Black Duck's reach, image and product breadth by developing partnerships across Black Duck's ecosystem ecosystem (which comprises ALM companies, systems integrators, and the open source and legal communities). He is a frequent speaker at open source industry events... Read More →


Monday October 21, 2013 11:30am - 12:20pm
Lennox 1

11:30am

Big Data for Good or Evil -- Lessons from the NSA PRISM Scandal - Jason Bloomberg, ZapThink
Heroic whistleblower or villainous traitor? Regardless of how you feel about Edward Snowden's release of confidential NSA documents, there are several important lessons from the entire NSA PRISM scandal that any organization dealing with Big Data can take to heart. Nobody is upset the NSA has stopped terrorist attacks. What we're all upset about is the fact that they are collecting information on everybody else -- especially non-US citizens. Lesson #1: It’s not just the data you want that are important, you must also worry about the data you don’t want. Other lessons include the increased role of metadata, the role Big Data analytics play in data governance, and dealing with issues over time. Big Data are here to stay, and Big Data sets only going to get more dangerous. We must learn the lessons of NSA PRISM to understand how to deal with Big Data pitfalls before we fall into them.

Speakers
JB

Jason Bloomberg

President, ZapThink
Jason Bloomberg is President of ZapThink, a Dovel Technologies Company. He is a global thought leader in the areas of Cloud Computing, Enterprise Architecture, and Service-Oriented Architecture. He created the Licensed ZapThink Architect (LZA) SOA course and associated credential, and runs the LZA course as well as his Enterprise Cloud Computing course around the world. He is a frequent conference speaker and prolific writer. His new book, The... Read More →


Monday October 21, 2013 11:30am - 12:20pm
Lowtheir

11:30am

(Tutorial) OpenStack Tour de Force - Florian Haas, hastexo
Call us crazy, but here is where we stand up an OpenStack cloud, from scratch, in two hours. First presented at OSCON 2013 and running full throttle through the basics of OpenStack, this fast-paced tutorial will whirl through authentication, image storage, networking, and compute at breakneck speed. Not for the faint at heart. A strong sysadmin or devops background is an excellent asset to bring along to this tutorial, but no prior knowledge of OpenStack is required. (If you do bring it to the table, though, it certainly won’t hurt.) Prior Puppet knowledge is also a plus, as this tutorial will use Puppet for automated deployment and configuration.

Speakers
avatar for Florian Haas

Florian Haas

Principal Consultant, hastexo
Florian is an expert in high availability, distributed storage and Ceph, and an experienced technical consultant, seasoned training instructor, and technical writer. He has co-developed and delivered training across the globe, in addition to helping deploy several production clouds. He is an active contributor in the OpenStack and Ceph communities, and has spoken at LinuxCon, OSCON, the OpenStack Summit and many other conferences and events.


Monday October 21, 2013 11:30am - 12:20pm
Tinto

11:30am

A Detailed Look at the Cairo OpenGL Spans Compositor Performance - Bryce Harrington, Samsung
With Cairo seeing use in Wayland and in various embedded platforms, it's worthwhile to consider Cairo's OpenGL backend for providing hardware-accelerated 2D drawing support. The cairo-gl backend comprises three different compositors: MSAA, traps, and spans. This talk compares the rendering performance of the three compositors and takes a detailed look at specific performance bottlenecks in the spans compositor, how they can be improved, and for what applications one compositor would outperform the others.

Monday October 21, 2013 11:30am - 12:20pm
Sidlaw

11:30am

Application-Level Debugging and Profiling: Gaps in the Tool Ecosystem - Rosemary Francis, Ellexus
For years instruction-level debuggers and profilers have improved in leaps and bounds. Similarly, system-level and network monitoring tools are increasingly ubiquitous. There is, however, a gulf between the two worlds which is widening as more and more processes and applications share system resources. In this talk I will present the concepts of application-level tracing and what kind of information is available. I will run through the techniques for combining run-time data from different levels before moving onto some case studies. In particular I will present how a lack of application-level monitoring can lead to file-system bottlenecks and undetected network issues in distributed Linux HPC IT systems.

Speakers
avatar for Rosemary Francis

Rosemary Francis

Technical Director, Ellexus
Dr. Rosemary Francis is the Technical Director of Ellexus Ltd. Rosemary obtained her PhD in Computer Architecture from the Cambridge University Computer Lab. After working in the chip design industry, Rosemary founded Ellexus to help manage the complex tool chains needed for semiconductor design. Ellexus now specialises in tools to help engineers and IT managers solve the problems that arise when deploying and tuning complex Linux applications... Read More →


Monday October 21, 2013 11:30am - 12:20pm
Fintry

11:30am

How OpenStack Improves Code Quality with Project Gating and Zuul - James E. Blair, OpenStack Foundation
The OpenStack CI team developed Zuul to manage its project gating system. Gating is a process where every change, after passing code review, is automatically tested and merged only if it passes the test suite. Zuul is a flexible, general purpose system to integrate Gerrit code review and Jenkins and can be used for project automation purposes beyond gating. Driven by a simple, readable YAML file, Zuul has a set of basic concepts that can be combined to make very powerful automation pipelines. Zuul can perform speculative execution of tests on multiple dependent changes in parallel to keep merges happening quickly for large gated projects. Developers and test engineers can expect to learn how the OpenStack projects uses these tools and techniques, and how they can be applied to their own projects.

Speakers
JE

James E. Blair

IBM
James is a founding member of the OpenStack Project Infrastructure team. He has been instrumental in creating OpenStack's development process and now works for the OpenStack Foundation continuing to develop the infrastructure needed for a growing project. He has been active in free software for quite some time, and has previously worked for UC Berkeley and the Free Software Foundation. OpenStack presentations at LCA 2012 and... Read More →


Monday October 21, 2013 11:30am - 12:20pm
Lammemuir 1

11:30am

Namespaces For Security - Jake Edge, LWN.net
Namespace support has been growing in the Linux kernel, so there are now a number of ways that namespaces can be used to help protect Linux systems from exploits. Using namespaces (in particular, the mount, network, PID, and user namespaces) can isolate processes in ways that will prevent some types of vulnerabilities from compromising more of the system. Namespaces can be used as part of a "defense in depth" strategy to avoid the harm (or most of the harm) from exploits of vulnerable user-space applications.

Speakers
JE

Jake Edge

Editor, LWN.net
After 20 years as a software engineer Jake Edge joined LWN.net as a full-time editor in 2007. Prior to LWN, he did development of system-level software, mostly on Linux after 1994 or so. Jake puts together the weekly LWN Security page as well as writing on other topics of interest to the Linux and free software development communities. Jake has spoken at multiple conferences including LinuxCon, Embedded Linux Conference, GUADEC, Akademy, and... Read More →


Monday October 21, 2013 11:30am - 12:20pm
Pentland

11:30am

Introduction to Tizen & Architecture - Yoonsoo Kim, Samsung
Tizen is an open source, standards-based software platform supported by leading mobile operators, device manufacturers, and silicon suppliers.  It can be used for  multiple computing platforms including smartphones, In-vehicle infotainment (IVI), smart TV, notebooks, tablets, and more. In this session, we will outline the vision and goals of the project, and give pointers to the technical details, architecture and building blocks needed to develop Tizen OS based solutions. We'll also give you an understanding of the native and Web/HTML5 based development environment offered by Tizen.

Speakers
avatar for Yoonsoo Kim

Yoonsoo Kim

Samsung
As a Tizen platform architect, Yoonsoo Kim is actively participating in architecture design, considering desired platform qualities such as security, performance, maintainability, testability,  time-to-market, and etc. at Samsung Electronics Mobile R&D Office. He is also reviewing all Tizen Native C++ APIs and in charge of Native C++ API definition and evolution as an experienced C++ developer for over 17 years.


Monday October 21, 2013 11:30am - 12:20pm
Lammemuir 2

11:30am

(BoFs) New Storage Technologies and Linux: Shingled Drives and Persistent Memory
Linux faces challenges as we look to add support for new, very dense shingled drives and very high speed, low latency persistent memory technologies.

This event will bring together some of the key Linux kernel developers working in this area along with some of the industry people to give us updates on the new technologies and proposed interfaces. This is a discussion forum, not a presentation oriented session.

Attendance is open to anyone who is active in the storage and file systems in Linux.

Schedule:
11:00 - 11:15 - Introduction & Topic Review
11:15 - 12:50 - Persistant Memory Update: Status of Upstream Work on the Multi-Queue Layer, PMFS and PM Block Device12:50 - 14:20 - Lunch
14:20 - 15:10 - SMR Drives
15:20 - 16:10 - Providing GFS2 performance metrics with Performance Co-Pilot (PCP)
16:10 - 16:40 - Break16:40 - 17:30 - Cluster FS / NFS / Samba 


Monday October 21, 2013 11:30am - 5:30pm
Moorfoot

12:30pm

The Disruptive Nature of Open Source Cloud - Alan Clark, SUSE
Over the coming year the impact of Cloud will exponentially accelerate. Cloud will prove to be one of the biggest disruptive forces that has hit the computing industry in the past decade. And while open source technologies have been a key enabler for this revolution, established proprietary vendors have keenly capitalized on this disruptive market leaving open source cloud scrambling to capture market share. The Cloud open source projects are now armed with tremendous industry backing, critical mass and huge momentum. With cloud computing having moved beyond compute, integrating technologies in storage, networking, security, management and automation, open source is ready to compete. It is an exciting time to be a part of open source cloud disruptive change. Come find out why.

Speakers
avatar for Alan Clark

Alan Clark

-, SUSE
As a member of SUSE Linux team, Alan Clark focuses on new industry initiatives, emerging standards and open source. Alan is currently the Board Chair for the OpenStack Foundation and is a Director on the Linux Foundation Board. Additionally, to facilitate the awareness and adoption of open source and open standards Alan participates in several Industry forum steering committees, technical committees and open source projects.


Monday October 21, 2013 12:30pm - 1:20pm
Lennox 1

12:30pm

Software Defined Networking in CloudStack - Hugo Trippaers, Schuberg Philis
Virtualization and Cloud Orchestration Software solved only part of the cloud puzzle. Where we are now able to effectively orchestrate compute and storage resource, more often than not the network engineer is still trying to keep up with his telnet or ssh based consoles. Software Defined Networking is one of the solutions that will bring the last infrastructure bit, networking, into the cloud era. This talk will start with a short background on software defined networking and than dive into the technical details. It discussed how SDN integration was done in cloudstack and the various implementations that are currently supported by there.

Speakers
HT

Hugo Trippaers

Mission Critical Engineer, Schuberg Philis
The power of open source communities lies in the willingness to share knowledge: when people with different backgrounds work together, the whole is greater than the sum of the parts. | | As a mission critical engineer I have been working for Schuberg Philis for the past seven years. My main focus is the Apache CloudStack-project, where I am one of the members of the Project Management Committee. In this project I get to combine the two... Read More →


Monday October 21, 2013 12:30pm - 1:20pm
Lowtheir

12:30pm

TripleO: OpenStack on OpenStack - Monty Taylor, HP
Typical cloud deployments - be it Openstack, Eucalyptus etc - have a separate control layer installed and upgraded using separate tools (which might be hand-configured PXE + preseeding, Cobbler, Orchestra/MAAS, FAI etc). As a result you have two distinct provisioning systems in play, which allows for more user error and increased special cases in automation. Using Openstack’s bare-metal hypervisor, my team are building a fully self contained cloud, where the control layer for the cloud is itself deployed and upgraded via the same cloud API. Audiences should be anyone looking to deploy complex cloud applications, or anyone looking to deploy OpenStack. They should expect to leave the talk with all of their notions about large-scale application deployment stood soundly on their head.

Speakers
avatar for Monty Taylor

Monty Taylor

Member of Technical Staff, Red Hat
Monty is a long time Free Software Hacker and works in the Office of Technology at Red Hat. He is founder and currently a core team member of OpenStack Infra – which runs OpenStack’s massively scalable dev/test and CI system. Because of that, he’s one of the world’s largest OpenStack end users. You should never let him name projects, because if you do, you’ll end up with something like “jeepyb&rdquo... Read More →


Monday October 21, 2013 12:30pm - 1:20pm
Monteith

12:30pm

A Deep Look Into WebEngines: From the GET Request Up to the Screen Pixel - Adenilson Cavalcanti, Samsung Research America
Web Browsers are quickly becoming the most frequently used individual application in any modern desktop, following the same trend in mobile devices. They are growing in capabilities and performance, enabling an era of new webapps ranging from email to vehicle navigation and games. Current browsers are powerful enough to run even the Linux kernel in a Javascript PC emulator. Browsers are enabled by web engines, but have you ever questioned how they work? The objective of this talk is to present how a modern web engine works, following the several steps from the first user input to access a webpage up to the moment where content is rendered in the screen. Topics like multiprocess browser architecture, process sandboxing, content parsing and rendering will be covered. The web engine used for the discussion will be WebKit, with some examples drawn from Blink and Gecko.

Speakers
avatar for Adenilson Cavalcanti

Adenilson Cavalcanti

Senior Web R&D Engineer, Samsung
Adenilson is a Senior Open Source Developer at Samsung Research America's Open Source Lab. With special interest for web engines, he is always looking for new ideas and opportunities to use OSS/Freesoftware in new and innovative ways. Adenilson is a WebKit and Blink committer, a W3C CSS working group member and a contributor to varied opensource projects.


Monday October 21, 2013 12:30pm - 1:20pm
Pentland

12:30pm

Architectural Changes in NetworkManager - Pavel Šimerda, Red Hat Czech
People have benefited from using NetworkManager on laptops and other user-facing systems for years, long before I joined the project. But the last year of development primarily focused on server and virtualization use cases, whose requirements are entirely different. Pavel Šimerda will speak about the vast architectural changes NetworkManager is undergoing to support all of the currently considered use cases. We will also talk about the actual features that can (and often will) be backed by the architecture. While some of them require modification of NetworkManager code, many can be done with the scripting capabilities or NetworkManager API/CLI. Interoperability with specific other software like unbound and dnssec-trigger will be discussed as well.

Speakers
PI

Pavel Šimerda

Software Developer, Red Hat Czech
Pavel Šimerda has been active in the Czech Linux community for years. As a freelancer, he provided training sessions and services in IP networking, system administration and software development based almost exclusively on open source software. He often speaks at local conferences and he spoke at a couple of international conferences like Fedora Developer Conference in Brno, LinuxDays/openSUSE in Prague and FOSDEM in Brussels. One of the... Read More →


Monday October 21, 2013 12:30pm - 1:20pm
Fintry

12:30pm

Detecting Silent Data Corruptions and Memory Leaks Using DMA Debug API - Shuah Khan, Samsung
Linux kernel drivers map and unmap Dynamic Memory Access buffers using DMA API. DMA map operations can fail. Failure to check for errors can result in a variety of problems ranging from panics to silent data corruptions. Kernel panics can be fixed easily, however data corruptions are hard to debug. DMA mapping error analysis performed by the presenter found that more than 50% of map interface return values go unchecked in the kernel. Further more, several drivers fail to unmap buffers when an error occurs in the middle of a multi-page dma mapping attempt. Presenter added a new DMA Debug interface in Linux 3.9 to check for missing mapping error checks. This talk will share the results of the analysis and discuss how to find and fix missing mapping errors checks using the new interface. This talk will discuss possible enhancements to DMA Debug API to detect and flag unmap errors.

Speakers
SK

Shuah Khan

Sr. Linux Kernel Developer, Samsung SRA OSG
Shuah Khan is a Senior Linux Kernel Developer at Samsung's Open Source Group. She is a Linux Kernel Contributor who focuses on IOMMU, DMA, Linux Power Management, and PCIe, in addition to helping with stable release kernel maintenance testing and bug fixes. Shuah has several years of Unix kernel development experience. She has also contributed to OpenHPI, and LLDP projects. She has presented at several internal conferences, and will be speaking... Read More →


Monday October 21, 2013 12:30pm - 1:20pm
Sidlaw

12:30pm

LTTng as a New Monitoring Tool - David Goulet, EfficiOS Inc.
In the past, much effort has been invested in high performance kernel tracing tools, but now focus in the tracing community seems to be shifting over to efficient user space application tracing. By providing joint kernel and user space tracing, developers now have deeper insights in their applications. Furthermore, system administrators can now put in place a new way to monitor and debug systems using a low instrusivness tracing system, LTTng. This presentation explains how LTTng can be used as a powerful monitoring tool for an entire farm of servers taking advantage of this year exciting new features such as network streaming and snapshot. This shows hands on how to leverage tracing in a production environment to monitor and debug system by showing use cases of real system using such a tools for monitoring. Finally, this talk concludes with the future work we are doing on LTTng and

Speakers
DG

David Goulet

Maintainer and Main Developer of lttng-tools, EfficiOS Inc.
David Goulet works at EfficiOS Inc., an operating system efficiency R&D consultancy based in Montreal, Canada. He is currently involved in the LTTng project as the maintainer and main developer of lttng-tools.


Monday October 21, 2013 12:30pm - 1:20pm
Lammemuir 1

12:30pm

Tizen 3.0 Open Governance - Thiago Macieira, Intel & Guy Martin, Samsung
"Tizen is an open source, standards-based software platform" says tizen.org, but there haven't been a lot of details up until recently. It's time now, with the Tizen 3.0 development starting, for the project to welcoming developers, artists, translators and other types of contributors to participate and improve Tizen, through a process modelled on existing Open Source projects and taking into account the needs of the companies making a business around it.

This session is meant to present and explain the Tizen development and governance model, starting with how an individual contributor can interact with existing developers, through the patch submission process all the way to how the Technical Steering Group and its working groups affect the project. It will also try to explain why this model was chosen and how it is helps the project achieve its goals. This session will be of interest to existing contributors as well as those who are thinking of starting to contribute to the Tizen project.ti

Speakers
avatar for Thiago Macieira

Thiago Macieira

Intel
Thiago Macieira holds a double degree in Engineering and an MBA. He has been involved in several Open Source projects for over 15 years and is an experienced C++ developer, having spent the better part of the last 10 years developing Qt and Qt-based software. In the last two years, he's also been working closely with C++ committee members in discussing and improving the suggestions for upcoming language features. He has been involved with many... Read More →
GM

Guy Martin

Senior Open Source Strategist, Samsung Open Source Group
Guy is the Senior Open Source Strategist at Samsung.


Monday October 21, 2013 12:30pm - 1:20pm
Lammemuir 2

1:20pm

Lunch
Monday October 21, 2013 1:20pm - 2:50pm
On Your Own

2:50pm

The Role of Legal Counsels in Focusing Open Source Compliance on Scaling and Execution - Ibrahim Haddad, Samsung Research America
Open Source initiatives and projects provide companies with a vehicle to accelerate innovation through collaboration with the global community of open source developers. However, accompanying the benefits of teaming with the open source community are important responsibilities: Companies must ensure compliance with applicable open source license obligations. In this talk, we look closely at the role of the Legal Counsel in ensuring open source compliance and discuss a number of practical advice that a Legal Counsel can provide to the software development team. Such practical advice will enable software developers to make daily decisions related to open source licenses without having to go back to the Legal Counsel for every single question. This talk is highly recommended for people involved in ensuring open source compliance inside their organizations.

Speakers
avatar for Ibrahim Haddad

Ibrahim Haddad

VP R&D, Samsung Research
Ibrahim Haddad (Ph.D.) is Vice President of R&D and the Head of the Open Source Innovation Group at Samsung Research America, a wholly owned R&D subsidiary of Samsung Electronics Co. Ltd., South Korea. He is responsible for overseeing Samsung's Open Source strategy and execution, internal and external collaborative R&D projects, participation in key open source development projects, and representing Samsung in various open source foundations... Read More →


Monday October 21, 2013 2:50pm - 3:40pm
Lennox 1

2:50pm

Software Defined Networking Using the VXLAN Standard - Thomas Richter, IBM
Host interconnection provided by the physical network infrastructure has to cope with an increasing demand of resources requested by the VMs. Furthermore data centers have to host many tenants with its independently assigned network resources leading to a possible duplication of MAC addresses and VLAN Ids on the physical network. The IETF draft ""VXLAN: A Framework for Overlaying Virtualized Layer 2 Networks over Layer 3 Networks"" addresses these issues. It provides a layer 2 network environment over a layer 3 network. This enables the host to provide each tenant with its own networking domain. This is achieved without modifying any network packet originated from a VM. The discussion explains the setup of such tenant network domain using the Linux VXLAN device, spanning several hosts located in different areas. The focus is VM creation/shutdown and migration.

Speakers
TR

Thomas Richter

Software Developer, IBM
Thomas Richter, Developer, IBM Linux Technology Center, Boeblingen, Germany. Thomas Richter is a software developer at the IBM Research and Development Laboratory in Boeblingen, Germany. He studied Business Mathematics at the University of Ulm and joined IBM in 1989. For the last 2 years Thomas Richter works in the Data Center Networking team and specialized in open-lldp/lldpad and networking. His previous focus area was the design and... Read More →


Monday October 21, 2013 2:50pm - 3:40pm
Monteith

2:50pm

Efficient and Large-scale Infrastructure Monitoring With Tracing - Julien Desfossez, Efficios Inc.
Tracing is a powerful tool to help solve problems in high-performance multi-threaded applications. There are success stories of custom application tracers deployed in large distributed environments, but we almost never see a low-level system tracer deployed in such environments. With the features introduced in LTTng during the last year, we can now extract remotely and in real-time relevant informations about running production servers efficiently. We will demonstrate how LTTng can be deployed in a cloud infrastructure (0penStack) to extract high-precision metrics remotely, how to enable/disable kernel and user-space events dynamically, and how to extract traces on crashes. This presentation will give system administrators a new perspective on how to monitor and debug production servers in large-scale data-centers.

Speakers
JD

Julien Desfossez

software developer, Efficios
Julien Desfossez is a software developer at Efficios Inc. He comes from a background of large scale system administration and security after working several years at Revolution Linux. He is now also a Ph.D. student at Polytechnique Montreal. His main focus is Linux kernel tracing as a monitoring and debugging facility for large scale data centers.


Monday October 21, 2013 2:50pm - 3:40pm
Lowtheir

2:50pm

Exploring the Dustier Corners of System Firmware - Matthew Garrett, Nebula
Using UEFI to boot Linux is a mostly solved problem, and our ACPI support is pretty good now. But given several thousand pages of specification, surely there are other things we can use it for? This presentation will cover some of the other functionality offered by UEFI and ACPI, either as part of the core specification, part of additional specifications or even vendor-specific extensions that may prove useful to Linux developers and distributions. It will describe methods that developers can use to explore the less well characterised areas of their firmware and make use of what they find, and the different mechanisms available to us for exporting that information in useful ways.

Speakers
MG

Matthew Garrett

Developer, Nebula
Matthew Garrett is a developer at Nebula, working on tight integration of Openstack technologies with hardware to improve functionality and security. He maintains the Linux x86 platform drivers tree for handling system-specific features, contributes to kernel UEFI and ACPI support code and supports Shim, the Linux secure boot loader used by most distributions. Matthew has presented on UEFI and firmware related topics at a range of conferences... Read More →


Monday October 21, 2013 2:50pm - 3:40pm
Pentland

2:50pm

OpenSAF - A Standardized HA Solution - Anders Widell, Ericsson
High availability has become crucial to the success of companies whose products or services run on networks. OpenSAF is an open source community with projects focused on HA middleware using the LGPL v2.1. It 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. OpenSAF is closely aligned with Linux, and leverages related projects, such as TIPC, DRDB and OCF resource agents. It includes the most comprehensive implementation of the Service Availability Forum (SA Forum) services. This session provides an overview of the OpenSAF architecture, recent improvements and reviews the overall direction and alignment with other Enterprise class Linux HA projects. The session also covers typical uses cases for OpenSAF and discusses key priorities for the next year.

Speakers
AW

Anders Widell

Developer, Ericsson AB
Anders Widell is working as a software developer and technical coordinator at Ericsson. He has 13 years of experience working with highly available real-time systems, in particular with Ericsson's successful AXE platform that has been used as a vital part in telecommunication networks since the 1970's. Anders joined the OpenSAF Technical Leadership Council in the beginning of 2012, and became co-chairman in 2013. At the OpenSAF Symposium in... Read More →


Monday October 21, 2013 2:50pm - 3:40pm
Sidlaw

2:50pm

Recent Advances in Linux Tracing - Elena Zannoni, Oracle
The many tracing tools available on Linux today provide a wide array of choices for the users. Deciding which of them to use to diagnose system problems on production systems can prove challenging. Various tools have various states of integration within the Linux kernel, and also within different Linux distributions. Bleeding edge features are often just being merged into the upstream Linux kernel. It takes often a long time for such features to be incorporated in commercial distributions. The required set up for the tools and their level of usability also vary significantly. This talk will cover the more popular and actively developed tracing areas focusing on their latest updates and will describe the infrastructure they rely on. An overview of the tracing tools (ftrace, perf, systemtap, DTrace for Linux, etc) will be included with some examples of usage of each.

Speakers
EZ

Elena Zannoni

Director of the Linux Tools and Languages Team, Oracle
Elena Zannoni is in charge of the Linux Tools and Languages team at Oracle. The team focuses on toolchain work and tracing on Linux. Elena has presented at and coordinated many talks for various Linux Foundation events.


Monday October 21, 2013 2:50pm - 3:40pm
Fintry

2:50pm

(Tutorial) Gitify Your Life - Richard Hartmann, Globalways AG
While git was written to manage source code, it can do a lot more! From tracking personal notes to managing your website, wiki, and blog over tracking system and personal configuration files to managing videos, photos and other large files and making system backups, a lot of tools have been grown around the git ecosystem to help you manage your digital life. What we will talk about: etckeeper, git-annex, ikiwiki, mr, vcsh, zsh (vcs_info). What we will do: Everything I do will be presented via video projector. You are encouraged to take notes and follow along, but there will be scripts and snippets to start from and work with. What to bring/prepare: Laptop with Linux and Git installed, pre-installed, up to date versions of the tools mentioned, optionally USB drive or thumb drive, note-pad, pen, paper, etc, shell access to a unix server.

Speakers
RH

Richard Hartmann

Project and Backbone Manager, Globalways AG
Richard is a project and backbone manager at Globalways AG, a German ISP & carrier. He is freenode and OFTC staff, a Debian Maintainer, on the Debian Trademark Team and currently in the process of becoming a full Debian Developer. He is the main developer of vcsh. His interests range around Free and Open societies, communities, and using computers to make life simpler, not more complicated. Other than that, he chops wood, keeps bees, scuba dives... Read More →


Monday October 21, 2013 2:50pm - 3:40pm
Lammemuir 1

2:50pm

Tizen Security - Ryan Ware, Intel
Speakers
RW

Ryan Ware

Ryan Ware has worked at Intel Corporation for the last 14 years working on various aspects of computer security including time in the Intel Architecture Group, Intel Labs and Digital Health. He currently is the Lead Security Architect in Intel's Open Source Technology Center (OTC) and the engineering manager for the OTC Security Team. For Tizen, he is Intel's security lead.


Monday October 21, 2013 2:50pm - 3:40pm
Lammemuir 2

2:50pm

(Tutorial) Build a Global Big Data Application: Automate Cassandra Using Brooklyn - Aled Sage, Cloudsoft & Alex Heneveld, Cloudsoft
We show the creation and management of a Cassandra cluster, running across multiple availability zones and clouds. Best practices for application deployment in the cloud can be complex. Users want to use different cloud providers and APIs, and to run applications wide-area which is traditionally a headache. Users need automation, cloud-agnostic tools and a DevOps mindset. This tutorial addresses those challenges and gives a practical example of an application that demonstrates these principles. Fully automated one-touch deployment and ongoing policy-based management is provided by the open source Brooklyn project (brooklyn.io). Further examples using CouchDB and different cloud providers, while still maintaining the same management and control, show how this can be applied to a range of application architectures.

Speakers
avatar for Alex Heneveld

Alex Heneveld

Co-founder & CTO, Cloudsoft
Alex Heneveld is one of the creators of Apache Brooklyn, and CTO and co-founder at Cloudsoft Corporation where he works with companies large and small to build their application management strategy. With the surprisingly controversial view that applications are more important than infrastructure, he brings a no-nonsense approach to cloud which has proved successful in practice and popular with audiences from Gluecon to LinuxCon.
avatar for Aled Sage

Aled Sage

VP Engineering, Cloudsoft
Aled Sage has over a decade’s experience developing distributed applications, mostly in the enterprise sector. Prior to his current role as VP Engineering at Cloudsoft, Aled was Chief Architect at Enigmatec Corporation. Aled is co-founder of Project Brooklyn - the Apache licensed open source project that forms the core of Cloudsoft's Application Management Platform. He holds a PhD (Computer Science) from the University of St Andrews. Aled... Read More →


Monday October 21, 2013 2:50pm - 4:40pm
Tinto

3:35pm

3:50pm

Jenkins Case Study: A Comparison of Open Source and Commercial Static Analysis Solutions – A Case of Apples and Oranges - Zack Samocha, Coverity
There are numerous free open source static analysis tools on the market but what can they find that commercial static analysis solutions don’t – and vice versa? This session will examine the defects found in Jenkins using popular open source solutions like FindBugs and those found with commercial solutions. We’ll explore specific types of defects found by open source and commercial solutions and the areas of overlap. We’ll also explore the most common defects we’ve seen in open source code through our Coverity SCAN project which has analyzed hundreds of open source projects such as such as Linux, PHP, and Postgresql. In 2012 alone over 20,000 dangerous defects were fixed through the SCAN program. The session will explore how the combination of open source and commercial static analysis solutions can help you lower your risk of software failure.

Speakers
avatar for Zack Samocha

Zack Samocha

Senior Director of Products, Coverity
Zack Samocha is the Senior Director of Products at Coverity. In his current role he defines the company product strategy and manages the Coverity open source Scan program which has grown under his leadership to 500 projects and 1,000 active users. Zack initiated research comparing Open source code quality with proprietary code. Zack Started his career at Mercury interactive. During his nine years at Mercury Interactive (which was acquired by... Read More →


Monday October 21, 2013 3:50pm - 4:40pm
Lennox 1

3:50pm

OpenStack Development: The Infrastructure Behind the Infrastructure - James E. Blair, OpenStack Foundation
Have you ever wondered how hundreds of developers from different companies around the world can product quality software, with new features, on time? OpenStack is not only the fastest-growing open-source cloud project but is also a large-scale, complex system with a rapidly expanding code base and more than 1,000 contributors to date. Handling the quantity and pace of contributions is a huge challenge on its own. In this session, developers and project managers will look behind the scenes at the unique tools and processes the OpenStack Project Infrastructure team has developed to handle up to 200 contribution activities an hour.

Speakers
JE

James E. Blair

IBM
James is a founding member of the OpenStack Project Infrastructure team. He has been instrumental in creating OpenStack's development process and now works for the OpenStack Foundation continuing to develop the infrastructure needed for a growing project. He has been active in free software for quite some time, and has previously worked for UC Berkeley and the Free Software Foundation. OpenStack presentations at LCA 2012 and... Read More →


Monday October 21, 2013 3:50pm - 4:40pm
Monteith

3:50pm

MySQL in the Cloud, Colin Charles - Monty Program Ab
Today you can use MySQL in several clouds in what is considered using it as a service, a database as a service (DBaaS). Learn the differences, the access methods, and the level of control you have for the various cloud offerings: Amazon RDS, Google Cloud SQL, HPCloud DBaaS, Rackspace Openstack DBaaS. The audience level is intermediate users of people that want to use the database in the cloud. Expect to learn about the administration tools and ideologies behind DBaaS and the "locked-down" environment. Some considerations include: different backup strategies, planning for multiple data centres for availability, where do you host your application, how do you get the most performance out of the solution and most importantly What does this all cost?

Speakers
avatar for Colin Charles

Colin Charles

Chief Evangelist, Percona
Colin Charles is the Chief Evangelist at Percona. He was previously on the founding team of MariaDB Server in 2009, and had worked at MySQL since 2005, and been a MySQL user since 2000. Before joining MySQL, he worked actively on the Fedora and OpenOffice.org projects. He's well known within open source communities in APAC, and has spoken at many conferences.


Monday October 21, 2013 3:50pm - 4:40pm
Lowtheir

3:50pm

Grand Unification of ACPI-Based Device Hot-Plug - Rafael J. Wysocki, Intel Corp.
One of the important features of ACPI is the ability to handle platform-specific out-of-band signaling of device hot-plug events, which in principle is possible for any device represented in the ACPI namespace. Moreover, dependencies between devices can be taken into account and platform-specific methods of device ejection may be provided. The Linux kernel has supported that interface for a long time, but in a limited way. In particular, it did not allow hot removal to fail gracefully and it did not really support hot-plug operations involving multiple devices of different types. Currently, an effort is under way to integrate ACPI-based device hot-plug support in the kernel into a consistent framework capable of handling all of the possible hot-plug scenarios. I will discuss the problems that had to be overcome, the progress already made and future development plans in that area.

Speakers
avatar for Rafael J. Wysocki

Rafael J. Wysocki

Software Engineer, Intel OTC
Rafael maintains the Linux kernel's core ACPI and power management code, including the core infrastructure for IO device PM, CPU PM and system suspend/hibernation. He works at Intel Open Source Technology Center as a Software Engineer focusing on the mainline Linux kernel. Rafael has been actively contributing to Linux since 2005, in particular to the kernel's power management subsystems (system suspend/hibernation, device runtime PM framework... Read More →


Monday October 21, 2013 3:50pm - 4:40pm
Pentland

3:50pm

New Technology:HTML5 - Hisashi Hashimoto, Hitachi
New Technology:HTML5 is going to be used widely because of its powerful specification. A lot of browers are now supporting HTML5. It is a new technology, so that currently only few engineers can use this technology. Needs of such skillfull engineers are urgent and necessary from the point of Industry, such as automotive and others. We started the development of the certification program of HTML5 skill set. The purpose of this program is to encourge engineers to learn and and improve thier skill set, and increase number of skillfull engineers. In this presentation, I will provide why we started this program, how we develop, and timeframe.

Speakers
HH

Hisashi Hashimoto

Developer, HItachi
Hisashi Hashimoto has been working on the development and management of commercial operating systems based on UNIX since he joined Hitachi. His responsibilities encompass both workstations and mainframes. He also has extensive experience managing collaborative development with other UNIX vendors. He now works with the Open Source Software Technology Center and is responsible for the collaboration with other vendors and the OSS community... Read More →


Monday October 21, 2013 3:50pm - 4:40pm
Fintry

3:50pm

Using Linux to Support a Specialized Supercomputer - Lev Iserovich, D.E. Shaw Research
D. E. Shaw Research has designed and built Anton, a specialized supercomputer that executes molecular dynamics simulations orders of magnitude faster than was previously possible. Although Anton’s specialized chips do not themselves run an operating system, attached PowerPC processors and an external x86 server run Linux, enabling functions such as data transfer, job management, compilation, and scheduling. This talk will describe some of the challenges faced when constructing systems software for a specialized supercomputer. It will include a discussion of how to write Linux drivers that access custom hardware, how to run and manage hundreds of Linux nodes as one logical entity, and how to maximize data throughput for such a system. The talk will also cover the development of tools for custom hardware bring-up and some of the lessons learned in the bring-up process.

Speakers
avatar for Lev Iserovich

Lev Iserovich

Systems Software Engineer, D.E. Shaw Research
Lev Iserovich develops systems software for the Anton series of supercomputers at D. E. Shaw Research. Previously, he worked on embedded systems software for telecommunications equipment at Ciena, Linux kernel optimization for video streaming at Ciprico Systems, and performance enhancement for the HP-UX kernel at Hewlett-Packard.


Monday October 21, 2013 3:50pm - 4:40pm
Sidlaw

3:50pm

Tizen Dev Lab: Introduction to Tizen and Resources - Julio Staude, Intel
A quick overview of Tizen and Resources.

Speakers
avatar for Julio Staude

Julio Staude

Tizen Community Manager - Spanish Communities, Intel


Monday October 21, 2013 3:50pm - 4:40pm
Lammemuir 2

4:05pm

Tizen Dev Lab: Tizen Design Principles - Julio Staude, Intel
A presentation on Tizen UI Elements.

Speakers
avatar for Julio Staude

Julio Staude

Tizen Community Manager - Spanish Communities, Intel


Monday October 21, 2013 4:05pm - 4:50pm
Lammemuir 2

4:50pm

LLVMLinux BoF
This BoF is for those who are interested in LLVM technologies and using Clang to build the Linux Kernel. The LLVM project is an extensive compiler technology suite which is becoming commonplace in many industries. Technology built with LLVM is already shipped in millions of Linux devices as a part of Android/Renderscript and llvmpipe. Increasingly it is becoming a big part of the development process for embedded projects, all the way up through to high performance computing clusters. LLVMLinux is a project which is cooperating with both the Linux kernel and LLVM communities to build the Linux kernel with Clang/LLVM. 

Moderators
avatar for Behan Webster

Behan Webster

Chief Engineer, Converse in Code Inc
Behan Webster has spent two decades in diverse tech industries such as telecom, datacom, optical, and automotive writing code for a range of hardware from the very small to the very large. He has Linux experience spans kernel programming, Embedded Linux, and board bring-up. Currently Behan is the lead consultant at Converse in Code Inc, an embedded Linux engineer and project lead working on the LLVMLinux project as well as being a Trainer for The... Read More →

Monday October 21, 2013 4:50pm - 5:40pm
Kilsyth

4:50pm

How to Reduce Friction and Transaction Costs in Intellectual Property Management for FOSS Projects (Standardization of Contributor Agreements and Beyond) - Catharina Maracke, Keio University
This presentation will give an overview of the current status of standardized copyright terms for contributor agreements. It will discuss challenges and opportunities for standardization efforts and explore the role of defensive patent licensing. In addition, it will suggest ideas for a better infrastructure to reduce friction and transaction costs and to move rights between developers, projects and end-users: One important topic to be presented in this context is the possibility to set up a network of intermediaries, which allows trustworthy third parties to mediate rights between developers and projects and to help reduce friction in reviewing and negotiating legal terms. As a starting point for further discussion, details and usage of the “Fiduciary License Agreement” (FSFE) will be presented to understand advantages and potential pitfalls of such a model.

Speakers
avatar for Catharina Maracke

Catharina Maracke

Associate Professor, Keio University
Dr. Catharina Maracke is an associate professor at the Graduate School for Media and Governance, Shonan Fujisawa Campus, at Keio University. Her current work and interests include intellectual property law and policy, standardization efforts for public licensing schemes, and the general interaction between law and technology. Catharina is also a fellow at the Berkman Center for Internet & Society at Harvard Law School and fellow at the... Read More →


Monday October 21, 2013 4:50pm - 5:40pm
Lennox 1

4:50pm

Everything I Know About the Cloud, I Learned from Game of Thrones - Joe 'Zonker' Brockmeier, Red Hat
George R. R. Martin's "A Song of Ice and Fire" series, and the HBO television series, make for great entertainment - if a little bloody and short on happy endings. Though the "Game of Thrones" characters inhabit a universe that hasn't even seen gunpowder yet, a lot of the lessons learned in GoT also apply to building, deploying, and maintaining an IaaS cloud. This talk will take a humorous approach, but also give attendees some crucial insights into moving from traditional IT to cloud computing.

Speakers
avatar for Joe Brockmeier

Joe Brockmeier

Red Hat, Red Hat
Joe Brockmeier is a long-time participant in open source projects and former technology journalist. Brockmeier has worked as the openSUSE Community Manager, is an Apache Software Foundation (ASF) member, and participates heavily in the Fedora Cloud Working Group. Brockmeier works for Red Hat in the Open Source and Standards (OSAS) department and spends most of his time on Project Atomic.


Monday October 21, 2013 4:50pm - 5:40pm
Tinto

4:50pm

RAM Snapshots in oVirt - Arik Hadas, Red Hat
The oVirt Project is an open virtualization project providing a feature-rich server and desktop virtualization management platform, based on the powerful Kernel-based Virtual Machine (KVM) hypervisor. Live Snapshots is considered to be one of the most powerful features in oVirt, making it possible to take a snapshot for a VM while the VM is running. oVirt 3.3 introduces a major enhancement to oVirt Live Snapshots: now they can contain the state of the memory of the VM in addition to the state of its disks. The presentation includes interesting technical aspects of the feature, and explain how it can be used:
* Brief overview of oVirt architecture
* Overview of oVirt Snapshots & Live Snapshots
* Deep dive into the technical process of creating and restoring Live Snapshots with Memory
* Guidance how to make simple and advanced snapshots related operations via UI & REST API

Speakers
avatar for Arik Hadas

Arik Hadas

Software Engineer, Red Hat
I'm working on the oVirt project in Red Hat and since 2/2014 I'm a co-maintainer of the ovirt-engine project.


Monday October 21, 2013 4:50pm - 5:40pm
Monteith

4:50pm

Building Web Scale Using Open Source on the Internet Assembly Line - Thomas Hatch, SaltStack
Old cloud factories are not equipped with tools that are fast or scalable enough for the new, real-time Internet assembly line. Tom Hatch, SaltStack founder and CTO, spent years as a cloud builder / systems administrator and in the process used most of the systems management tools available. But the tools were insufficient for the job at hand. So Tom created Salt from his basement, written in Python, with the idea to create a new breed of open source tools for real-time data center automation, beyond just configuration management. These tools are built for speed and scale and help automate management of the entire data center stack, beyond just development, for real-time infrastructure operations and Web-scale apps. He will show how these new, open source tools are being used by web-scale DevOps teams at LinkedIn, WikiMedia and OpenStack to quickly deploy Web scale.

Speakers
TH

Thomas Hatch

Creator, Principal Architect and CTO, SaltStack
Thomas Hatch is the creator, principal architect and CTO of SaltStack. His years of experience as principle cloud architect for Beyond Oblivion, software engineer for Applied Signal Technology, and systems admin for Backcountry.com provided real-world insights into requirements of the modern data center not met by existing tools. Tom’s knowledge and hands-on experience with dozens of new and old infrastructure management technologies helped... Read More →


Monday October 21, 2013 4:50pm - 5:40pm
Lowtheir

4:50pm

Integrity Protection Solutions in Linux - Dmitry Kasatkin, Samsung Electronics
Runtime system integrity is protected by access control mechanisms. The Linux kernel provides Discretionary Access Control (DAC) and several Mandatory Access Control modules, such as SELinux, SMACK, Tomoyo, AppArmor. All of these assume trustworthiness of the access control related data. Integrity protection is required to ensure that offline modification of such data will not remain undetected. This presentation will summarize and compare the different methods, at the different layers, for achieving integrity protection, highlight the benefits and limitations of each method, and show how to use them to build integrity protected system. In particular, it will compare the VFS level Linux kernel Integrity Subsystem, with block-level integrity protection modules, such as dm-integrity and dm-verity.The rest of the talk will focus on recent and future directions of the Integrity Subsystem.

Speakers
DK

Dmitry Kasatkin

Principal SW Engineer, Huawei
Dmitry Kasatkin has been a Linux user since 1996 and a developer since 2000. His first major open source project was the Affix Bluetooth stack for Linux, which includes kernel space and user space components and was the first Nokia GPL Open Source project. In 2008 Dmitry's focus shifted towards security and cryptographic software. He implemented TI OMAP crypto drivers and is currently the major contributor and co-maintainer of the Linux kernel... Read More →


Monday October 21, 2013 4:50pm - 5:40pm
Sidlaw

4:50pm

Lessons from Contributing to WebKit and Blink - Bruno de Oliveira Abinader, Samsung Electronics
Being one of the most successful open source projects to date, WebKit development process consists of a series of protocols and strict policies in order to obtain committer and reviewer status. Blink follows a similar approach with committers and scoped code owners, in a similar fashion as Linux Kernel does with its subsystem maintainers. Their open source success is due to not only solid support from major technology companies, but also to the high quality and automated testing performed on patches before submission. In this presentation, Bruno explains how the development process of both WebKit and Blink projects are - from submitting well-tested patches with strict policies to check, get review from community, and commit upstream via commit-queue system (including early warning system bots). This is a very practical talk with live demonstrations of patch submissions on both projects.

Speakers
avatar for Bruno de Oliveira Abinader

Bruno de Oliveira Abinader

Senior Web R&D Engineer, Samsung Research America
Bruno is an open source enthusiast since 2005. Has experience with languages like C, C++ and Rust, among others. Has contributed to Maemo/MeeGo platforms and developed using UI toolkits like Qt and EFL. Passionate by new and creative technologies, specially when they are fit in the open source, community-oriented world.Works at Samsung Open Source Group developing web engines (Servo, Blink & WebKit) and is a member of the W3C's CSS Working... Read More →


Monday October 21, 2013 4:50pm - 5:40pm
Fintry

4:50pm

Thinking Beyond RDBMS : Building Polyglot Persistence Java Applications - Shekhar Gulati, Red Hat
Time has come to start thinking about multiple data storage solutions while building applications. A single application can use multiple data storage technologies depending on its use case -- right tool for right job. The session will start by introducing polyglot persistence to the audience. Next we will cover the pros and cons of Polyglot persistence. Then we will see how to build location aware Job search application using MongoDB, PostgreSQL, Redis, and Solr. The different data storage solutions are used to persist different types of data like MongoDB to store Job data along with its location, PostgreSQL to store User data, Redis as a cache for User objects and other goodies, and Solr as a full text search engine. Finally, the application will be deployed to OpenShift -- open source Platform as a Service.

Speakers
SG

Shekhar Gulati

Principal OpenShift Developer Evangelist, Red Hat
Shekhar Gulati is Principal OpenShift Developer Evangelist working with Red Hat. He has 8 years of software web development experience. He regularly speaks at various conference and user groups around the world. Shekhar is an active writer and has written many technical articles for IBM DeveloperWorks, Developer.com, and JavaLobby. His current interests are NoSQL databases, cloud computing, mainly Platform-as-a-Service (PaaS), mobile development... Read More →


Monday October 21, 2013 4:50pm - 5:40pm
Pentland

4:50pm

Lockdown: Serfs or Citizens in a Connected World? - Karsten Gerloff, Free Software Foundation Europe
We conduct an ever greater part of our lives through computers in their various shapes. We work on Free Software not only because it's great technology. It's much more than that: A community, and a tool to empower each one of us. Yet power flows both ways, and computers also empower governments and corporations, whose interests may not be aligned with our own. Where does that leave us? What opportunities do the machines in our lives create, and how do their limitations shape the future? In this session, we will discuss the complex links between technology and political power. Are we merely serfs of one digital overlord or another? Or are we citizens of a connected world? What rules will we create for our shared future?

Speakers
avatar for Karsten Gerloff

Karsten Gerloff

President, Free Software Foundation Europe
Karsten Gerloff is the President of the Free Software Foundation Europe. FSFE's mission as an independent not-for-profit organisation is to promote freedom in the information society | through Free Software. Karsten works together with developers, activists, business leaders and high-level political decision makers in order to shape policies and practices to fit the information society. He deals with topics such as software patents... Read More →


Monday October 21, 2013 4:50pm - 5:40pm
Lammemuir 1

4:50pm

Tizen Dev Lab: Tizen Live Demo - Julio Staude, Intel
A Small Live demo so you can see the SDK in action!

Speakers
avatar for Julio Staude

Julio Staude

Tizen Community Manager - Spanish Communities, Intel


Monday October 21, 2013 4:50pm - 5:40pm
Lammemuir 2

5:50pm

5:50pm

(BoFs) SPDX - Phil Odence, Black Duck Software (Moderator)
SPDX(R) or Software Package Data Exchange(R) is Linux Foundation project and work group around an emerging industry standard for exchanging bill of materials, license and copyright information between partners in a supply chain. The effort is part of the foundation's Open Compliance Program and the goal is to achieve better compliance with minimized cost across the supply chain. A number of European companies are monitoring the effort, some of been more involved, and a few have started to work with SPDX. This roundtable discussion is aimed at providing information to anyone interested about the standard, the status and how to get involved at whatever level.

Speakers
avatar for Phil Odence

Phil Odence

VP of Business Development, Black Duck Software
Phil Odence is Vice President of Corporate and Business Development for Black Duck Software, with responsibility for corporate and business development activities and expanding Black Duck's reach, image and product breadth by developing partnerships across Black Duck's ecosystem ecosystem (which comprises ALM companies, systems integrators, and the open source and legal communities). He is a frequent speaker at open source industry events... Read More →


Monday October 21, 2013 5:50pm - 7:30pm
Tinto
 
Tuesday, October 22
 

8:00am

Continental Breakfast
Tuesday October 22, 2013 8:00am - 9:30am
Foyer

8:30am

Registration
Tuesday October 22, 2013 8:30am - 6:00pm
Foyer

9:30am

Keynote: Gain the Competitive Edge with Next Generation Cloud Platforms - Mac Devine, Director of CloudFirst Innovation and CTO, IBM Cloud Services
The next generation of enterprise-class cloud platforms are inspiring confidence through innovative application development models, open infrastructures, DevOps, and attractive deployment options.  However, platforms are also needed that provide extreme data security, facilitate collaboration across the ecosystem, and real time multi point data access. Audience will hear about how the next generation of cloud platforms can be a catalyst for service model transformation and business innovation.    

Speakers
avatar for Mac Devine

Mac Devine

Director of CloudFirst Innovation and CTO, IBM Cloud Services
Mac has 24 years of experience with networking and virtualization. | | Mac started and served as the Chief Architect of the zCloud Innovation team, became the WebSphere CTO for Cloud Computing, and then CTO for Cloud Partnerships and Client Innovations within IBM Corporate Strategy. Mac's designs and innovations have seen him recognised as an IBM Master Inventor, an IBM Distinguished Engineer, and appointed as a member of IBM’s prestigious... Read More →


Tuesday October 22, 2013 9:30am - 9:50am
Pentland

9:50am

Keynote Panel: Next Generation Cloud Platforms - Moderated By Duncan Johnston-Watt, Founder & Chief Executive Officer, CloudSoft
Picking up where Mac Devine's keynote leaves off this panel will drill down on the key requirements of next generation cloud platforms and how these are already starting to radically alter our view of the cloud computing landscape.

Moderators
avatar for Duncan Johnston-Watt

Duncan Johnston-Watt

Founder & Chief Executive Officer, Cloudsoft Corporation
A serial entrepreneur and industry visionary with over twenty years experience in the software industry. Immediately prior to founding Cloudsoft Duncan was CTO at Enigmatec Corporation, the enterprise data center automation company he founded in 2001. A Computerworld Smithsonian Laureate for his pioneering work introducing Java Enterprise to financial services, Duncan holds an MSc in Computation from Oxford University and a BA in Mathematics and... Read More →

Speakers
avatar for Steve Chambers

Steve Chambers

CTO, Canopy Cloud
Steve joined Canopy in 2012 and is responsible for Canopy Cloud architecture, development and industry thought leadership. Steve aspires to help governments and organisations on their journey to the cloud, moving legacy IT out of their way of progress.Prior to Canopy Cloud, after an initial seven years in banking IT and web hosting, Steve then spent ten years in technical, sales, marketing and leadership positions with Loudcloud, VMware, Cisco... Read More →
avatar for Mac Devine

Mac Devine

Director of CloudFirst Innovation and CTO, IBM Cloud Services
Mac has 24 years of experience with networking and virtualization. | | Mac started and served as the Chief Architect of the zCloud Innovation team, became the WebSphere CTO for Cloud Computing, and then CTO for Cloud Partnerships and Client Innovations within IBM Corporate Strategy. Mac's designs and innovations have seen him recognised as an IBM Master Inventor, an IBM Distinguished Engineer, and appointed as a member of IBM’s prestigious... Read More →
avatar for Rich Miller

Rich Miller

Rich Miller is President of Telematica, Inc., a holding company and consultancy with a practice in product strategy and business development for cloud computing and networked technologies. | | Rich most recently served as CEO of Replicate Technologies, Inc., a provider of configuration management technology for virtualized data centers. Prior to Replicate, he co-founded and served as COO of Univa Corporation (now Univa UD), a provider of high... Read More →


Tuesday October 22, 2013 9:50am - 10:20am
Pentland

10:20am

Keynote: Fueling Samsung R&D Innovation with Collaborative Open Source Development - Yannick Pellet, Vice President - Advanced Software Platform, Samsung Research America
The mission of Samsung’s Advanced Software Platform Lab’s in Silicon Valley is to create differentiating software that will drive the evolution of future platforms. As such it stands at the cross-road of open source, industry and academic research, and symbolizes Samsung’s new and open way to engage in research activities.

How does one find the sweet spot across industry, open source and academic R&D? What are the challenges? What are the benefits for the community? Where does the opportunity lie and how to materialize it?

In this talk, Yannick Pellet (VP, Advanced Software Platform Lab) will provide a discussion on the concrete steps that were taken into this direction with few examples of how this collaboration model is working out.

Speakers
YP

Yannick Pellet

Vice President, Samsung
Yannick Pellet is the Vice President of the Advanced Software Platform group at Samsung Research America (Silicon Valley). Prior to Samsung, Yannick worked for Hewlett-Packard where he headed the software development function and developer relations for webOS and later on the OpenWebOS open source project. Earlier, he was member of the original group of engineers that designed and implemented Maemo – one of the first Linux-based open source... Read More →


Tuesday October 22, 2013 10:20am - 10:40am
Pentland

10:40am

Break
Tuesday October 22, 2013 10:40am - 11:10am
Foyer

10:50am

An Introduction to OpenDaylight's First Release, Chris Wright, Red Hat
This talk will give a brief description of SDN and the problems it is trying to solve in general terms. Then the presentation will describe the OpenDaylight Project along with how and why it was formed. Next will come a general description of OpenDaylight Architecture, and finally more detail will be given on each key feature/component in the first release.

Speakers
avatar for Chris Wright

Chris Wright

VP & Chief Technologist, Red Hat
Chris Wright is the Vice President and Chief Technologist at Red Hat. During his nearly 20 years as a software engineer he has worked in the telecom industry on high availability and distributed systems and in the Linux industry on security and virtualization. He has been a Linux developer for over a decade, most of that time spent deep in the Linux kernel working on security and virtualization.  He is intrigued by the challenges that... Read More →


Tuesday October 22, 2013 10:50am - 11:40am
Lammermuir 2

11:10am

Empowering Data Center Virtualization Using KVM - Livnat Peer, Red Hat
Have you ever wondered how KVM is used in a full blown Data Center virtualization solution? oVirt is an open virtualization project which enables the management of multi-host, multi-tenant virtual data centers, including high availability, VM and storage live migration, storage and network management, system scheduler and more. oVirt provides an integration point for several open source virtualization technologies, including kvm, libvirt, spice, oVirt node and numerous OpenStack components such as Neutron and Glance. The session will provide an introduction to the oVirt project and shed light on how a data center administrator's actions in a web UI are translated into KVM commands running on the hypervisors.

Speakers
avatar for Livnat Peer

Livnat Peer

Sr. Engineering Manager, Red Hat, Red Hat
Livnat Peer is a Sr. Engineering manager at Red Hat, the World's Open Source Leader. Livnat has been part of the on­going innovation in the cloud and virtualization domain, in the last years she was focused around the Networking aspects of this field which is revolutionized by SDN and NFV. | Livnat holds MSC in Computer Science from the Hebrew University in Jerusalem with expertise in distributed algorithms.


Tuesday October 22, 2013 11:10am - 12:00pm
Monteith

11:10am

Very Large Development: How to Run Code Review for 1000 Developers - Joe Gordon, HP
Over the last three years the OpenStack developer community has grown from 60 to over 1000 active developers and to 1.3 million lines of code with over 2 thousand commits per month. According to Ohloh, ‘this is one of the largest open-source teams in the world, and is in the top 2% of all project teams on Ohloh.’ Keeping development running at this scale quickly becomes challenging, especially while trying to keep development as accessible possible. In this talk I will cover how our code review process has evolved to support this kind of exponential growth. We use many tools to streamline and automate the review process in order to reduce the burden on the reviewers. We have scaled and accelerated development by being strict and automatically enforcing our best practices.

Speakers
avatar for Joe Gordon

Joe Gordon

Pinterest
Joe Gordon is an SRE at Pinterest, where he works on search and performance.. Before that He spent the last 4 years working full time on the open source project, OpenStack. Where he focused on improving quality. He has spoken at, and co-chaired at OpenStack summits. And has given talks at such events as Europython, LinuxCon, and assorted OpenStack conferences.


Tuesday October 22, 2013 11:10am - 12:00pm
Lowtheir

11:10am

Bluetooth Smart Devices and Low Energy Support on Linux - João Paulo Rechi Vita, INdT
This presentation will cover a brief introduction on how the Bluetooth Low Energy technology works. Then it will present the current status of its support on Linux, including the profiles we're currently working on what can be expected to be finished on the near future. The currently available APIs and how to interact with Bluetooth Smart devices will be shown and there will be a few demos of Bluetooth Smart devices working with Linux.

Speakers
avatar for João Paulo Rechi Vita

João Paulo Rechi Vita

Software Engineer, INdT
João Paulo is an active contributor of BlueZ since 2008. He has worked with A2DP, HFP, AVRCP, HoG, Bluetooth Low Energy, among others. He has also worked on PulseAudio, oFono, and a few other FOSS projects. He now works as a Software Engineer in the Connectivity Team at INdT.


Tuesday October 22, 2013 11:10am - 12:00pm
Fintry

11:10am

LibreOffice on Linux - Michael Meeks, SUSE
LibreOffice is a key piece of Linux on the desktop, enabling migrations; on Android it can make another Linux ecosystem more compelling. Come and hear about our latest developments and see how we continue to make the Linux Desktop and Free Software ever more useful for business users. I'll show off the latest LibreOffice 4.1 and a quick overview of the depth of structural improvement we're putting in for example: better interoperability, significantly improved Calc performance with OpenCL integration as a bonus, prototypes of LibreOffice on-line and Android apps, the start of our collaborative editing prototypes, hybrid PDF documents, and more. We'll also look briefly at release schedule, community, features under development for the next 4.2 release and of course how to get involved with this growing community."

Speakers
MM

Michael Meeks

Linux Desktop Architect, SUSE
Michael is a Christian and enthusiastic believer in Free software. He very much enjoys working for SUSE where as the Linux Desktop Architect he tries to understand and nudge the direction of our Linux investment. He works as a member of the board of The Document Foundation, and the Engineering Steering Committee on LibreOffice. He has appreciated working on various pieces of infrastructure and applications over the years: from GNOME office... Read More →


Tuesday October 22, 2013 11:10am - 12:00pm
Sidlaw

11:10am

GlusterFS Architecture & Roadmap - Vijay Bellur, Red Hat
GlusterFS is a general purpose distributed scale-out filesystem that runs on commodity hardware. In this presentation, Vijay Bellur will provide an architectural overview of GlusterFS and discuss how this architecture can be used to build a scale-out storage solution for modern datacenter needs. Details on new features , use cases and interesting challenges with GlusterFS will be provided. As part of this session, Vijay will also discuss integration of GlusterFS with other open source ecosystems like OpenStack, Apache Hadoop, oVirt and provide future directions of the GlusterFS project.

Speakers
VB

Vijay Bellur

Co-maintainer for the GlusterFS Project, Red Hat
Vijay Bellur is a co-maintainer for the upstream GlusterFS project and was an architect at Gluster before its acquisition by Red Hat in 2011. He has been involved with building enterprise storage and scalable, distributed systems for the past decade. Vijay works out of the Red Hat office in Boston and his topics of interest include file systems, cloud technologies, and Big Data.


Tuesday October 22, 2013 11:10am - 12:00pm
Pentland

11:10am

Binary Analysis Tool: Checking Compliance in Your Supply Chain Without Source Availability - Armijn Hemel, Tjaldur Software Governance Solutions
A challenge that many companies face is supply chain management. In an ideal world suppliers deliver fully license compliant source code releases. In reality code releases are a mix of binaries and sources, or sometimes just binaries. If these binaries are passed on (which they often are) it is necessary to check the binary components for license compliance. This is a non-trivial problem that is very time consuming and error prone when done by hand. The Binary Analysis Tool (BAT) is an Open Source tool to automate finding out what is in binaries and make license compliance easier. BAT can unpack over 30 file systems and compressed files, compare identifiers extracted from binaries to source code, create runtime linking graphs, and more. In this talk I want to introduce BAT and talk about its place in a compliance process.


Tuesday October 22, 2013 11:10am - 12:00pm
Lammemuir 1

11:10am

(Tutorial) Building a Test/Dev Cloud with Apache CloudStack - David Nalley, Citrix
Private clouds are still something that everyone talks about, but few have actually done. In this talk we'll look at the most obvious entry point for a private cloud - serving as a test/dev environment. We'll talk about architecture choices, scale, and the day to day operation of a private cloud, and its effects on operations. We'll also talk about the external tools that really take a plain IaaS project and move it into an effective Test/Dev environment.

Speakers
DN

David Nalley

@ke4qqq, Apache CloudStack
David is a member of the Apache Software Foundation and a committer and project management committee member of Apache CloudStack. David is a recovering sysadmin, having spent a decade in operations. Other current and past open source projects include the Fedora Project and Zenoss. David is employed by Citrix in the Open Source Business Office.


Tuesday October 22, 2013 11:10am - 1:00pm
Tinto

11:10am

(Tutorial) Hands-On Tutorial on Scalability with Userspace RCU - Mathieu Desnoyers, EfficiOS Inc.
As the number of cores in systems steadily increases, you may find that the good old mutual exclusion synchronization is not sufficient to let your application use more cores not only for heat generation, but primarily for effective computing. The Userspace RCU library (http://lttng.org/urcu) implements Read-Copy Update (RCU) synchronization and various lock-free data structures that allow user-space applications to leverage very lightweight synchronization across cores. It allows a broad range of demanding applications to scale to large numbers of cores. This library is released under LGPL v2.1, so it can be used by all applications. This tutorial will walk the audience through the basics of Read-Copy Update, and then through the synchronization and data structure APIs exposed by Userspace RCU.

Speakers
avatar for Mathieu Desnoyers

Mathieu Desnoyers

CEO, EfficiOS Inc.
Mathieu Desnoyers main contributions are in the area of tracing (monitoring/performance analysis/debugging) and scalability, both at the kernel and user-space levels. He is maintainer of the LTTng project and the Userspace RCU library. He works in close collaboration with the telecommunication industry, many Linux distributions, and with customers developing hardware scaling from small embedded devices to large-deployment servers. He is CEO and... Read More →


Tuesday October 22, 2013 11:10am - 1:00pm
Lennox 1

11:50am

OpenDaylight In Practice, Giovanni Meo, Cisco
This presentation will explain what the "controller" project aims to deliver in the context of OpenDayLight and how the goals are achieved. Also, it will provide an overview of the components that constitutes the controller and zoom in some of them like the Service Abstraction Layer.

Speakers
avatar for Giovanni Meo

Giovanni Meo

Technical Leader, Cisco
Giovanni Meo is a Technical Leader in the Data Center Business Group in Cisco. He is currently committer for the controller project on OpenDayLight, and developer for several of the infrastructures pieces of the controller. He is also designer and developer for the Cisco XNC controller and working in SDN space since past 2 years. Prior to this he has been working for 13+ years on designing and developing IP multicast features and platform... Read More →


Tuesday October 22, 2013 11:50am - 12:40pm
Lammermuir 2

12:10pm

Cloud Computing with KVM - Tony Gargya, IBM
KVM provides a superior foundation for huge multi-tenant, cloud data centers. After giving an overview of why KVM, this session will draw from diverse live production examples to break down how KVM integrates with different tools and technologies to provide automated, cloud data centers. Along the way we will discuss learning experiences, problems overcome, and the outlook to the near future. We will discuss specific tools that are being used by customers with KVM today for cloud computing including oVirt, OpenStack, IBM products and more.

Speakers
TG

Tony Gargya

Systems Management Architect, IBM
I am a systems management architect with a focus on systems management and virtualization in the IBM Systems and Technology Group. My focus is primarily on open source based projects and their integration with commercial products. I work closely with numerous clients to help them manage their data centers. I have spoken often both at IBM and Linux Foundation sponsored conferences. In my current role I'm responsible for improving basic Linux... Read More →


Tuesday October 22, 2013 12:10pm - 1:00pm
Lowtheir

12:10pm

Securing Your Xen-Based Cloud - George Dunlap, Citrix
Xen is a mature enterprise-grade virtual machine with many advanced security features which are unique to Xen. For this reason it's the hypervisor of choice for the NSA, the DoD, and the new QubesOS Secure Desktop project. While much of the security of Xen is inherent in its design, many of the advanced security features, such as stub domains, driver domains, XSM, and so on are not enabled by default. This session will describe all of the advanced security features of Xen, and the best way to configure them for the Cloud environment. When the audience leaves, they should have a general framework to evaluate the security of their system, know the key security features of Xen, and have a basic framework of knowledge to help them make sense of the documentation. This talk will *not* go into mind-numbing detail about specific commands to type or configuration options.

Speakers
avatar for George Dunlap

George Dunlap

Staff Software Engineer, Citrix
George Dunlap worked with the Xen project while a graduate student at the University of Michigan before receiving his PhD in 2006. He is currently working as Staff Software Engineer for Citrix on the open-source Xen team in Cambridge, England. He has done work in many areas of Xen, including performance analysis, scheduling, and memory management. He writes technical articles regularly for the xenproject.org blog, including one describing in... Read More →


Tuesday October 22, 2013 12:10pm - 1:00pm
Monteith

12:10pm

High Performance Computing Using Linux: The Good and the Bad - Christoph Lameter
Linux in High performance computing has a mixed record. For a number of use cases the Linux environment can be made to work well. However, the need to provide bare metal performance often leads to compromises which causes a variety of approaches to be taken to avoid the operating system in performance critical paths. This talk gives an overview over the ways that Linux is used in the HPC industry, traces the performance problems that a variety of vendors have run into and gives a broad outline of the solutions that exists. The intend is to facilitate a discussion about the boundaries of Linux performance and explore ways that these boundaries can be stretched.

Time permitting we will talk about computational accellerators and their integration with Linux (I am especially interested in new Xeon Phi processor from Intel as well as GPUs and FPGAs).

Speakers
CL

Christoph Lameter

Christoph Lameter is specializing in High Performance Computing and High Frequency Trading technologies. As an operating system designer and kernel developer he has been developing memory management technologies for Linux to enhance performance and reduce latencies. He is fond of new technologies and new ways of thinking that disrupt existing industries and causes new development communities to emerge.


Tuesday October 22, 2013 12:10pm - 1:00pm
Pentland

12:10pm

Raspberry Pi: Getting Started and Creative Applications - Ruth Suehle, Red Hat
The Raspberry Pi was designed as an inexpensive device to teach kids Python. It's become a device of choice for hardware tinkerers and hackers of all sorts of experience levels to integrate a fully functional Linux computer into their projects. I'll give you some inspiration with a few project ideas. Then I'll start with the basic, most important Pi tricks, like making sure you have the right SD card and that you've chosen the best distro for the job you intend to do up through some more challenging problems, like what happens when you need to build a cross-compiler or a custom kernel. Not that those things are crucial to having fun with a Pi, and whether you're new to the board or already used it to power your home automation system, you'll learn a few new ideas in this session.

Speakers
avatar for Ruth Suehle

Ruth Suehle

Community Leadership Manager, Red Hat
Ruth Suehle is the community leadership manager in Red Hat’s Open Source and Standards group, which supports upstream open source software communities and their projects. She participates in the Fedora Project and is co-author of Raspberry Pi Hacks (O’Reilly, December 2013). Previously an editor for Red Hat Magazine, she now helps lead discussions about open source principles at opensource.com. Ruth is also a senior editor at... Read More →


Tuesday October 22, 2013 12:10pm - 1:00pm
Sidlaw

12:10pm

Software Patents: Solutions for Developers - Deb Nicholson, Open Invention Network
Software patents are a big problem for developers. In countries where they are valid, you can unexpectedly discover you have infringed patents and face legal threats from both big corporations and from ethically suspect companies set up purely to demand money with patents - ""patent trolls"". Even in countries where software patents are not granted, risk remains both from international use of your software and in the event you succeed and want to do business in other countries where software patents are numerous. Deb and Simon will discuss some of the of the most recent developments and describe possible solutions.

Speakers
avatar for Deb Nicholson

Deb Nicholson

Director of Community Outreach, Open Invention Network
Deb Nicholson is the Director of Community Outreach at the Open Invention Network, the Community Manager at MediaGoblin and a board member at OpenHatch. She helps software projects of all sizes understand the implications of free and open source licenses and the current patent landscape. She has been invited to speak at free and open source software conferences on several continents including LinuxCon Europe, FISL (Brazil), Linux Con Australasia... Read More →


Tuesday October 22, 2013 12:10pm - 1:00pm
Fintry

12:10pm

World of Tanks: Linux and Open Source Inside - Maksim Melnikau, Wargaming.net
World of Tanks is a massively multiplayer online game developed by the Belarusian company Wargaming.net. It features mid-20th century era fighting vehicles, and has a client-server architecture where everything is calculated on the server. The server setup is huge - more than 500 servers required only for handling 800k CCU in Russian realm. One of the keys to the game's success is full control of all parts of production including all software. And this is exactly where Linux and Open Source projects have killer features. In this presentation, Maksim Melnikau will share interesting technical details about the inner workings of World of Tanks.

Speakers
avatar for Maksim Melnikau

Maksim Melnikau

Solution Architect / Team Lead, Wargaming.net
Linux mobile hobbyist; World of Tanks developer. I've been working for Wargaming.net since 2009, and nowadays I'm a Solution Architect / Team Lead in the Web Department. I implemented AMQP support for the World of Tanks game server, and designed the OpenID and Single Sign On architecture for our web projects. In The Open Source world, my interests cover the broad spectrum of everything related to Linux on mobile devices. My community... Read More →


Tuesday October 22, 2013 12:10pm - 1:00pm
Lammemuir 1

1:00pm

Lunch
Tuesday October 22, 2013 1:00pm - 2:30pm
On Your Own

2:00pm

Network Virtualization Support in OpenDaylight, Kostas Katrinis, IBM
Network virtualization brings many of the same benefits of server and storage virtualization to networking such as logical isolation and multi-tenancy, independence from limitations of the underlying physical infrastructure and protocols, and the ability to rapidly deploy virtual networks for new workloads. Network virtualization is an important application of software-defined networking, and a number of virtualization technologies have been brought to OpenDaylight to support this important use case.

The virtualization projects proposed for OpenDaylight provide different virtual network models and also different implementations, based on OpenFlow, overlays and encapsulation, and also standard IETF protocols. In this session we will provide a brief overview of each virtualization project and also summarize their similarities, differences, and trade-offs. We will also discuss approaches for these technologies to interoperate within OpenDaylight and identify services and absractions that can serve multiple virtualization efforts while retaining flexibility for OpenDaylight users.

Speakers
avatar for Kostas Katrinis

Kostas Katrinis

Kostas Katrinis is a Research Staff Member in IBM Research - Ireland. He has been in communication networks research since 2001, taking on challenging problems across the stack, from transport-layer congestion control down to physical-layer aware optical networking solutions. He has participated as technical staff in various projects around communication networks. Dr. Katrinis has co-authored over 40 publications in peer-reviewed international... Read More →


Tuesday October 22, 2013 2:00pm - 2:50pm
Lammermuir 2

2:30pm

Keynote: Kernel Developer Panel: Core & Embedded - Greg Kroah-Hartman, Will Deacon, Sebastian Hesselbarth, Peter Zijlstra, Jon Corbet (Moderator)
For this panel we are bringing together core and embedded maintainers to discuss the state of the Linux kernel.

Moderators
avatar for Jonathan Corbet

Jonathan Corbet

Executive Editor, LWN.net
Jonathan Corbet is the executive editor at LWN.net. He is the maintainer of the kernel's documentation subsystem, a member of the Linux Foundation's Technical Advisory Board, and a frequent speaker at community events worldwide.

Tuesday October 22, 2013 2:30pm - 3:20pm
Pentland

3:00pm

Virtual Tenant Networks (VTNs) - Network Virtualization on OpenDaylight, Peer Hasselmeyer, NEC
OpenDaylight Virtual Tenant Network (VTN) technology is a set of components that provide multi-tenant network virtualization with the OpenDaylight controller. Traditionally, configuring a network for multiple users and/or applications is a tough task as it requires the consistent configuration of a multitude of individual boxes. Rather than being fabric-centric, configuration is still mostly box-centric.

OpenDaylight’s VTN technology addresses this problem by abstracting from the physical infrastructure and its individual components. It integrates all networking resources into one big networking fabric and then slices them into virtual networks via a set of logical abstractions (vRouter, vBridge, vTunnel). The VTN components autonomously map between the logical and the physical planes. Users can design and deploy any desired network without knowing the physical network topology. A Northbound-API caters for the programmatic access to the virtualized network.

This presentation will discuss the VTN abstractions and the components providing them.

Speakers
avatar for Peer Hasselmeyer

Peer Hasselmeyer

Peer Hasselmeyer has many years of experience in the fields of distributed computing, Software-Defined Networking, and service-oriented architectures. He received a MS degree in Computer Science from the University of Colorado at Boulder, USA, and a Ph.D. from the Darmstadt University of Technology, Germany. For many years, Peer has been contributing to the fields of software-defined networking, cloud computing, and data center and service... Read More →


Tuesday October 22, 2013 3:00pm - 3:50pm
Lammermuir 2

3:20pm

Break
Tuesday October 22, 2013 3:20pm - 3:50pm
Foyer

3:50pm

10 Ways to Ruin Your Cloud Experience (and How to Mitigate Them) - Nils Magnus, LinuxTag Association
Cloud computing and IaaS are powerful tools that hold many tempting promises. With Linux leading in this field, IaaS is often one of the first mission critical Linux deployments in enterprises. Doomed to do it right, implementing a Linux cloud is hard work, and you risk both your managment and users losing faith if you stumble into ten common pitfalls. Nils explains to engineering architects, operations engineers, and technical system managers how to circumvent common problems and comes up with hints to overcome them. His audience benefits from over 15 years' first-hand experience in designing secure and reliable infrastructure projects in data centers. Real-life examples from past and present project illustrate the challenges engineers and managers face on their way to the cloud.

Speakers
avatar for Nils Magnus

Nils Magnus

Lead Consultant Security Architecture, bee/sec
Nils designs scalable and reliable cloud security architecture as Lead Consultant at bee security GmbH, Germany and has volunteered as program chair for the LinuxTag conference since 1996. He serves at the Board of Directory of LinuxTag Association. He has spoken for 15+ years at conferences around the world on the advantages of free and open source software, and on security management issues.


Tuesday October 22, 2013 3:50pm - 4:40pm
Lowtheir

3:50pm

Developing Cloud Infrastructure From Scratch: A Tale of an ISP - Andrey Korolyov, Performix LLC
There is a place aside from turnkey solutions like VMWare and do-as-you-want as OpenStack if you have enough programming power - build the completely new thing. Talk is about caveats and benefits of doing things such way: in Flops we had developed complete ISP cloud infrastructure based on OSS products such as KVM, Ceph, OpenVSwitch and Floodlight facing a couple of unique challenges during the process.

Speakers
avatar for Andrey Korolyov

Andrey Korolyov

Cofounder, Flops
Andrey Korolyov is a twenty-five year old engineer working currently both for Flops.ru as cofounder and for Mirantis as an employee, planning and implementing architecture in the first and doing stuff related to the Fuel product in second.


Tuesday October 22, 2013 3:50pm - 4:40pm
Monteith

3:50pm

CRIU: Time and Space Travel Service for Linux Applications - Pavel Emelyanov, Parallels
Checkpoint-Restore is the technology that allows us to take a snapshot of running Linux processes and restore those processes in any other place and time. This opens various possibilities such as live migration, keeping HPC tasks safe from hardware problems, Cloud services load balancing and many other. Despite being very tempting feature to have, Linux lacked one for quite a long time. The Checkpoint-Restore In Userspace (CRIU) project is The One to make this technology real. This talk covers the project history, its dependence from and influence on the Linux Kernel and the Linux Kernel community and concentrates on usage scenarios that are now real with CRIU and that will be possible in the future. It will be interesting to anyone who knows Linux as user, but a certain level of system or kernel level programming experience would be required at some points.

Speakers
PE

Pavel Emelyanov

Architect at server virtualization dpt, Odin
Pavel is a principal engineer at Odin working on company’s Cloud Server projects. He holds a PhD degree in Applied Mathematics from the Moscow Institute of Physics and Technology. He now maintains CRIU and works on its integration with other Linux containers projects. His speaking experience includes many talks and presentations of Containers and Checkpoint/Restore projects at such conferences as LSFMM summit, Kernel Summit... Read More →


Tuesday October 22, 2013 3:50pm - 4:40pm
Pentland

3:50pm

The Kernel Report - Jonathan Corbet, LWN.net
The 2013 version of this popular talk describing the current state of kernel development and where it can be expected to go in the near future. There will be some technical content, but this talk is highly accessible to non-technical participants as well.

Speakers
avatar for Jonathan Corbet

Jonathan Corbet

Executive Editor, LWN.net
Jonathan Corbet is the executive editor at LWN.net. He is the maintainer of the kernel's documentation subsystem, a member of the Linux Foundation's Technical Advisory Board, and a frequent speaker at community events worldwide.


Tuesday October 22, 2013 3:50pm - 4:40pm
Sidlaw

3:50pm

Systemd-Nspawn is Chroot on Steroids - Lennart Poettering, Red Hat
systemd-nspawn is a simple container manager for Linux systems that is shipped as built-in component of systemd. systemd-nspawn is as easy to use as chroots, but suitable for booting up full-blown Linux systems. It's great as light-weight container tool that just works. systemd-nspawn makes working with containers easy. In this presentation I will introduce you to systemd-nspawn, and show how you can set up a bootable Linux container in a one command, and then boot it up in a second one -- and all that with built-in tools of your favourite (systemd-based) distribution. You might learn a thing or two about Linux containers in general, and the technology they build on. We'll discuss how we are working on integrating container support as closely into the core OS as possible, trying to provide similar integration as Zones on Solaris.

Speakers
LP

Lennart Poettering

Sr. Software Engineer, Red Hat
Lennart Poettering works at Red Hat in the Server Experience Group. He's one of the creators of PulseAudio, Avahi and systemd.


Tuesday October 22, 2013 3:50pm - 4:40pm
Fintry

3:50pm

A New Open Source Approach for Software Requirements and Architecture - Robert Taylor, Codethink
Good software processes, like SPICE, involve rigorously driving work flow from captured requirements and architectural design. However implementations of these processes tend to be heavy to use and costly to implement. In this presentation Rob Taylor will introduce Mustard, a very lightweight open source tool to capture requirements, document architecture and trace these through to a work breakdown. He will also cover how to use this in both waterfall and iterative manners, and explore how to apply these methods to the benefit open source projects.

Speakers
avatar for Robert Taylor

Robert Taylor

CTO, Codethink
Rob Taylor has been building embedded system with Linux since 1999. In 2007 he founded Codethink which provides expertise and tools for building Open Source based systems. He has helped create a number of whole new Open Source projects and helped a lot of companies engage usefully with the open source world.


Tuesday October 22, 2013 3:50pm - 4:40pm
Lammemuir 1

3:50pm

What Science Fiction Can Teach Us About Building Communities - Dawn Foster, Puppet Labs
Communities are one of the defining attributes that shape every open source project, not unlike how Asimov’s 3 laws of robotics shape the behavior of robots and provide the checks and balances that help make sure that robots and community members continue to play nicely with others. When looking at open source communities from the outside, they may seem small and well-defined until you realize that they seem much larger and complex on the inside, and they may even have a mind of their own, not unlike the TARDIS from Doctor Who. We can even learn how we should not behave in our communities by learning more about the Rules of Acquisition and doing the opposite of what a good Ferengi would do. My favorite rules to avoid include, “Greed is eternal”, “You can always buy back a lost reputation” and “When in doubt, lie”. This session focuses on community tips told through science fiction.

Speakers
DF

Dawn Foster

Director of Community, Puppet Labs
Dawn Foster is the Director of Community for the Puppet community at Puppet Labs. She has more than 18 years of experience in business and technology with expertise in community building, community management, open source software, market research, and more. She is passionate about bringing people together through a combination of online communities and real-world events. She has experience building new communities, and managing existing... Read More →


Tuesday October 22, 2013 3:50pm - 4:40pm
Lennox 1

3:50pm

(Tutorial) Scripting And Integration with the oVirt Engine - Oved Ourfali, Red Hat
In this session, Ourfali will provide different types of users with the tools to integrate with the oVirt virtualization management environment. The session will be split to two sections:

1. REST API integration - In this section Ourfali will describe the different APIs relevant for each user type, including the REST API, the different SDKs and the CLI, providing a lot of useful examples. Ourfali will also briefly describe Deltacloud's different APIs (Deltacloud, CIMI and EC2 APIs), and their benefit with integrating with oVirt.

2. Extension APIs integration - In this section, Ourfali will describe cool integration features such as UI plugins, VDSM hooks and the new Scheduling Plugin infrastructure, and how one can fit them into his specific needs.

Speakers
avatar for Oved Ourfali

Oved Ourfali

Senior Software Engineer, Red Hat
Oved Ourfali, a Senior Software Engineer for Red-Hat. Has a M.Sc. degree in Computer Science. Has been working in the Computer industry for 10 years. In the last few years he has worked mostly on the oVirt project, and related ones, focusing mostly Virtualization and Cloud environments. He was a speaker both in his academic history (biggest session for 400 people), and the industry one (different sessions in several oVirt workshops, deltacloud... Read More →


Tuesday October 22, 2013 3:50pm - 5:40pm
Tinto

4:50pm

Fixing the Filesystem Freeze API - Fernando Luis Vazquez Cao, NTT Open Software Center
There are several issues with the way filesystem freeze works in   Linux, among them: there is no check API, which means there is no easy way to know whether a filesystem is frozen or not; it is possible to umount a frozen filesystem despite the fact that there is no API to thaw an unmounted filesystem; it is not possible to freeze multi-device filesystems such as BTRFS; it does not play well with DM snapshot.

This presentation provides an overview of the current work to fix the filesystem freeze API, which should make an essential part of many backup and snapshot solutions much more robust.

Speakers
FL

Fernando Luis Vazquez Cao

Fernando is a Linux developer based in Tokyo. His current interests include virtualization, data center bridging technologies, and high performance networking and storage systems. He is currently a principal software engineer at NTT Open Software Center and senior consultant at NTT Data Intellilink, dividing his time between community open source work and his consulting and support duties at NTT.


Tuesday October 22, 2013 4:50pm - 5:40pm
Monteith

4:50pm

Synnefo: A Complete Cloud Stack Over Google Ganeti - Vangelis Koukis, Greek Research and Technology Network (GRNET)
Vangelis Koukis will introduce Synnefo [1]: a complete open source cloud stack written in Python/Django, providing Compute, Network, Image, Volume and Storage services, similar to the ones offered by AWS. Synnefo manages multiple Ganeti clusters at the backend for the handling of low-level VM operations and exposes the OpenStack APIs to users. Vangelis will talk about how decoupling the cloud layer from the cluster layer boosts stability and scalability. He will describe Synnefo's unified, content-addressable storage layer for files, images, and volumes, and how it enables thin, zero-copy cloning and snapshotting independently of the underlying storage technology, with support for live migrations. Finally, the talk will include a sneak peak at a large-scale deployment of Synnefo [2]. [1] http://goo.gl/BFaCB [2] http://goo.gl/aKUEb

Speakers
VK

Vangelis Koukis

Technical Lead, ~okeanos cloud, GRNET
Vangelis Koukis is currently working at GRNET as the Technical Lead of the ~okeanos project, delivering a large scale, full-fledged public cloud service. He is also the Technical Lead of the Synnefo project. His speaking experience includes various open source (LinuxCon/CloudOpen, FOSDEM) and academic (SC13, Euro-Par 2012, IEEE CloudCom, IPDPS) conferences. He holds a Ph.D. in Computer Engineering from the National Technical University of Athens... Read More →


Tuesday October 22, 2013 4:50pm - 5:40pm
Lowtheir

4:50pm

'Tickless' Kernel: Practical Experiences - Christoph Lameter & Fernando Garcia
A standard Linux kernel is typically configured to interrupt an application 1000 times per second to check for things that the kernel may have to do. These interrupts cause the application to experience seemingly random latencies and variations in runtime.

As of Linux 3.10 the kernel has the ability to switch the tick off in certain situations. However, there are numerous gotchas right now that have to be considered. The functionality is almost ready but very difficult to use. Here we will talk about experiences with this functionality, what other measures can be used to reduce OS noise and discuss how we think a tickless kernel should be working in the future. A new benchmark will be used to show what improvements are possible.

Suggestions are wanted as to how to make it easier to use a tickless kernel. The system configuration is rather complex at this point.

Speakers
FG

Fernando Garcia

Fernando has been involved for the last 5 years in various projects relating to high performance computing and low latency environments and is an expert in the configuration of systems for extremely noiseless operations.
CL

Christoph Lameter

Christoph Lameter is specializing in High Performance Computing and High Frequency Trading technologies. As an operating system designer and kernel developer he has been developing memory management technologies for Linux to enhance performance and reduce latencies. He is fond of new technologies and new ways of thinking that disrupt existing industries and causes new development communities to emerge.


Tuesday October 22, 2013 4:50pm - 5:40pm
Lennox 1

4:50pm

Hunting Down Data Races in the Linux Kernel - Eugene A. Shatokhin, ROSA
Concurrency issues in the software, and data races in particular, may have devastating effects but are often quite hard to reveal. Hunting down such problems is especially important for the Linux kernel, which is inherently concurrent. Although there is a variety of tools to help reveal data races in the user-space code (Helgrind, DRD, ThreadSanitizer, etc.), there are only a few that can be applied to the kernel. In his presentation, Eugene Shatokhin will give an overview of such tools and the techniques they rely upon. Among other things, he will present KernelStrider, a component of KEDR Framework that collects data about the operation of the kernel modules in runtime. The data are then analyzed by an "offline" detector in the user-space to actually reveal the races. The results obtained so far as well as possible directions of future development will also be discussed.

Speakers
EA

Eugene A. Shatokhin

Developer, ROSA
Eugene is currently working for ROSA (www.rosalab.com) where he is responsible for development and maintenance of the automated testing tools for ROSA Linux distros. Since 2010, he is a main developer of KEDR Framework, a collection of tools that detect various kinds of errors in the Linux kernel modules (memory leaks, incorrect error handling, etc.). Some of these tools were the focus of the talks he gave at several Linux-related events... Read More →


Tuesday October 22, 2013 4:50pm - 5:40pm
Sidlaw

4:50pm

Optimization and Evaluation of Ceph Distributed File System on TianHe-2 Supercomputer - Li Wang, NUDT
Ceph is a distributed object store and file system shipped with Linux kernel and OpenStack. In this presentation, Li Wang will give an introduction to their works on Ceph optimization and evaluation. The two features newly developed are inline data support and fallocate/punch hole support. The former speeds up the small file IO, while the latter enables sparse file support, which improves space efficiency in virtualization situation. The other two features ongoing/planning are client side transparent compression support as well as lightweight POSIX interface support based on flat namespace. In addition, Li Wang will present the detailed evaluation results of Ceph on TianHe-2 supercomputer manufactured by NUDT, which was topped the TOP500 list of fastest supercomputers in the world in June 2013. The evaluations cover throughput, scalability, and so on.

Speakers
LW

Li Wang

Assistant Professor, NUDT
Li Wang is an assistant professor at National Laboratory for Parallel and Distributed Processing, NUDT. He received his PhD in Computer Science and Engineering from NUDT in 2009. His research interests are operating system, especially file system and networking, as well as compiler optimizations. He started to work on Linux kernel in 2003, his master dissertation 'The design and implementation of TCP Handoff on Linux' was awarded the Hunan... Read More →


Tuesday October 22, 2013 4:50pm - 5:40pm
Pentland

4:50pm

SSD and HDD Performance Testing - Christoph Mitasch, Thomas-Krenn
Solid-State Drives (SSDs) are a frequently discussed topic in current IT infrastructures. In many cases the investment of replacing hard drives is taken on the assumption that SSDs are generally faster. But it depends on various parameters whether or not this assumption is true for a specific system. This talk will dive into the topics of I/O performance and discuss I/Os per second, throughput and latency. It will also present the Open Source performance suite TKperf which uses the Flexible I/O Tester (Fio) in the background. Covering the needs described above it brings performance testing to a next level. TKperf implements the tests specified in the SNIA “Solid State Storage (SSS) Performance Test Specification (PTS) Enterprise v1.0”, fulfilling all of its reporting requirements.

Speakers
avatar for Christoph Mitasch

Christoph Mitasch

WebOps & KT Expert, Thomas-Krenn.AG
Christoph Mitasch works as a WebOps & KT expert at Thomas-Krenn.AG. He is working with Linux since 1998 and has in-depth knowledge in the area of high availability, data replication, web services and virtualization. Christoph studied "Computer- and Media-Security" at the University of Applied Sciences in Hagenberg. His speaking experience includes LinuxTag, CeBit and OSMC. He lives near Linz, Austria and beside his work he enjoys running and... Read More →


Tuesday October 22, 2013 4:50pm - 5:40pm
Fintry

4:50pm

Linux and New Storage Challenges: Adapting to Faster and Larger Storage - Ric Wheeler, Red Hat
Linux is usually the first target for vendors with the most cutting edge types of storage and file system technologies. The community was the first to bring parallel NFS into production quality and has been at the bleeding edge of dealing with very high speed, low latency storage devices like PCI-e SSDs. This talk gives an overview of two new technologies at the opposite ends of the speed and capacity spectrum: DRAM class persistent memory and very dense "shingled" drives. The talk gives an overview of what the technologies are, what the ongoing work is in upstream and some of the choices we have in supporting these new devices. Finally, the talk will give an overview of how these new technologies are likely to be deployed both in traditional, enterprise servers and in the hardware that underpins modern cloud systems.


Tuesday October 22, 2013 4:50pm - 5:40pm
Lammemuir 1

6:00pm

VIP Reception at Ghillie Dhu
Our speakers, media and sponsors are invited to join us at Ghillie Dhu for drinks, dinner and networking. Attendees may also purchase a pass to the event via their online registration form. Ghillie Dhu is located just a quick walk from the EICC. Maps will be provided onsite at check-in.

Tuesday October 22, 2013 6:00pm - 9:00pm
Ghillie Dhu 2 Rutland Place, Edinburgh, EH1 2AD
 
Wednesday, October 23
 

8:00am

Continental Breakfast
Wednesday October 23, 2013 8:00am - 9:30am
Foyer

8:30am

Registration
Wednesday October 23, 2013 8:30am - 5:00pm
Foyer

9:30am

Keynote: Linux: Where Are We Going - Dirk Hohndel, Chief Linux and Open Source Technologist, Intel and Linus Torvalds, Fellow, The Linux Foundation
Linux creator Linus Torvalds will take the stage with Intel’s Chief Linux and Open Source Technologies Dirk Hohndel to discuss the latest technical advancements in the kernel.

Speakers
avatar for Dirk Hohndel

Dirk Hohndel

Chief Linux and Open Source Technologist, Intel
Dirk is Intel's Chief Linux and Open Source Technologist. He has been an active developer and contributor in the Linux space since its earlies days, among other roles, he worked as Chief Technology Officer of SuSE and as Unix Architect at Deutsche Bank. Dirk joined Intel in 2001 and | since then has been working in the Software and Services Group with a focus on the technology direction of Intel's Open Source... Read More →
LT

Linus Torvalds

Fellow, The Linux Foundation
Linus Torvalds created the Linux kernel and oversaw open source development of the widely-used Linux operating system. Torvalds was born on December 28, 1969 in Helsinki, Finland. Torvalds enrolled at the University of Helsinki in 1988, graduating with a master's degree in computer science. His M.Sc. thesis was titled Linux: A Portable Operating System. An avid computer programmer, Linus authored many gaming applications in his early years. After... Read More →


Wednesday October 23, 2013 9:30am - 10:15am
Pentland

10:15am

Keynote: Living in a Surveillance State - Mikko Hypponen, CRO, F-Secure
When Internet became commonplace in the mid-1990s, the decision makers ignored it. They didn't see it as important or in any way relevant to them. As a direct result, global freedom flourished in the unrestricted online world. Suddenly people all over the world had in their reach something truly and really global. And suddenly, people weren't just consuming content; they were creating content for others to see. But eventually politicians and leaders realized just how important internet is. And they realized how useful internet was for other purposes - especially for the purposes of doing surveillance on citizens. The two arguably most important inventions of our generation - the internet and the mobile phones - changed the world. However, they both turned out to be perfect tools for the surveillance state. And in a surveillance state, everybody is assumed guilty. What does this mean to us today? And is there anything we can do about it?

Speakers
avatar for Mikko Hypponen

Mikko Hypponen

Chief Research Officer, F-Secure
Mikko Hypponen is the Chief Research Officer of F-Secure in Finland. He has been working with computer security for over 20 years. His TED Talk on computer security has been seen by almost a million people and has been translated to over 35 languages. He has addressed the EU Parliament and his columns have been published in the New York Times, Wired, CNN and BBC. The Foreign Policy magazine included him on the list of "Top 100 Global Thinkers... Read More →


Wednesday October 23, 2013 10:15am - 10:35am
Pentland

10:35am

Break
Wednesday October 23, 2013 10:35am - 11:05am
Foyer

11:05am

Latency Analysis in the Trading Community - Christoph Lameter & Mark Dawson
In the financial services industry companies often compete on the basis of the speed with which financial transactions can be performed. Ongoing latency analysis of the critical information paths between systems and within systems is a necessity in order to find bottlenecks.

Such a situation presents unique challenges because timestamps from within various systems (some outside of the direct control of a company such as a stock exchange) have to be correlated with timestamps attached to packets by network devices and the timing information within the host itself as the information gets processed through various layers of software by the operating system and user space.

The talk will give an overview of how latencies are currently analyzed in the financial industry showing how Linux tracing currently fits into that model and what improvements would be beneficial to increase the usefulness of tracing for financial services.

Speakers
CL

Christoph Lameter

Christoph Lameter is specializing in High Performance Computing and High Frequency Trading technologies. As an operating system designer and kernel developer he has been developing memory management technologies for Linux to enhance performance and reduce latencies. He is fond of new technologies and new ways of thinking that disrupt existing industries and causes new development communities to emerge.


Wednesday October 23, 2013 11:05am - 11:35am
Harris Suite

11:05am

EFL on Wayland - Rafael Antognolli, Intel
The Wayland project is growing fast, as well as its adoption by several toolkits. EFL specifically has a Wayland backend being actively developed over the last 2 years, with its latest features being already incorporated. EFL developers are also contributing back to the Wayland project itself, helping to improve the protocol and implementation, from a toolkit point of view. This talk will present the current development state of the Wayland backend of EFL, describing the latest incorporated features. It will also present the changes that this port has passed since the beginning of its development, and its improvements so far. A comparison to the other EFL backends will be done, as well as future plans for Wayland on EFL and the Enlightenment Window Manager.

Speakers
RA

Rafael Antognolli

Software Engineer, Intel
Rafael Antognolli is graduated as Computer Engineer at the University of Campinas, and Software Engineer at Intel. He is developer of the EFL and WebKit projects, and contributor of the Wayland project.  He has presented several talks about Free Software development, including WebKit, Linux Debugging Tools, Autotools and GUI development with EFL at events like the LinuxCon North America (2012), the LinuxCon Brazil (2011), at the... Read More →


Wednesday October 23, 2013 11:05am - 11:55am
Pentland

11:05am

Power Capping - Keeping Linux Within Power Limits Efficiently - Jacob Pan, Intel Corp.
Linux must operate in a world of limited power budgets. Hand-held devices must simultaneously be responsive, cool,light, and deliver long battery life. Embedded systems must be silent. Servers must maximize compute efficiency while obeying site-wide power limits. Linux infrastructure for responding to power and thermal limits is rooted in a history of these being exceptional events. How will Linux handle a future where power and thermal limits are reached in normal operation? Here we summarize the techniques available to Linux to respond to power and thermal limits, contrasting their effectiveness. We detail power-clamp, a new technique to manage power through idle injection. We show how power-clamp can provide high efficiency operation as compared to previous power capping techniques.

Speakers
JP

Jacob Pan

SW Engineer, Intel Corp
Jacob Pan is a software engineer at the Intel Open Source Technology Center. His recent focus has been on thermal/power management. Jacob lives in Portland Oregon USA, where he enjoys the great outdoors around Pacific Northwest. Jacob holds Ms. of Electrical Engineering and Ms. of Aerospace Engineering from Texas A&M University.


Wednesday October 23, 2013 11:05am - 11:55am
Sidlaw

11:05am

Conducting Defensive Information Warfare on Open Platforms - Ben Tullis, LinuxIT (Europe) Ltd.
The modern information security landscape is highly complex, multi-faceted and it evolves rapidly. It is therefore crucial for any information architect to ensure that sufficient care has been taken over the security of any system for which they are responsible. Ben Tullis takes an in-depth look at the subject of defensive information warfare, focussing well beyond the basics of patching and hardening and describing some of the more advanced techniques and tools that anyone can use to increase their levels of overall system visibility and thereby their confidence in its digital integrity. The key tools that are discussed are free, Open Source and run on GNU/Linux platforms, forming a vital element of an organization's information security infrastructure and thereby underpinning rapid, accurate and critical response to emergent security threats.

Speakers
avatar for Ben Tullis

Ben Tullis

Sysadmin
Ben Tullis has been crafting highly secure and dependable Linux infrastructure for more than twelve years. This has ranged from embedded and hand-held platforms to high-performance clusters and grid computing systems. These have been installed as far afield as Antarctica, Malawi, Bulgaria, Greece, Cambridge, Cardiff, and even on ocean-going ships. All of this time spent in data-centres, under desks, in cupboards and in other confined spaces... Read More →


Wednesday October 23, 2013 11:05am - 11:55am
Fintry

11:15am

Notes on Taking KVM-on-KVM Nested Virtualization for a Spin - Kashyap Chamarthy, Red Hat
Nested Virtualzation involves three levels -- The physical host (L0), running a guest hypervisor (L1), and its associated 'nested' guest (L2). This is useful in several ways: a cloud user can get a guest hypervisor and can manage a variety of guests for development/test without the intervention of the cloud provider; enable live migration of hypervisors; ability to have an entire virtualization setup - a hypervisor and all its guests in a single virtual machine. Support for nVMX (Intel based Nested Virtualization) was first introduced around two years ago in KVM. Since then, there have been improvements in the Kernel, and also in the hardware space. This session discusses observations from recent testing of some workloads with upstream KVM with newest Intel hardware in a Linux-on-Linux environment. Finally, a glimpse of upcoming improvements in this space.

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 European editions of LinuxCon / KVMForum, FOSDEM, and some Fedora Project contributor conferences.


Wednesday October 23, 2013 11:15am - 12:05pm
Lowtheir

11:15am

Xen: Open Source Hypervisor Designed for Clouds - Russell Pavlicek, Citrix
It is no accident that Xen software powers some of the largest Clouds in existence. From its outset, the Xen Project was intended to enable what we now call Cloud Computing. This session will explore how the Xen Architecture addresses the needs of the Cloud in ways which facilitate security, throughput, and agility. It will also cover some of the hot new developments of the Xen Project.

Speakers
avatar for Russell Pavlicek

Russell Pavlicek

Xen Project Evangelist, Citrix
Currently employed by Citrix as the Evangelist for Xen Project, Russell has spent two decades evangelizing Open Source. He has over 150 pieces published, including columns for Infoworld and Processor magazines and one book. He has spoken at over 75 Open Source conferences, including most of the biggest Linux conferences in North America. A former panelist on The Linux Show weekly webcast, he also has many years of experience employing Open Source... Read More →


Wednesday October 23, 2013 11:15am - 12:05pm
Monteith

11:15am

How To Do Your Own Analysis of the Kernel Development - Jesus M Gonzalez-Barahona, Libresoft
The development of the Linux kernel is a complex process performed by a large community of contributors. Fortunately, many details about both the process and the development community are captured in the information stored in the git repository. This presentation will show how the MetricsGrimore and vizGrimoire toolsets can be used to perform targeted analysis and visualizations of this information. In addition, the results of some specific studies performed with the tools will also be shown as an illustration of their capabilities and easy of use. Those will include the main parameters of the evolution of the kernel development community, the changes to the source code over time (including the areas more stable and those being actively modified), and the identification of the areas which are gaining and losing developers.

Speakers
avatar for Jesus M. Gonzalez-Barahona

Jesus M. Gonzalez-Barahona

Founder of Bitergia, Associate Professor at URJC, Bitergia, Universidad Rey Juan Carlos
Jesus M. Gonzalez-Barahona is co-founder of "Bitergia" [1], the software development analytics company specialized in the analysis of free / open source software projects. He also teaches and researches [2] in Universidad Rey Juan Carlos (Spain), in the context of the GSyC/LibreSoft research group. His interests include the study of communities of software development, with a focus on quantitative and empirical studies. He enjoys taking photos of... Read More →


Wednesday October 23, 2013 11:15am - 12:05pm
Lammemuir 1

11:15am

(Tutorial) Multi-layered Web Security with Linux - Konstantin Ryabitsev, The Linux Foundation
Robust web application security involves many layers -- from the operating system, to the web server, to the application code itself. This tutorial will look at most common web vulnerabilities (cross-site scripting, SQL, code and shell injections, cross-site request forgery, session hijacking, session fixation, etc), and offer best-practice advice on avoiding them in your web application. We will then investigate additional security tools available under Linux: SELinux to set up a strict sandbox around your webserver, mod_suPHP and Suhosin to help secure your PHP installations, and ModSecurity to help intercept web attacks before they even get to your application. Basic knowledge of HTTP and Apache is required.

Speakers
avatar for Konstantin Ryabitsev

Konstantin Ryabitsev

Sr. Systems and Network Administrator, The Linux Foundation
Konstantin Ryabitsev started programming in 1995 when CGIs ruled the web, and then spent a few years writing large applications in PHP. In 2001, he joined Duke University Physics (birthplace of YUM and early cradle of the Fedora Project) as a Linux systems administrator. After moving to Montreal in 2005, he worked as a Senior Web Programmer for the McGIll university core web team, and then as a Senior IT Security Analyst for the Information... Read More →


Wednesday October 23, 2013 11:15am - 1:05pm
Lennox 1

11:35am

Analyzing all Kinds of Traces with the TMF Viewer - Alexandre Montplaisir, Ericsson
This talk will present the latest iteration of the Tracing and Monitoring Framework (TMF). TMF started as a collection of Eclipse plugins to analyze LTTng traces. Since then, it has evolved into a generic trace analysis framework, and can now even be installed as a stand-alone application based on the Eclipse Rich Client Platform.

Recent improvements to be demoed:


  • Standalone RCP, making it much easier for non-Eclispse users to install and use

  • Automatic trace type detection on import

  • Call stack view, automatically available for LTTng-UST traces with function entry/exit tracepoints


As well as a preview of upcoming features:


  • Data-driven definition of trace types and views

  • Trace synchronization

  • Index on disk



Wednesday October 23, 2013 11:35am - 12:05pm
Harris Suite

12:05pm

Tracing Massively Parallel Processor Array, Xavier Raynaud, Kalray
On massively parallel devices, traditional debuggers are often inadequate to debug and understand complex interaction of components. Therefore, traces are often the only way to debug and understand programs running on such platforms.

This presentation will provide an overview of trace infrastructure on a Massively Parallel Processor Array (256 cores, 700 Giga operations per second, typical 5W power consumption) including:


  • a presentation of the hardware device characteristics

  • a presentation of the software framework for tracepoint definition, tracepoint activation, trace generation and acquisition

  • a presentation of the trace viewer, based on TMF (the Eclipse Tracing and Monitoring Framework)



Wednesday October 23, 2013 12:05pm - 12:30pm
Harris Suite

12:05pm

OPW: Bringing Women into the Linux Kernel - Moderated By Sarah Sharp
In 2006, the GNOME foundation started the FOSS Outreach Program for Women (OPW) in order to introduce more women to open source.  Women who are accepted as OPW interns receive $5,000 to work on an open source project for three months.  Women can apply to many different FOSS projects, like Debian, TOR, Perl, Wikimedia, and Wordpress.

This year, the Linux kernel joined OPW for the first time, and the response was amazing!  We received 41 applications, and ended up taking seven interns.  Come learn more about participating in the OPW program, either as a mentor, intern, or corporate sponsor.

Four of the Linux kernel OPW interns will give lightning talks on their projects.  Laura Mihaela Vasilescu will talk about working on Intel ethernet drivers.  Elena Ufimtseva will speak on hacking on the Xen subsystem.  Xenia Ragiadakou will talk about adding trace events to USB host controller drivers. Tülin İzer will speak about parallelizing x86 boot processes.

Moderators
SS

Sarah Sharp

Yocto/Embedded Developer, Intel
Sarah Sharp is a software engineer at Intel's Open Source Technology Center. Sarah is the author of the Linux kernel USB 3.0 driver, and is currently working as an embedded software developer with the Yocto Project. As the coordinator for the Linux kernel project within the FOSS Outreach Program for Women (OPW), Sarah herds kernel mentors, finds funding, helps OPW applicants, and writes documentation for getting started in Linux kernel... Read More →

Wednesday October 23, 2013 12:05pm - 12:55pm
Pentland

12:05pm

Recent Developments in GFS2 - Steven Whitehouse, Red Hat
The GFS2 cluster filesystem has been under development for a number of years, however there has been no uptodate presentation covering all of the latest features since OLS 2007. The intent of this talk is to provide an overview of the current feature set, noting recent significant developments, as well as an introduction into the major algorithms of GFS2 for those less familiar with its capabilities. During the development process, many lessons were learned which would apply equally to any open source project, and these will be discussed too.

Speakers
SW

Steven Whitehouse

Upstream GFS2 Cluster Filesystem Kernel Maintainer, Red Hat
Steven Whitehouse is the upstream GFS2 cluster filesystem kernel maintainer, on which he has worked for over 8 years while at Red Hat and has previously been kernel maintainer of the Linux DECnet networking stack. His introduction to Linux kernel development came in 1993 when he wrote a small patch for the AX.25 protocol. He has previously worked for Racal, Sistina Software, and his own consultancy company ChyGwyn Ltd. Steven has spoken at a... Read More →


Wednesday October 23, 2013 12:05pm - 12:55pm
Sidlaw

12:05pm

Reliability Availability and Serviceability (RAS) on Linux - Mauro Carvalho Chehab, Samsung
The largest are the systems and the IT infrastructure, the higher is the importance of Reliability Availability and Serviceability (RAS) monitoring. This speech will describe the recent changes on RAS monitoring that are available at the Linux Kernel 3.10. It will also describe the rasdaemon monitoring tool, with uses the special Kernel perf events generated by the Kernel to monitor fatal and non-fatal hardware errors that are detected by the CPU, by the memory controller and by the PCIe hardware.

Speakers
avatar for Mauro Carvalho Chehab, Samsung

Mauro Carvalho Chehab, Samsung

Open Source Group, Samsung
Mauro is the upstream maintainer of the Linux kernel media and EDAC subsystems, and also a major contributor for the Reliability Availability and Serviceability (RAS) subsystems. Mauro also maintains Tizen on Yocto packages upstream. He works for the Samsung Open Source Group since 2013. Has worked during 5 years at the Red Hat RHEL Kernel team, having broad experience in telecommunications due to his work at some of the Brazilian largest wired... Read More →


Wednesday October 23, 2013 12:05pm - 12:55pm
Fintry

12:15pm

oVirt and Cloud-Init integration - Omer Frenkel, Red Hat
The oVirt Project is an open virtualization project providing a feature-rich server and desktop virtualization management platform, and Cloud-Init is multi-distribution package that handles early initialization of a cloud instance. Recently those were integrated together to allow users and administrators easily apply automated configuration and initialization on vms using oVirt. In this session, Omer will give short introduction to these projects and describe the work that has been done integrating them, including some technical explanation. In addition, Omer will describe how to use Cloud-Init with oVirt and will give use-case examples, and discuss what else need to be done.

Speakers
avatar for Omer Frenkel

Omer Frenkel

Senior Software Engineer, Red Hat
Omer Frenkel is a Senior Software Engineer and team lead at Red Hat.  He is a maintainer in the oVirt project, specializing on virt flows and the oVirt engine.


Wednesday October 23, 2013 12:15pm - 1:05pm
Tinto

12:15pm

Controlling Clouds: Beyond Safety - Gordon Haff, Red Hat
As an industry, we’ve mostly moved on from naive notions about cloud computing being inherently “safe” or “risky.” However, more sophisticated discussions require both greater nuance and greater rigor. This presentation takes attendees through frameworks for evaluating and mitigating potential issues in hybrid cloud environments, discusses key risk factors to consider, and describes some of the relevant standards and provider certifications. This is a broad and sometimes complex topic. However, it’s very manageable if individual risk factors are considered systematically and specifically. This session will give IT professionals tools and knowledge to help them make informed decisions.

Speakers
avatar for Gordon Haff

Gordon Haff

Cloud Evangelist, Red Hat
Gordon Haff is technology evangelist at Red Hat where he writes and speaks extensively on cloud computing, DevOps, containers, and IoT. Prior to Red Hat, Gordon wrote hundreds of research notes, was frequently quoted in technical and other publications, and advised clients on product and marketing strategies. He was also responsible for bringing a wide range of computer systems to market while at Data General. Gordon has engineering degrees... Read More →


Wednesday October 23, 2013 12:15pm - 1:05pm
Monteith

12:15pm

Building Clouds on Apache CloudStack: An Introduction - Giles Sirett, ShapeBlue
Apache CloudStack is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. In this talk, Giles will give an introduction to the technology, its history and its architecture. He will look common use-cases (and some real production deployments) that he sees across both public and private cloud infrastructures and where CloudStack can be completed by other open source technologies. Giles will also compare and contrast Apache Cloudstack with other IaaS platforms and why he thinks that the technology, combined with the Apache governance model will see CloudStack become the de-facto open source cloud platform. He will run a live demo of the software and talk about ways that people can get involved in the Apache CloudStack project.

Speakers
avatar for Giles Sirett

Giles Sirett

CEO & Co-Founder, ShapeBlue
Giles Sirett is a committer and PMC member of the Apache CloudStack project and also Chairman of the European Cloudstack User Group. | | He is also CEO & founder of ShapeBlue, the leading independent CloudStack integrator & consultancy and a member of the advisory board of Skipbox, a container-focussed start-up. He has worked with many high-profile organisations, helping them strategise , design and implement CloudStack based clouds. Giles... Read More →


Wednesday October 23, 2013 12:15pm - 1:05pm
Lowtheir

12:15pm

Promoting Innovation By Preventing Bad Patents - Andrea Casillas, Open Invention Network
It’s hard to escape the inefficiencies of the patent world. The amount of patent litigation has drastically increased, specifically in technologies based in computer software. Further, patent wars are extending beyond large corporations to startups and individual developers. Those in the open source world are encountering two options: fly under the radar and hope to avoid lawsuits or license often times dubious patented technology. Now, is the time to introduce another option and begin to protect your freedom to operate. The Linux Defenders program, supported by Open Invention Network (OIN), sets to provide healthy avenues for the Linux community to invent. The goal is to give innovators the leverage to proactively limit the resources that can be used by non-practicing entities (or trolls). In this talk, we will present practical community-based approach that make a difference.

Speakers
AC

Andrea Casillas

Director, Linux Defenders, Open Invention Network
Prior to becoming Director of Linux Defenders at Open Invention Network, Andrea Casillas was a postgraduate fellow at the Institution for Information Law and Policy at New York Law School, Assistant Director of the Center for Information Law and Policy and the Director of Peer To Patent an initiative allowing the public to contribute to the USPTO's patent examination process. She has a J.D. from New York Law School and a B.S. from Arizona State... Read More →


Wednesday October 23, 2013 12:15pm - 1:05pm
Lammemuir 1

12:30pm

Integrating Ftrace into the Perf Tools, Namhyung Kim, LG Electronics
The Linux perf tools and ftrace are main performance analysis tools in the Linux kernel. While they're focusing on different parts of the picture, they can share many things to do the job thanks to the libtraceevent (which also resides in the kernel).

In this presentation, I'll update and share current status of the integration work and discuss implementation issues to be resolved.

Speakers
NK

Namhyung Kim

Namhyung Kim


Wednesday October 23, 2013 12:30pm - 12:55pm
Harris Suite

12:55pm

Lunch
Wednesday October 23, 2013 12:55pm - 2:30pm
On Your Own

2:30pm

Perf Tool Data File and Toggle Event, Jiri Olsa, Red Hat
The Perf Tool Data File

The presentation will give an overview about the perf data file format, its recent changes and related features like multiple file storage.


The Perf Toggle Event

The toggling event is an addition to the perf event interface which enables the user to setup an event which toggles (start or stop) another event. This way we are able to narrow down the measured context of any event (eg. setting up kprobes to set bounds for cycles event). There's working prototype soon to be sent out as RFC.

 


Wednesday October 23, 2013 2:30pm - 3:00pm
Harris Suite

2:30pm

What's New in Apache httpd 2.4 - Rich Bowen, Red Hat
The 2.4 release of the Apache web server is full of things that server admins have been asking for for many years, including scriptable configuration, more flexible access control syntax, simpler load balancing, improved performance, and much more. Rich Bowen from the web server documentation project shows you what's new and how you can start benefiting from it immediatey.

Speakers
avatar for Rich Bowen

Rich Bowen

Executive Vice President, Apache Software Foundation
Rich is a member, and the Executive Vice President, of the Apache Software Foundation. He has spoken at almost every ApacheCon. Rich works on the Apache HTTP Server project, and is the author of a few books about httpd. In his day job, he works in the Open Source and Standards group at Red Hat, where he does community things with the OpenStack project. He lives in Lexington, Kentucky.


Wednesday October 23, 2013 2:30pm - 3:20pm
Tinto

2:30pm

K Means Clustering Algorithm Using Hadoop in OpenStack - Deepak Mane, Tata Research Development and Design Center
In today’s world the growth rate of data is increasing tremendously. We need an efficient system to process a large of set of data with accurate and limited amount of time having automation, dynamic resource management, autoscaling features . We need an orchestration framework to build a system and process data in parallel ways . Current systems don’t have dynamic resource management and orchestration framework. This talk will discuss building a Hadoop cluster framework in OpenStack with Savanna – as well as automation framework and implementation of K means clustering algorithms in parallel ways.

Speakers
DM

Deepak Mane

Cloud Architect, Tata Consultancy Services
Deepak S. Mane is a Performance/Cloud Consultant in Global Consulting practice - Performance Engineering Lab at Tata Research Development and Design Center (A Research wing of TCS). He has published 14 papers in Conference Seminars , and He is currently pursuing research in Cloud computing, Performance Management,


Wednesday October 23, 2013 2:30pm - 3:20pm
Monteith

2:30pm

It Was Never About Innovation - John Mark Walker, Red Hat
Cloud computing as an industry phenomenon is built almost entirely on open source pieces, but ironically (or perhaps, perversely) is used to create proprietary services. This talk shows how the four software freedoms achieved a more level playing field for software users and developers and provided a solid foundation on which innovation flourished. Innovation was an interesting by-product, not something pursued. Unfortunately, the four software freedoms are not enough to compel open cloud services. The lessons learned from open source should be used to achieve a level playing field in cloud computing.

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.


Wednesday October 23, 2013 2:30pm - 3:20pm
Lowtheir

2:30pm

Case Study: How We Migrated The Enlightenment Project To Git - Tom Hacohen & Daniel Willmann, Samsung
The Enlightenment project's old SVN repository hosted many different applications, libraries, themes, and etcetera. Daniel Willmann and Tom Hacohen took upon themselves the task of migrating it to Git.

As part of that process, they tackled the lack of continuous integration by setting up Jenkins and complied to community to change Trac with Phabricator. They have both lived long enough to tell about it, and in this presentation they will present their notes, lessons, tips and process.

Speakers
TH

Tom Hacohen

Senior Engineer, Samsung OSG
Tom has been using Linux since 2003. Previously a core developer and part of the leading team in SHR (Openmoko), he is currently a core developer for the EFL (www.enlightenment.org). He has contributed to other Open Source projects over the years, including: freesmartphone.org and libunibreak. In 2010 he started working at Samsung on the Tizen Linux platform.
DW

Daniel Willmann

Daniel is a freelance IT professional with over 7 years of professional experience. He has worked on the OpenMoko project where he was first introduced to the EFL and was a core developer for freesmartphone.org. Other projects he is involved in include OpenBSC (osmocom.org) and the Contiki OS. For the last year he worked at Samsung Electronics as an Open Source developer for EFL.


Wednesday October 23, 2013 2:30pm - 3:20pm
Lennox 1

2:30pm

Qt Project - 2 Years Later - Thiago Macieira, Intel Corp.
October 21, 2013 marks the Qt Project's second anniversary. Launched in 2011 to be the home of the Qt libraries and frameworks under Open Source Governance, the Qt Project has seen quite a lot of change in these 2 years., good and bad. It lost its main sponsor and many doubted the project would continue, but it did, and it managed to release the first major release in 7 years (5.0), one more feature release and half a dozen patch releases. This presentation will review the principles of the project's governance, who the contributors are and how they work, the major changes that happened in the past two years and how they've influenced the project. It will explore the development process from patch to release and to maintenance / bug fixing, and will also show how non-code contributors participate.

Speakers
avatar for Thiago Macieira

Thiago Macieira

Intel
Thiago Macieira holds a double degree in Engineering and an MBA. He has been involved in several Open Source projects for over 15 years and is an experienced C++ developer, having spent the better part of the last 10 years developing Qt and Qt-based software. In the last two years, he's also been working closely with C++ committee members in discussing and improving the suggestions for upcoming language features. He has been involved with many... Read More →


Wednesday October 23, 2013 2:30pm - 3:20pm
Pentland

2:30pm

Xen Project: Lessons Learned! - Lars Kurth, Citrix
In April this year, Xen became a Linux Foundation Collaborative Project. 6 months later it is time to take stock. I will start with a brief introduction of the Xen Project, explain why Xen moved to the Linux Foundation, explore the impact on the community and provide an outlook for the future. I will use examples from the Xen Project community to explore the challenges and benefits of becoming a collaborative project, draw lessons and explore tools to help make your project more successful. I will cover a wide range of topics ranging from community management, collaboration infrastructure, marketing, and good governance to align the interests of a project’s stake-holders. By employing each of these techniques in a complementary fashion, we can ensure the long-term success of a project.

Speakers
avatar for Lars Kurth

Lars Kurth

Director, Xen Project / Citrix
Lars Kurth had his first contact with the open source community in 1997 when he worked on various parts of the ARM toolchain. This experience led Lars to become a passionate open source enthusiast who worked with and for many open source communities over the past 19 years. Lars contributed to projects such as GCC, Eclipse, Symbian and Xen and became the open source community manager for Xen.org in 2011 and later chairman of the Xen Project... Read More →


Wednesday October 23, 2013 2:30pm - 3:20pm
Sidlaw

2:30pm

Optimizing Linux Servers - Davor Guttierrez, 3 Gen d.o.o.
Linux Server is optimized for average workloads. With most servers you can gain much by optimizing performance. In this session you will learn how to optimize your server’s performance by tuning kernel parameters, exclude unneeded system services and make some more tweaking with disks, memory and kernel.

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 23, 2013 2:30pm - 3:20pm
Fintry

2:30pm

A FLOSS ITIL Compliant Solution Stack to Manage Your Data Center - Bruno Cornec, HP
This presentation will describe an ITIL compliant solution stack which has been built following the request of a large HP corporate account wanting to manage its Data Centers with a set of Open Source tools. HP built this solution with the help of many FLOSS companies, by integrating their tools in a way which was providing a correct answer to cover the majors phases of an ITIL approach, sych as what was wanted by the customer. This solution is based on an integration of iTop (providing the services of a CMDB, CI, incidents, problems, requests and change management), Centreon (providing the services of event management) and Fusion Inventory (providing the services of asset and inventory management). This presentation wil detail the architecture setup, will explain the ITIL functions provided by this integration, as well as the major strong points brought by each tool & customer feedback

Speakers
avatar for Bruno Cornec

Bruno Cornec

Open Source & Linux Distinguished Technologist, Hewlett Packard Enterprise
Bruno Cornec has been managing various Unix systems since 1987 and Linux since 1993 (0.99pl14). Bruno background is around Software Engineering and Configuration Management Systems. Since 1995, he is Open Source and Linux (OSL) Master Technology Architect and Evangelist, OSL Profession Lead and Advocate for Hewlett Packard Enterprise in the EMEA Customer Innovation Center Bruno is contributor/leader in various projects: MondoRescue, Mandriva... Read More →


Wednesday October 23, 2013 2:30pm - 3:20pm
Lammemuir 1

3:00pm

LTTng: Cloud Monitoring and Distribution Bug Reporting with Live Streaming and Snapshots, Mathieu Desnoyers, EfficiOS
The latest developments in LTTng include features relevant for use-cases ranging from Linux distribution bug report data collection to cloud monitoring. Amongst those features, we notably find the live streaming of traces over the network, which allows analysis of live traces as the are being gathered. We also find flight recorder tracing, with non-stop snapshot feature, which allows augmenting distribution bug reports with a trace of events that precede each bug. Those features will be presented, along with discussion of the project roadmap.



Speakers
avatar for Mathieu Desnoyers

Mathieu Desnoyers

CEO, EfficiOS Inc.
Mathieu Desnoyers main contributions are in the area of tracing (monitoring/performance analysis/debugging) and scalability, both at the kernel and user-space levels. He is maintainer of the LTTng project and the Userspace RCU library. He works in close collaboration with the telecommunication industry, many Linux distributions, and with customers developing hardware scaling from small embedded devices to large-deployment servers. He is CEO and... Read More →


Wednesday October 23, 2013 3:00pm - 3:30pm
Harris Suite

3:20pm

Break
Wednesday October 23, 2013 3:20pm - 3:40pm
Foyer

3:50pm

Integrating Event Stacktrace with Trace Data Collection, Martin Oberhuber, Wind River
Have you ever looked at a software trace thinking "if I just knew what line of code is responsible for this event, or which of my code is being interrupted by that context switch" ?

We have implemented a mechanism that allows collecting stack traces with predefined depth for selective events in a software trace. This allows exactly understanding the code path that's being taken, and can thus help understanding exceptional situations, unexpected latencies and deadlock conditions. Moreover, the turnaround-cycle from finding a problem to fixing it in the code is much faster than with traditional methods.

In my talk, I will explain


  • Motivation of our work (end user benefits of having stack traces), best shown with a live example

  • Data format (how did we mangle the stack traces into our tracing format, and could it go into CTF ?)

  • Symbol resolution and how TCF / Debugger provide a universal engine for symbol resolving along the way

  • Visualization and tooling

  • Intrusiveness of the solution.



Wednesday October 23, 2013 3:50pm - 4:25pm
Harris Suite

3:50pm

Introducing OSv: A New Open Source Operating System Designed for the Cloud - Avi Kivity & Glauber Costa Cloudius
A lot of the cloud discussion centers around which are the best hypervisors, and which management tools will simplify one's life the most. But is it the whole story? While addressing the problems from the lower and higher layers, the middle man -- the guest operating system -- is usually left behind. 

In this talk will introduce OSv, a new, from-scratch operating system designed specifically for cloud deployments. We will showcase the operating system architecture and explain the performance and manageability improvements that can be expected.

Operating system developers, as well as application developers who deploy to the cloud may enjoy the talk. No special expertise is required.

Speakers
GC

Glauber Costa

Biography coming soon.
AK

Avi Kivity

Avi Kivity is known mostly for starting the Kernel-based Virtual Machine (KVM) project, the hypervisor underlying many production clouds. He has worked for Qumranet and Red Hat as KVM maintainer until December 2012. Avi is now CTO of Cloudius Systems, a company that seeks to bring the same kind of innovation to the public cloud space.


Wednesday October 23, 2013 3:50pm - 4:40pm
Tinto

3:50pm

Deploying Database Clusters in the Cloud - Neil Armitage, Continuent
Database deployments are getting increasingly complex spanning AWS, Openstack and on-premise datacenters. Before cloud solutions became available and reliable most deployments were carried out in private datacenters which had carefully configured hardware and network environments. In the cloud servers are deployed in minutes with very little consideration to where they are and how the networks are configured.We are now seeing more deployments that span multiple cloud providers and private data centres. Each of these providers have different ways of configuring compute and network resources. This talk is aimed at DBAs and operations engineers involved in the deployments of database's in cloud environments. It will cover the technical differences between traditional deployments and cloud deployments.

Speakers
avatar for Neil Armitage

Neil Armitage

Cluster Engineer, Continuent
Neil Armitage, Cluster Implementation Engineer at Continuent, has over 20 years of experience developing applications and managing database servers. He joined Continuent in 2012 after working with Tungsten Replication. Currently working on automating the deployments of database clusters in various Cloud environments and developing DBaaS technologies. Has spoken at several MySQL events including Percona Live at London, New York and Santa Clara.


Wednesday October 23, 2013 3:50pm - 4:40pm
Lowtheir

3:50pm

Virtualization with Ganeti - Michele Tartara, Google
Ganeti is a virtualization cluster management software developed at Google. It is open source, developed using Python and Haskell, and used worldwide to manage multiple physical machines to host high-availability virtualization workloads. This talk will start by introducing Ganeti, and will then go on presenting the latest developments, including its new monitoring system and the result of the Ganeti Project’s participation in the Google Summer of Code as a Mentoring Organization. This presentation targets people interested in virtualization technology, particularly those willing to get to know Ganeti for the first time, and people already familiar with the system and interested in getting up to date with the latest developments.

Speakers
avatar for Michele Tartara

Michele Tartara

Software Engineer, Google
Michele Tartara is a Software Engineer at Google, where he works as a core Ganeti developer since October 2012. He has a PhD in Information Technology (Computer Science) from Politecnico di Milano, Italy, and was a visiting PhD student at MIT for a semester, working on machine learning applied to compilers. He was a speaker at various academic conferences and workshops, including ICOOOLPS, DFT and HiPEAC, and has multiple years of experience... Read More →


Wednesday October 23, 2013 3:50pm - 4:40pm
Monteith

3:50pm

Binary Compatibility for Library Developers - Thiago Macieira, Intel Corp.
The C and C++ standards define what constitutes a well-formed program. However, they steer clear of any issues related to ABI, binary compatibility and even modern dynamic loading of libraries. Yet developers for libraries are often faced with understanding and dealing with those issues that are out-of-scope for the standards. Far from an impossible task, there are simple guidelines, checklists, tooling, and processes that can be relied upon to guarantee binary compatibility between releases. Using them, it is possible to maintain large libraries compatible with previous versions for a long time, across multiple releases. This presentation will talk about those real-world problems and their solutions, heavily drawing upon the solutions used by both Qt and KDE. It will mostly focus on issues facing libraries on Linux, but will give hints also for cross-platform portability.

Speakers
avatar for Thiago Macieira

Thiago Macieira

Intel
Thiago Macieira holds a double degree in Engineering and an MBA. He has been involved in several Open Source projects for over 15 years and is an experienced C++ developer, having spent the better part of the last 10 years developing Qt and Qt-based software. In the last two years, he's also been working closely with C++ committee members in discussing and improving the suggestions for upcoming language features. He has been involved with many... Read More →


Wednesday October 23, 2013 3:50pm - 4:40pm
Sidlaw

3:50pm

Identifying Kernel Messages in Low Cost - Hidehiro Kawai, Hitachi
Most of the kernel messages would be intended to know developers what's going on in the kernel, and they tend to be not friendly to users and machines. To improve this, Hidehiro Kawai is trying to add hash value for each kernel message to identify them easily. If this feature becomes available, users can consult external manuals by feeding the hash and know detailed information. Or a monitor tool can identify specific message in low overhead and trigger a fail-over or collect related information automatically. In this presentation, he explains the implementation of the first RFC patch set, on-going discussions (if there are), and how utilizing the feature in user space, while introducing a similar challenge 5 years ago and how addressed its objections.

Speakers
HK

Hidehiro Kawai

Hitachi
Hidehiro Kawai has been working at Hitachi since 2004 and developing Linux kernel and related tools. Currently, he is working for Linux enhancement in the field of control systems.


Wednesday October 23, 2013 3:50pm - 4:40pm
Pentland

3:50pm

Tuning Linux for Your Database - Colin Charles, Monty Program Ab
Many operations folk know the many Linux filesystems like EXT4 or XFS, they know of the schedulers available, they see the OOM killer coming and more. However, appropriate configuration is necessary when you're running your databases at scale. Learn best practices for Linux performance tuning for MySQL, PostgreSQL, MongoDB, Cassandra and HBase. Topics that will be covered include: filesystems, swap and memory management, I/O scheduler settings, using the tools available (like iostat/vmstat/etc), practical kernel configuration, profiling your database, and using RAID and LVM. There is a focus on bare metal as well as configuring your cloud instances in Amazon EC2.

Speakers
avatar for Colin Charles

Colin Charles

Chief Evangelist, Percona
Colin Charles is the Chief Evangelist at Percona. He was previously on the founding team of MariaDB Server in 2009, and had worked at MySQL since 2005, and been a MySQL user since 2000. Before joining MySQL, he worked actively on the Fedora and OpenOffice.org projects. He's well known within open source communities in APAC, and has spoken at many conferences.


Wednesday October 23, 2013 3:50pm - 4:40pm
Lennox 1

3:50pm

Modeling Education from the Values of Open Source - Alex Juncu, ROSEdu
The way we look at education is constantly changing. The traditional models are being influenced by new ideas and new technologies. The open source approach goes beyond software development and can bring its values to the way the new generation shares knowledge. Alex will present what are the lessons learned from the open source model that can be applied in the world of public education. The talk wants to show how open education and peer-to-peer knowledge sharing can train people for future careers better than the current school and teacher oriented one. See how a wiki and mailing list community shares information that you would find studying nights alone with a stack of books in front and how professional trust is built among people that do what they like and not what are forced to do. And see how you can bring this to your school to provide quality education to the people next to you.

Speakers
avatar for Alex Juncu

Alex Juncu

ROSEdu
Alex is a graduate of University POLITEHNICA of Bucharest with a Master's degree in Computer Science and Engineering. Currently, he is a Software Engineer at Ixia Romania. For the last 5 years, he has been an Associate Teaching Assistant at UPB, teaching Operating Systems and Networking classes. He has also been an Instructor for CCNA and CCNP classes part of the Cisco Networking Academy program and most recently, an Instructor for LPIC classes... Read More →


Wednesday October 23, 2013 3:50pm - 4:40pm
Lammemuir 1

4:25pm

Improving J9 Java Virtual Machine with LTTng for Efficient & Effective Tracing, Yang Wang, University of New Brunswick
The ability to observe the internal operation of the J9 virtual machine is essential for effective performance tuning. To this end, tracing is an important method, which is the action of recording events from a running system with minimum performance overhead for online or off-line analysis. In this paper, we propose the integration of LTTng, an effective opensource tracing toolset, with J9 to improve its tracing functions. With this integration, the tracing component is not only decoupled from the virtual machine but also performed efficiently at both user and kernel levels to achieve a high-throughput result. To validate the integration and its impact performance, some empirical study results based on the SpecJBB2005 and SQLBenchmark are also presented.



Speakers
YW

Yang Wang

PDF, IBM CAS Atlantic
Yang Wang is currently at IBM Center for Advanced Studies (CAS), Atlantic, University of New Brunswick, Fredericton, Canada. Before joining CAS Atlantic in 2012, he was a research fellow at the National University of Singapore from November 2010 to 2012. In 2009, he was awarded by AlbertaIngenuity of Canada to be an Alberta industry R&D associate to conduct applied research at Madentec Ltd, Canada. Before that, he was a research associate at... Read More →


Wednesday October 23, 2013 4:25pm - 4:50pm
Harris Suite

4:50pm

Open Storage in the Enterprise with GlusterFS - Dustin Black, Red Hat
As the Gluster Community grows by leaps and bounds, enterprises are truly recognizing the value of Open scale-out storage. 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 of Red Hat for a first-hand account of how Red Hat Storage and GlusterFS are being leveraged in multiple industries to simplify the data center and drive new technologies and architectures. See how these top players have reimagined storage as an agile and nimble service instead of the lumbering monolithic backend of the past.

Speakers
avatar for Dustin L. Black

Dustin L. Black

Principal Cloud Success Architect, Red Hat
Openness and transparency are keys to organizational success in the modern world. Innovation and progress are crowd-driven, and leadership today means being a steward of the community. | | I have been a proud disruptor of traditional and antiquated business practices and ideologies since the beginning of my career. And it continues as my mission to champion community over hierarchy and meritocracy over authority. | | As a Red Hat CSA, I... Read More →


Wednesday October 23, 2013 4:50pm - 5:20pm
Monteith

4:50pm

4:50pm

Containers and the Cloud: Do You Need Another Virtual Environment? - James Bottomley, Parallels
Containers have gained in acceptance as the platform for launching PaaS and SaaS services, but what about IaaS?   This talk will cover the basics of containers, what they are, how they work and what advances have recently been made in Linux that allow containers to be the most versatile platform for cloud services.

Speakers
JB

James Bottomley

James Bottomley is CTO of Server Virtualisation at Parallels with a current focus on Open Source container technologies and Linux Kernel maintainer of the SCSI subsystem, PA-RISC Linux and the 53c700 set of drivers. He has made contributions in the areas of x86 architecture and SMP, filesystems, storage and memory management and coherency. He is currently a Director on the Board of the Linux Foundation and Chair of its Technical Advisory Board... Read More →


Wednesday October 23, 2013 4:50pm - 5:40pm
Tinto

4:50pm

CloudStack Clients and Tools - Sebastien Goasguen, Citrix
Building a Cloud at the Infrastructure as a Service layer involves selecting a IaaS solution, building, installing and configuring it. Once operational however the system administrators and developers need various clients and high level tools to manage the cloud and build new services. From configuration management for the instances deployed in the cloud to deploying clusters of virtual machines and providing new services end-points. In this talk we will focus on clients and tools to use with Apache CloudStack. We will review several tools in Python, ruby and Clojure and see how they are used with CloudStack. Specifically we will look at Apache libcloud, Clostack, Knife-CS and Apache Whirr. We will show how these tools help you move from low level Cloud interaction to building high value services.

Speakers
avatar for Sebastien Goasguen

Sebastien Goasguen

Founder, skippbox
Sebastien is a long time open source contributor, maintainer on Kubernetes Helm and author of the Docker cookbook. He recently founded Skippbox which offers application life-cycle solutions for Kubernetes apps.


Wednesday October 23, 2013 4:50pm - 5:40pm
Lowtheir

4:50pm

A Language For Enhancing File System Tests - Andrew Price, Red Hat
Effectively expressing the nature of file system corruption is an important part in file systems development, testing and bug fixing. In this presentation, Andy Price will introduce a language which can be used to specify focused changes to on-disk structures in gfs2 file systems, in order to create human-readable fault-injection tests, and outline possible further developments and uses.

Speakers
AP

Andy Price

Senior Software Engineer, Red Hat
Andy is a senior software engineer on Red Hat's GFS2 filesystem development team.


Wednesday October 23, 2013 4:50pm - 5:40pm
Fintry

4:50pm

Enjoy Fighting Regressions with git bisect - Christian Couder
"git bisect" is a command that is part of the Git distributed version control system. This command enables software users, developers and testers to easily find the commit that introduced a regression. This is done by performing a kind of binary search between a known good and a known bad commit. git bisect supports both a manual and an automated mode. The automated mode uses a test script or command.People are very happy with automated bisection, because it saves them a lot of time, it makes it easy and worthwhile for them to improve their test suite, and overall it efficiently improves software quality.

Speakers
CC

Christian Couder

Software Engineer, Software Engineer
Christian Couder is a software engineer with 20 years of professional experience in software development, release, build and version control. He is a Git developer since June 2006. He has been working on many part of Git, especially "git bisect" and lately "git rebase". Since March 2015 he is an editor of the monthly Git Rev News newsletter. He works from his home in Paris, France as a freelance consultant and developer for Booking.com and GitLab... Read More →


Wednesday October 23, 2013 4:50pm - 5:40pm
Pentland

4:50pm

Make Your Mobile Web App Go Hybrid with Apache Cordova - Shekhar Gulati, Red Hat
Should you learn a new skill set to develop mobile applications? Or can you use your existing skillset and convert your HTML5 + REST mobile web app to hybrid app? Learning a new skill set can be very frustrating and time consuming. In this session Shekhar Gulati, Principal OpenShift Evangelist, will walk through the steps you will need to convert an existing HTML5 + RESTful Web application to a Hybrid app using Apache Cordova. Apache Cordova is a platform for building native mobile applications using HTML, CSS and JavaScript. The Restful backend of the application will be running on OpenShift -- Red Hat's open source public Platform as a Service.

Speakers
SG

Shekhar Gulati

Principal OpenShift Developer Evangelist, Red Hat
Shekhar Gulati is Principal OpenShift Developer Evangelist working with Red Hat. He has 8 years of software web development experience. He regularly speaks at various conference and user groups around the world. Shekhar is an active writer and has written many technical articles for IBM DeveloperWorks, Developer.com, and JavaLobby. His current interests are NoSQL databases, cloud computing, mainly Platform-as-a-Service (PaaS), mobile development... Read More →


Wednesday October 23, 2013 4:50pm - 5:40pm
Sidlaw

4:50pm

SCSI EH and the Real World - Hannes Reinecke, SUSE Labs
The current SCSI error handling has been modeled for the now rather ancient SCSI-2 standard. When working with modern hardware the error handling more often than not will lead to unforeseen results, interrupting I/O and occasionally disable LUNs altogether. Having been involved with several customer calls complaining I've been working on a patchset resolving some of the most pressing issues. This presentation will give you some real-life examples on what can go wrong, and present you with the results from the new EH. Finally I'll give an overview on the layout of a new EH, based on current standards.

Speakers
avatar for Hannes Reinecke

Hannes Reinecke

Team lead Storage & Networking, SUSE Linux GmbH
Studied Physics with main focus image processing in Heidelberg from 1990 until 1997, followed by a PhD in Edinburgh 's Heriot-Watt | University in 2000. | Now working at SUSE Labs with focus on storage and mainframe. Principal contact point for storage related issues on SLES. | Currently I'm working on dusting out murky corners of the linux SCSI stack, and trying to get SMR drives to ... well, not exactly fly, but at least moving at a... Read More →


Wednesday October 23, 2013 4:50pm - 5:40pm
Lammemuir 1

4:50pm

Wayland/X Compositor Architecture By Example: Enlightenment DR19 - Mike Blumenkrantz, Samsung Electronics
Window managers and desktop environments in the Open Source community number in the dozens, but only a small number of those include compositors; fewer still can boast that they run seamlessly on embedded devices or in Wayland. Enlightenment is so flexible that it was chosen by Samsung to be to window manager for their new Linux-based mobile operating system, Tizen, in addition to being used by tens of thousands of users worldwide for over a decade. With the current development of E19, it's time to take a step back and look at the main feature: compositor design. This presentation will give a brief introduction to compositing and window management before jumping directly into the history of Enlightenment's compositor architecture and its progression to the current state of full Wayland and X support.

Speakers
avatar for Mike Blumenkrantz

Mike Blumenkrantz

Senior Engineer, Samsung R&D USA
Mike Blumenkrantz is a Senior Engineer at Samsung R&D America. He is the maintainer of the Enlightenment desktop as well as a contributor to the Servo browser engine. He has presented at several LinuxCons.


Wednesday October 23, 2013 4:50pm - 5:40pm
Lennox 1

7:00pm

'Casino Royale' Attendee Reception at the National Museum - Sponsored by Open@Citrix
Join fellow LinuxCon + CloudOpen Europe attendees, as well as attendees from ELC-E, KVM Forum, Kernel Summit, and Automotice Linux Summit for Casino Royale at the National Museum of Scotland.

Sponsored by Open@Citrix, this reception takes place from 7:00pm-10:00pm and includes drinks, dinner, casino gaming, whisky tasting, the opportunity to our museum galleries, and live Scottish entertainment at the close of the event!

Buses will pick up attendees from the EICC between 6:30 and 6:45pm.  

Wednesday October 23, 2013 7:00pm - 10:00pm
National Museum of Scotland Chambers St, Edinburgh EH1 1JF, United Kingdom
 
Thursday, October 24
 

10:00am

State of Gluster - John Mark Walker
Please note that a separate (free) registration is required to attend the Gluster Community Day. Please register at https://www.regonline.com/Register/Checkin.aspx?EventID=1320865.

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.


Thursday October 24, 2013 10:00am - 11:00am
Melville Suite (Sheraton Grand Hotel)

11:00am

Gluster for SysAdmins, An In-depth Look - Dustin Black
Please note that a separate (free) registration is required to attend the Gluster Community Day. Please register at https://www.regonline.com/Register/Checkin.aspx?EventID=1320865.

Speakers
avatar for Dustin L. Black

Dustin L. Black

Principal Cloud Success Architect, Red Hat
Openness and transparency are keys to organizational success in the modern world. Innovation and progress are crowd-driven, and leadership today means being a steward of the community. | | I have been a proud disruptor of traditional and antiquated business practices and ideologies since the beginning of my career. And it continues as my mission to champion community over hierarchy and meritocracy over authority. | | As a Red Hat CSA, I... Read More →


Thursday October 24, 2013 11:00am - 12:30pm
Melville Suite (Sheraton Grand Hotel)

1:30pm

Gluster and OpenStack, a Case Study - Udo Seidel
Please note that a separate (free) registration is required to attend the Gluster Community Day. Please register at https://www.regonline.com/Register/Checkin.aspx?EventID=1320865.

Speakers
avatar for Dr. Udo Seidel

Dr. Udo Seidel

Digital Evangelist, Amadeus Data Processing GmbH
Dr. Udo Seidel would have been a teacher for mathematics and physics if he would not have been infected by the Linux virus in 1996. After his PhD he worked as Linux/Unix instructor, sysadmin and senior solution engineer. Now he is a technology evangelist, architect and governor at the Amadeus Data Processing GmbH near Munich. He regularly speaks at conferences and publishes articles in computer magazines.


Thursday October 24, 2013 1:30pm - 2:30pm
Melville Suite (Sheraton Grand Hotel)

2:30pm

Gluster, QEMU, KVM and oVirt - Vijay Bellur
Please note that a separate (free) registration is required to attend the Gluster Community Day. Please register at https://www.regonline.com/Register/Checkin.aspx?EventID=1320865.

Speakers
VB

Vijay Bellur

Co-maintainer for the GlusterFS Project, Red Hat
Vijay Bellur is a co-maintainer for the upstream GlusterFS project and was an architect at Gluster before its acquisition by Red Hat in 2011. He has been involved with building enterprise storage and scalable, distributed systems for the past decade. Vijay works out of the Red Hat office in Boston and his topics of interest include file systems, cloud technologies, and Big Data.


Thursday October 24, 2013 2:30pm - 3:30pm
Melville Suite (Sheraton Grand Hotel)

3:45pm

Developing Apps and Integrating with GlusterFS - Justin Clift
Please note that a separate (free) registration is required to attend the Gluster Community Day. Please register at https://www.regonline.com/Register/Checkin.aspx?EventID=1320865.

Speakers
avatar for Justin Clift

Justin Clift

Aeolus Evangelist, Red Hat
Justin works for Red Hat as an Aeolus Evangelist for Aeolus. | | He has been contributing significantly to many Open Source software projects for over a decade, including PostgreSQL, OpenOffice, Salasaga, Libvirt, along with many others.


Thursday October 24, 2013 3:45pm - 4:45pm
Melville Suite (Sheraton Grand Hotel)