Loading…
This event has ended. View the official site or create your own event + mobile app → 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, November 5
 

8:00am

Registration
Monday November 5, 2012 8:00am - 9:00am
Foyer

9:00am

Advancing the User Experience - Mark Shuttleworth, Founder at Canonical

Ubuntu Founder Mark Shuttleworth will talk about how Ubuntu is advancing the user experience both on the desktop and in the cloud.

Speakers
MS

Mark Shuttleworth

Founder, Canonical
Mark founded the Ubuntu project in 2004 and continues to serve as an active member of the Technical Board and the Community Council. He works with product teams at Canonical on strategy and user experience. Mark studied Finance and Information Technology at the University of Cape Town, and went on to found Thawte, a company specialising in digital certificates and Internet privacy. He sold Thawte to US company VeriSign in 1999, and founded HBD Venture Capital and The Shuttleworth...
Read More →

Monday November 5, 2012 9:00am - 9:20am
Verdi

9:20am

Mostly Sunny: Why Evernote Runs Their Own Linux Servers Instead of "The Cloud" - Dave Engberg, CTO at Evernote

A high-level walkthrough of our service architecture and an analysis of the cost metrics compared to (e.g.) AWS.

Speakers
DE

Dave Engberg

CTO, Evernote
Dave is the CTO at Evernote.

Monday November 5, 2012 9:20am - 9:40am
Verdi

9:40am

Break
Monday November 5, 2012 9:40am - 10:10am
Foyer

9:40am

Break
Monday November 5, 2012 9:40am - 10:10am
Foyer

10:10am

Project Leaders Unite for the Linux Community Breakdown - Peter Vescuso, Black Duck Software

Ever wonder where your project stacks up compared to the hundreds of other projects in the Linux community? Or how your contributions compare with others in the community? Want to find new ways to keep up with the contributors on your project? In this data-driven talk, we will take a deep dive into the Linux community, exploring the most active projects and the top contributors across all Linux projects.  Using Ohloh data, we will look at overall Linux project trends over time, key inflection points, and dig into specific projects to get a better understanding of the dynamics of the Linux community. Through the analysis of comparing projects based on activity, contributors and contributions, project leaders will gain valuable insights into how to identify actionable events within their own projects that can help keep project teams healthy and active.

Speakers
PV

Peter Vescuso

Executive Vice President, Marketing and Business Development, Black Duck Software
Peter brings over 20 years experience in marketing and executive management developing new markets and building brands. Prior to joining Black Duck Software, Peter was VP/GM of the Enterprise Business and VP of Marketing at Cantata Technology. Cantata was a leading provider of enabling communications technology formed in the acquisition of Brooktrout Technology by Excel Switching and was itself acquired by Dialogic in 2007. Before Cantata Technology, Peter was Director of Marketing at Compaq...
Read More →

Monday November 5, 2012 10:10am - 10:55am
Vivaldi I

10:10am

RepOSS: A Flexible OSS Assessment Repository - Masahiro Date, Fujitsu

RepOSS is an OSS (Open Source Software) assessment repository. In the ICT (Information and Communication Technology) field, OSS has important roles as key components of systems these days. There are many OSS projects, and these numbers are increasing every day. As of March, 2012, more than 320 thousand OSS projects and about 3.4 million OSS developers have been registered into SourceForge.net®.In order to choose which OSS is more suitable for your use, OSS information based on criteria will be useful as references. Compared to adoptions of proprietary software with an agreement like an SLA (Service Level Agreement), you may be concerned about the Quality of OSS, Continuity of OSS communities, OSS License restrictions, and so on. To promote OSS adoptions and applications with respect to concerns, such as these, RepOSS provides practical OSS references and assessments. RepOSS prepares more than 100 assessment properties of the OSS project. RepOSS is used as a workbench of OSS assessments by using information in its repository. RepOSS is providing Objective and Quantitative information, which is able to be gathered publicly. You are able to assess OSS by your own assessment method with the RepOSS information and your own queries.RepOSS currently contains information for about 300 OSS projects. In light of the explosively increasing number of OSS projects, we publish RepOSS as an OSS community development methodology. We will continue to work under this methodology to enrich the contents of RepOSS. Therefore, we would appreciate it if you could join the RepOSS project for enriching OSS information with us.

Speakers
MD

Masahiro Date

Fujitsu
Director, PLATFORM STRATEGIC PLANNING UNIT, FUJITSU

Monday November 5, 2012 10:10am - 10:55am
Rossini II

10:10am

Virtualization in the Cloud: Featuring Xen and XCP - Lars Kurth, Citrix

The Xen Hypervisor was built for the Cloud from the outset: when Xen was designed, we anticipated a world, which today is known as cloud computing. Today, Xen powers the largest clouds in production. This talk explores success criteria, architecture, trade-offs and challenges for cloudy hypervisors.  
It is intended for users and developers and starts with a brief introduction to Xen and XCP, their architecture, shine some light on common challenges for KVM and Xen, such as the NUMA performance tax and securing the cloud. It will introduce the concept of domain disaggregation as an approach to increase security, robustness and scalability: all important factors for building clouds at scale. The talk will conclude with an update on Xen support in Linux, Xen for ARM servers and other exciting developments in the Xen community and their implications for building open source clouds.

Speakers
LK

Lars Kurth

Xen.Org and Citrix Systems
Lars Kurth joined Citrix in 2011 where he works as community manager for Xen.org. He is a passionate open source enthusiast who worked with and for many open source communities over the years and contributed to GCC, Eclipse, Symbian and Xen. Lars is an IT generalist with 17 years of industry experience in infrastructure, cloud, tools and mobile industries working at ARM, Citrix, Nokia and the Symbian Foundation. Lars has spoken at OSCON, Øredev, LinuxCon, EclipseCon, Scale and other...
Read More →

Monday November 5, 2012 10:10am - 10:55am
Verdi

10:10am

Resource Isolation: The Failure of Operating Systems & How We Can Fix It - Glauber Costa, Parallels

I once heard that Hypervisors are the living proof of Operating System's incompetence. And if we think about it, OSes should be able to run services alongide with each other peacefully. Isolation should be granted, and excessive resource usage shouldn't be an issue. But because Linux was never able to provide such isolation, people started to span more physical servers to isolate services, and when that started to mean idle capacity, hypervisors kicked in.
I will talk about a sound alternative, Containers, a (being) built-in feature of the Linux Kernel that aims at fixing this by allowing users to create independent services or full-userspaces running ontop of the same Linux Kernel in a constrained way. I will discuss the relevant technologies and the changes needed in the Kernel. Basic knowledge of the main kernel components will help you profit from this talk, but is not mandatory.

Speakers
GC

Glauber Costa

Parallels
Glauber is a Senior Software Engineer at Parallels, currently working on containers virtualization in the Linux Kernel, spanning resource controlling and isolation. Previously, worked at Red Hat's Virtualization Group, as an engineer developing the Xen hypervisor for RHEL, and later, KVM. Glauber was also one of the first members of IBM's LTC in Brazil.

Monday November 5, 2012 10:10am - 10:55am
Diamant

10:10am

Yami Nabe Revisited: How Much Duplicated Work is There in the (Android) Kernel? - Armijn Hemel, Tjaldur Software Governance Solutions

At LinuxCon Europe 2011 the LTSI team presented the results of the Yami Nabe research project, where they had studied how much kernels of several Android Gingerbread devices varied and in which areas device manufacturers should better cooperate. The algorithm that was used was quite coarse grained, but showed interesting results nonetheless. Professor Rainer Koschke (Universität Bremen) and I wanted to see if we could do better and get more fine grained results, by applying code clone detection techniques to the original results of the Yami Nabe project. The goal was to zoom in better on problematic areas to see if some of the differences detected by Yami Nabe actually were that significant. In this talk I want to present the methods that we used and the results of our research, explain what we will do in the future to get even better results and discuss how we could possibly turn our methods into a more useful tool for everybody.

Speakers
AH

Armijn Hemel

Tjaldur Software Governance Solutions
Armijn Hemel is a long time open source user (since 1994). Since 2005 he is part of the coreteam of gpl-violations.org. Armijn is the owner of Tjaldur Software Governance Solutions and the author of the Binary Analysis Tool.

Monday November 5, 2012 10:10am - 10:55am
Rossini I

11:05am

Collaborating with Open Source for mixed IT solutions in the Cloud - Alfonso Castro, Microsoft

Microsoft has been working with many industry partners, including open source communities, to help address interoperability needs.  In this session, Alfonso Castro, Director of Strategic Partnerships, Open Solutions Group at Microsoft, will talk about the work that has been done with partners, competitors and open source communities to support mixed IT solutions running on Microsoft’s public and private cloud platforms.

Speakers
AC

Alfonso Castro

Director of Strategic Open Source Partnerships, Microsoft
After several years in the Unix business, Alfonso joined Microsoft 17 years where we worked on server technologies like Windows Server and Exchange. He spent the past 6 years in working exclusively on Open Source, contributing to Microsoft's Openness by connecting with customers and Open Source communities and vendors like SUSE in which partnership he is very much involved.

Monday November 5, 2012 11:05am - 11:50am
Vivaldi I

11:05am

Virtual Machine snapshots: Overview and Illustration of Different Types of Snapshots With libvirt/QEMU - Kashyap Chamarthy, Red Hat

This session discusses different types of virtual machine snapshots with QCOW2 disk images. A snapshot is a view of a virtual machine (its OS and all its applications) at a given point in time, giving an ability to revert to a known sane state in case of a failure. The session also includes a brief demonstration of the different types of snapshots under discussion (Internal snapshots, External snapshots, System Checkpoint, Online/Offline snapshots) and their use-cases.
Audience would include Linux system administrators familiar with KVM virtualization. The take-away would be an overall understanding of different snapshotting capabilities using QCOW2 disk images, and some practical examples which could be applied while managing virtual machines and snapshots. Finally, a glimpse of upcoming developments in this area.

Speakers
KC

Kashyap Chamarthy

Red Hat
Kashyap Chamarthy is currently a member of Red Hat's Identity/PKI technologies group, working as a test engineer. He also spends a good amount of his waking time tinkering with Linux(KVM based) virtualization, testing various virtualization components. | | Speaking: Previously Kashyap has presented at FOSDEM-2012, Rootconf-2012(a system-admin conference in Banglaore, India), FUDCon-Pune, 2011, and a couple of universities in India. | | He blogs at --https://kashyapc.wordpress.com/

Monday November 5, 2012 11:05am - 11:50am
Verdi

11:05am

Linux Real-Time: Are We There Yet? - Thomas Gleixner, Linutronix

The real-time preemption project which aims to provide deterministic response guarantess to the Linux kernel was started eight years ago. A great portion of the development which happened in the context of this project has found its way into the Linux kernel, but there are still a few hard to solve problems left which prevent a full integration of the real-time functionality into the mainline kernel. This talks gives an overview over the solved and remaining problems along with the obligatory "roadmap".

Speakers
TG

Thomas Gleixner

Long time Linux kernel hacker with embedded background and a strong affinity to impossible missions. | | (Co)Maintainer for x86, everything timers, generic interrupt subsystem and some more in the Linux Kernel. Desperately keeping the real-time preemption patch in shape and merging it piecewise into the mainline kernel.

Monday November 5, 2012 11:05am - 11:50am
Rossini I

11:05am

Performance Prediction and Optimization using Linux/Cgroups with IO Throttle - Yuzuru Maya, Hitachi

With the progress of server consolidation, we tend to operate important applications (APs) and normal APs in the same server. The important APs need the real-time performance and IO performance strictly. In this presentation, I propose the resource optimized method which predicts I/O throughput and latency with regression analysis and feedback function. I evaluate Linux/cgroups in latency and IO throughput with fio benchmark. This method can optimize the computing resources according to each AP requirement.

Speakers
YM

Yuzuru MAYA

Hitachi, Ltd., Yokohama Research Laboratory
I joined Hitachi, Ltd in 1980 and received a Ph.D. degree in engineering from Ehime University on high availability methods for distributed systems in 2000. After research and development on NAS (network attached storage) and secure platform which consists of Xen and access control, I researched control systems based on Linux. I have been working on Linux/cgroups which consists of resource management and access control since 2010 and propose enhanced cgroups functions related to cloud...
Read More →

Monday November 5, 2012 11:05am - 11:50am
Diamant

11:05am

systemd: The First Two Years - Lennart Poettering, Red Hat

Two years ago we announced the systemd project and began integrating it into the distributions. Since then it acquired a lively and large community, has been adopted by a variety of commercial and community distributions, and has gained wide acceptance in the desktop, server and embedded world. Today, you can buy devices and appliances built on systemd, and systemd is the basis of industry standards. It is time to look back on the first two years of systemd, analyze what we achieved, where our successes are and where our weaknesses. It's time to discuss where we want to take the project next and what to focus on.
This talk is intended for all technical folks, administrators and developers alike, as well as everybody else who is interested in the systemd project, its strenghs and the next steps.

Monday November 5, 2012 11:05am - 11:50am
Rossini II

11:50am

Lunch
Monday November 5, 2012 11:50am - 1:20pm
Foyer

1:20pm

How to Develop a Dream Product: OEM and FOSS OSV Synergy - Dmitry Komissarov, ROSA

What and why OSV vendors should make to keep OEMs and their customers satisfied for a long period? How to develop new products which will become trendsetter on the market?

Balanced products with polished hardware and optimized software well fir together are still a rare sensation on the market. There are a few companies who managed to get them on a regular basis and most of them are proprietary vendors possessing and controlling both hardware and software development.This presentation will provide an overview of mission critical elements required to successfully cooperate with computer OEM companies in order to develop a “Dream product”. 

Speakers
DK

Dmitry Komissarov

ROSA
Dmitry Komissarov is a CEO and co-founder of ROSA and PingWin Software companies focused on FOSS products development and support. Dmitry has extensive IT experience (CIO of IBS, Mandriva VP and member of Board). He orchestrated Russian National Software Platform concept development and keeps pushing for FOSS deployment in large federal projects.

Monday November 5, 2012 1:20pm - 2:05pm
Vivaldi I

1:20pm

The OpenNebula Cloud Platform for Data Center Virtualization - Ruben S. Montero, OpenNebula.org

OpenNebula.org is an open-source project developing the industry standard solution for building and managing virtualized data centers and cloud infrastructures. The presentation will describe the unique innovative features provided by OpenNebula and its integration capabilities that allow to build a cloud within any data center environment. 
The target audience are integrators and IT administrators interested in deploying a private cloud solution or in the integration of OpenNebula with other projects. The talk will be useful for both people with experience or without prior knowledge of OpenNebula, as it will start by introducing the project and its main features, along with a quick demonstration. By the end of the presentation attendees will have a comprehensive idea of the integration and customization capabilities of OpenNebula.

Speakers
RS

Ruben S. Montero

OpenNebula Chief Architect & Project co-Lead, OpenNebula.org
Rubén S. Montero, PhD is an associate professor in the Department of Computer Architecture and Systems Engineering at Complutense University of Madrid. He is also co-founder and Chief Technology Advisor at C12G Labs. In the past, he has held several visiting positions at ICASE (NASA Langley Research Center, VA). Over the last years, he has published more than 80 scientific papers in the field of High-Performance Parallel and Distributed Computing, and contributed to more than 20...
Read More →

Monday November 5, 2012 1:20pm - 2:05pm
Verdi

1:20pm

Parallel Workload Management Using Linux CFS and Hard Limits - Sorana Rabinovici, Teradata

Will present our experience and results, for mixed workload management, in a share nothing architecture,large MPP database.  We use a driver next to Linux, and the support of CFS and Hard limits to accomplish our goals.We have built a database priority scheduler on top of CFS, using a group hierarchy, flexible enough to satisfy all prioritization needs of complex mixed workloads.  We have also used Hard Limits to offer COD and partitioning of the system.  This innovative work validates the benefits and extensibility of the CFS  as applied in the business world.We will present our results and performance.  Our paper fits very well in the suggested topics for the conference: Optimization of Linux in enterprise environments, Case studies on impressive Linux performance in data centers or embedded computing, KernelThe presentation is intended for core developers and IT professionals.

Speakers
SR

Sorana Rabinovici

Teradata
Sorana is a Senior Teradata Architect. She came to Teradata in 1987 and spent several years designing and implementing the Parallel Database Extensions to UNIX. In the last years Sorana was the chief architect of Open PDE for Linux operating system. Now she is working on future platforms and versions of Teradata, with emphasis on data caching policies, schedulers, performance improvements. She has a vast speaking experience e.g. VLDB and Partners conferences. | Venu Joshi - is a co-presenter.

Monday November 5, 2012 1:20pm - 2:05pm
Rossini II

1:20pm

(Tutorial) FreeIPA, Part I - Jakub Hrozek, Red Hat

The tutorial will provide a hands-on introduction to FreeIPA - an integrated identity management solution. The FreeIPA project brings together several industry-proven technologies such as LDAP or Kerberos. Easy-to-use installation scripts and both command line and browser-based interfaces make previously complex task of rolling out enterprise identity management easy, scalable and accessible.
We'll demonstrate the installation, setup and several tasks such as user management or establishing a trust setup with an Active Directory domain. We'll also show the advantages of using the SSSD for client machines, like the ability to access identity servers offline.
The tutorial is mainly targeted at system administrators. Rudimentary knowledge of technologies such as LDAP is advantageous, but not required. A VM image based on Fedora 18 will be available for the attendance to experiment easily.

Speakers
JH

Jakub Hrozek

Red Hat Czech

Monday November 5, 2012 1:20pm - 2:05pm
Diamant

1:20pm

Open Source Community Metrics: Tips and Techniques for Measuring Participation - Dawn Foster, Puppet Labs

Do you know what people are really doing in your open source project? Having good community data and metrics for your open source project is a great way to understand what works and what needs improvement over time, and metrics can also be a nice way to highlight contributions from key project members. This session will focus on tips and techniques for collecting and analyzing metrics from tools commonly used by open source projects. It's like people watching, but with data.
The best thing about open source projects is that you have all of your community data in the public at your fingertips. You just need to know how to gather the data about your open source community so that you can hack it all together to get something interesting that you can really use. This session will be useful for anyone wanting to learn more about the communities they manage or participate in.

Speakers
DF

Dawn Foster

Puppet Labs
Dawn has more than 16 years of experience in business and technology with expertise in community building, community management, open source software, market research, RSS 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 communities with a particular emphasis on developer and open source communities. Past jobs include work at Intel and Jive Software.

Monday November 5, 2012 1:20pm - 2:05pm
Rossini I

2:15pm

The Giant IT Vending Machine - Daniel Lopez Ridruejo, BitNami

If you are Zynga, Netflix, or the next hot web startup, the cloud provides you with programmatic access to vast storage and computing resources and the ability to scale your app by launching hundreds of load-balanced servers as needed.
Increasingly, however, it is small and medium businesses and traditional IT departments that are looking to the cloud to complement, and in some cases replace, their existing infrastructure.They are attracted to the self-service capabilities of the cloud, a giant IT vending machine that can deploy complete applications with the push of a button and which can be later customize and managed as needed.
This talk will describe in detail this new wave of cloud usage. It will draw from our experience packaging BitNami stacks, which have been deployed millions of times and power the products of the leading commercial open source companies.

Speakers
DL

Daniel Lopez Ridruejo

BitNami (BitRock)
Daniel is the founder and CTO of BitRock, makers of the popular Bitnami cloud application library and management tools. Previously, he was part of the original engineering teams at Covalent technologies (acquired by VMWare) and Devicescape. He holds a Master's degree in Telecommunications, with a focus on optical networking. Daniel has contributed to various OSS web infrastructure projects, published multiple technical books and is a member of the Apache Software Foundation (not currently...
Read More →

Monday November 5, 2012 2:15pm - 3:00pm
Rossini I

2:15pm

(Tutorial) FreeIPA, Part II - Jakub Hrozek, Red Hat

The tutorial will provide a hands-on introduction to FreeIPA - an integrated identity management solution. The FreeIPA project brings together several industry-proven technologies such as LDAP or Kerberos. Easy-to-use installation scripts and both command line and browser-based interfaces make previously complex task of rolling out enterprise identity management easy, scalable and accessible.
We'll demonstrate the installation, setup and several tasks such as user management or establishing a trust setup with an Active Directory domain. We'll also show the advantages of using the SSSD for client machines, like the ability to access identity servers offline.
The tutorial is mainly targeted at system administrators. Rudimentary knowledge of technologies such as LDAP is advantageous, but not required. A VM image based on Fedora 18 will be available for the attendance to experiment easily.

Speakers
JH

Jakub Hrozek

Red Hat Czech

Monday November 5, 2012 2:15pm - 3:00pm
Diamant

2:15pm

New Challenges for Linux Network Support - Marcel Holtmann, Intel

This presentation will discuss the various new challenges that modern network support brings into embedded and consumer products running Linux.

Speakers
MH

Marcel Holtmann

Intel
Marcel Holtmann works for the Open Source Technology Center at Intel. He maintains the open source projects oFono, ConnMan and BlueZ.

Monday November 5, 2012 2:15pm - 3:00pm
Vivaldi I

2:15pm

SSD Devices & Caching: fscache, Block Cache or Device Driver - Ric Wheeler, Red Hat

SSD devices promise a lot - very high random IO rates, high performance streaming IO and different failure modes than traditional storage. SSD devices are still considerably more expensive than traditional storage, so multiple projects have worked to use SSD's as a cache for cheaper and denser traditional storage.
This panel will have developers from several SSD caching projects - file system, device mapper and device driver level caching.

Moderators
RW

Ric Wheeler

Red Hat
Ric works at Red Hat as the senior manager and architect of the kernel group's file system team and manages the Red Hat Storage development team. He has extensive experience in storage and file systems after having spent ten years at EMC in the Symmetrix and Centera groups, four years at The Open Group's Research Institute and four years at Thinking Machines working on the CM5 operating system. Ric is an active member of the Linux file system world and frequent organizer and speaker at events.

Speakers
JB

James Bottomley

Parallels
James Bottomley is CTO of Server Virtualisation at Parallels 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. He was born and grew up in the United Kingdom. He went to university at Cambridge in 1985 for both his...
Read More →
HR

Hannes Reinecke

SUSE Labs
Linux addict since the earliest days (0.95); various patches to get Linux up and running. Now working for SUSE Linux Products GmbH handling basically all storage-related issues. | Main interests are all the nifty things you can do with SCSI, like multipathing, iSCSI, FCoE etc.

Monday November 5, 2012 2:15pm - 3:00pm
Rossini II

2:15pm

Developing and Testing Industrial Hardware With QEMU - Alberto Garcia, Igalia

Adding Linux support for industrial hardware entails a number of problems not usually found in consumer devices. In most cases they are installed in critical environments with limited availability, where fixing bugs, developing new features and foreseeing possible fault conditions is often a hard task. Using the support of industrial devices in the Linux kernel, the presentation will show how to use QEMU to solve these issues, improve the robustness of the device driver and speed up its development.
People interested in ways to write and test software and hardware using virtualization technologies will find this talk useful, in particular hackers working in testing, device drivers and hardware development.

Speakers
AG

Alberto Garcia

Igalia
Alberto Garcia is a software engineer working in the OS team at Igalia, an international open source consultancy. He has more than ten years of experience working with Linux-based systems, ranging from corporate servers to embedded devices. In the past years he was closely involved in the development of devices running the Maemo and MeeGo operating systems. He is also an active Debian maintainer with a special interest in virtualization technologies.

Monday November 5, 2012 2:15pm - 3:10pm
Verdi

3:00pm

Break
Monday November 5, 2012 3:00pm - 3:30pm
Foyer

3:30pm

The Path to an Open Cloud with Open Virtualization and KVM - Adam Jollans, IBM

KVM is gaining market awareness and adoption amongst clients as the Open Alternative to costly hypervisor solutions.  Virtualization is a foundational component of the Cloud, and decisions made at the hypervisor layer have significant ramifications in terms of cost and flexibility as IT departments journey towards the Cloud.  Supported by industry heavyweights such as IBM, HP, and Red Hat, KVM and Open Virtualization is at the heart of delivering flexibility, performance and cost savings that free customers from single-source hypervisor solutions that lock you in.
This session is targeted at IT leaders, LOB and C-level professionals who have overall responsibility for budget, planning and strategies of their IT departments.  The required technical knowledge is low, as this presentation will focus on the business benefits of KVM and strategic planning as related to Cloud.

Speakers
AJ

Adam Jollans

IBM
Adam Jollans is currently leading the worldwide cross IBM Linux and open virtualization strategy for IBM. In this role he is responsible for developing and communicating the strategy for IBM’s Linux and KVM activities across IBM, including systems, software and services. This role covers a wide spectrum of activities, from understanding the market and customer requirements for Linux and KVM solutions, to working with the technical teams to define the Linux and Open Virtualization strategy...
Read More →

Monday November 5, 2012 3:30pm - 4:15pm
Verdi

3:30pm

Checkpoint and Restore: Are We There Yet? - Pavel Emelyanov, Parallels

Checkpoint/restore is a feature that allows to freeze a set of running processes and save their complete state. This state can later be restored, so the processes resume exactly the way they were running before. This feature opens a set of possibilities, such as live migration, fast start of a huge process, or kernel upgrade without service interruption.
While such functionality exists as out-of-tree projects, many attempts to merge it upstream had failed, mostly for the code complexity reasons. We found a way to overcome this by implementing most of the required pieces in userspace, using the existing kernel APIs and extending those if necessary. This is what Checkpoint and Restore in Userspace (aka CRIU) project is about.
The talk is about the current state of the project, and is mostly focused on the recent upstream kernel changes and the abilities of the CRIU userspace tool.

Speakers
PE

Pavel Emelyanov

Parallels
Pavel Emelyanov is a principal engineer at Parallels working on server virtualization projects. He holds a PhD degree in Applied Mathematics from the Moscow Institute of Physics and Technology. His speaking experience includes the talk on network namespaces at LinuxCon 2009 and the presentation of the Virtuozzo resource management at the joint memory management, storage and filesystem summit in April 2011.

Monday November 5, 2012 3:30pm - 4:15pm
Rossini I

3:30pm

Introduction of Dynamic Partitioning - Yasuaki Ishimatsu, Fujitsu

Dynamic partitioning means that we can dynamically hot add/remove physical CPU/memory/IO devices during runtime. Currently, some servers have started to support the hot addition and removal of physical devices. But the Linux kernel is not currently supporting some of the functions required for dynamic partitioning. In this session, Ishimatsu-san will discuss the current state, issues and future expectations.

Speakers
YI

Yasuaki Ishimatsu

Fujitsu
Yasuaki Ishimatsu has been working for Fujitsu since 2006. He had worked as Linux kernel support engineer for several years. And now he is working for development team, focusing on dynamic partitioning.

Monday November 5, 2012 3:30pm - 4:15pm
Diamant

3:30pm

MariaDB: The 2012 Edition - Colin Charles, Monty Program Ab

MariaDB had its first GA release in February 2010 (MariaDB 5.1, based on MySQL 5.1). Since then, we've released MariaDB 5.2 (based on MySQL 5.1), MariaDB 5.3 (based on MySQL 5.1) and MariaDB 5.5 (based on MySQL 5.5 with all features up to MariaDB 5.3). Two years and four major releases with a tonne of major features. Why should you care about it? This is not a talk about the community around MariaDB, but a feature-by-feature blowout as to why you should consider this database.

  • how does MariaDB execute queries faster?
  • what do additional storage engines provide?
  • how does the DBA benefit?
  • need group commit?
  • wish you had enterprise-MySQL features open?

Expect such a session to be packed with useful features that MariaDB has, and you will soon learn why you might consider migrating to the drop-in replacement to MySQL. Yes, did we mention, its fully backward compatible?

Speakers
CC

Colin Charles

Monty Program Ab
Colin Charles works at Monty Program Ab, on MariaDB, and Open Ocean Investments on Web of Trust, and MoSync. He lives in Kuala Lumpur, Malaysia and had worked at MySQL since 2005. Before joining MySQL, he worked actively on the Fedora and OpenOffice.org projects.

Monday November 5, 2012 3:30pm - 4:15pm
Vivaldi I

3:30pm

State of Linux and UEFI Secure Boot - James Bottomley, Parallels

The release of Windows-8 is imminent, meaning that secure boot now becomes a reality Linux must deal with.  This talk will detail what secure boot is, how it works, how Linux people have been interacting with Microsoft and the UEFI forum to make sure the present incarnation of Secure Boot is compatible with all the Linux Licensing requirements. We will also explain how the problem divides into two pieces: that of simply ensuring that Linux continues to boot on modern hardware and that of trying to take advantage of secure boot to enhance the security of Linux. We will finish with discussion of the four current solutions available today for Secure Boot (the Linux Foundation pre-bootloader, Fedora shim, SUSE MOK and Ubuntu's use of signed grub2).

Speakers
JB

James Bottomley

Parallels
James Bottomley is CTO of Server Virtualisation at Parallels 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. He was born and grew up in the United Kingdom. He went to university at Cambridge in 1985 for both his...
Read More →

Monday November 5, 2012 3:30pm - 4:15pm
Rossini II

4:25pm

Linux: At the Forefront - Brian Stevens, CTO and VP Worldwide Engineering at Red Hat

In his keynote, Linux: At the Forefront, Brian will explore the many roles Linux has played in the past 20 years to create value through disruptive enterprise innovations that greatly increases the level of IT infrastructure efficiency. Considering the evolving landscape of today’s IT solutions, he will illustrate the continuation of this open source software legacy and its impact on new and future usage and business models.

Speakers
BS

Brian Stevens

CTO and Vice President, Worldwide Engineering, Red Hat
Brian Stevens joined Red Hat's senior management team in 2001 and has been critical to the company's enterprise operating system, storage, and virtualization strategies. As CTO and Vice President, Worldwide Engineering, Stevens has responsibility for Red Hat engineering globally, encompassing Linux, virtualization, middleware, and cloud. | | Stevens began his career at Digital Equipment Corporation, where he was a developer on the first commercial release of the X...
Read More →

Monday November 5, 2012 4:25pm - 4:45pm
Verdi

4:45pm

Linux Kernel Report - Jon Corbet, Editor at LWN.net

The Linux kernel is at the core of any Linux system; the performance and capabilities of the kernel will, in the end, place an upper bound on what the system as a whole can do. This talk will review recent events in the kernel development community, discuss the current state of the kernel and the challenges it faces, and look forward to how the kernel may address those challenges. Attendees of any technical ability should gain a better understanding of how the kernel got to its current state and what can be expected in the near future.

Speakers
JC

Jon Corbet

Editor, LWN.net
Jonathan Corbet is a Linux kernel contributor, co-founder of LWN.net (and the author of its Kernel Page), and the lead author of Linux Device Drivers, Third Edition. He lives in Boulder, Colorado.

Monday November 5, 2012 4:45pm - 5:30pm
Verdi
 
Tuesday, November 6
 

8:00am

Registration
Tuesday November 6, 2012 8:00am - 9:00am
Foyer

9:00am

Open Source Cloud Platforms - Marten Mickos, CEO at Eucalyptus Systems

Eucalyptus Systems’ CEO Marten Mickos will talk about how open source cloud platforms are liberating application workloads to run across public, private, hybrid and ultimately mobile clouds. 

Speakers
MM

Marten Mickos

CEO, Eucalyptus Systems
Marten Mickos builds global disruptive businesses. As CEO of MySQL AB for seven years, Mickos grew that company from a garage start-up to the second largest open source company in the world. After the acquisition by Sun Microsystems of MySQL AB for $1bn, he served as Senior Vice President of Sun's Database Group. Previously, Mickos held multi-national CEO and senior executive positions in his native Finland. He is a member of the board of Electrosonic. Mickos holds a M.Sc. in technical...
Read More →

Tuesday November 6, 2012 9:00am - 9:20am
Verdi

9:20am

Scaling an Open Source Community: How we Grew the OpenStack Project - Monty Taylor, Manager of Automation and Deployment at HP

OpenStack started off as one of the fastest growing Open Source projects around. While that's extremely exciting, it's also the type of growth that can derail projects if they aren't prepared for it. From day one,  we had to set up for success and plan for problems before the arose. How we did it is interesting enough, but understanding why we made the choices we made will go a long way to understanding how to grow other projects through similar times.

Speakers
MT

Monty Taylor

Manager of Automation and Deployment, HP
Monty Taylor runs developer automation for the OpenStack project, including the developer tooling, continuous integration and automation systems. Monty is also a core developer on the Drizzle project and was a Senior Consultant for MySQL, Inc. before they got gobbled up. He’s an expert in distributed systems and will bend your ear with stories of Burning Man if you let him.

Tuesday November 6, 2012 9:20am - 9:40am
Verdi

9:40am

Break
Tuesday November 6, 2012 9:40am - 10:10am
Foyer

10:10am

The Next Black Swan in Open Source - Matt Asay, 10gen

VCs try to pick winners among possible portfolio companies, but enterprise IT is increasingly tasked with figuring out the open-source projects that will gather the most momentum and emulate Linux's success.  The problem, however, is that despite a range of attributes open-source projects need to succeed, the breakout successes remain "Black Swans," coming out of nowhere to dominate the industry.  In this session, Matt Asay will highlight key attributes to look for in open-source projects worth bringing into the enterprise, and against the backdrop of Black Swan theory will identify ways to predict the unpredictable: the next big open-source project.

Speakers
MA

Matt Asay

Vice President, Corporate Strategy, 10gen
Matt is the Vice President, Corporate Strategy at 10gen. Matt was SVP of Business Development and Interim CEO at HTML5 platform provider Strobe, which was acquired by Facebook in 2011. Previous to this Matt served as the COO at Canonical and GM of Alfresco’s Americas business, helping both to significantly grow revenues. Matt serves as an advisor to several open-source companies, founded the Open Source Business Conference, and writes a regular column for The Register.

Tuesday November 6, 2012 10:10am - 10:55am
Rossini II

10:10am

(Tutorial) Building FOSS Clouds, Part I - Sebastien Goasguen, Citrix

Do you dream of spinning up ten, twenty, or a thousand virtual machines in an instant? Discover and repair bottlenecks without moving a finger? Dodge the loss of an entire storage array with no-one noticing? During this tutorial, we will demonstrate how to leverage FOSS and Linux tools to build a powerful, scalable cloud that easily competes with proprietary solutions.The tutorial is aimed at those interested in building clouds and uses Xen and CloudStack as examples to get started. You will leave with a collection of pre-made tools that you can use right out of the box or modify to your liking. You will also leave with immediately useful knowledge on best practices and common pitfalls covering areas such as security, multi-tenancy and others. Tools discussed include Xen, XCP. Open vSwitch, OpenStack, CloudStack and DevOps tools such as Chef, Puppet and Juju.

Speakers
SG

Sebastien Goasguen

Sebastien is a cloud computing evangelist for Citrix working in Europe. He has worked on virtualization systems for the last 10 years with a focus on grid computing and high performance computing. Before working with CloudStack, he was part of the OpenNebula community and designed the CERN Lxcloud infrastructure. After 12 years in academic research he joined Citrix in July and takes part in the Apache CloudStack project.

Tuesday November 6, 2012 10:10am - 10:55am
Verdi

10:10am

Don't Play Dice with Random Numbers - H. Peter Anvin, Intel

Random numbers are a critical components of many security systems, however, computer systems are built for predictable behavior and have traditionally not made it easy to obtain random information. Furthermore, problems in random-number-related code are often silent, giving the appearance of correct behavior while actually containing critical flaws.  Linux contains a sophisticated system to make randomness available to the kernel and applications, but it has limitations.  This talk will examine the applications of random numbers, the Linux random number subsystems, how to correctly write an application that requires random numbers, and how to configure a system to avoid random-number-related security or performance problems.
This talk is targeted at applications developers and systems administrators.  General knowledge of Linux system interfaces and services is expected.

Speakers
HP

H. Peter Anvin

Intel Corporation
H. Peter Anvin has been working on Linux since 1992, specializing in low level hardware. He is currently co-maintainer of the unified x86 Linux kernel tree, working for Intel's Open Source Technology Center x86 kernel archtect. Peter has contributed to numerous Linux kernel subsystems, and is the author and/or maintainer of several Open Source projects, including the Syslinux boot loader suite, the Netwide Assembler (NASM), klibc, and tftp-hpa. He also founded kernel.org.

Tuesday November 6, 2012 10:10am - 10:55am
Vivaldi I

10:10am

kdump on the Mainframe - Michael Holzheu, IBM

The Linux kernel code is robust, but even the best kernel hackers are only human and make mistakes. So, while kernel crashes are rare, they can occur and are unpleasant events. To find the cause of such crashes, kernel dumps containing the crashed system state are often the only available approach. Because mainframes traditionally run mission critical workloads, there is a particular big focus on the serviceability of the platform. Customers expect that all problems are solved in a short time. Therefore, when Linux was ported to s390 beginning of 2000, IBM also provided a reliable kernel dump mechanism. This was about five years before kdump was integrated into the upstream Linux kernel. In some areas, kdump offers advantages over the traditional s390 dump methods. Therefore, in 2011, kdump was ported to s390. The code was enriched by specific s390 features and, as much as possible, kdump was integrated into the existing s390 dump infrastructure. This presentation reviews the traditional s390 Linux kernel dump methods, describes the specifics of the s390 kdump port, and explains the integration into the existing s390 dump infrastructure.

Speakers
MH

Michael Holzheu

IBM Germany
Michael Holzheu is a Linux kernel developer at the IBM lab in Boeblingen, Germany. He studied computer science at the University of Erlangen and has worked for IBM since 1998. After a start in the z/OS UNIX Systems Services environment, he joined the Linux for System z team in 2000. His main focus is kernel dump, dump analysis, and device driver development.

Tuesday November 6, 2012 10:10am - 10:55am
Diamant

10:10am

Lightweight Virtualization: LXC Best Practices - Christoph Mitasch, Thomas-Krenn.AG

Operating system-level virtualization allows running multiple isolated Linux containers with only one kernel. It has the smallest overhead and is used since a decade by the webhosting industry for virtual private servers (lately called cloud server).Linux-Vserver started in 2001, followed by Virtuozzo/OpenVZ with big kernel patches.In contrast LXC has the goal to bring everything into mainline kernel. It's included since 2.6.29 and most of the distributions support it. LXC makes use of kernel namespaces for isolation and uses cgroups (control groups) for resource limits. Best practices, pitfalls and how LXC can be used in HA environments with Pacemaker are shown. The new apparmor profile that makes the use of LXC more secure is also discussed.Audience: The presentation is intended for system architects, administrators and developers. The level of technical experience is moderate.

Speakers
CM

Christoph Mitasch

Thomas-Krenn.AG
Christoph Mitasch is working as a technology specialist at Thomas-Krenn.AG. He is currently responsible for maintaining and advancing the webshop infrastructure. Starting as a university project in 2002, he has acquired in depth knowledge in the area of high availability and data replication in Linux. After a few years at IBM, he joined Thomas-Krenn.AG and developed a Linux HA cluster solution with integrated virtualization. Christoph was a speaker at Linuxtag, Linuxwochen, CeBit and Systems.

Tuesday November 6, 2012 10:10am - 10:55am
Rossini I

10:10am

Tizen Overview and Architecture - Carsten Haitzler, Samsung Electronics

Tizen is an open source, standards-based software platform supported by leading mobile operators, device manufacturers, and silicon suppliers for multiple device categories, including smartphones, tablets, netbooks, in-vehicle infotainment devices, smart TVs, and more. It provides a robust and flexible environment for application developers, based on HTML5. With HTML5's robust capabilities and cross platform flexibility, it is rapidly becoming the preferred development environment for mobile apps and services. The Tizen SDK and API allow developers to use HTML5 and related web technologies to write applications that run across multiple device segments.

Tizen 1.0 Larkspur has been released at the end of April 2012. It includes source codes of the Tizen software platform as well as SDK. Now, Tizen 2.0 alpha source code and SDK are available. In this talk, we will look into the Tizen mobile architecture and its major components with latest updates.

 

Speakers
CH

Carsten Haitzler

Samsung Electronics
Biography coming soon.

Tuesday November 6, 2012 10:10am - 10:55am
Ambar

11:05am

Patents and What We All Can Do - Keith Bergelt, OIN

Patents and the patentability of software has been a topic of much debate. While the debate rages the fact is that software patents exist and in the hands of antagonists to Linux and open source. As such, the community should leverage its common commitment to innovation through open collaboration to participate in a process of ensuring that the future threats to open source posed by poor quality patents are neutralized. If not, we run the risk of having to relive the patent conflicts of today out into the future. 
In late 2008, OIN launched the Linux Defenders Program. Linux Defenders is a crowd sourcing initiative designed to make prior art more readily accessible to patent examiners, increase the quality of granted patents and reduce the number of poor quality patents that issue. This will help remove the patent weapons that trolls and corporate antagonists use.

Speakers
Tuesday November 6, 2012 11:05am - 11:50am
Diamant

11:05am

(Tutorial) Building FOSS Clouds, Part II - Sebastien Goasguen, Citrix

Do you dream of spinning up ten, twenty, or a thousand virtual machines in an instant? Discover and repair bottlenecks without moving a finger? Dodge the loss of an entire storage array with no-one noticing? During this tutorial, we will demonstrate how to leverage FOSS and Linux tools to build a powerful, scalable cloud that easily competes with proprietary solutions.The tutorial is aimed at those interested in building clouds and uses Xen and CloudStack as examples to get started. You will leave with a collection of pre-made tools that you can use right out of the box or modify to your liking. You will also leave with immediately useful knowledge on best practices and common pitfalls covering areas such as security, multi-tenancy and others. Tools discussed include Xen, XCP. Open vSwitch, OpenStack, CloudStack and DevOps tools such as Chef, Puppet and Juju.

Speakers
SG

Sebastien Goasguen

Sebastien is a cloud computing evangelist for Citrix working in Europe. He has worked on virtualization systems for the last 10 years with a focus on grid computing and high performance computing. Before working with CloudStack, he was part of the OpenNebula community and designed the CERN Lxcloud infrastructure. After 12 years in academic research he joined Citrix in July and takes part in the Apache CloudStack project.

Tuesday November 6, 2012 11:05am - 11:50am
Verdi

11:05am

Contiguous Memory Allocator Usage Basics - Michal Nazarwicz, Google

This presentation demonstrates how to use Contiguous Memory Allocator in device drivers an how to integrate it with the DMA subsystem.  It also describes basic principles of how CMA works.  It is aimed at maintainers who wish to add CMA support to their platforms, but should be of interest to device driver authors as well.
The rise of smart phones makes Linux inability to allocate big physically contiguous memory blocks more apparent then ever.  The standard allocator is capped at 4 MiB blocks while at the same time a 5 megapixel camera requires 15 MiB of memory.  IO MMU and vectored I/O would solve the problem but are not always available and often infer performance penalty.  CMA has been designed to solve the problem by migrating pages when big memory buffers are needed.  This approach makes permanent memory reservations unnecessary.

Speakers
MN

Michal Nazarewicz

Google
Michal is a software engineer at Google with past experience at Samsung Poland R&D Center. While working at Samsung, he was involved in USB gadgets development (most notably, he has created mass storage function, functionfs and multifunction composite gadget) as well as worked on memory management on Samsung's ARM platforms. The letter spawned the Contiguous Memory Allocator framework, which he is working on to this day.

Tuesday November 6, 2012 11:05am - 11:50am
Rossini I

11:05am

Preparing the Scalable Desktop Environment, Enlightenment DR17, For Release - Mike Blumenkrantz, Samsung

This presentation will cover the history of Enlightenment, briefly touching on early releases, describing the early years and trials undergone by the EFL community until the present, and including the work that has been done to prepare for the release. It will also describe the usefulness of a desktop which scales automatically to fit its environment and hardware, including some demonstrations of E17 running on unusual non-PC devices.The talk will be targeted mainly at developers, though a normal user will also understand many topics. Attendees can expect to learn about graphics, hardware, open source workflows, and the life of a long-lived open source community. It is important because it details the creation and release preparation of one of the most awaited pieces of software in Linux history. The presentation will also include an announcement of the actual release date for E17.

Speakers
MB

Mike Blumenkrantz

Samsung
Mike Blumenkrantz is currently a Senior Software Engineer at Samsung Electronics working on Enlightenment. He graduated from university after studying Math, English, and Philosophy, then began working on the open source virtualization management software Zentific in 2009 before becoming involved with the Enlightenment project while learning C in 2010. After two years of constant contributions to the community, he is now the release manager for Enlightenment DR17.

Tuesday November 6, 2012 11:05am - 11:50am
Vivaldi I

11:05am

Video4Linux2: Path to a Standardized Video Codec API - Kamil Debski, Samsung

Hardware video codecs become more and more common and nowadays most SoCs include such a video coding acceleration module. This presentation describes the path from the early stages of development, through numeorus discussions to the final merge of the Multi Format Codec driver in 3.1 kernel. The quikrs of the MFC device and challenges encountered with the hardware encouraged the expansion of the Video4Linux2 API and introduction of the multiplane framework. Typical video coding steps and their implementation in the Video4Linux2 framework will be presented, both from the end user and driver developer perspective.

Speakers
KD

Kamil Debski

Samsung
Kamil Debski has been a Linux enthusiast since 2005. In 2010 he has started his collaboration with the Video4Linux2 community. This collaboration resulted in the expansion of the video codec API. MFC (Multi Format Codec) driver was merged in the mainline kernel in July 2011. It became the first memory-to-memory video codec driver using the Video4Linux2 framework. Thanks to these patches Kamil was included in the list of most active 3.1 kernel developers by the number of changed lines. Kamil...
Read More →

Tuesday November 6, 2012 11:05am - 11:50am
Rossini II

11:05am

Tizen SDK and Web Development - Cheng Luo, Samsung Electronics

In this talk, Cheng will walk through version 2.0 of the Tizen SDK, the alpha version of which was released to developers in September; the web app development process, Tizen IDE and latest version of the SDK tools will be explained to give web developers an overview of Tizen platform.

 The second half of the talk will take a practical approach, focusing on how to port HTML 5 applications to Tizen. Topics covered will include tips and tricks for porting apps and how to make the most of Tizen’s extensive support for W3C/ HTML5 standards.

Cheng will also discuss how the Tizen device APIs are used to ‘fill in the gaps’ in the functionality offered by the W3C APIs.

 

Speakers
CL

Cheng Luo

Samsung Electronics
Biography coming soon.

Tuesday November 6, 2012 11:05am - 11:50am
Ambar

11:50am

Lunch
Tuesday November 6, 2012 11:50am - 1:20pm
Foyer

1:20pm

All Watched Over by Machines of Loving Grace? - Karsten Gerloff, FSFE

Computers are woven into the fabric of our daily lives. They are the machines we use to create knowledge, they let us talk and write to each other, they are the cars, trains and planes that we use to move around. Computers are so tremendously useful because they are general purpose machines. We routinely use them to create and do things that the people who built them never dreamed of. Yet we are in the middle of an intense battle for control of these computers. Corporations are busy turning general purpose computers into mere shopping devices. Instead of choosing our destiny, we only get to choose our masters. It doesn't have to be this way. Are we heading for a world of corporate surveillance, where our choices will be bought and sold? Or are we going to create a world where we live in freedom and take charge of our lives?

Speakers
KG

Karsten Gerlofff

FSFE
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 Gerloff works together with developers, activists, business leaders and high-level political decision makers in order to create an environment where Free Software can reach its full potential. He leads FSFE's participation in community and policy processes at the European and global...
Read More →

Tuesday November 6, 2012 1:20pm - 2:05pm
Diamant

1:20pm

OpenStack Continuous Integration Testing on Cloud Servers - James E. Blair, HP

Every change to OpenStack is automatically tested with a complete installation of OpenStack on a cloud server.  This is a fairly intensive process which includes a good deal of installation and configuration changes to the server on which its tested.  To ensure that each such test happens in a clean environment and is correct, the OpenStack CI team has developed a process to quickly and reliably provide single-use cloud servers for Jenkins to use in integration tests.
In this presentation, developers and test engineers will see how the OpenStack project uses OpenStack based clouds to perform intensive testing on single-use computing resources, and how Jenkins and JClouds can be configured to provide a similar scalabale testing environment for any project.

Speakers
JE

James E. Blair

HP
James works for Hewlett-Packard as a principal infrastructure software developer for the OpenStack project. As part of the CI team, he is responsible for the developer infrastructure for the OpenStack project as a whole. As a sysadmin and hacker he gets to write elegant code and then try to make it work in the real world. He has been active in free software for quite some time, and has previously worked for UC Berkeley and the Free Software Foundation.

Tuesday November 6, 2012 1:20pm - 2:05pm
Verdi

1:20pm

FreedomBox Developer Release - Bdale Garbee

FreedomBox is a personal server running a free software operating system and free applications, designed to create and preserve personal privacy by providing a secure platform upon which federated social networks can be constructed. Software for FreedomBox is being assembled by volunteer programmers around the world who believe in Free Software and Free Society, with Bdale coordinating development of a reference implementation on behalf of Eben Moglen's non-profit FreedomBox Foundation.
This talk will provide an update on recent activities, including details of the first public developer's release of our reference implementation.

Speakers
BG

Bdale Garbee

HP
Bio coming shortly.

Tuesday November 6, 2012 1:20pm - 2:05pm
Rossini II

1:20pm

Grilo: Easy Access to Online Multimedia Content - Juan A. Suarez Romero, Igalia

Grilo makes it easier for application developers to access online multimedia content from many different sources, removing the need to implement an interface to each content source type.Grilo is a framework that provides:

  • A single, high-level API that abstracts the differences between various media content providers
  • A collection of plugins that implement the access to various media providers
  • A flexible API to write more plugins. Developers can share efforts and code by writing plugins for the framework that are application agnostic

This talk is targeted at developers with an interest in multimedia and in retrieving remote and local content homogeneously. Attendees can expect to learn what is Grilo and how it can be used and extended. The presentation aims to be useful to the community by allowing developers to join forces in the work needed to access remote multimedia content.

Speakers
JA

Juan A. Suarez Romero

Igalia, S.L.
Juan A. Suarez Romero is a Computer Science Engineer that has been involved in Linux and Free Software for more than 5 years. He works at Igalia, a small FLOSS spanish consulting company. He has been working mainly in different projects related to multimedia technologies, and he is currently the maintainer of Grilo, a framework used in GNOME platform. | | Previous speaking experience: | - GUADEC 2012 (http://guadec.org/) | - GUADEC 2010 (http://guadec.org/) | - ESAW 2006...
Read More →

Tuesday November 6, 2012 1:20pm - 2:05pm
Vivaldi I

1:20pm

Status of Linux Tracing - Elena Zannoni, Oracle

There have been many developments recently in the Linux tracing area. The tracing infrastructure in the kernel is getting more robust, with  the recent introduction of uprobes to allow the implementation of user  space tracing, and new features of perf. There are many tracing tools to choose from, including the newest kid on the block, DTrace for Linux.  This talk will take the audience through the main tracing facilities  available today whether more tightly integrated with the kernel code, or maintained stand alone.

Speakers
EZ

Elena Zannoni

Elena Zannoni is the manager of the Linux Engineering Tools team at Oracle. Her group works on toolchain and language development and contributes to GCC, binutils, libstdc++, Systemtap.

Tuesday November 6, 2012 1:20pm - 2:05pm
Rossini I

1:20pm

Tizen Security - Ryan Ware, Intel

This talk gives an overview of Tizen security and how the Tizen Operating System protects information through out the entire software stack from the kernel all the way to Web Applications by using access controls, integrity protections and isolation.

Speakers
Tuesday November 6, 2012 1:20pm - 2:05pm
Ambar

2:15pm

Automotive Bluetooth Telephony: Combining BlueZ and the Modern Vehicle - Timo Mueller, BMW

The Bluetooth technology is considered commodity these days. BlueZ is deployed in many commercial products, but it hasn't been adopted in the automotive industry yet. In these first efforts to do so, certain domain-specific problems need to be addressed, first of all in terms of API completion and validation. Overall the gap between BlueZ and the UI application needs to be closed.In this presentation we will introduce our approach to solve this and an overview of our ongoing activities in the area of Bluetooth Telephony. Existing Open Source components and APIs will be presented, along with our architectural proposal for the main automotive-specific use-cases. In addition, we will summarize our experience on collaborating with the community and on contributing code to such projects.

Speakers
TM

Timo Mueller

BMW Car IT GmbH
Timo is a Software Engineer at BMW Car IT GmbH.He has a background in mobile networking technologies, and is currently working on In-Vehicle-Infotainment (IVI) systems. His interests include the broad use of Open-Source solutions in the automotive domain, where he is active by contributing to projects such as Yocto.

Tuesday November 6, 2012 2:15pm - 3:00pm
Diamant

2:15pm

Trawler: A New Approach to SSD Caching - Hannes Reinecke, SUSE

SSDs are becoming more and more commonplace with todays computer. However, some of the characteristics of the SSDs make them not as useful as a general purpose storage devices.So quite some effort and research have been spent in recent years to use the SSD as a caching device. However, developing a caching-only device driver inevitably requires quite some complexity within the driver. Having spent some time for implementing my own caching device driver I've realized that most of the required functionality is similar to what a filesystem already provides. So in this talk I will present a new approach for SSD caching by using a filesystem on the SSD and filesystem notifications via fanotify to maintain consistency with the underlying filesystem.

Speakers
HR

Hannes Reinecke

SUSE Labs
Linux addict since the earliest days (0.95); various patches to get Linux up and running. Now working for SUSE Linux Products GmbH handling basically all storage-related issues. | Main interests are all the nifty things you can do with SCSI, like multipathing, iSCSI, FCoE etc.

Tuesday November 6, 2012 2:15pm - 3:00pm
Rossini II

2:15pm

Optimizing the Performance of Linux Servers - Davor Guttierrez, 3 Gen d.o.o.

When you install Linux Server it is optimize 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.

Speakers
DG

Davor Guttierrez

3 Gen d.o.o.
Linux, Solaris, BSD and VMWare ESX system administrator. Holder of next IT certificates: RHCE, RHCT, NCLP, NCLE, VCP, SCSA, NCE-ES and HP-UX. Working with Linux and UNIX for 20 years. MySpecialties are Mail servers (Postfix, QMail, Cyrus, Courier), Web servers (Apache, Nginx), Open Enterprise Server from Novell, Enterprise mail server solutions (Groupwise, ...), Video Streaming Solutions (Flash and Helix). Now working with RedHat Enterprise Virtualization and SuSE Linux Enterprise Servers...
Read More →

Tuesday November 6, 2012 2:15pm - 3:00pm
Rossini I

2:15pm

Tizen's Graphical Libraries: EFL - Gustavo Barbieri, ProFUSION

Tizen, the newest project hosted by Linux Foundation, is a Linux-based open source platform that uses Enlightenment Foundation Libraries (EFL) as part of graphics and user interface stack. The presentation will show the current state of EFL, and also will present its latest and future features, including the Javascript API (EasyUI) and a physics library integration. Since developing applications for embedded devices has several constraints, like lower performance of CPUs and GPUs, and not a lot of memory available, the latest improvements on performance and low memory footprint will also presented, as well as highlighted during the whole presentation. The attendant will see some reasons why EFL was chosen as the graphical library of Tizen.
This talk is focused on  a technical audience, as well as business people, that may be  interested in knowing EFL and Tizen a bit deeper.

Speakers
GB

Gustavo Barbieri

Biography coming soon.

Tuesday November 6, 2012 2:15pm - 3:00pm
Ambar

2:15pm

Coding For Fun: Silly Projects Keep You Sane! - John W. Linville, Red Hat

When I was a kid, the computer was my favorite toy.  I would spend hours of time coding just for the fun of it.  This love of computers led to a career in software development, which has been greatly rewarding!  But, once anything becomes a job it is difficult to stay in love with it -- even when your job is open source.
So, find a hobby?  Do something else!  That's great, but for me nothing has the same mental reward as a good computer project.  It just sucks to constantly be at the mercy of other people's demands...
My solution has been simple: retro-computing!  I don't just use the computers of my youth, I make them do interesting new things!  It's crazy, of course...but I love it!  Maybe hearing about my experiences could be useful for you to find your way to avoid burnout?  You may not want to dig-out an 8-bit micro for your next project, but maybe a robot, or an arduino, or...

Speakers
JW

John W. Linville

Red Hat, Inc.
John is the current Linux kernel maintainer for wireless LANs. As a Red Hat employee, he has spent time maintaining both wireless and wired LAN drivers for RHEL and Fedora. Prior to that, John was "the Linux guy" at a small networking software startup. | | At home John amazes/annoys his wife and three kids with his various geek interests. Those include not only most things Linux, but also vintage arcade video games, ancient home computers, and things from eBay no sane person would buy.

Tuesday November 6, 2012 2:15pm - 3:00pm
Vivaldi I

2:15pm

Introduction to oVirt Virtualization Management Platform - Itamar Heim, Red Hat

The oVirt Project is an open virtualization project providing a feature-rich server and desktop virtualization management platform with advanced capabilities for hosts and guests, including high availability, live migration, storage management, system scheduler, and more.
oVirt provides an integration point for several open source virtualization technologies, including kvm, libvirt, spice and oVirt node. oVirt was launched in November 2011 as a fully open source project, based on assets from Red Hat Enterprise Virtualization Manager platform. The project has an open governance model, and initial board has members from IBM, Canonical, Cisco, Netapp, Red Hat and SUSE.

Speakers
IH

Itamar Heim

Red Hat
Itamar Heim leads the virtualization management group in Red Hat developing the open source oVirt set of projects and Red Hat Enterprise Virtualization | Prior to this Role Itamar worked on architecture and technology as a Consulting Software Engineer in Red Hat, and as Chief Architect in Qumranet. Itamar has over 15 years of experience in managing development and integration of complex enterprise-grade software systems, specializing in management of networking, security and virtualization.

Tuesday November 6, 2012 2:15pm - 3:10pm
Verdi

3:00pm

Break
Tuesday November 6, 2012 3:00pm - 3:30pm
Foyer

3:30pm

The OpenStack Project and the OpenStack Foundation - Eileen Evans, HP

This session will examine the OpenStack Project, which is focused on developing a cloud computing platform for private and public clouds.   The session will include the project’s history, contribution and licensing models, the formation of the OpenStack Foundation, the changes associated with moving the project to the OpenStack Foundation, and a more general discussion about moving an open source project to a foundation.  
Eileen is representing HP on the OpenStack Board of Directors and was a member of the Drafting Committee for  the OpenStack Foundation formation and governance documents.  She has spoken on various open source topics at conferences in the United States and in Europe and with the European Commission, Members of the European Union Parliament and the European Union National Competition Authorities.

Speakers
EE

Eileen Evans

HP
Eileen Evans is the Vice President & Associate General Counsel, Cloud Computing & Open Source for Hewlett-Packard Company. In her role, Eileen leads open source strategy and related intellectual property and program management as well as legal support for cloud computing matters for HP. Prior to HP, Eileen was a Director and Associate General Counsel at Sun (and Oracle following its acquisition of Sun) for 12 years.

Tuesday November 6, 2012 3:30pm - 4:15pm
Verdi

3:30pm

A New Linux Light-Weight Threading Model for Multicore Devices - Michael Christofferson, Enea

In the last several years, real-time extensions for Linux have provided many significant improvements, like the extensions provided by the PREMPT_RT patch. And more recently there has been much attention on "Linux User Space" solutions for multicore devices that enable direct access from user space to underlying hardware often called “bare metal” implementations. But “bare metal” most often means single threaded execution Linux emulation on a single core in a multicore device, and therefore is  a special use case. Can there be any other general real-time improvements for multicore based solutions that require multithreading in Linux, i.e. that are not single threaded? Multi-threading via POSIX PTHREADS in Linux is the time tested method for achieving better real-time performance for more complex and coupled applications within the context of a Linux process. Enea has developed a new light-weight threading model for Linux that unlike PTHREADS, operates entirely in user space, and potentially offers greater than 10x performance over PTHREADS in scheduling latency and inter-thread communications latency. And further, and even compared to PREEMPT_RT, this model shows potentially greater than 10X performance in interrupt latency behavior. This solution is called LWRT – Light-weight Run-time Threading. But real-time means different things to different people, and LWRT does not apply to all. This presentation will:

  • describe the LWRT model and implementation
  • examine the use cases wherein LWRT applies
  • for such cases, its real measured performance advantages over existing standard Linux based implementations.
Speakers
MC

Michael Christofferson

Director Product Marketing, CTO Office, ENEA
Mr. Christofferson has over 30 years experience in software development for deeply embedded telecom or networking systems. He spent the first 8 years of his career in the defense industry in SIGINT/COMINT systems. That was followed by 8 years in the Telecom market working with such technologies as packet switching, SS7, SONET, fiber in the loop, and DSL. For the past 16 years, Mr. Christofferson worked in product management, marketing, and business development for leading industry RTOS, embedded...
Read More →

Tuesday November 6, 2012 3:30pm - 4:15pm
Diamant

3:30pm

Bootstrapping the Debian and Ubuntu ARM64 Ports - Wookey, Linaro

Bootstrapping a new Debian port of 18,000 source packages is always a massive job, and on average happens every year. This year it's arm64. This talk covers how such a port is done, and the work of the last two years (on multiarch, cross-tools, dependency-anaylsis tools and packaging infrastructure) to make this a repeatable and largely automated process, rather than an epic labour of hackery and bodging. It goes on to cover specific issues of the arm64 port, such as no hardware existing yet, and the current state of play. This talk, whilst providing technical details, will take a fairly high-level view of the bootstrap process. An understanding of dependency, cross-building and packaging terminology will make it easier to follow, but it is intended to be of general interest.

Speakers
W

Wookey

Linaro
Wookey has been working on ARM Linux since shortly after it was invented, and has been a Debian developer since 2000, working primarily on the ARM ports, Embedded Debian and Cross-building. | | He's made a living as an Embedded Linux geek for over a decade, currently at Linaro/ARM. He's worked on bootloaders, kernels, JTAG, open hardware, documentation, nand-flash filesystems, build systems, domotics, sysadmin and infrastructure in that time and is currently concentrating on ARMv8...
Read More →

Tuesday November 6, 2012 3:30pm - 4:15pm
Rossini II

3:30pm

Building and Monitoring a Large Database Cluster - Tim Ellis, Palomino

This talk covers building a distributed database cluster and monitoring it. The tools covered will be HBase, Chef, OpenTSDB. If you are a large system administrator, or have been saddled with administering a Hadoop cluster, this talk will cover some of the finer points learned from building and administering multiple such clusters in the past. Much of the experience gained will be applicable in non-Chef and non-Hadoop environments (for example, if you deploy Cassandra via Puppet).

Speakers
TE

Tim Ellis

Palomino
Tim Ellis has been working in Linux-based OSS-stack large-scale high-volume database environments since 2000. Friendster, Digg, Mozilla, StumbleUpon, and Riot Games, are among his employers. | | He's been doing Opsdev deployment methodologies since before Opsdev was a household word. He began administering clusters of thousands of databases in 1998, employing self-made continuous-deployment and configuration management systems.

Tuesday November 6, 2012 3:30pm - 4:15pm
Rossini I

3:30pm

Disaster Resilience on Linux - Lars Marowsky-Brée, SUSE

The Open Source community is now taking HA on Linux to the next step by building clusters of clusters that can recover from disasters that take out a whole site; allowing a reliability infrastructure that spans multiple cities or even continents. Linux provides even built-in support for asynchronous storage replication, and will further aid administrators by easing configuration replication and adjustment across multiple sites. This presentation will introduce the new software components, discuss deployment patterns, and present the current state, opportunities for extensions, and the future roadmap.
The target audience includes system architects, CTOs, and interested partners that which to contribute to the projects and collaborate in this area.

Speakers
LM

Lars Marowsky-Brée

SUSE Linux Products GmbH
Lars has worked for SUSE since 2000 in a variety of roles and is currently employed as architect for storage and high-availability, focused on the SUSE Linux Enterprise High-Availability Extension as well as distributed cloud storage. | | His current Open Source projects include the Linux Foundation HA working group which he helped found, and various other High Availability projects.

Tuesday November 6, 2012 3:30pm - 4:15pm
Vivaldi I

3:30pm

Tizen IVI - Geoffroy VanCutsem, Intel

The use of Linux in car infotainment systems (IVI) has become the next evolutionary step for the vehicle ecosystem.  While this allows the car design process to benefit from the fast pace of innovation seen in the mobile and gaming worlds, it also requires an evolution of Linux itself to meet the unique needs of this new and exciting market.  In this talk I will be speaking about some of the IVI technologies being developed to address some of these gaps, including an architecture for providing vehicle information services, lightweight rendering with the use of wayland, remote rendering surfaces, and resource management using new systemd capabilities.

Speakers
GV

Geoffroy VanCutsem

Intel
Biography coming soon.

Tuesday November 6, 2012 3:30pm - 4:15pm
Ambar

4:25pm

Importance of Linux at Intel - Imad Sousou, Director of OTC at Intel

Director of Intel’s Open Source Technology Center Imad Sousou will discuss the importance of Linux at Intel and how the company works upstream to contribute to the Linux kernel.Sousou’s team drives Linux and open source software strategy and execution across all Intel platforms and technologies.

Speakers
avatar for Imad Sousou

Imad Sousou

Director, Open Source Technology Center (OTC), Intel
Imad Sousou is the Director of Intel's Open Source Technology Center (OTC), which is chartered with driving Linux and Open Source strategy and execution across Intel platforms and technologies. Imad manages the technology aspects of Linux and Open Source software, including leading Intel's presence in the Linux and open source communities, driving engineering enabling programs, products and relationships, leading industry standards and initiatives, and owning Linux architectural influence with...
Read More →

Tuesday November 6, 2012 4:25pm - 4:45pm
Verdi

4:45pm

Forward-Looking Development: The Next Evolution in Enterprise Linux Software Development - Ralf Flaxa, VP of Engineering at SUSE

Through a new, forward-looking development model, SUSE is able to offer the latest features and performance enhancements, support the latest hardware, and do it all while continuing to deliver enterprise reliability and application compatibility.  In the past, you had to settle for one or two at the expense of the others. A forward-looking development model is the next evolution in Linux software development, and decidedly superior to a backward looking model.

Speakers
avatar for Ralf Flaxa

Ralf Flaxa

Vice President of Engineering, SUSE
As Vice President of Engineering for SUSE, Ralf Flaxa is responsible for leading the team of engineers that develop SUSE Linux solutions. Flaxa joined and contributed to the Linux community since late 1991 and has over 15 years of international management experience working for global organizations building Linux products. In 2002 he joined SUSE and later Novell where he held various engineering management roles related to the delivery of SUSE Linux solutions such as SUSE Linux Enterprise...
Read More →

Tuesday November 6, 2012 4:45pm - 5:05pm
Verdi
 
Wednesday, November 7
 

8:00am

Registration
Wednesday November 7, 2012 8:00am - 9:00am
Foyer

9:20am

Research Into Open Hardware - Catarina Mota, Founder at openMaterials

openMaterials Co-Founder Catarina Mota will discuss her research as it relates to open hardware.

Speakers
CM

Catarina Mota

Founder, openMaterials
Biography coming soon.

Wednesday November 7, 2012 9:20am - 9:40am
Verdi

9:40am

Linux: Where Are We Going - Linux Creator Linus Torvalds and Intel's Chief Linux and Open Source Technologist, Dirk Hohndel

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
DH

Dirk Hohndel

Chief Linux and Open Source Technologist, Intel
Dirk Hohndel, Chief Linux and Open Source Technologist, Intel Corporation Dirk Hohndel has been an active developer and contributor in the Linux space since its earliest days. Among other roles, he worked as Chief Technology Officer of SuSE and as Vice President of The XFree86 Project, Inc. Dirk joined Intel in 2001. He works in the Software and Services Group and focuses on the technology direction of Intel's Open Source Technology Center and guides Intel's engagements in open source. He is...
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 purchasing a personal computer with an Intel...
Read More →

Wednesday November 7, 2012 9:40am - 10:10am
Verdi

10:10am

Break
Wednesday November 7, 2012 10:10am - 10:40am
Foyer

10:40am

Shared Resources for Promoting Innovation: What You Can Do Regarding Software Patents - Deb Nicholson, OIN

Innovation, cooperation and the sharing of ideas are fundamental to the success of the free software community. As several notable lawsuits came to light throughout 2011, the free and open source software community saw aggressive use of patents to restrict choice and unfairly impair market forces. We'll see how the US patent system got to where it is in relation to software in particular and discuss what's already been tried and what's currently being done to protect free operating systems. 
Have you ever wondered what's at stake, how much money is changing hands, who is at risk and what can help? Defensive patent pools leverage the patents of a few to ensure protection for the group against patent trolls and other aggressors. We'll see how shared preemptive resources like Prior Art and Defensive Publications can help defend Linux, GNU and related projects. 

Speakers
DN

Deb Nicholson

Open Invention Network
Deb Nicholson works at the intersection of technology and social justice. She is the Community Outreach Director at the Open Invention Network and the Community Manager at Media Goblin. She also serves on the board at Open Hatch and as an advisor for The Ada Initiative. She organizes Software Freedom Day in Boston and has spoken at many events including SCALE, LFNW, SELF (and by the time this event happens) Akademy and OSCON. She lives in Cambridge, Massachusetts.

Wednesday November 7, 2012 10:40am - 11:25am
Diamant

10:40am

Legal Issues Facing Linux in the Cloud - Robert Blasi, Goodwin Procter LLP

Service providers and service users are rushing to embrace cloud offerings, many of them powered by open source software.  Patent holders are not far behind them.  I would like to discuss patents and how they apply to cloud computing, and how to address these issues in cloud initiatives.  My presentation is important to the Linux ecosystem and this event in particular because many cloud offerings, both public and private, heavily use open source software, especially Linux, in their infrastructure.
The audience includes cloud service providers, open source providers with cloud offerings, and their customers.  They can expect a brief and lively overview of patent law and how it applies to cloud computing, followed by an in-depth discussion of specific issues that need to be addressed when negotiating business arrangements involving cloud offerings.  No technical expertise is required.

Speakers
RB

Robert Blasi

Goodwin Procter LLP
Robert Blasi is a partner in Goodwin Procter's Intellectual Property Group and a leader of Goodwin's open source practice. His open source clients include Acquia, Hadapt, Modo Labs, Pentaho, and RStudio. | | Mr. Blasi is a regular speaker on legal issues affecting open source software for a variety of audiences including the Open World Forum, the Open Source Business Conference, and the Boston Bar Association.

Wednesday November 7, 2012 10:40am - 11:25am
Verdi

10:40am

GStreamer on Android - Andoni Morales, Fluendo and Sebastian Drogue, Collabora

GStreamer is the most popular multimedia framework in Linux, empowering a large number of multimedia applications (from video and music players such as Amarok or Totem, to non-linear video editors like PiTiVi and DNLA serves like Rygel). Android provides an excellent multimedia API for playback and capture, but it can be sometimes limited for developing more complex applications... so why not bring all the power behind GStreamer to application developers in the Android platform? The GStreamer SDK for Android provides all the tools needed to write GStreamer applications and bundle GStreamer and all its plugins in an easy way for developers to create apps that can be distributed in the Android Market.

In this talk we will present all the work done porting GStreamer to Android, like the system plugins written for the platform decoders or the audio and video sinks. We will explain how we managed to  bundle GStreamer (with more than 100 shared libraries) into a single shared library that can be easily used by applications and distributed through the Android Market. To finish this talk we will introduce developers in writing applications with the SDK and demo this applications powered by GStreamer on a real device.

Speakers
SD

Sebastian Dröge

Collabora
Sebastian Dröge is working on GStreamer since early 2006 and nowadays is one of its main developers. He also works on other open source projects in his free time and is working for Collabora on GStreamer and related technologies since 2008. Sebastian has a master's degree in computer sciences.
AM

Andoni Morales

Fluendo
Andoni Morales has been an active member of the Open Source community for a long time. In 2008, he got involved with GStreamer when he had to choose a multimedia backend for LongoMatch, a free software project of his creation designed to analyze sports performance with video. Andoni holds a master degree in Telecommunications Engineering by the Polytechnic University of Madrid and currently he is a senior multimedia engineer with Fluendo, working in the design...
Read More →

Wednesday November 7, 2012 10:40am - 11:25am
Vivaldi I

10:40am

OCFS2: Status and Overview - Lenz Grimmer, Oracle

OCFS2, Oracle's general-purpose shared-disk cluster file system for Linux has come a long way since its development started in 2003. Distributed under the GPL and part of the mainline Linux Kernel, it is also included in Oracle Linux and plays a vital role in products like Oracle VM, Oracle RAC or E-Business Suite. This presentation will provide a general technical overview as well as an update on the latest developments. Attendees will learn about the features and improvements that set OCFS2 apart from other Linux-based cluster file systems, including:

  • Heartbeat implementation: global vs. local heartbeats
  • Storage optimizations: Extent-based Allocations, Hole punching, Reflinks
Speakers
avatar for Lenz Grimmer

Lenz Grimmer

Senior Product Manager, Oracle Linux, ORACLE Deutschland B.V. & Co. KG
Lenz does product management for Oracle Linux. He is located in Hamburg, Germany and joined Oracle via the acquisition of Sun Microsystems in 2010. Lenz has been a member of the MySQL Group for 9 years. He came to MySQL AB as a release engineer in 2002 and then moved to the MySQL Community Relations team in 2005. Prior to MySQL AB, he worked at SuSE Linux AG in Nuremberg for four years, as a distribution core developer and evangelist. He started working with Linux and free software during his...
Read More →

Wednesday November 7, 2012 10:40am - 11:25am
Rossini I

10:40am

Taking the Fear Out of Contributing: Open Source Mentoring - Stephen Hemminger, Vyatta

Open source software depends on collaborative effort but many contributions are lost because of the often adversarial process. How can reviewers be turned into mentors?
Do you review lots of patches, or want to contribute to projects like the Linux kernel, then this talk is meant for you. This talk will also help those who have to manage engineers (or manage their manager!)

Speakers
SH

Stephen Hemminger

Vyatta
Stephen is a kernel and networking engineer at Vyatta. He has worked on projects integrating TCP congestion control, bridging, network emulation and network drivers. Because he has integrated so many networking pieces, he anointed himself Network Plumber. Stephen enjoys speaking at conferences and visiting user groups around the world.

Wednesday November 7, 2012 10:40am - 11:25am
Rossini II

11:35am

GPL Compliance Is Easier Than You Think - Bradley Kuhn, Software Freedom Conservancy

Issues of GPL enforcement and compliance have been actively debated this year.  Many misconceptions exist, and have led some in the community to incorrectly believe that compliance is particularly challenging.  This talk dispels the FUD about GPL compliance.  GPL's requirements are straightforward; reasonable engineers can typically quite easily construct a proper complete and corresponding source code release as required by the GPL.  Meanwhile, nearly all users of GPL'd software never engage in distribution of binaries, which means very few of GPL's requirements even apply to their situation.
This talk educates developers, business people, and community leaders alike about the current state of GPL compliance and how simple it really is to address compliance issues.  This talk includes examples of what types of compliance failures are usually considered egregious and aren't.

Speakers
BM

Bradley M. Kuhn

Software Freedom Conservancy
Bradley M. Kuhn has been the Executive Director of the Software Freedom Conservancy since 2010 and is also on the Free Software Foundation (FSF)'s Board of Directors. Kuhn began his work in the Free, Libre and Open Source Software (FLOSS) Movement as a volunteer contributor in 1992. He worked during the 1990s as a system administrator and software developer. Kuhn was FSF's Executive Director from 2001-2005 and worked as the Policy Analyst and Technology Director of the SFLC from 2005-2010.

Wednesday November 7, 2012 11:35am - 12:10am
Rossini II

11:35am

Edge Virtual Bridging: Introduction and Implementation in Linux (open-lldp) - Thomas Richter, IBM

The last years saw a rapid growth of virtualization technologies. Each virtual machine (VM) has one or more virtual interfaces with its unique characteristics such as MAC addresses. Typically, each VM network interface is connected to a virtual bridge on the host. Traffic between several VMs on one host is routed by a virtual bridge and stays within the host. However, some environments prefer to route this host internal traffic to an external switch so that network administrators are able to apply access and security rules between VMs as well. The IEEE 802.1Qbg standard, finalized July 5th 2012, addresses this requirement. It provides a frame relay service between the VMs and the adjacent bridge and defines methods and protocols to register VMs with external switches. This is achieved without modifying any network packet originated from a VM. Network administrators are now able to monitor VM traffic and apply access restrictions and bandwidth limitations. It provides a single point for management, network control and security and reduces complexity. The discussion describes the current state and the future work to be done to support more advanced data center specific hardware, for example SR-IOV cards. Discussions will include reliability features (bonding).

Speakers
TR

Thomas Richter

Software Developer, IBM
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 18 month Thomas Richter worked in the Data Center Networking team and specialized in open-lldp/lldpad and networking. His previous focus area was the design and implementation of firmware for IBM zSeries Mainframe.

Wednesday November 7, 2012 11:35am - 12:20am
Verdi

11:35am

7 Open Source Tools for your Devops Stack - Kris Buytaert, Inuits

Everybody talks about devops today ,  breaking down the walls and bridging the gaps between developers and system administrators. 
Technology moves fast, most people are so busy they don't have time to keep up with what's new, or sometimes don't really understand the need for these tools, until they take 5 minutes and listen to somebody using them.
This talk will go over a bunch of unmissable open source system tools tools, some of them didn't even exist 2 years ago, 
(PS. Talk will cover amongst others Logstash, Graphite, fpm, mcollective, vagrant, ...) 

Speakers
KB

Kris Buytaert

Inuits
Kris Buytaert is a long time Linux and Open Source Consultant. He's one of instigators of the devops movement, currently working for Inuits | | Kris is the Co-Author of Virtualization with Xen ,used to be the maintainer of the openMosix HOWTO and author of different technical publications. He is frequently speaking at, or organizing different international conferences | | He spends most of his time working on Linux Clustering (both High Availability, Scalability and HPC), Virtualisation...
Read More →

Wednesday November 7, 2012 11:35am - 12:20am
Rossini I

11:35am

OpenSAF High Availability For Critical Applications - Mario Angelic, 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 and DRDB. It includes the most comprehensive implementation of the Service Availability Forum (SA Forum) services. This session targets developers, CTO’s and product managers providing 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
MA

Mario Angelic

Ericsson
Mario Angelic works at Ericsson as an Expert for Middleware Architectures, and a System Architect for Ericsson’s common software infrastructure components. He has a strong background in middleware and availability technologies, and has worked with most Ericsson platform products. Mario has been a member of the OpenSAF Project since its inception, and he previously served as the Technical Co-Chair of the OpenSAF Technical Leadership...
Read More →

Wednesday November 7, 2012 11:35am - 12:20pm
Diamant

11:35am

Optimizing File System Performance When Memory is Tight - Theodore Ts'o, Google

File systems benchmarks are often run on a system with nothing else is running, and when there is plenty of memory available.  Unfortunately,this is often not how file systems are used in many systems --- in particular, in virtualization and/or in ""cloud servers"", were a largenumber of virtual machines or jobs are packed onto a single physical server in order to make the utilization numbers required by a typicalcloud business plan.  In this talk I will explore a how ext4 has been improved to improve its performance in memory constrainedenvironments, whether in an OpenStack cloud environment, or in Google's data centers.
This talk is targeted at system architects and people interested in Linux file systems.   Some basic understanding of file system and storage technologies is desirable for an audience member to get the most out of the talk, but will not be required.

Speakers
TT

Theodore Ts'o

Google
Theodore Ts'€™o is the first North American Linux Kernel Developer. He is one of the core maintainers for the ext2, ext3, and ext4 file systems, and is the primary author and maintainer for e2fsprogs, the user space utilities for the ext2/3/4 file systems. At IBM, Theodore served as the architect for the Real-Time Linux development team. Theodore is currently a staff engineer at Google, where he works on file system and storage issues, including ext4.

Wednesday November 7, 2012 11:35am - 12:20pm
Vivaldi I

12:20pm

Lunch
Wednesday November 7, 2012 12:20pm - 1:50pm
Foyer

1:50pm

Cloud Storage Reloaded: Distributed Filesystems (CephFS and GlusterFS) - Udo Seidel, Amadeus Data Processing GmbH

With the cloud hype the distributed file systems became quite hip too. This topic has been seriously picked by commercial Linux vendors too.  Hence, distributed file systems like CephFS and/or Glusterfs will come to the majority of data centers and/or companies around the world. Distributed file systems change quite a bit how storage has to be managed and operated. Using CephFS and GlusterFS this talk will describe their key features and will show the commonalities and differences of them from a datacenter operations point of view. Some basic file system and storage knowledge is useful.

Speakers
US

Udo Seidel

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 leading an international team of Linux/Unix sysadmins at the Amadeus Data Processing GmbH near Munich supporting a highly diverse environment with 24x7 HA requirements.

Wednesday November 7, 2012 1:50pm - 2:35pm
Verdi

1:50pm

Generic PM Domains And Device PM QoS - Rafael J. Wysocki, Intel OTC

If there are hierarchical power domains in the system, it may take a relatively long time to resume an I/O device after it has been put into a low-power state.  Therefore, to use runtime power management (runtime PM) and keep the system responsive at the same time, one has to specify constraints on the deepest low-power states to put devices into.  Such constraints may be provided through the mechanism called Power Management Quality of Service (PM QoS).  I will show how it works for I/O devices in the Linux kernel and how the generic power management domains (PM domains) framework uses it to prevent I/O devices from going into deep low-power states when that is not desirable.
The target audience of the talk are kernel developers and people interested in runtime PM of I/O devices.  The participants should be familiar with the Linux driver model and the runtime PM core framework.

Speakers
RJ

Rafael J. Wysocki

Intel OTC
I am the maintainer of the Linux kernel's core power management code (PM core), cpufreq and cpuidle.  I work at Intel Open Source Technology Center as a Software Engineer.  I have been actively contributing to the Linux kernel since 2005, working mostly on the suspend and hibernate subsystem as well as on power management in general, including runtime PM, PM QoS, ACPI.

Wednesday November 7, 2012 1:50pm - 2:35pm
Diamant

1:50pm

Qt Project and Qt 5 - Thiago Macieira, Intel

The Qt toolkit has existed since the mid-90s and has been used for development of many desktop and embedded applications, including the entire KDE desktop and tools such as VLC. In 2011 the Qt Project was established to drive the future development of the project: a true Open Source project with an open governance model, based on the models found in mature open source communities like the Linux kernel and WebKit. The main goal of the project for 2012 is to launch Qt 5.0, the first major version of Qt in 7 years.
The talk will focus on how the Qt Project's community is set up, the interactions between the community members and show how a new-comer can approach the project with their ideas and contributions. The last part of the session will show what the most important features of Qt 5 are. The presenter is a maintainer in the Qt Project and was the lead person behind its creation.

Speakers
TM

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. He was also behind the creation of the Qt Project, an open source project around the Qt codebase. He works for Intel’s Open Source Technology Center (OTC) and he collects too many air miles going to conferences speaking about C++ and...
Read More →

Wednesday November 7, 2012 1:50pm - 2:35pm
Vivaldi I

1:50pm

Getting Started With Dragonboard for Embedded Development, Part I - Ryan Kuester,Insymbols; Victor Gonzalez,Intrinsyc; Kiran Rudramuni, QuIC

DragonBoardTM is a powerful, feature-rich development board that includes a production-ready module based on Qualcomm SnapdragonTM S4 APQ8060A processor from Intrinsyc. DragonBoard includes a sensor daughter card, RF (WiFi and Bluetooth) daughter card, camera and a touchscreen display. In this introductory session, developers will learn about the functionality of the chipset, DragonBoard and the module.  Developers will also learn how to load the DragonBoard with latest Android and Pragmatux (Debian-based) build, install applications, make modifications to kernel and learn more about the available debugging tools and techniques.

Speakers
VG

Victor Gonzalez

Intrinsyc
Victor Gonzalez is a Principal Engineer and Team Lead at Intrinsyc Software International, Inc., and has been with the company for over 7 years.  He is focused on software architecture for mobile and embedded platforms with specific emphasis in OS, driver, and board support package porting for ARM-based systems. He continues to lead software development teams at Intrinsyc to implement  and deliver innovative technologies and solutions for Intrinsyc's customers.  With more...
Read More →
RK

Ryan Kuester

Freelance Consultant, Insymbols
Ryan Kuester is an independent consultant working in Linux kernel--platform integration and operating systems for embedded devices. When not writing code for one of the many circuit boards on his desk, he teaches classes and mentors development teams. His current projects include some recognizable Android mobile devices and an embedded Linux distribution named Pragmatux.
KR

Kiran Rudramuni

Karin is a Staff Engineer at Qualcomm Innovation Center, Inc. (QuIC)

Wednesday November 7, 2012 1:50pm - 2:35pm
Rossini I

1:50pm

MySQL Security Model and Pluggable Authentication - Kristofer Pettersson, Oracle

With an increasing security awareness among web and cloud developers, knowing how to secure your database from unauthorized or malicious access has become important. This talk explains the MySQL security model, pluggable authentication, new auditing features and rounds off with some pointers on how to securely integrate your database into your Linux web stack.

Speakers
KP

Kristofer Pettersson

Kristofer Pettersson is a MySQL Software Engineer at Oracle

Wednesday November 7, 2012 1:50pm - 2:35pm
Rossini II

2:45pm

(Tutorial) Hands-On With Ceph: Object Storage, Block Storage, Filesystem & More, Part I - Florian Haas, Hastexo

Ceph is one of the most interesting new technologies to recently emerge in the Linux storage space. Based on the RADOS object store, the Ceph stack boasts massive scalability and high availability commercial, off-the shelf hardware and free and open source software. Ceph includes a massively distributed filesystem (Ceph FS), a striped, replicated, highly available block device (RBD), S3 and Swift object storage capability through the RESTful RADOS Gateway, and a simple, well-documented native API withlanguage bindings for C, C++ and Python.
This hands-on tutorial will walk you through the initial setup of a Ceph cluster, highlight its most important features and identify current shortcomings, discuss performance considerations, and identify common Ceph failure modes and recovery.
Good Linux sysadmin/devops background recommended for attendees. Distributed storage knowledge is a plus.

Speakers
FH

Florian Haas

CEO, Principal Consultant, Hastexo
Florian is a Linux high availability and storage  specialist, experienced technical consultant, seasoned training instructor, and technical writer. | Florian has previously presented at LinuxCon North America and Europe, linux.conf.au, the OpenStack Design Summit and Conferences, and many other events. He has authored several technical articles on the Ceph stack.

Wednesday November 7, 2012 2:45pm - 3:30pm
Verdi

2:45pm

Assembling a Kernel Test Grid With Autotest - Lucas Meneghel Rodrigues, Red Hat

Autotest (autotest.github.com) is a framework for fully automated kernel testing, although it works fine for userspace bits as well. In this presentation, we'll discuss the strategies and techniques you can use to deploy a fully automated test farm, with periodic or per-commit test jobs, with bare metal machine provisioning, console control and VM testing. For embedded farms we need a different approach, which will be discussed as well. The presentation consists in slides and a demo using virtual machines on the presenter's laptop.

Speakers
LM

Lucas Meneghel Rodrigues

Red Hat
Lucas is a Red Hat software engineer, specialized in test automation development. He is one of the upstream maintainers of the autotest project (http://autotest.github.com/), a framework to perform automated regression and performance testing under the linux platform, and also, the maintainer of the KVM virtualization testing infrastructure, built on top of autotest.

Wednesday November 7, 2012 2:45pm - 3:30pm
Vivaldi I

2:45pm

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.
Testers, developers and advanced users, who have some basic knowledge of version control systems, will learn practical tips, techniques and strategies to efficiently debug software.

Speakers
CC

Christian Couder

Git Development Community
Christian Couder is a software engineer with 16 years of professional experience in software development, release, build and configuration | management. He is a Git developer since June 2006 and he worked especially on "git bisect", an innovative tool to help find the changes that introduced a regression, since March 2007. Among many other improvements to "git bisect", he developed the "git bisect run" and "git bisect skip" sub commands. He is currently working for Murex in Paris, France.

Wednesday November 7, 2012 2:45pm - 3:30pm
Rossini II

2:45pm

Getting Started With Dragonboard for Embedded Development, Part II - Ryan Kuester,Insymbols; Victor Gonzalez,Intrinsyc; Kiran Rudramuni, QuIC

DragonBoardTM is a powerful, feature-rich development board that includes a production-ready module based on Qualcomm SnapdragonTM S4 APQ8060A processor from Intrinsyc. DragonBoard includes a sensor daughter card, RF (WiFi and Bluetooth) daughter card, camera and a touchscreen display. In this introductory session, developers will learn about the functionality of the chipset, DragonBoard and the module.  Developers will also learn how to load the DragonBoard with latest Android and Pragmatux (Debian-based) build, install applications, make modifications to kernel and learn more about the available debugging tools and techniques.

Speakers
VG

Victor Gonzalez

Intrinsyc
Victor Gonzalez is a Principal Engineer and Team Lead at Intrinsyc Software International, Inc., and has been with the company for over 7 years.  He is focused on software architecture for mobile and embedded platforms with specific emphasis in OS, driver, and board support package porting for ARM-based systems. He continues to lead software development teams at Intrinsyc to implement  and deliver innovative technologies and solutions for Intrinsyc's customers.  With more...
Read More →
RK

Ryan Kuester

Freelance Consultant, Insymbols
Ryan Kuester is an independent consultant working in Linux kernel--platform integration and operating systems for embedded devices. When not writing code for one of the many circuit boards on his desk, he teaches classes and mentors development teams. His current projects include some recognizable Android mobile devices and an embedded Linux distribution named Pragmatux.
KR

Kiran Rudramuni

Karin is a Staff Engineer at Qualcomm Innovation Center, Inc. (QuIC)

Wednesday November 7, 2012 2:45pm - 3:30pm
Rossini I

2:45pm

Life After BerkeleyDB: OpenLDAP's Memory-Mapped Database - Howard Chu, Symas Corporation

OpenLDAP's new MDB library is a highly optimized B+tree implementation that is orders of magnitude faster and more efficient than everything else in the software world. Reads scale perfectly linearly across arbitrarily many CPUs with no bottlenecks, and data is returned with zero memcpy's. Writes are on average twenty times faster than commonly available databases such as SQLite. The entire library compiles down to only 32K of object code, allowing it to execute completely inside a typical CPU's L1 cache. Backends for OpenLDAP slapd, Cyrus SASL, Heimdal, SQLite, and OpenDKIM have already been written, with other projects in progress.
The intended audience is developers writing system-level code, working in environments where absolute efficiency is required, such as mobile phones and other embedded devices, and high volume databases.

Speakers
HC

Howard Chu

CTO & VP R&D, Symas Corporation
Howard is the CTO of Symas Corporation and also currently Chief Architect of the OpenLDAP Project and has spoken at conferences across the US and Europe including Usenix/LISA events, UKUUG, Samba XP, LDAPCon (including LDAPCon 2009 which was co-sponsored by LinuxCon), etc. Howard is a prolific contributor to multiple open source projects, and has been writing free software since the early 1980s.

Wednesday November 7, 2012 2:45pm - 3:30pm
Diamant

3:40pm

LibreOffice Certification Program - Italo Vignoli, The Document Foundation

The Document Foundation has recently launched LibreOffice Certification Program to support the corporate adoption of the office suite. The certification is an important step for the project, because it fosters the development of a broader ecosystem of professional services, which is a key asset for enterprise adoption (and LibreOffice is a first step on the road to Linux, as it provides the basic personal productivity tool).The presentation is targeted to Linux professionals willing to add a different set of skills to their portfolio, to increase business opportunities in the corporate environment. Certification is open to developers, trainers and support professionals, and creates a new profile: the migration professional. The presentation will provide an overview of the certification program, and the skills needed to apply and get the certification.

Speakers
IV

Italo Vignoli

The Document Foundation
Italo Vignoli has been active in high-technology marketing and PR since 1981, and is a free software advocate and a Linux user since 2004. He is a founding member of The Document Foundation, and the principal spokesperson for TDF and LibreOffice. He is a public speaking teacher, and a professional toastmaster since 1987. In 2011, he has been a keynote speaker at several Linux conferences in Europe and in the US, where he has presented the history behind TDF and LibreOffice.

Wednesday November 7, 2012 3:40pm - 4:25pm
Vivaldi I

3:40pm

(Tutorial) Hands-On With Ceph: Object Storage, Block Storage, Filesystem & More, Part II - Florian Haas, Hastexo

Ceph is one of the most interesting new technologies to recently emerge in the Linux storage space. Based on the RADOS object store, the Ceph stack boasts massive scalability and high availability commercial, off-the shelf hardware and free and open source software. Ceph includes a massively distributed filesystem (Ceph FS), a striped, replicated, highly available block device (RBD), S3 and Swift object storage capability through the RESTful RADOS Gateway, and a simple, well-documented native API withlanguage bindings for C, C++ and Python.
This hands-on tutorial will walk you through the initial setup of a Ceph cluster, highlight its most important features and identify current shortcomings, discuss performance considerations, and identify common Ceph failure modes and recovery.
Good Linux sysadmin/devops background recommended for attendees. Distributed storage knowledge is a plus.

Speakers
FH

Florian Haas

CEO, Principal Consultant, Hastexo
Florian is a Linux high availability and storage  specialist, experienced technical consultant, seasoned training instructor, and technical writer. | Florian has previously presented at LinuxCon North America and Europe, linux.conf.au, the OpenStack Design Summit and Conferences, and many other events. He has authored several technical articles on the Ceph stack.

Wednesday November 7, 2012 3:40pm - 4:25pm
Verdi

3:40pm

CouchDB and CouchApps - Roman Geber, B1 Systems GmbH

NoSQL is more than just a trendy Buzzword. It opens new ways towards more rapid development and high performance data storage.
CouchDB is one of the most prominent NoSQL databases. Its many uses stretch from mobile applications in need of light weight embedded databases all the way up to high performance data storage for huge web applications. Beyond its powerful storage capacities, CouchDB provides the means to store and execute CouchApps, which are essentially Web Apps, directly within the database elleiminating the need for an additional layer.
This presentation intoduces CouchDB, its differences to classical SQL databases and gives you an idea of advanced usage including CouchApps.

Speakers
RG

Roman Geber

B1 Systems GmbH
While my B1 Systems GmbH business cards identify me as a "Linux Consultant", I actually spend most of my time as a software developer. I like to chose sexy open source solutions allowing for rapid and solid development and I actually believe in best practices and excercise them in the so called real world. Whenever possible I like to take the opportunity to present an exceptional piece of open source software to an interested Audicnece like I did several times this year alone.

Wednesday November 7, 2012 3:40pm - 4:25pm
Diamant

3:40pm

Getting Started With Dragonboard for Embedded Development, Part III - Ryan Kuester,Insymbols; Victor Gonzalez,Intrinsyc; Kiran Rudramuni, QuIC

DragonBoardTM is a powerful, feature-rich development board that includes a production-ready module based on Qualcomm SnapdragonTM S4 APQ8060A processor from Intrinsyc. DragonBoard includes a sensor daughter card, RF (WiFi and Bluetooth) daughter card, camera and a touchscreen display. In this introductory session, developers will learn about the functionality of the chipset, DragonBoard and the module.  Developers will also learn how to load the DragonBoard with latest Android and Pragmatux (Debian-based) build, install applications, make modifications to kernel and learn more about the available debugging tools and techniques.

Speakers
VG

Victor Gonzalez

Intrinsyc
Victor Gonzalez is a Principal Engineer and Team Lead at Intrinsyc Software International, Inc., and has been with the company for over 7 years.  He is focused on software architecture for mobile and embedded platforms with specific emphasis in OS, driver, and board support package porting for ARM-based systems. He continues to lead software development teams at Intrinsyc to implement  and deliver innovative technologies and solutions for Intrinsyc's customers.  With more...
Read More →
RK

Ryan Kuester

Freelance Consultant, Insymbols
Ryan Kuester is an independent consultant working in Linux kernel--platform integration and operating systems for embedded devices. When not writing code for one of the many circuit boards on his desk, he teaches classes and mentors development teams. His current projects include some recognizable Android mobile devices and an embedded Linux distribution named Pragmatux.
KR

Kiran Rudramuni

Karin is a Staff Engineer at Qualcomm Innovation Center, Inc. (QuIC)

Wednesday November 7, 2012 3:40pm - 4:25pm
Rossini I

3:40pm

Resource Management With Linux - Bruno Cornec, HP

Server resources have exploded recently (# of cores, RAM size, I/O, ...). Previously seen only on MIPS or Itanium architectures, x86 has also recently seen machines with mainframe type capabilities.This presentation will detail the various approaches available on Linux to control and manage optimally these precious resources.We will cover the 3 main technologies:

  • NUMA and cgroups in details for control at OS level. A live demo will be given around limiting CPU and RAM for different class of processes.
  • LXC for OS virtualization
  • KVM+libvirt/Xen for HW virtualization.  

Each time, use cases will be given to illustrate the best fit of each technology in a global portfolio. A cgroup demo will also be performed to show its capabilities. Audience expected: System Administrators and Technology Architects willing to optimize their server usage.

Speakers
BC

Bruno Cornec

Hewlett-Packard
Bruno Cornec is Engineer of the French Ecole Centrale de Lyon. (1987) | He has been managing various Unix systems since 1987 and Linux since 1993 (0.99pl14). | Bruno first worked 8 years around Software Engineering and Configuration Management Systems (Build systems, Quality tools) in Unix env | ironments. | Since 1995, he is Open Source and Linux (OSL) Technology Architect and Evangelist, initially for an HP reseller and now for Hewlett Pa | ckard directly in the HP/Intel Solution...
Read More →

Wednesday November 7, 2012 3:40pm - 4:25pm
Rossini II
 
Thursday, November 8
 

9:00am

The State of the Gluster Community - John Mark Walker, Red Hat

GlusterFS is a popular, software-only distributed storage system and the lynchpin of the Gluster community. Every day, more users and developers come to appreciate the simplicity, ease of use, and flexibilty of scale-out storage, GlusterFS style. In this talk, attendees will learn about the project's history, what's new and what is coming just around the corner.

Speakers
JM

John Mark Walker

Gluster Community Guy, Red Hat
John Mark is an experienced veteran of all things open source and a  self-described agitprop, agitator and advocate for those who volunteer  countless, unpaid hours for a particular project or community. He first  fell down the slippery slope of open source as a web developer at VA  Linux Systems and eventually switched to the community team, beginning a  career that has now lasted over ten years. Along the way, John Mark  made stops at young, up-and-coming...
Read More →

Thursday November 8, 2012 9:00am - 10:00am
Vivaldi I

10:00am

GlusterFS in High Availability Clusters: Integration with the Pacemaker HA Stack - Florian Haas, Hastexo

The Corosync/Pacemaker high availability stack is the leading HA environment on the Linux platform and will be the single supported HA stack in RHEL 7. This session outlines the current status of GlusterFS integration with Pacemaker, and ongoing improvements. Attendees will learn how to use GlusterFS as a distributed, scalable storage layer for Pacemaker clusters, as well as managing GlusterFS deployment with Pacemaker itself.

Speakers
FH

Florian Haas

CEO, Principal Consultant, Hastexo
Florian is a Linux high availability and storage  specialist, experienced technical consultant, seasoned training instructor, and technical writer. | Florian has previously presented at LinuxCon North America and Europe, linux.conf.au, the OpenStack Design Summit and Conferences, and many other events. He has authored several technical articles on the Ceph stack.

Thursday November 8, 2012 10:00am - 11:00am
Vivaldi I

11:00am

Break
Thursday November 8, 2012 11:00am - 11:15am
Foyer

11:15am

Integrating GlusterFS, oVirt and KVM - Vijay Bellur, Red Hat

GlusterFS is a distributed file system that can scale to several PetaBytes. oVirt is a management platform for Kernel based Virtual Machine (KVM) and can be used to manage GlusterFS as well.

This presentation will discuss integration of KVM and GlusterFS through various mechanisms like: 

  • GlusterFS's FUSE based native protocol
  • Qemu and libglusterfsclient 

Details on how both file and block based interfaces can be presented to  host KVM images from GlusterFS will be provided. 

The presentation will then talk about how oVirt can be used to provision GlusterFS volumes and how such volumes can then be used for hosting KVM  images. Configuration details of both these features from oVirt would be  presented.

The benefits emerging from integration of these projects would be highlighted as well. 

Speakers
VB

Vijay Bellur

Senior Principal Engineer, Red Hat
Vijay Bellur works as a Senior Principal Engineer with Red Hat. He 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 over  the past decade. Vijay works out of the Red Hat office in Bengaluru and  his topics of interest include disk file systems, virtualization  technologies and Big...
Read More →

Thursday November 8, 2012 11:15am - 12:15pm
Vivaldi I

12:15pm

Lunch
Thursday November 8, 2012 12:15pm - 1:15am
Foyer

12:45pm

(Lunch & Learn) The Disperse Translator: A Tradeoff Between Striped and Replicated - Ramon Selga & Xavier Hernandaz, Datalab

Nowadays it's critical to keep information in a safe place whatever the contingency that may happen. However physical storage do fail and all its data can be lost. There exists multiple alternatives to mitigate this problem, like RAID1, RAID5 and some others. These were designed for local physical disks but the theory behind them can be exported to other scenarios.

GlusterFS has a built-in translator, called AFR or replicate, that implements the concept of a RAID1 but with a configurable number of replicas. Our disperse translator integrates the RAID5 concept into the GlusterFS stack, allowing a configurable level of reliability, i.e. support for a configurable number of failed nodes without loss of service. It's aimed to provide equivalent reliability to GlusterFS as AFR but using a fraction of the network bandwith and the storage capacity, using an optimized version of an IDA (Information Dispersal Algorithm).

Speakers
XH

Xavier Hernandez

R&D Developer, Datalab
He is a computer science engineer by the Universitat Politècnica de Catalunya. He has been working over 15 years on the IT services sector providing indepth support on a wide range of technologies. He's specialized on low level systems knowlegde and development. Currently he's working in the I+D department at Datalab.
RS

Ramon Selga

CEO, Datalab
He is a telecommunications engineer by the Universitat Politècnica de Catalunya. He is one of the founder partners of Datalab S.L. 32 years ago, and currently he holds the CEO position. He has a broad knowledge about state of the art software and hardware solutions and a good background on the theoretical principles of current technology.

Thursday November 8, 2012 12:45pm - 1:15pm
Vivaldi I

1:15pm

Enabling GlusterFS for Virtualization Use - M. Mohan Kumar, IBM

This talk will focus on GlusterFS as a QEMU block backend which forms the basis of positioning GlusterFS as a storage backend for QEMU/KVM virtualization stack.
This talk will also cover Block Device translator for GlusterFS, which enables GlusterFS to work with block devices, the advantages, current limitations & status of this work and how  this fits into the overall goal of making GlusterFS virtualization ready.
Virtualization and Storage administrators, GlusterFS developers as well as users of KVM virtualization will benefit from this talk.

Speakers
MM

M. Mohan Kumar

IBM
M. Mohan Kumar is an open source developer working at IBM Linux Technology Center, India. He has contributed to various components of Linux ecosystem including kexec (fast boot), kdump (kernel crash dump mechanism) for PowerPC, 9p file system and QEMU. Prior to IBM he has worked on various SCSI and Fibre Channel related Linux projects. | | Mohan obtained his Bachelor of Engineering in Computer Science and Engineering from Bharathiar University, TamilNadu, India. He...
Read More →

Thursday November 8, 2012 1:15pm - 2:15pm
Vivaldi I

2:15pm

GlusterFS Demos: Getting Started in a Flash, UFO, & Wireshark - Eco Wilson & Niels de Vos, Red Hat

Gluster experts Eco Willson and Niels de Vos will show off GlusterFS' ease of use and extensibility. Eco will kick things off with a quick start install and then proceed to a demonstration of our Unified File and Object (UFO) storage. UFO is a hybrid solution that allows you to access your existing data simultaneously via traditional filesystems and via the OpenStack SWIFT API's. Next, Niels de Vos will demonstrate how he integrated GlusterFS and Wireshark and how to add this integration to your security toolkit. Wireshark is a network protocol analyzer, letting you capture and interactively browse the traffic running on a computer network.

Speakers
ND

Niels de Vos, Red Hat

Biography coming soon.
EW

Eco Wilson

Red Hat
Eco serves as the technical liason to the Gluster community on Red Hat's  Open Source and Standards Team. Prior to the company's acquisition by  Red Hat in 2011, he was Jack of All Trades, Master of Customer Happiness  at Gluster, Inc. Eco's specialities include DevOps, virtualization and phenomenal user support. He grew up in the San Francisco Bay Area and  can still be found there, frequently hugging trees - that is when he is not hugging servers.

Thursday November 8, 2012 2:15pm - 3:15pm
Vivaldi I

3:15pm

Break
Thursday November 8, 2012 3:15pm - 4:15pm
Vivaldi I

3:30pm

GlusterFS for SysAdmin - Dustin Black, Red Hat

GlusterFS represents a dramatic departure  from traditional backend storage solutions. In this talk, attendees will  get a technical dive into GlusterFS from the SysAdmin perspective,  including a study of implementation scenarios. We'll explore such topics  as enterprise storage strategy, data access methods, the elegant  simplicity of scaling both out and up, the strength of redundancy and  fault tolerance, and ways to boost performance.

Speakers
DB

Dustin Black

Red hat
Dustin is a Red Hat Certified Architect and a senior member of Red Hat's Global Support Services group. He has more than a decade of  experience in engineering complex systems to meet stringent business  requirements. He fully believes that his biggest assets are the smart  people he surrounds himself with, and he loves a good failure as an  opportunity to learn. As a TAM, Dustin provides semi-dedicated support  for open source technologies to some of Red Hat's most...
Read More →

Thursday November 8, 2012 3:30pm - 4:30pm
Vivaldi I

4:30pm

On-demand File Caching with GlusterFS - Gustavo Bervian Brand, SCALUS Project

Gluster  has a big users community and seems to be a good alternative  to easily test any concept through its stackable translators approach.  On the other hand, the current Distributed File Systems design has not  really evolved and modern solutions still rely on an old metadata and  I/O servers model. From our point of view, this model does not take into  account the infrastructure’s physical topology, leading to expensive  network communications that limit the performance and the scalability of  the system. In this talk we'll discuss our  impressions/advantages/problems of using Gluster when trying to develop a  prototype that aims at reducing the traffic to the minimal needs and  keep the applications performance over multiple sites.

Speakers
GB

Gustavo Bervian Brand

Gustavo Brand is engaged on a PhD within the European Scalus project, focused on how applications  get impacted when being used over multiple sites running Distributed File Systems. He likes to code in C and C++ and previously worked as  a storage firmware engineer at Hewlett Packard Brazil.

Thursday November 8, 2012 4:30pm - 5:30pm
Vivaldi I
 
Remove this from your schedule?
This session is full and you may not be able to get back in.
Remove
Cancel