Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
To Learn More or Register: LinuxCon North America | CloudOpen North America
View analytic

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

Tuesday, August 19
 

3:00pm

Registration
Tuesday August 19, 2014 3:00pm - 7:00pm
Fountainview

5:00pm

First-Time Attendee Meet & Greet Event
For those attending a LinuxCon/CloudOpen conference for the first time, we invite you to enjoy other first-timers at a meet-and-greet reception on Tuesday, August 19 at 5:00pm in the Fountainview Room at the Sheraton. It can be difficult coming to a large conference for the first time and not knowing a lot of other people, or the lay of the land, and this is an excellent opportunity to get a brief introduction to what to expect over the week, and meet other attendees who are in the same boat! Joining us to welcome our new attendees will be some key contributors to the Linux community.

Registration is open to first-time attendees only to a LinuxCon/CloudOpen event. Click here to register.


Tuesday August 19, 2014 5:00pm - 6:00pm
Fountainview
 
Wednesday, August 20
 

7:30am

Registration & Continental Breakfast
Wednesday August 20, 2014 7:30am - 9:00am
Ballroom Foyer

9:00am

Keynote: State of Linux - Jim Zemlin, Executive Director, The Linux Foundation

Speakers
avatar for Jim Zemlin

Jim Zemlin

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


Wednesday August 20, 2014 9:00am - 9:30am
Chicago Ballroom

9:30am

Keynote: Linux Kernel Panel - Linus Torvalds, Andrew Morton, Google; Shuah Khan, Samsung; Andy Lutomirski, AMA Capital Management; Greg Kroah-Hartman, The Linux Foundation (Moderator)
A roundtable discussion on the Linux Kernel.

Survey this Session  

Moderators
avatar for Greg Kroah-Hartman

Greg Kroah-Hartman

Fellow, Linux Foundation
Biography coming soon.

Speakers
SK

Shuah Khan

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

Andrew Morton

Andrew Morton is a kernel maintainer and a member of the technical staff at Google.
LT

Linus Torvalds

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... Read More →


Wednesday August 20, 2014 9:30am - 10:30am
Chicago Ballroom

10:30am

Break
Wednesday August 20, 2014 10:30am - 11:15am
Chicago Ballroom

11:15am

Migrating from Amazon AWS to OpenStack - Steve Curry, Metacloud
Companies large and small are enjoying the agility and ease of use provided by the public cloud. But these benefits do come with drawbacks, and the biggest may be cost. For both large enterprises and SMEs, the public cloud can be startlingly expensive at scale. For companies experiencing rapid growth, every day they grow their usage of public cloud resources brings them one day closer to a call from the CFO regarding another rapid growth...operating expense.

In this presentation Steve Curry will go over a case study featuring a rapidly growing and large consumer of Amazon AWS who was feeling the pain and costs associated with running entirely in the public cloud. This customer found not only found economies of scale in an OpenStack-based private cloud, but also feature parity, ease of use, and self-provisioning capabilities that made the value of on premise private cloud clear.

Survey this Session   

Speakers
SC

Steve Curry

President & Co-Founder, Metacloud
Steve Curry is the president and co-founder of Metacloud Inc. He built his data center expertise running global storage operations at Yahoo!, and today he’s leveraging that knowledge to build enterprise-ready open source private clouds for some of the world’s largest and most well-known companies. He enjoys paragliding, motorcycling, and Jiu-jitsu. Steve has spoken at several high-profile tech conferences (example here... Read More →


Wednesday August 20, 2014 11:15am - 12:05pm
Huron

11:15am

Taming Hybrid Clouds with ManageIQ - John Mark Walker, ManageIQ
ManageIQ is a powerful orchestration and automation engine that admins use to integrate their build, test and deploy services with virtualization and cloud platforms. ManageIQ allows developers and admins to manage their services in one place, side-by-side.

In this technical deep dive, we will explore the orchestration and automation components of ManageIQ and demonstrate how it can be used to operationalize any hybrid cloud deployment . You'll learn about:
  • Code to create an application service catalog.
  • Automation of compute host evacuation in response to monitoring and security events
  • Preparation of physical compute hosts in advance of planned maintenance work.
  • This talk will include an overview of the ManageIQ community as well as a live demonstration. 

Survey this Session  


Speakers
JM

John Mark Walker

John Mark is the ManageIQ Community Leader. For three years prior to his ManageIQ role, he was the Gluster Community Leader and is a long-time Open Source community advocate and strategist. He has spoken at many conferences, including OSCON, FISL, LinuxCon and many others on subjects ranging from Open Cloud and Open Source to, more recently, "It Was Never About Innovation."


Wednesday August 20, 2014 11:15am - 12:05pm
Sheraton Ballroom IV

11:15am

Containers in Linux: Current State and Where We're Going - James Bottomley, Parallels
 (James Bottomley, Parallels)Containers have seen a lot of excitement in recent months, particularly with the advent of docker.  This talk will describe some of the history of containers in Linux, starting with the first implementation in 1999, where we are today with container unification, which is largely complete in the kernel, but which has some way to go in userspace and how, with the advent of libcontainer as a unifying feature for all Linux container projects, how we might both unify the control planes of all Linux containers as well as expose novel features that facilitate the next generation of containerised applications.

Survey this Session   

Speakers
JB

James Bottomley

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


Wednesday August 20, 2014 11:15am - 12:05pm
Arkansas

11:15am

OpenStack in 10 Minutes with Devstack - Sean Dague, HP
The best way to understand the cloud, is to have one of your own to kick around, poke, break, fix, and see what it looks like when it's running. In OpenStack we've got a whole project called Devstack which is designed to quickly bootstrap the latest git versions of all the OpenStack components and create an experimentation friendly OpenStack environment.

This talk will introduce Devstack, how to get a running OpenStack with it, and how one might begin making changes and seeing them in action. We'll explore a few of the major OpenStack services, see what's going on, all with the intent to explain what OpenStack is by seeing not only the interface, but the internals at work.

Survey this Session   

Speakers
avatar for Sean Dague

Sean Dague

Software Engineer, HP
Sean Dague has been an Open Source developer for most of his professional life. He's part of the HP OpenStack team working to make OpenStack better, contributing to Nova, Devstack, Tempest, and the OpenStack Infrastructure. He created the Mid Hudson Valley Linux Users Group a dozen years ago exposing hundreds to the joys of Open Source.


Wednesday August 20, 2014 11:15am - 12:05pm
Mississippi

11:15am

TSAR (the TimeSeries AggregatoR): How Twitter Counts 50+ Billion Daily Events in Real Time Using Open Source Technologies - Anirudh Todi, Twitter
Twitter's 250+ million users generate over 50 billion tweet views per day. Aggregating these events in real time - in a robust enough way to incorporate into our products - presents a massive scaling challenge. In this talk I'll introduce TSAR (the TimeSeries AggregatoR), a robust, flexible, and scalable service for real-time event aggregation designed to solve this problem and a range of similar ones. I'll discuss how we built Tsar from the ground up, almost entirely on open-source technologies (storm, summingbird, kafka, aurora, and others), and describe some of the challenges we faced in scaling it to process tens of billions of events per day.

Survey this Session   

Speakers
AT

Anirudh Todi

Software Engineer, Twitter
At Twitter, Anirudh works on the Data Platform team. Anirudh and his team are chartered with processing and understanding the vast body of data that is generated by the operation of the Twitter platform. Their technologies are used to provide insights both to platform engineering and to other teams throughout the company. They build a range of cutting-edge services that can process petabytes of data per month in real time for insights into the... Read More →


Wednesday August 20, 2014 11:15am - 12:05pm
Parlor C

11:15am

Kernel Features for Reducing Power Consumption on Embedded Devices - Krzysztof Kozłowski, Samsung
Embedded devices must accommodate opposite requirements: high performance, low latency and low power consumption. Krzysztof Kozlowski will describe features of Linux kernel allowing reducing the power consumption on mobile devices (smartphones, tablets, wearables) without hurting the performance or latency. He will show what kernel configuration options are important, in the field of reduced power consumption, when preparing the kernel for ARM embedded devices. Although the talk will focus on Samsung's Exynos System-on-Chip family, presented ideas can be reused on other ARM embedded devices. Krzysztof will also show how certain features of SoCs match with kernel power management.

Survey this Session   

Speakers
KK

Krzysztof Kozłowski

Linux Kernel Developer, Samsung Electronics
Krzysztof Kozlowski has been working in Samsung R&D Institute Poland since 2009. His current job is development of Linux kernel for Tizen mobile devices (including wearables).


Wednesday August 20, 2014 11:15am - 12:05pm
Sheraton Ballroom III

11:15am

Linux Performance Tools - Brendan Gregg, Netflix
There are many performance tools nowadays for Linux, but how do they all fit together, and when do we use them? This talk summarizes the three types of performance tools: observability, benchmarking, and tuning, providing a tour of what exists and why they exist. Advanced tools including those based on tracepoints, kprobes, and uprobes are also included: perf_events, ktap, SystemTap, LTTng, and sysdig. You'll gain a good understanding of the performance tools landscape, knowing what to reach for to get the most out of your systems.

Survey this Session   

Speakers
avatar for Brendan Gregg

Brendan Gregg

Senior Performance Architect, Netflix
Performance, tracing


Wednesday August 20, 2014 11:15am - 12:05pm
Sheraton Ballroom I

11:15am

Why Standardization is Critical for ARM in servers - Jon Masters, Red Hat
ARM is the most popular architecture on the planet, and isused across a wide range of mobile and embedded devices. Increasingly,there is a focus on ARM in server applications. The value of multiple vendors providing ARM powered solutions is powerful, as is the potential for fragmentation as a result. For ARM to be successful in servers, there is a strong dependency upon open, cross vendor industry standards and system level compatibility. This presentation addresses the current landscape of ARM standardization and a roadmap ahead.

Survey this Session   

Speakers
JM

Jon Masters

Red Hat
Jon is a 31 year old Linux Kernel Engineer, working with a large Linux vendor. He is also a professional author with a couple of regular monthly columns on Linux technology, when he's not working on his third Linux programming book. He has a degree in Computer Science and was briefly infamous for being the youngest Computer Science student the UK had ever had. He is originally British, but spend a lot... Read More →


Wednesday August 20, 2014 11:15am - 12:05pm
Sheraton Ballroom V

11:15am

Common Trends and bug Patterns from Static Tools - Dave Jones, Red Hat & Dan Carpenter, Oracle
Speakers
DC

Dan Carpenter

Oracle
Dan Carpenter works for Oracle doing security audits of the Linux kernel. He is the author of a static analysis tool called Smatch.
DJ

Dave Jones

Red Hat


Wednesday August 20, 2014 11:15am - 12:05pm
Michigan AB

11:15am

How to Connect to a Mature Open Source Project - Brian Proffitt, RedHat
oVirt is a powerful virtual data center manager with a history that includes closed source .NET-based code and its modern, open Java and Python code base. But this long past means that contributing is not always easy. Even with a project that is well-liked and used by a variety of businesses and academic organizations, contributing to a mature project like this can be challenging. oVirt's community is working to change that, by introducing other ways besides code contributions for people to become active in its community. Find out how and share your ideas on what makes a FLOSS community grow, beyond the code.

Survey this Session   

Speakers
BP

Brian Proffitt

Brian Proffitt is the Community Manager for oVirt and Project Atomic at Red Hat. A technology expert specializing in enterprise, cloud computing and big data with over 20 years of journalism and publishing experience, Brian is the author of 24 books on mobile technology and personal computing, and believes he may have finally gotten a handle on this newfangled computer thing.


Wednesday August 20, 2014 11:15am - 12:05pm
Sheraton Ballroom II

11:15am

Introducing Apache Spark for Distributed Analytics - Will Benton, Red Hat
Apache Spark is a compute engine for parallel and distributed computing. Spark is resilient to machine failures because each computation encodes its dependencies back to a collection on stable storage, so any intermediate result can be reproduced at any time. However, Spark is also fast because it allows these intermediate results to be cached in cluster memory. Spark also presents a productive programming model with a general, powerful abstraction that supports a wide range of analytical and query tasks.

In this talk, I'll provide a general introduction to Spark. We'll discuss the fundamental abstraction of Spark, the resilient distributed dataset, and examine Spark's rich standard libraries for machine learning, structured query, graph computations, and stream processing. We'll close with a case study showing how Spark made it easy for me to make sense of some real-world data.

Survey this Session   

Speakers
WB

Will Benton

William Benton works on distributed computing technologies at Red Hat; his recent efforts include working with the Fedora Big Data SIG as a packager and sponsor and contributing to the Spark project. His professional expertise includes research and development in the areas of static program analysis, managed language runtimes, logic databases, cluster management, and music technology. Benton holds a PhD in computer sciences from the University... Read More →


Wednesday August 20, 2014 11:15am - 12:05pm
Colorado

11:15am

You Know, for Kids! 7 Ideas for Improving Tech Education in Schools - Rikki Endsley, Red Hat
Access to technology, encouragement, mentors, and role models aren't enough. Before the tech field sees a dramatic increase in diversity, our educational system must be more inclusive. This talk is based on the article Open Letter to My Daughter’s High School Programming Teacher, which is the story of one teenager’s first programming class. Inspired by her daughter’s negative experience in the class, Rikki will discuss what what can (and often does) go wrong, and how the classroom environment can be improved dramatically without affecting staffing or budgets. This talk is based on an article that hit the front pages of Hacker News, Reddit, and Slashdot, generated thousands of comments (and dozens of private emails), and inspired lively (and heated) conversations about high school programming classes and diversity in tech: http://rikkiendsley.com/?p=256

Survey this Session  

Speakers
avatar for Rikki Endsley

Rikki Endsley

Community Evangelist, Red Hat
Rikki Endsley is an editor and community manager for Opensource.com. Previously she worked as a community evangelist on the Open Source and Standards team at Red Hat. Other hats she has worn include: tech journalist; community manager for the USENIX Association; associate publisher of Linux Pro Magazine, ADMIN, and Ubuntu User; and managing editor of Sys Admin magazine and UnixReview.com. Follow her on Twitter @rikkiends.


Wednesday August 20, 2014 11:15am - 12:05pm
Ohio

12:15pm

Write Once, Read Everywhere: GlusterFS in a Hybrid Cloud World - John Mark Walker, ManageIQ
GlusterFS is a highly flexible distributed filesystem that can store many petabytes of data and scale out with linear performance growth. This talk will focus on how to utilize GlusterFS as a general purpose storage system for multiple cloud and big data workloads. We will explore:
  • Why filesystems. There is lots of talk about object storage, but files are what most admins still need to store
  • Why GlusterFS. There are a number of open source solutions for storage, but GlusterFS is the only one that supports file, block and object storage in the same namespace
  • When to use GlusterFS vs. other storage software, such as Ceph
This talk will also feature a demo of the write once, read everywhere philosophy embodied by GlusterFS. 

Survey this Session   

Speakers
JM

John Mark Walker

John Mark is the ManageIQ Community Leader. For three years prior to his ManageIQ role, he was the Gluster Community Leader and is a long-time Open Source community advocate and strategist. He has spoken at many conferences, including OSCON, FISL, LinuxCon and many others on subjects ranging from Open Cloud and Open Source to, more recently, "It Was Never About Innovation."


Wednesday August 20, 2014 12:15pm - 1:05pm
Mississippi

12:15pm

CoreOS: An Introduction - Brandon Philips, CoreOS
The architectural patterns of a large scale platform are changing. Dedicated VMs and configuration management tools are being replaced by containerization and new service management technologies like systemd. This presentation will be giving an overview of their key technologies, including etcd, fleet, and docker. Come and learn how to use these new technologies to build performant, reliable, large distributed systems.

Survey this Session  

Speakers

Wednesday August 20, 2014 12:15pm - 1:05pm
Arkansas

12:15pm

Group Based Policy: Open Source Policy in OpenDaylight and OpenStack Neutron - Kyle Mestery, Cisco
As computing has continued to evolve to a more utility or cloud-like environment, one area which has not evolved as much is networking. Concepts relevant 20 years ago such as ports, networks, subnets and routers are today still very much the basic building blocks for operators and application deployers. Group Based Policy looks to change this landscape by introducing the concepts of groups of endpoints and policy abstractions governing the communication between the groups. With Group Based Policy, application deployers can think in terms relevant to their applications when deploying networking for their applications. This talk will cover an introduction to Group Based Policy and explore it’s implementation in OpenStack Neutron and OpenDaylight. An overview of how the two work together to achieve harmony for application deployers will also be discussed.

Survey this Session   

Speakers
avatar for Kyle Mestery

Kyle Mestery

Principal Engineer, Cisco
Kyle is a Principal Engineer at Cisco Systems where he works on OpenStack, Open Daylight, and Open vSwitch. He is a core team member of the OpenStack Neutron project and the founder of the Minnesota OpenStack Meetup. Kyle has been writing systems software for more than 15 years. Kyle lives with his wife and family in Minnesota.


Wednesday August 20, 2014 12:15pm - 1:05pm
Colorado

12:15pm

Orchestrating Shared Networks, Physical LB and DNS on Cloudstack - Mauricio Kilikrates Alexandrino Nicolia dos Anjos, Globo
The adoption of Cloud Computing Solutions in datacenters worldwide has proven to be the right path, as it reduces costs, automates operation tasks and improve time-to-market for newly developed applications. However, cloud solutions are still in an early stage and do not meet all requirements for company environments, especially those with high capacity
With that in mind, Globo.com embraced an open cloud solutions, Cloudstack, and began developing together with the community to fulfill all its high availability, high capacity and high throughput requirements. Integration between Cloudstack and Globo.com’s infrastructure happens in all levels, with an special attention to network equipment management, DNS automation and load balancing
In this presentation, Globo.com will show the challenges in adopting cloud computing for its services and how these challenges were met with newly develop

Survey this Session   

Speakers
MK

MAURÍCIO KILIKRATES ALEXANDRI

Network, Information Security and Corporate IT Manager, Globo.com
Globo.com is the Internet segment of Globo Organizations, the largest media group in Brazil and 3rd worldwide. It is the main Internet portal for news, sports and entertainment in Brazil and has exclusive rights to broadcast the 2014 World Cup and 2016 Olympic Games through the Internet in Brazil. Globo.com is responsible for providing all organizations within Globo group with Internet solutions and has begun moving from traditional... Read More →
avatar for Silvano Buback

Silvano Buback

Developer, Globo.com
Developer with experience in infrastructure, is fluent in python, java, ruby and C. He is currently working on the deployment of CloudStack at Globo.com. Has a wide experience, proven through the diversity of projects worked on, including the areas of networks, operating systems and machine learning.
avatar for Marcus Vinícius Gonçalves Cesário

Marcus Vinícius Gonçalves Cesário

Network Support Coordinator, Globo.com


Wednesday August 20, 2014 12:15pm - 1:05pm
Huron

12:15pm

Xen Project 4.4: Features and Futures - Russell Pavlicek, Citrix
The 4.4 release of Xen Project is no minor "point" release of software. This latest release from the original enterprise-ready Open Source hypervisor contains some important additions, most notably the arrival of the new experimental PVH mode. Dubbed Paravirtualized Hardware mode, PVH represents a new leap in paravirtualization: Paravirtualization within a hardware container, resulting in potentially higher performance for your cloud. Beyond PVH, Xen Project is also making inroads in other areas. Recent enhancements include additional support for the ARM architecture, improved FreeBSD support, additional libvirt support for the libxenlight toolstack, the release of MirageOS, and more. The presentation will conclude with an overview of current efforts under development as well as planned future enhancements.

Survey this Session   

Speakers
avatar for Russell Pavlicek

Russell Pavlicek

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


Wednesday August 20, 2014 12:15pm - 1:05pm
Sheraton Ballroom IV

12:15pm

Coming Soon, an Open Source Project Near You – the Linaro LNG Open Data Plane Initiative - Michael Christofferson, Enea
ARM formed the Linaro consortium in 2010, a non-profit organization composed now of over 20 industry leading companies. Linaro's aim is to provide an open source common software and tools foundation for the industry to use - making it easier and quicker to develop Linux-based products. In 2013 Linaro formed a “sub-group” called the Linaro Networking Group (LNG). LNG with twelve industry leading hardware and software vendors has since launched a new initiative called “Open Data Plane”, or ODP. ODP is an initiative designed to promote an open API specification, and an open source and cross platform implementation for high performance data plane packet processing that is independent of current solutions that require software or hardware vendor “lock-in”, like Intel's DPDK and Freescale's USDPAA, etc. This presentation is an overview of a) what ODP is, and b) the current status of ODP.

Survey this Session   

Speakers
avatar for Michael Christofferson, Enea

Michael Christofferson, Enea

Product Marketing Director, Enea
Previous speaking: 2014 - 1) ELC San Jose, April 29-May 2, 2014, "User Space Drivers in Linux – Pros, Cons, and Implementation Issues. In 2013 - 1) Linux Embedded Systems Conference San Franciso, Feb 20-22 2013 on the "Yocto Meta-Virtualization Project", 2) LinuxCon/Cloud Open North America, Sept 2014, on "A Platform Independent, Clock Cycle Based Performance Measurement System”, 3) The Embedded World Conference, Europe/Edinburgh, Oct... Read More →


Wednesday August 20, 2014 12:15pm - 1:05pm
Parlor C

12:15pm

FireFoxOS and the Linux Kernel - Aimee Maree Forsstrom
FireFoxOS has hit the maket but what makes it different from other mobile phone platforms and how is it using the Linux Kernel? This talk aims to explain the architecture with a strong focus on GONK (Linux Kernel) that is the HAL component of the technology stack for the platform. This is a technical talk and will aim to dive deep into how information etc is passed between layers, Bootstrapping, init and userspace processes. I will also breifly cover how to contribute to the project and where our code bases live.

Survey this Session   

Speakers
AM

Aimee Maree Forsstrom

Technical Lead and Solutions Design, NSW State Library Australia
Aimee has worked in the IT Industry since 200 across the areas of Networking Engineering and Software Development. A true believe in Open Source and the benefits to society, people and business she was an early Open Source advocate building new Code management practices for Government and Enterprise. Current board member of Open Sou Industry Australia. Her work has seen her contribute to various Open Source projects OLPC, Mozilla, Drupal, Joomla... Read More →


Wednesday August 20, 2014 12:15pm - 1:05pm
Sheraton Ballroom III

12:15pm

How to Run a Collaborative Project - Lars Kurth, Citrix
Collaborative development is at the core of successful open source projects. Yet to be successful in today's competitive open source world, it is increasingly important to master many different disciplines and to develop an edge.

In this talk we will cover a wide range of topics relevant to developers and members of open source communities who want to increase participation in their projects. Topics range from growing your developer base (e.g. by participation in GSoC, OPW and similar programs), rewarding participation, projecting momentum in the media and press, coercing large companies into contributing more and in different ways to your project, running community initiatives successfully and measuring success.

We will use real-life examples and where appropriate share tools and mental models that help you make the right decisions for your project.

Survey this Session   

Speakers
LK

Lars Kurth

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


Wednesday August 20, 2014 12:15pm - 1:05pm
Ohio

12:15pm

Make your Own USB Gadget - Andrzej Pietrasiewicz, Samsung
A USB gadget can be connected to a host to extend it with additional functions. Creating a gadget means deciding what configurations there are and which functions each configuration provides. So far the choice has been made at kernel compile time, now it can be made with configfs instead at runtime. Composing a gadget of existing functions does not involve USB maintainers any more, basic shell scripting is enough, which opens new interesting possibilities for developers. This presentation is for Linux-based USB gadgets' vendors, Linux distributors and kernel/software developers. It is about how to create gadgets with configfs, including support for "OS descriptors" expected by a popular operating system, examples are given, and about how configfs is integrated into the gadget framework. Status update since last year is given and userspace's response to the new interface is described.

Survey this Session   

Speakers
avatar for Andrzej Pietrasiewicz

Andrzej Pietrasiewicz

Senior Software Engineer, Samsung R&D Institute Poland
Andrzej Pietrasiewicz graduated from Warsaw University of Technology, Faculty of Electronics and Information Technology, Warsaw, Poland in 2002. From then on he had been developing special purpose systems in C++ for over 5 years. Then for 3 years he had been involved in various smaller projects and the development of an Eclipse-based IDE. For almost five years he has been working on the Linux kernel. Andrzej is the original author of the... Read More →


Wednesday August 20, 2014 12:15pm - 1:05pm
Sheraton Ballroom I

12:15pm

SMR Impact on Linux Storage Subsystem - Jorge Campello, Hitachi
The HDD industry is making a transition to SMR (Shingled Magnetic Recording) technology. There is an ongoing effort within the standardization bodies (T10, T13) for new interface protocols for facilitating the integration of SMR. The new standard called ZBC (Zoned Block Commands) is at an advanced stage in the standardization process and we will describe host side facilities needed to make use of the new standard.

Survey this Session   

Speakers
JC

Jorge Campello

Director of Systems, Architechture and Solutions, Hitachi
Jorge Campello is the Director of Systems, Architecture and Solutions at HGST Research. He received his PhD in Electrical Engineering in 1999 and has been working in the storage industry over the last 15 years. His interests include distributed systems, parallel processing, open source, NVM technologies and new storage solutions.


Wednesday August 20, 2014 12:15pm - 1:05pm
Sheraton Ballroom II

12:15pm

Introduction to Smatch Coccenille - Dan Carpenter, Oracle & Julia Lawall, Inria
Speakers
DC

Dan Carpenter

Oracle
Dan Carpenter works for Oracle doing security audits of the Linux kernel. He is the author of a static analysis tool called Smatch.
JL

Julia Lawall

Senior Research Scientist, Inria
Julia Lawall is a Senior Research Scientist at Inria. Her research is at the intersection of programming languages and operating systems. She develops the tool Coccinelle and has over 1000 patches in the Linux kernel based on this work. She has presented her work on Coccinelle at numerous events, including FOSDEM, Linux Plumbers, and the Kernel Summit. She has previously mentored three Outreachy (OPW) interns and has been the Linux Kernel... Read More →


Wednesday August 20, 2014 12:15pm - 1:05pm
Michigan AB

12:15pm

Solving the Package Problem - Joe 'Zonker' Brockmeier, Red Hat
In the beginning there was RPM (and Debian packages) and it was good. Certainly, Linux packaging has solved many problems and pain points for system admins and developers over the years -- but as software development and deployment have evolved, new pain points have cropped up that have not been solved by traditional packaging.

In this talk, Joe Brockmeier will run through some of the problems that admins and developers have run into, and some of the solutions that organizations should be looking at to solve their issues with developing and deploying software. This includes Software Collections, Docker containers, OStree and rpm-ostree, Platform-as-a-Service, and more.

Survey this Session 

Speakers
avatar for Joe Brockmeier

Joe Brockmeier

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


Wednesday August 20, 2014 12:15pm - 1:05pm
Sheraton Ballroom V

1:05pm

Lunch
Wednesday August 20, 2014 1:05pm - 2:30pm
Chicago Ballroom

1:05pm

Women in Open Source Networking Luncheon - Sponsored by GitHub

We'd like to invite all of our women attendees to join each other for a networking luncheon. This is a chance for these attendees to connect with each other onsite. We will begin with a brief introduction and then guests will be free to enjoy lunch and mingle with one another. All attendees must identify as a woman and will need to register to attend. Click here for more information and to sign up.

Survey this Session   


Wednesday August 20, 2014 1:05pm - 2:35pm
Mayfair

2:00pm

Linux as a Networking Platform - hosted by Cumulus Networks (Sign-up Required)

This forum will demonstrate the power of Linux as a networking platform through a number of hands-on sessions. Linux has made great inroads and can be considered a full networking platform ready for wide scale deployment in production environments.

The day will be hosted and moderated by Cumulus Networks engineers and will cover a number of topics.

  • Recent enhancements to Linux networking that contribute to how easily Linux is consumable throughout customer environments: ONIE, ifupdown2 and related tools, overview and hands-on experience and demonstrations.
  • Update on the efforts currently underway and the plans to upstream and contribute: bridging, switch driver.
  • Presentations from customers currently running Linux as their networking platform and how they have achieved those deployments.

Participants will have the opportunity to test Linux as a networking platform first hand on industry standard networking hardware powered by Cumulus Linux operating system.

There is no fee to attend this event.

Survey this Session   


Wednesday August 20, 2014 2:00pm - 6:00pm
Erie

2:30pm

Is It Safe To Run Applications In Linux Containers? - Jerome Petazzoni, Docker
Virtual machines are generally considered secure. At least, secure enough to power highly multi-tenant, large-scale public clouds, where a single physical machine can host a large number of virtual instances belonging to different customers. Containers have many advantages over virtual machines: they boot faster, have less performance overhead, and use less resources. However, those advantages also stem from the fact that containers share the kernel of their host, instead of abstracting a new independent environment. This sharing has significant security implications, as kernel exploits can now lead to host-wide escalations.

We will show techniques to harden Linux Containers; including kernel capabilities, mandatory access control, hardened kernels, user namespaces, and more, and discuss the remaining attack surface.

Survey this Session   

Speakers
avatar for Jerome Petazzoni

Jerome Petazzoni

Tinkerer Extraordinaire, Docker Inc.
Jerome works at Docker, where he helps others to containerize all the things. In another life he built clouds when EC2 was just the name of a plane, developed a GIS to deploy dark fiber through the French subway, managed commando deployments of large-scale video streaming systems in bandwidth-constrained environments such as conference centers, operated and scaled the dotCloud PAAS, and other feats of technical wizardry. When annoyed he threatens... Read More →


Wednesday August 20, 2014 2:30pm - 3:20pm
Sheraton Ballroom III

2:30pm

IPMI - Automatically Configuring (and Compromising) Large Server Deployments - Matthew Garrett, Nebula
The Intelligent Platform Management Interface (IPMI) is a specification allowing system managers to control and query system state without relying on the host operating system. At its most basic, this allows for remote power management of servers - at its most advanced, it provides full control over firmware configuration, sensor output and remote access to the installed OS.

This presentation will cover the advanced features provided by many server vendors and introduce a new vendor-neutral interface for configuration of systems, making building clouds easier than ever. It will also cover security considerations relevant to IPMI and describe the risks associated with any failure to design deployments with sufficient paranoia.

Survey this Session   

Speakers
MG

Matthew Garrett

Principal Security Developer, CoreOS
Matthew Garrett is a security developer at CoreOS, developing technologies to improve the security of containers and the systems that run them. He has a background in firmware integration, power management and fruitfly genetics and so has atypical ideas about system complexity and the ease of reverse engineering. He is a board member of the Free Software Foundation and passionate defender of user freedoms


Wednesday August 20, 2014 2:30pm - 3:20pm
Mississippi

2:30pm

Large Scale Identification of Race Conditions (In OpenStack CI) - Joe Gordon, HP
Does your project have a CI system that suffers from an ever-growing set of race conditions? We have the tool for you: it has enabled increased velocity despite project growth.
Richard Stallman once said, “it turned out that debugging these asynchronous multithreaded programs was really hard.” With 30+ asynchronous services developed by over 1000 people the OpenStack project is an object lesson of this problem. One of the consequences is race conditions often leak into code with no obvious defect. To address this problem we have developed an ElasticSearch based toolchain called “elastic-recheck.” This helps us track race conditions so developers can fix them and identify when CI failures are related to the failed patch or are due to a known pre-existing race condition. elastic-recheck has saved countless hours while allowing us to better manage our race conditions.

Survey this Session   

Speakers
avatar for Joe Gordon

Joe Gordon

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


Wednesday August 20, 2014 2:30pm - 3:20pm
Colorado

2:30pm

Replicating from RDBMS into Hadoop - MC Brown, Continuent
Big Data and Hadoop in particular is currently big business, but one of the most significant problems is getting your data into Hadoop from your existing RDBMS stores. Whether you have user profile information, trades, or transactional information from your webstore in your RDBMS, analysing it often takes place within Hadoop. Dump and load techniques imply delays and intermittent replication. With Tungsten Replicator we can move data from multiple MySQL and Oracle databases directly into Hadoop giving you carbon-copies of your RDBMS data in real-time. In this presentation I'll demonstrate how the replicator achieves this including a live demo, and describe how it has helped Groupon and Booking with the data migration needs, and where we are headed in the future for supporting different tools and techniques for replication.

Survey this Session   

Speakers
MB

MC Brown

Senior Information Architect, Continuent
MC Brown is a technology user and writer who has written over 26 books, contributed to many others, and written countless articles on topics as diverse as Microsoft, Linux (including time as LAMP Technologies editor for LinuxWorld magazine), Mac OS, Grid systems and Big Data, databases and data migration. He's worked for Microsoft, IBM MySQL, Sun and Oracle and spoken at numerous events, including MySQL, Percona Live and EclipseWorld. MC is... Read More →


Wednesday August 20, 2014 2:30pm - 3:20pm
Sheraton Ballroom IV

2:30pm

OpenStack Neutron: Updates and Deployment Considerations - Kyle Mestery, Noiro/Cisco and Mark McClain, Yahoo
OpenStack has seen phenomenal growth over the past four years. The project itself is made up of many smaller projects, all orchestrated together from a release and management angle. Neutron is the networking layer in OpenStack. This layer is responsible for providing everything from virtual networks for tenants to building blocks for Network Functional Virtualization applications. This talk will cover the upcoming changes for the “Juno” release of Neutron, deep diving into each. This will include new enhancements around IPv6 support, enhanced Distributed Virtual Routing, and migration from nova-network to Neutron.

Survey this Session   

Speakers
MM

Mark McClain

Neutron PTL & Senior Principal Architect, Yahoo!
Mark McClain is a Senior Principal Architect at Yahoo! and is the OpenStack Networking Project Technical Lead. Formerly of DreamHost, he has 14 years of software development experience and OpenStack Networking combines two of his favorite interests: networking and Python.
avatar for Kyle Mestery

Kyle Mestery

Principal Engineer, Cisco
Kyle is a Principal Engineer at Cisco Systems where he works on OpenStack, Open Daylight, and Open vSwitch. He is a core team member of the OpenStack Neutron project and the founder of the Minnesota OpenStack Meetup. Kyle has been writing systems software for more than 15 years. Kyle lives with his wife and family in Minnesota.


Wednesday August 20, 2014 2:30pm - 3:20pm
Huron

2:30pm

RAS Enhancement Activities for Mission-critical Linux Systems - Yoshihiro Yunomae, Hitachi
Yoshihiro Yunomae will share bug fixing and suggestion of new features on the current upstream kernel for mission-critical systems such as banking systems and train management systems. People expect stable operation for long-term use, so the systems need to satisfy following RAS requirements:
1. To prevent any problems beforehand.
2. To continue the operation even if a problem is occurred.
3. To find out the root cause of the problem certainly in order to never induce the problem again.
He investigated the current upstream kernel from the viewpoints of these requirements. Then, he has found some bugs and lack of some features. For examples, there were deadlocking problem after panic() to get memory dump, linebreaks in a single error message in SCSI layer and so on. In this presentation, possible problems and the way to avoid the problems are to be explained in a detail way.

Survey this Session   

Speakers
YY

Yoshihiro Yunomae

Software Engineer, Hitachi Ltd.
Yoshihiro Yunomae is a Software Engineer at Hitachi Ltd. since 2010, he develops highly reliable Linux for mission-critical systems.


Wednesday August 20, 2014 2:30pm - 3:20pm
Sheraton Ballroom I

2:30pm

Stealing Chromium: Embedding HTML5 With the Servo Browser Engine - Lars Bergstrom, Mozilla & Mike Blumenkrantz, Samsung
In today's fast-paced development world, HTML5 is an emerging technology which allows for rapid, agile development with a high degree of portability. Many platforms, including Android, are incorporating HTML5 runtimes, which are essentially browser engines, as an alternative to native development. Currently, anyone wishing to embed HTML5 into their application has a very limited number of choices for a browser engine: the Apple-managed Webkit and the Google-managed Blink are the only options. There is a project which aims to create another viable option. Having begun several years ago, the Open Source Servo browser engine is written in the Rust language and is a joint research project with both Mozilla and Samsung invested. This presentation will give some background on Rust, the reasons behind Servo and its architecture, and how to use it as your HTML5 embedding engine.

Survey this Session   

Speakers
avatar for Lars Bergstrom

Lars Bergstrom

Researcher, Mozilla
Lars Bergstrom is a Researcher at Mozilla. He works on the Servo web browser engine and obtained his PhD in Computer Science from the University of Chicago. He has presented at research conferences (ICFP, IFL, USENIX-Windows) and has lectured both introductory and advanced systems courses.
avatar for Mike Blumenkrantz

Mike Blumenkrantz

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


Wednesday August 20, 2014 2:30pm - 3:20pm
Arkansas

2:30pm

2:30pm

FLOSS Governance Round Table - Moderated By Bruno Cornec, HP
The goal of this round table is to share the latest news in the area of FLOSS Governance.
Topics covered will include:
  • Status on SPDX, LSB, FHS
  • licenses (e.g: analysis, new comers, usage example),
  • tools (e.g: license analysis, software evaluation, reference web sites),
  • best governance practices (e.g: return of experience, distribution adoption of tags, portability)
Panelists will include representatives from large enterprises, tool providers, LF WG sharing their expertise around this domain.

Survey this Session  

Moderators
avatar for Bruno Cornec

Bruno Cornec

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

Speakers
avatar for Tom Callaway

Tom Callaway

University Outreach Lead, Red Hat
Tom Callaway has been working for Red Hat since 2001, and is currently leading an effort to promote open source in higher education. Tom also maintains a large number of Packages in Fedora (350+), and is responsible for managing Fedora's Legal issues. Tom frequently represents Fedora and Free Software at conferences around the world, and tries his best not to make too big of a fool of himself. When not working, Tom enjoys geocaching, ice... Read More →
avatar for Eileen Evans

Eileen Evans

VP, Deputy General Counsel, Cloud and Open Source, HP, Office of the General Counsel
Eileen Evans is the Vice President and Associate General Counsel of Cloud Computing and Open Source for Hewlett-Packard Company. In her role, Eileen leads and manages legal support for cloud computing and open source at HP. Eileen also leads open source legal strategy and open source program management for HP. In her role, Eileen is representing HP on the OpenStack Foundation Board of Directors and is actively participating in other... Read More →
BM

Bradley M. Kuhn

President & Distinguished Technologist, Software Freedom Conservancy
Bradley M. Kuhn helped found Software Freedom Conservancy in 2006, became its Executive Director in 2010, and is currently Conservancy's President and Distinguished Technologist. Kuhn additionally volunteers on Free Software Foundation's Board of Directors, and was previously FSF's Executive Director. Kuhn has been a volunteer contributor and organizer in the Software Freedom Movement since 1992. Kuhn focused his last 15 years on FLOSS... Read More →
avatar for Gary O'Neall

Gary O'Neall

Founder and Principal Consultant, Source Auditor Inc.
Gary is a contributor to the Software Package Data Exchange® (SPDX'„¢) - a standard format for communicating the components, licenses and copyrights associated with a software package. Gary has contributed several open source tools which can be found at http://spdx.org/tools. Gary O'€™Neall is responsible for product development and technology for Source Auditor Inc., a software and service company helping software companies manage the... Read More →


Wednesday August 20, 2014 2:30pm - 3:20pm
Sheraton Ballroom II

2:30pm

Tuning Linux for Your Database - Colin Charles, SkySQL
Many operations folk know the many Linux filesystems like EXT4 or XFS, they know of the schedulers available, they see the OOM killer coming and more. However, appropriate configuration is necessary when you're running your databases at scale.

Learn best practices for Linux performance tuning for MySQL, PostgreSQL, MongoDB, Cassandra and HBase. Topics that will be covered include: filesystems, swap and memory management, I/O scheduler settings, using the tools available (like iostat/vmstat/etc), practical kernel configuration, profiling your database, and using RAID and LVM.

There is a focus on bare metal as well as configuring your cloud instances such as Amazon EC2 and other cloud platforms.

Survey this Session   

Speakers
avatar for Colin Charles

Colin Charles

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


Wednesday August 20, 2014 2:30pm - 3:20pm
Sheraton Ballroom V

2:30pm

Universal Tux: Accessibility For Our Future Selves - Spencer Hunley
Linux, as a whole, is advancing – and we are as well. Applications that work for us now may not be as easy to use in the future. Embracing accessibility in Linux will ensure that as we age, our systems will age with us, and will also enable people with disabilities to join the Linux community, contributing new ideas and concepts that could change the very nature of how we access technology.
This presentation will discuss what's working – and not working – for accessibility in Linux, and why it is crucial to the future of not only the Linux community, but Linux itself as well. Spencer will also address the following: the current state of accessibility in Linux; the Confinement Cycle, and how Linux's continuing evolution into mobile computing and the Internet of Things can change it; ways to 'bake-in' accessibility (and why this is needed); and why we must design for our future selves.

Survey this Session   

Speakers
SH

Spencer Hunley

Universal Tux
Spencer Hunley is an autistic professional, open-source assistive technology enthusiast, and proud Linux user since 2008. His fascination with assistive technology began at the UMKC Institute for Human Development, where he led an initiative to utilize Linux-based operating systems on netbooks given to youth with disabilities to decrease cost and maximize accessibility. He is currently a moderator for Universal Tux on Google+, and a board... Read More →


Wednesday August 20, 2014 2:30pm - 3:20pm
Ohio

2:30pm

Why Linux Rules Chicago - Christoph Lameter
Chicago is a unique venue in that it is also the place of the most valued financial market the Chicago Mercantile Exchange (CME) as well as a diverse technology infrastructure of Banks, Investment and trading companies. Linux is key to the business here in Chicago and this talk will talk a bit about the history of Linux use for trading and then give some insight into how Linux is used in trading here.

The CME is widely seen to be the leading indicator for other electronic markets worldwide and what happens in Chicago affects the rest of the world.

Survey this Session   

Speakers
avatar for Christoph Lameter

Christoph Lameter

Gentwo
Christoph Lameter is working as a lead in research and development for an algorithmic trading company in Chicago. and maintains the slab allocators and the per cpu subsystems. Over time he contributed to a number of Linux projects. As a kernel developer at SGI he helped pioneer the use of Linux for Supercomputing and developed the necessary kernel capabilities for HPC applications.


Wednesday August 20, 2014 2:30pm - 3:20pm
Parlor C

2:30pm

Women's Resume Writing Workshop - presented by Leslie Hawthorn, Elastisearch (Sign-up Required)
SIGN UP HERE: https://docs.google.com/a/linuxfoundation.org/forms/d/1yuDfY9cu-Y0bX8HQddQumeAzZ0B0fyhphSI_Ls4RABo/viewform

The Resume Writing Workshop will be held directly after the Women in Open Source Networking Luncheon from 2:30pm - 4:00pm. Leslie will also host a Drop-in Open Resume Clinic from 4:00pm - 5:00pm if you are unable to attend the workshop with no registration required. There is no cost to attend these events.

While Linux jobs may be plentiful, candidates still need to ensure their resumes are primed to meet the expectations of corporate recruiters and hiring managers. As part of their efforts to encourage more diverse participation in the Linux and cloud computing communities, The Linux Foundation has teamed up with Leslie Hawthorn to offer a resume writing workshop for women.

During this workshop, Leslie will offer her insights from her time in the trenches as a corporate recruiter for Google's Linux Kernel engineering team. The workshop is divided into two segments. The first focuses on common pitfalls when preparing your resume that women may find themselves encountering more often than men. She'll go over three sample resumes from highly accomplished women she knows and do before and after feedback session with the workshop participants. For the second part, we'll break into small groups and augment each others resume and do a before and after look.

Bring your resume and your willingness to let your awesomeness shine through. You can be humble tomorrow, when you're not working on your resume! You do not need to sign up for this workshop to attend. Final timing and location will be announced soon. Note: While we are not limiting this workshop to female identified participants only, we do plan to give women first priority for our limited space. Male identified attendees are welcome if invited by a female participant in the workshop and space is available.

Survey this Session   

Wednesday August 20, 2014 2:30pm - 4:00pm
Mayfair

3:30pm

Managing, Storing and Safeguarding Unstructured Data in a Cloudy, Regulated World Panel - Frank Karlitschek, ownCloud; Ric Wheeler, Red Hat; Moderated by Alex Williams
This panel, moderated by Alex Williams, will feature Ric Wheeler, Red Hat, Frank Karlitschek, ownCloud, and reporter Steven Vaughn-Nichols discussing ways to use public, private and hybrid clouds to manage, store and safeguard unstructured data, including data in regulated industries.

Survey this Session   

Moderators
avatar for Alex Williams

Alex Williams

Founder, Editor in Chief, The New Stack
Founder and Editor in Chief, The New Stack

Speakers
FK

Frank Karlitschek

ownCloud
Frank Karlitschek is a long time open source contributor and former board member of the KDE e.V. In 2010 he started the ownCloud project and is leading the community project since then. In 2011 he co-founded ownCloud Inc. to offer commercial services around ownCloud. Frank has spoken and keynoted at dozens of SCaLE’s, FOSDEM’s, LinuxCon’s and Latinowares all over the world.
RW

Ric Wheeler

Kernel File and Storage Team Director & Architect, Red Hat
Ric works at Red Hat as the director of Red Hat's Storage Engineering team and a past director of file and storage kernel engineering. He 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 a frequent speaker at Linux Foundation events, past chair of the USENIX FAST conference and a member of the Linux... Read More →


Wednesday August 20, 2014 3:30pm - 4:20pm
Mississippi

3:30pm

The Cloud in 10,000 Words (or 10 Pictures) - Gordon Haff, Red Hat
When it comes to computing, change is in the air. It always is, of course, but its pace is accelerating. Much is due to open source and the collaboration it enables and the intersection points that it creates. In this session, Gordon Haff will identify the most important trends and intersections of those trends as spotlighted by key research and observations about today's landscape. Where's growth happening? What's new and important to watch? Where are the new business and technical opportunities? It will be a broad view that cuts across computing, data, networking, and devices and distills down the quantitative and the qualitative into consumable nuggets that you can use to focus your attention and your time.

Survey this Session   

Speakers
avatar for Gordon Haff

Gordon Haff

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


Wednesday August 20, 2014 3:30pm - 4:20pm
Sheraton Ballroom IV

3:30pm

Image Management or Configuration Management? Yes. - Thomas Hatch, SaltStack
A typical enterprise operations team is tasked with managing numerous data centers and public clouds with thousands of virtual machines and containers running heterogeneous software, services and applications. This scenario requires data center automation to help offset the inevitability of infrastructure sprawl and complexity, and to help drive speed, scale and flexibility into the technical core of business. The combination of SaltStack and Docker delivers the potential of extreme simplicity, speed, scale and flexibility for enterprise infrastructures through automation. Learn how to use SaltStack to manage and move Docker images between environments as part of a command and control platform. We will also show how to use the SaltStack module for Docker to get the software pieces in place then step aside as Docker works its magic managing containers on local machines.

Survey this Session   

Speakers
TH

Thomas Hatch

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


Wednesday August 20, 2014 3:30pm - 4:20pm
Sheraton Ballroom III

3:30pm

Cloud Operating Systems for Servers - Michael Day, IBM
Cloud Operating Systems for servers are optimized to deploy and run back-end infrastructure and middleware as efficiently as possible. Typically a Cloud OS will include just enough functionality in the host to run workloads in a Linux container or a KVM Virtual Machine.
Mike will discuss what makes a good Cloud Server OS and why Linux is providing the leading implementations, and is clearly providing innovation to the industry. He will also cover the two primary methods used by Cloud operating systems to reduce overhead: sharing a kernel using Linux Containers, or running on a bare-bones kernel such as OSv. (http://osv.io)
Mike will provide performance data for a range of “cloud operations” including deployment of workloads, performance measured by cpu, network, disk, and generally; using Docker with CoreOS and Atom, and OSv with KVM.

Survey this Session   

Speakers
MD

Michael Day

Distinguished Engineer and Virtualization Architect, IBM
Mike Day is an IBM Distinguished Engineer and is the Virtualization Architect for IBM's Open Systems Group. Mike has developed network operating systems, internet protocols, systems management software and hardware, security protocols, and virtualization software. Mike lead IBM's entry into open-source hypervisor development with the Xen hypervisor, and now directs IBM's development focus on the KVM hypervisor, sometimes contributing upstream... Read More →


Wednesday August 20, 2014 3:30pm - 4:20pm
Colorado

3:30pm

Kimchi: An On Ramp KVM Management Tool - Zhengsheng Zhou, Shaohe Feng, Royce Lv, IBM
As we all know the KVM is good performance, and we have many kvm based virtualization management tools, openstack, ovirt, virt-manager, virsh. None of them is design for people with little knowledge of virtualization/linux. They need to equipped with knowledge of storage, network, etc, and with many efforts of enviroment setup--database, storage and so on.

We do need an on-ramp kvm management tool to make a fresh user to get started with KVM and create his first guest as easy as possible, and to attract more and more fresh users.
Kimchi is also an HTML5 based management tool for KVM. It enables users to access VMs from various platforms including laptop, tablet, smart phone, and from various OSes including Windows,Linux and iOS.

we will introduce our self-discovery conception and netflow oriented network conception from user perspective.

Survey this Session  

Speakers
SF

Shaohe Feng

China, IBM
Shaohe is a software developer from IBM, working on the Kimchi project. Kimchi is a HTML5 based management tool for KVM.


Wednesday August 20, 2014 3:30pm - 4:20pm
Huron

3:30pm

Best Practices in Release Management - Kate Stewart, Linaro; Ed Warnicke, Cisco; Beth Flanagan, Intel
Managing a software release for products today draws on many skill sets: technical, project and people. This panel will discuss what works, and what doesn't in the different stages of creating a product: from planing out the release cycle, to getting an open source project released and ready to download. Panelists are: Ed Warnicke (Cisco), who has been acting release manager for Open Daylight), Beth Flanagan (Intel) who is release manager for Yocto, Kate Stewart (Linaro) who was release manager for Ubuntu, and (TBD).

Survey this Session   

Speakers
avatar for Beth Flanagan

Beth Flanagan

Intel
Beth 'pidge' Flanagan works for Intel Corp. She's the maintainer of the Yocto Project Autobuilder and the projects release engineer.
KS

Kate Stewart

Sr. Director of Special Programs, Linux Foundation
Kate Stewart is a Senior Director at the Linux Foundation, working on various special programs, one of which is trying to improve the automation and accuracy of compliance information in the ecosystem. This area has been a focus of hers for the last 5 years, as she has been involved in the creation and evolution of the SPDX standard. Prior to joining the Linux Foundation, she was Director of Product Management at Linaro, Release Manager for... Read More →
avatar for Ed Warnicke

Ed Warnicke

Cisco Systems
Ed has been working for over a decade in many areas of networking and Open Source. He has been a member of the OpenDaylight TSC since its inception, is a prolific contributor of code to multiple ODL projects and is the TSC Chair at fd.io. Ed Warnicke is a Principal Engineer in the CTAO group at Cisco Systems. He has a masters in Physics (String Theory) from Rutgers University.


Wednesday August 20, 2014 3:30pm - 4:20pm
Sheraton Ballroom II

3:30pm

Ever Growing CPU States: Context Switch with Less Memory and Better Performance - Fenghua Yu, Intel
Context switch is a key part of multiprocessing. With more CPU features implemented, the switched states are growing. On x86 CPU, extended state (xstate) manages the state components which have been expanding from legacy floating points and SSE to AVX, AVX2, AVX512, MPX, and Intel PT registers. But the increasing xstates are putting pressure on mem/cache footprint for multi processes and speed of switching processes.
Fenghua Yu will overview existing context switch policy and its problems. He will discuss new technology to occupy less context mem and improve context switch performance. His optimization can reduce xstate mem space (2.5KB/process on the latest CPU) by 77% in the best case. New APIs to save/restore less context improve performance by limiting switched data to reduce time and cache footprint. The APIs are used in crypto, fast copy pages, etc.
The patches will be in 3.16.

Survey this Session  

Speakers
avatar for Fenghua Yu

Fenghua Yu

Linux Kernel Developer, Intel
Fenghua Yu is a Linux kernel developer in Intel. He has been working on Linux kernel development for over ten years. His projects cover various areas include platform QoS, EFI, kernel optimization, power management, context switch, security, etc. He lives in the San Francisco bay area.


Wednesday August 20, 2014 3:30pm - 4:20pm
Sheraton Ballroom I

3:30pm

Kernel Debugging and Tracing - Jason Wessel, Wind River Systems
Jason will provide a state of the union with the kernel debugger (KGDB/KDB). And open the discussion of what people want to see with the future of debugging and kernel tracing. What are your kernel debugging pain points?

Survey this Session   

Speakers
JW

Jason Wessel

Product Architect, Wind River
Jason is the product architect for Wind River Linux and has been building embedded software solutions for the last 14 years. Going back more than 2 decades, he has worked on a wide range of Linux projects spanning from VR systems, web servers, proxies, build systems, and qemu, to kernel drivers and debuggers. Jason is the current KDB/KGDB kernel maintainer and has given many public talks about tracing and debugging.


Wednesday August 20, 2014 3:30pm - 4:20pm
Arkansas

3:30pm

Two Factor Authentication, kernel.org Update/Discussion - Konstantin Ryabitsev, The Linux Foundation
Speakers
avatar for Konstantin Ryabitsev

Konstantin Ryabitsev

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


Wednesday August 20, 2014 3:30pm - 4:20pm
Michigan AB

3:30pm

From MySQL Single Instance to Big Data - Morgan Tocker, Oracle
MySQL is the most popular database on the web but how do you grow from one instance on a single LAMP box to meets needs of high availability, big data, and/or 'drinking from the fire hose' without losing your sanity. This presentation covers best practices such as DRBD, read/write splitting, clustering, the new Fabric tool, and feeding Hadoop. 80% of Hadoop sites are fed from MySQL instances and it can be frustrating without guidance. MySQL's Fabric will manage sharding and provide more flexibility for your data. And using the memcached protocol to access data as a key/value pair can be up to 9 time faster than SQL (but you can still access the data concurrently with SQL). So do not get stuck without a plan for growth.

Survey this Session   

Speakers
MT

Morgan Tocker

Morgan rejoined the MySQL team at Oracle in 2013 as MySQL Community Manager, having previously worked for MySQL and Sun Microsystems. He blogs from tocker.ca, and especially likes the new features in MySQL that make operations life easier.


Wednesday August 20, 2014 3:30pm - 4:20pm
Sheraton Ballroom V

3:30pm

Hacking the Kernel, Hacking Myself - Kelley Nielsen
Outreach works! Kelley Nielsen was chosen, out of eighteen successful applicants, to be one of four Round 7 Linux kernel interns through the Gnome Outreach Program for Women. This is the story of her journey from a frustrated retail worker, dreaming of writing code for a living, to a full fledged kernel developer. More fundamentally, though, it's about the win-win situation that helped her, and can help others like her, by bringing them on board with our favorite cause--Linux.

In this presentation, Kelley will talk about the technical aspects of her project, about her participation in the OPW program, and about how she grew and changed as a coder and a person as she rose to the challenge. She will show an example of outreach and mentoring at work, and demonstrates how these activities raise the quality of the code, the coder, and the community.

Survey this Session   

Speakers
KN

Kelley Nielsen

Intern, Self
Kelley is a kernel developer and a recent alumnus of the Gnome Outreach Program for Women. She has spoken at HTML5DevConf, SCaLE, and the Grace Hopper Celebration, and she will be speaking at O'Reilly OSCON and the Grace Hopper Celebration again later this year. Right now, she's concentrating all her development energy on her project with the kernel's virtual memory manager, but her collection of Linux screen saver demos, aptly titled Xtra Screen... Read More →


Wednesday August 20, 2014 3:30pm - 4:20pm
Ohio

3:30pm

Making Open Source a Priority at Spotify - Noa Resare, Spotify
Depending heavily on Open Source for the software we rely on has been the norm in tech companies for a few years now, but nevertheless it can be a challenge to make Open Source contributions a priority in our organizations.

At Spotify we love Open Source, but giving Open Source contributions the place they deserve within our tech organization has been difficult at times. In this talk we tell you all about what we have done to facilitate both contributing to upstream projects and releasing some significant internal infrastructure technology as Open Source.

This talk will give both practical tips when it comes to licensing, legal and patent issues and talk about changing engineering culture away from in house development towards a more open process. We will also give details on how we went about creating the Open Source release of Nameless, a service discovery system we built.

Survey this Session   

Speakers
avatar for Noa Resare

Noa Resare

Free Software Ombudsman, Spotify
Noa Resare, Free Software Ombudsman at Spotify, works with improving Spotify’s involvement in the Free Software community. With a background both as a backend developer and in the site reliability organization at Spotify, his main area of focus has been Spotify’s cloud infrastructure, configuration management, provisioning and managing Spotify’s Cassandra clusters. Noa is an appreciated public speaker and has previously been invited to give... Read More →


Wednesday August 20, 2014 3:30pm - 4:20pm
Parlor C

4:00pm

Women's Drop-in Resume Writing Workshop - presented by Leslie Hawthorn, Elastisearch

Leslie will also host a Drop-in Open Resume Clinic from 4:00pm - 5:00pm if you are unable to attend the sign-up workshop with no registration required. There is no cost to attend these events.

<br>

While Linux jobs may be plentiful, candidates still need to ensure their resumes are primed to meet the expectations of corporate recruiters and hiring managers. As part of their efforts to encourage more diverse participation in the Linux and cloud computing communities, The Linux Foundation has teamed up with Leslie Hawthorn to offer a resume writing workshop for women.

<br>

During this workshop, Leslie will offer her insights from her time in the trenches as a corporate recruiter for Google's Linux Kernel engineering team. The workshop is divided into two segments. The first focuses on common pitfalls when preparing your resume that women may find themselves encountering more often than men. She'll go over three sample resumes from highly accomplished women she knows and do before and after feedback session with the workshop participants. For the second part, we'll break into small groups and augment each others resume and do a before and after look.

<br>

Bring your resume and your willingness to let your awesomeness shine through. You can be humble tomorrow, when you're not working on your resume! You do not need to sign up for this workshop to attend. Final timing and location will be announced soon.

Survey this Session   


Speakers
LH

Leslie Hawthorn

Sr. Principal Program Manager, Red Hat
An internationally known community manager, speaker and author, Leslie Hawthorn has spent the past decade creating, cultivating and enabling open source communities. She created the world’s first initiative to involve pre-university students in open source software development, launched Google’s #2 Developer Blog, received an O’Reilly Open Source Award in 2010 and gave a few great talks on many things open source. In August 2013, she joined... Read More →


Wednesday August 20, 2014 4:00pm - 5:00pm
Mayfair

4:20pm

Break
Wednesday August 20, 2014 4:20pm - 4:50pm
Chicago Ballroom

4:50pm

Keynote: Reinventing Education Through Massive Open Online Courses - Anant Agarwal, CEO at edX
Abstract coming soon.

Survey this Session   

Speakers
AA

Anant Agarwal

CEO, edX
Anant Agarwal is the CEO of edX, an online learning destination founded by Harvard and MIT. Anant taught the first edX course on circuits and electronics from MIT, which drew 155,000 students from 162 countries. He has served as the director of CSAIL, MIT's Computer Science and Artificial Intelligence Laboratory, and is a professor of electrical engineering and computer science at MIT. He is a successful serial entrepreneur, having co-founded... Read More →


Wednesday August 20, 2014 4:50pm - 5:10pm
Chicago Ballroom

4:50pm

5:10pm

Keynote: How Open Collaboration is Fostering a New Era in Vehicle Development - Jay Rogers, CEO & Co-Founder of Local Motors

Speakers
JR

Jay Rogers

President, CEO, and Co-Founder, Local Motors
John “Jay” Rogers is President, CEO, and Co-Founder of Local Motors, a next-generation car company that is changing the way cars are designed, built, and owned. Founded less than 4 years ago, Local Motors is home to over 60,000 car design concepts, 17,000 community members, 30 full time employees, 1 production vehicle, the Rally Fighter, and one vehicle co-created for the Defense Advanced Research Projects Agency (DARPA). Local... Read More →


Wednesday August 20, 2014 5:10pm - 5:30pm
Chicago Ballroom

5:30pm

Keynote: The New Open Source Professional - Eileen Evans, HP Vice President and Deputy General Counsel of Cloud Computing and Open Source

Speakers
avatar for Eileen Evans

Eileen Evans

VP, Deputy General Counsel, Cloud and Open Source, HP, Office of the General Counsel
Eileen Evans is the Vice President and Associate General Counsel of Cloud Computing and Open Source for Hewlett-Packard Company. In her role, Eileen leads and manages legal support for cloud computing and open source at HP. Eileen also leads open source legal strategy and open source program management for HP. In her role, Eileen is representing HP on the OpenStack Foundation Board of Directors and is actively participating in other... Read More →


Wednesday August 20, 2014 5:30pm - 5:50pm
Chicago Ballroom

6:30pm

Buses Depart for Evening Event - Meet in Lobby
Wednesday August 20, 2014 6:30pm - 7:00pm
Museum of Science and Industry 5700 S. Lake Shore Drive Chicago, IL 60637

7:00pm

LinuxCon + CloudOpen Attendee Welcome Event
Open to all attendees, join us at the Museum of Science and Industry, the largest science museum in the Western Hemisphere. Dinner and drinks included as well as the opportunity to check out all of the current exhibits.

Wednesday August 20, 2014 7:00pm - 9:00pm
Museum of Science and Industry 5700 S. Lake Shore Drive Chicago, IL 60637
 
Thursday, August 21
 

7:30am

Registration & Continental Breakfast
Thursday August 21, 2014 7:30am - 9:00am
Ballroom Foyer

9:00am

Keynote: From Cloud to Fog Computing and the Internet of Things - Michael Enescu, CTO of Open Source Initiatives, Cisco
Just as we became familiar with Cloud computing and the dominant role of Open Source, a new compute model has emerged, an extension of the cloud to the edge of the network, some call it Fog computing, others the Internet of Everything. Linux will also play a dominant role in this, as it does in the Cloud, but what exactly is it, and what does it mean to the Internet of Things. How is the model changing as the new generation of devices has stretched what we previously knew as Cloud compute.

Survey this Session   

Speakers
ME

Michael Enescu

CTO of Open Source Initiatives, Project EAN
Michael Enescu is CTO of Open Source Initiatives at Cisco, leading open source programs across multiple technologies and all product lines. Previously he served as the first Vice President of Product at XenSource and one of the first employees. He has a broad range of experience having developed and delivered over two dozen enterprise and consumer software products. He was a founding member of the Java Content and J2ME projects at Sun... Read More →


Thursday August 21, 2014 9:00am - 9:20am
Chicago Ballroom

9:20am

Keynote: Containers: Changing The Landscape - Solomon Hykes, Founder of Docker

Speakers
SH

Solomon Hykes

Founder, Docker
Solomon Hykes is the founder of Docker (formerly dotCloud), and the creator of the Docker open source initiative. A Forbes 30 under 30 and YCombinator alumni, Solomon led dotCloud as CEO through 5 years of fundraising, business operations and product launches before focusing entirely on Docker.


Thursday August 21, 2014 9:20am - 9:40am
Chicago Ballroom

9:40am

Keynote: Linux in the New Connected World - Dirk Hohndel, Chief Linux and Open Source Technologist, Intel
For more than two decades, Intel has contributed to open source solutions for mission-critical enterprise applications.  Today, Intel is driving innovation not only in traditional enterprise IT, but also in the data centers of Internet and telecom service providers spanning areas from orchestration and virtualization to security.  In this keynote, Imad Sousou will share how Intel is contributing to leading open source projects to address the explosion of connected devices and the services and secured data they demand.

Survey this Session   

Speakers
DH

Dirk Hohndel

Chief Linux and Open Source Technologist, Intel Open Source Technology Center


Thursday August 21, 2014 9:40am - 10:00am
Chicago Ballroom

10:00am

Break
Thursday August 21, 2014 10:00am - 10:45am
Chicago Ballroom

10:45am

Ceph, A Decade in the Making and Still Going Strong - Patrick McGarry, Red Hat
From research to production: over almost a decade of development, Ceph has expanded its mission, built a user and developer community, and adapted to an evolving world of storage technologies.Today, Ceph is attracting more user and developers than ever before.In this talk, we will discuss what’s new in the project, including:
•Erasure coding to reduce storage efficiency
•Tiered storage pools
•Object storage federation across multiple sites

Along with what’s new, we will also discuss how the project and its technology will adapt to the challenges of the future with updates to CephFS and emerging storage backends.

Survey this Session  

Speakers
avatar for Patrick McGarry

Patrick McGarry

Red Hat
Patrick is currently incarnated as a community monkey for Inktank, goes by the nomme du keyboard of scuttlemonkey, and has strong feelings about tomatoes; he delights in playing with FOSS and longs for his deep, dark cave.


Thursday August 21, 2014 10:45am - 11:35am
Parlor C

10:45am

Virtualization Management the oVirt Way - Yaniv Bronhaim, Red Hat
If you think virtual machine management, you may think of VMware. But what if you knew of a free and open source virtual datacenter management platform with feature parity with vSphere, as well as being faster and more configurable to your exact needs? That is the story of the open source project oVirt, and it's a story that many users are enjoying all over the world. Hear the story and learn more about oVirt, to see how once again, open solutions can deliver what you need.

Survey this Session   

Speakers
avatar for Yaniv Bronheim

Yaniv Bronheim

Senior Software Engineer, RedHat
My name is Yaniv Bronhaim, a Senior Software Engineer from Red-Hat. I contributed to the oVirt project (the community project for RHEV-M). | I'm an active maintainer for the VDSM project and responsible for the VDSM oVirt community. Nowadays I developed in various environments based on Red-Hat projects. | I presented oVirt in the past at CloudOpen, DevConf and different local oVirt workshops. I seek to share and talk about the oVirtRHEV, the... Read More →


Thursday August 21, 2014 10:45am - 11:35am
Colorado

10:45am

How Docker Enablement Makes Linux Container Easy to Deploy on Enterprise Linux - Linda Wang, Red Hat
Linux Container as a feature has been available for hobbyist usage for a while now; however, not only 'til recently where Docker, as a container deployment technolog, help built an open source community and gain wide adoption, has provided an easy way to deploye Linux Containers on the enterprise Linux. This talk will introduce and cover the various use cases and deployment models that are available and suited for enterprise devops work environment. 

Survey this Session   

Speakers
LW

Linda Wang

Sr. Software Engineer Manager, Red Hat, Inc.
Linda Wang is an Engineering Director with the Red Hat Enterprise Linux BU at Red Hat, Inc. focus in kernel areas such as memory management, scheduler, networking and etc. Linda was a senior developer and then engineering manager at TurboLinux, helped managed and built multiple TL releases. She also worked at Sun Microsystems as a Solaris kernel engineer, and in SunSoft's CTO office. Prior to Sun, she worked at Locus Computing that focus on... Read More →


Thursday August 21, 2014 10:45am - 11:35am
Sheraton Ballroom III

10:45am

Security in the Cloud: Containers, KVM, and Xen - George Dunlap, Citrix Systems UK Ltd
In our interconnected world of mobile and cloud computing, particularly with the rise of governmental spying, corporate espionage, and theft of data by organized crime syndicates, security is more important than ever. Many claims are being made about the security of open-source cloud technologies: How can administrators, users, and developers separate fact from fiction?

This talk will equip the audience with the principles needed to evaluate security claims. We will talk the nature of risk, of vulnerabilities and exploits; the various factors that reduce the risk of vulnerabilities in software; and about TCB, threat models, and defense-in-depth.

We will then apply these principles to three open-source cloud technologies: containers, KVM, and Xen, to see how they stack up. These will be backed up with numbers: lines of code, security advisories, entry points, and so on.

Survey this Session   

Speakers
avatar for George Dunlap

George Dunlap

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


Thursday August 21, 2014 10:45am - 11:35am
Mayfair

10:45am

The Evolution of Open vSwitch - Jesse Gross, VMware
Open vSwitch is the primary open source virtual switch used in next-generation datacenter deployments. It runs on both software and hardware switching platforms and has seen adoption by a wide variety of emerging technologies such as OpenFlow, OpenStack, and different forms of network virtualization.

As Open vSwitch has moved from a small project to production infrastructure, the expectations and requirements placed on it have radically evolved. The result is a balancing act - how can it support the stability and performance requirements of a data center, while still maintaining openness and flexibility to enable new technologies?

Starting with the original design goals of Open vSwitch, this talk will give some background on where we've been, the challenges and progress that's been made, and future directions.

Survey this Session   

Speakers
JG

Jesse Gross

Sr. Staff Engineer, VMware
Jesse Gross has worked on the Open vSwitch project since its inception and is the Linux kernel maintainer of the fast-path dataplane. He is also a coauthor of several other technologies related to network virtualization including the Geneve tunneling protocol currently being standardized in the IETF. Jesse works at VMware (formerly Nicira), where he is a Sr. Staff Engineer.


Thursday August 21, 2014 10:45am - 11:35am
Huron

10:45am

Getting Data Out of Your Cloud(s) With Open Source - Cody Herriges, Puppet Labs
Many Operations teams will find that at some point in time that a single cloud technology is not serving the business' needs and so they'll diversify. It is apparent fairly quickly that all these systems either have their own internal view of what it going on or have a complete lack of insight all together. To make a sound decision about where to invest your time and money you need to get all this usage and performance data into one place so it can be crunched and beautifully displayed.

Open source makes this possible by giving you a level of flexibility hard to find in other tools. We'll take a look at how we can instrument open source platforms like OpenStack and proprietary platforms: AWS and vSphere by utilizing the open source tools: ElasticSearch, Graphite, and Diamond.

Survey this Session   

Speakers
CH

Cody Herriges

Operations Engineer, Puppet Labs
Cody Herriges joined Puppet Labs in 2010 as one of the first professional services engineers where he traveled the world standing up infrastructure on the back of Puppet modules. Now he has returned to his roots as an Operations Engineer at Puppet Labs. Serving as the current Tech Lead of Systems, along with a team of awesome engineers maintains Puppet Labs' internal and external cloud platforms, storage, and hardware infrastructure. He started... Read More →


Thursday August 21, 2014 10:45am - 11:35am
Mississippi

10:45am

Kernel Internship Report (OPW) - Moderated by Sarah Sharp, Intel
Come learn about the great work our kernel interns have accomplished! The FOSS Outreach Program for Women (OPW) provides a three-month paid internship for women and genderqueer/genderfluid individuals to work on an open source project.

Three of the OPW interns from will give lightning talks on their Linux kernel projects. Kelley Nielsen will present her work in the memory-management (MM) kernel subsystem on reducing swapoff time on systems with large amounts of memory. Jade Bilkey will present her work on the Atheros ath5k wireless driver. Himangi Saraogi will talk about working on Coccinelle.

The Linux kernel OPW cooridinator, Sarah Sharp, will provide more info on how mentors can get involved with OPW, and how companies can sponsor OPW interns.

Survey this Session   

Moderators
SS

Sarah Sharp

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

Thursday August 21, 2014 10:45am - 11:35am
Sheraton Ballroom V

10:45am

Kpatch Without Stop Machine - Masami Hiramatsu, Hitachi Ltd.
Kpatch is a kernel livepatching mechanism, which can replace kernel function on-line. Current kpatch uses stop_machine to ensure no thread is running on the old function and to atomic switching.
However, stop_machine has a scalability issue that the machine stop time will be bigger in multi-core system. Thus the stop_machine-less kpatch is required especially for such big-machine enterprise users. To solve this issue, this presentation shows the kretprobe-based function-user checker in kpatch, and upstream kprobe/kretprobe improvements for that purpose.

Survey this Session   

Speakers
MH

Masami Hiramatsu

Researcher, Hitachi Ltd.
Masami Hiramatsu is a Japanese kernel maintainer of kprobes/ftrace/perf-probe etc. He is working for Hitachi Ltd. and is a researcher in Yokohama Research Laboratory. He started working on Linux kernel with Kernel Tracing (LKST) at 2002, and joined to SystemTap development and became a kprobes maintainer. Now he is working on ftrace and perf-tools mainly for improving dynamic event tracing.


Thursday August 21, 2014 10:45am - 11:35am
Arkansas

10:45am

Object-Based Storage - NAS Support Through NFS-Ganesha. - Venkateswararao Jujjuri, IBM
Data growth is exploding and companies seeing a 60 to 70 percent of data growth every year. This trend likely to continue through the foreseeable future. Most of this data is unstructured data which is massive in scope and growing at a significantly faster rate than structured data. file-based storage method may not scale quickly to meet this demand and that is where object based storage comes in.

NFSv4.1 introduced pNFS which provides parallel data access to multiple classes of data including file-based and object-based storage. As the industry is transitioning, having the flexibility to serve multiple storage classes is a huge advantage. NFS-Ganesha, a user-level NFS server is working towards supporting access to different data classes and making NAS ready for next wave of storage revolution.

In this presentation I plan to introduce NFS-Ganesha and how it is serving Object store

Survey this Session   

Speakers
avatar for Venkateswararao Jujjuri

Venkateswararao Jujjuri

Cloud Storage Architect, Salesforce
Venkateswararao Jujjuri (JV), Cloud Storage Architect at Salesforce who is responsible for building an elastic, highly available, highly scalable multi petabyte distributed storage services on commodity hardware. Actively working with multiple opensoruce solutions including Apache BookKeeper. Prior to this JV worked at IBM’s Linux Technology Center and worked on multiple storage technologies including NFS-Ganesha, a user-space NFS server... Read More →


Thursday August 21, 2014 10:45am - 11:35am
Sheraton Ballroom I

10:45am

How I Built a Linux-Powered Radio Station - David Klann, Driftless Community Radio
The US Federal Communications Commission granted Driftless Community Radio, Inc a construction permit to build a full-power non-commercial radio station operating at 91.9 MHz on March 24, 2009. We had up to three years from that date to get the station on the air. In this presentation, I'll describe how I gathered together a rag-tag bunch of systems (and people!) to build a radio station that's powered by volunteers and Linux systems. WDRT, Viroqua, WI was on the air within a year and a half and has broadcast continuously over the air and on an Internet stream for the past four years.

Survey this Session  

Speakers
DK

David Klann

Operations Coordinator, Driftless Community Radio
David Klann has been an avid user and supporter of Linux and open source since the early days of Perl, elm, and Usenet. He jumped on the Linux bandwagon after seeing Linus Torvald's original post to comp.os.minix (he had already ported Minix to the AT&T PC6300 in the mid 1980's). He's worked in a wide variety of positions in the tech industry over the years: after cutting his teeth on BSD UNIX (on the Fortune 32:16 computer) he spent ten years... Read More →


Thursday August 21, 2014 10:45am - 11:35am
Ohio

10:45am

OpenDaylight Developer Roundtable - Moderated by Phil Robb, The Linux Foundation
This developer-driven panel will explore the industry challenges that exist as SDN matures, critical growth needed for the community in year two, roadmap for the Helium release and SDN's potential impact on end users.

Survey this Session  

Moderators
avatar for Phil Robb

Phil Robb

Senior Technical Director, OpenDaylight
Phil Robb is senior technical director for OpenDaylight, an open source platform for SDN and NFV. Phil is a widely respected expert in the area of open source strategy, business impact, and governance. He is frequently asked to speak at international technology and business events and he has been consulted by policy makers including the European Commission, and the United States Department of Justice as well as numerous high technology trade... Read More →

Speakers
avatar for Mathieu Lemay

Mathieu Lemay

President/ CEO, Inocybe Technologies
Mathieu Lemay is CEO of Inocybe Technologies, a company funded in 2005, a SDN pioneer and now specializing in Real World OpenDaylight-based deployment solutions, training and services and CTO of Civimetrix Telecom a company deploying Open Access Networks. Mathieu has more than 20 years of experience in information technology. At the age of 10 he was programming C++, ADA and x86 ASM and then got involved in networking from the early Bulletin Board... Read More →
avatar for Kyle Mestery

Kyle Mestery

Principal Engineer, Cisco
Kyle is a Principal Engineer at Cisco Systems where he works on OpenStack, Open Daylight, and Open vSwitch. He is a core team member of the OpenStack Neutron project and the founder of the Minnesota OpenStack Meetup. Kyle has been writing systems software for more than 15 years. Kyle lives with his wife and family in Minnesota.
AS

Anees Shaikh

Network Architect, Google
Anees Shaikh is with the network architecture group in Google's Technical Infrastructure division. Prior to joining Google, he was the Chief SDN Architect in IBM System Networking where he was responsible for IBM's software-defined networking product architecture and technical strategy, including leading IBM’s open source networking engagements, in particular OpenDaylight and OpenStack.
avatar for Ed Warnicke

Ed Warnicke

Cisco Systems
Ed has been working for over a decade in many areas of networking and Open Source. He has been a member of the OpenDaylight TSC since its inception, is a prolific contributor of code to multiple ODL projects and is the TSC Chair at fd.io. Ed Warnicke is a Principal Engineer in the CTAO group at Cisco Systems. He has a masters in Physics (String Theory) from Rutgers University.


Thursday August 21, 2014 10:45am - 11:35am
Erie

11:45am

Are We Running Too Fast to the Public Cloud, Can Hybrid Help Us Run Faster? - Steven Vaughn-Nichols, ZDNet; Markus Rex, ownCloud; Ric Wheeler, Red Hat; Moderated By Gordon Haff, Red Hat
This panel, which will include former analyst now Cloud evangelist at Red Hat Gordon Haff (as moderator), ZDNet’s Steven Vaughn-Nichols, Markus Rex CEO of ownCloud and Red Hat’s Ric Wheeler debating the positives and pitfalls of a public cloud rush and the role hybrid clouds are playing in moving safely into the cloud. The panel will discuss legal, regulatory, and geographical implications.

The audience is anyone interested in real-world cloud deployments.

Survey this Session   

Moderators
avatar for Gordon Haff

Gordon Haff

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

Speakers
avatar for Joe Brockmeier

Joe Brockmeier

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

Markus Rex

CEO, ownCloud
avatar for Steven Vaughan-Nichols

Steven Vaughan-Nichols

Contributing Editor, ZDNet
I've been writing about technology and the business of technology since CP/M-80 was cutting edge and 300bit/sec. was a fast Internet connection -- and we liked it!
RW

Ric Wheeler

Kernel File and Storage Team Director & Architect, Red Hat
Ric works at Red Hat as the director of Red Hat's Storage Engineering team and a past director of file and storage kernel engineering. He 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 a frequent speaker at Linux Foundation events, past chair of the USENIX FAST conference and a member of the Linux... Read More →


Thursday August 21, 2014 11:45am - 12:35pm
Mayfair

11:45am

Empowering Your Corporate OSS Developers - Jono Bacon, XPRIZE; Karl Fogel; Leslie Hawthorn, Elasticsearch; Karsten Wade, Red Hat; Moderated by Guy Martin, Samsung
Most companies are consuming open source, but are now also hiring developers to work on open source projects that are the basis of their products. This makes sense, since having input to strategic direction in key projects is critical to innovation and business continuity. However, large organizations still struggle with cultural and procedural barriers to effective collaboration with these community projects. This panel features some of the best-known experts in the open source community discussing how you attract key open source developers to your organization, as well as 'grow' new contributors internally through adjustments to your culture and processes. The panel is moderated by Guy Martin (Senior Open Source Strategist, Samsung), with Jono Bacon (Senior Director of Community, XPRIZE), Karsten Wade (CentOS Engineering Manager, Red Hat), Karl Fogel (Community Author, Developer, Consultant) & Leslie Hawthorn (Community Manager, Elasticsearch).

Survey this Session   

Moderators
GM

Guy Martin

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

Speakers
JB

Jono Bacon

Director of Community, GitHub
Jono Bacon is a leading community manager, speaker, author, and podcaster. He works as Director of Community at GitHub, and formerly led community at Canonical and XPRIZE. He is the author of the critically-acclaimed The Art of Community, is a columnist for Forbes and opensource.com, founder of the Community Leadership Summit, and co-founder of the Bad Voltage and LugRadio podcasts.
KF

Karl Fogel

Open Tech Strategies, LLC
Karl Fogel is an open source software developer, author, and consultant. In 2005 he wrote Producing Open Source Software: How to Run a Successful Free Software Project (O'Reilly Media), based partly on his experiences in the Subversion project. | | He is now a partner at Open Tech Strategies, LLC, where he helps organizations launch and engage with open source projects. He has worked at CollabNet, Google, Canonical, O'Reilly Media, and Code... Read More →
LH

Leslie Hawthorn

Sr. Principal Program Manager, Red Hat
An internationally known community manager, speaker and author, Leslie Hawthorn has spent the past decade creating, cultivating and enabling open source communities. She created the world’s first initiative to involve pre-university students in open source software development, launched Google’s #2 Developer Blog, received an O’Reilly Open Source Award in 2010 and gave a few great talks on many things open source. In August 2013, she joined... Read More →
KW

Karsten Wade

Red Hat
Since 2000 Karsten has been teaching and living the open source way. As part of Red Hat's Open Source and Standards team, he helps with Red Hat community activities. As a 19 year IT industry veteran, Karsten has worked as an IT manager, professional services consultant, technical writer, and developer advocate. Recently Karsten has joined the CentOS Project as a new Board member, Red Hat liaison on the Board, and engineering team manager. | | He... Read More →


Thursday August 21, 2014 11:45am - 12:35pm
Parlor C

11:45am

Simulating the Internet Using Unprivileged LXC Containers - Stéphane Graber, Canonical
Did you ever want your own Internet in a bottle, where you can easily look at exactly what's going on, what path every single packet is taking, where you can bring down any link you wish or even a whole country if you feel like it?

Well, this is exactly what the NorthSec 2014 implemented for their security contest back in April, a small, self-contained version of the Internet, made of around 300 routers, spread across a fake planet but with real latencies, using the same routing technology as the real thing, allowing for very easy analysis and debugging of every single connection. All of that using unprivileged LXC containers and a recent Linux kernel!

In this presentation, Stéphane Graber will go through the creation process for this work, demo the final result and what's possible to do with it and hilight some of the kernel bugs and limitations which had to be overcome.

Survey this Session   

Speakers
avatar for Stéphane Graber, Canonical Ltd.

Stéphane Graber, Canonical Ltd.

Software Engineer, Canonical Ltd.
Stéphane Graber is one the two project leaders of LXC (Linux Containers), working for Canonical, he spends most of his time working on containers userspace tools and kernel changes required to provide a seemless user friendly container experience on Linux. His work at Canonical also includes maintenance of the Ubuntu userspace networking stack, release management as a member of the Ubuntu Release Team, technical policy drafting as a member of... Read More →


Thursday August 21, 2014 11:45am - 12:35pm
Sheraton Ballroom III

11:45am

OpenStack Horizon: Controlling the Cloud Using Django - David Lapsley, Metacloud
The OpenStack project was launched by Rackspace and NASA in July 2010. Since then it has gained considerable momentum, with over 200 companies joining the project.

Horizon is OpenStack’s web-based user interface. It is constructed in two parts: 1) a core set of libraries for implementing a dashboard; 2) a reference dashboard implementation that uses the core set of libraries. Customization is key to the Horizon framework. It allows developers to construct their own dashboards, panel groups, and panels, and assemble them via a common navigation/presentation framework.

In this presentation, David will provide a brief introduction to OpenStack and Horizon. Then he will review Horizon’s architecture, explain how it integrates with other OpenStack services, examine its most interesting features, and describe how to start developing with it.

Survey this Session  

Speakers
DL

David Lapsley

Director of Engineering, Metacloud
David Lapsley is the Director of Engineering at Metacloud. David has been using Python for over 10 years and Django for 5 years. His first commercial Python project was writing a Spread Spectrum Software Defined Radio application for NASA. His first commercial Django project was the front end for a CyberSecurity product developed for Carrier-grade VoIP networks. David’s background is in networking, data visualization, cloud computing... Read More →


Thursday August 21, 2014 11:45am - 12:35pm
Mississippi

11:45am

IaaS Primer - David Nalley, Citrix
Infrastructure as a Service (IaaS), that foundational layer for any 'cloud computing' effort is a bewildering end in and of its self. We'll explore the requirements that really need to be in place to make effective use and ongoing use of IaaS, and where it excels compared to alternatives.

Survey this Session  

Speakers
DN

David Nalley

VP of Infrastructure, ASF
David Nalley is the Vice President, Infrastructure at the Apache Software Foundation


Thursday August 21, 2014 11:45am - 12:35pm
Huron

11:45am

Better Integration of Systems Management Hardware with Linux - Charles Rose, Dell
Managing server platforms in data centers can be complex with the myriad hardware vendors and the variety of management consoles that manage them. Anything that reduces complexity would be welcome. Specifications/standards help, but there might still be a need for software specific to each server vendor running on the OS to ensure tighter integration with their respective systems management hardware. This adds to the complexity in the number of software components that need to be deployed/managed across multiple server vendors. Open source alternatives exist.
In this presentation, Charles Rose will review features in open source components that he has been involved with that enhance the OS - systems management hardware integration. This results in an ecosystem that relies on open source tools readily available in popular Linux distribution.

Survey this Session   

Speakers
CR

Charles Rose

Engineer, Dell Inc.
Charles Rose is an Engineer working in Dell's Operating Systems Engineering group. He has been working/associated with Linux since 1998. His responsibilities at Dell include ensuring the best experience for Enterprise customers using various flavors of Linux on Dell PowerEdge Server hardware. He works very closely with popular vendors of Enterprise Linux distributions to ensure that Linux "Just Works" on Dell hardware. He has contributed to the... Read More →


Thursday August 21, 2014 11:45am - 12:35pm
Sheraton Ballroom I

11:45am

OpenStack Technical Governance - Anita Kuno, HP
OpenStack governs itself in ever widening circles starting with the individual patch and encompassing standards for inclusion in our gate testing. OpenStack Programs self-govern when contributors review individual patches, providing the foundation for community involvement and responsibility. Leaders within programs self-nominate and participate in elections if they wish to play an official role as Program Technical Lead. Leaders anywhere in the community can self-nominate to participate in elections to be a member of our Technical Committee. Learn the mechnisms that govern the elegibilty of the electorate and candidates as well as the meaning of the responsiblities they accept.

Survey this Session   

Speakers
AK

Anita Kuno

Cloud Automation and Distribution Engineer, HP
Anita Kuno is a Cloud Automation and Distribution Engineer at HP. She works on upstream OpenStack as part of the Infrastructure team. She has mentored many new contributors on how to develop with the OpenStack Infrastructure system which includes Gerrit and jenkins. She is a Gerrit upstream contributor. | | Anita has served as an election official for the OpenStack Program Technical Lead Election and the Technical Committee Election for two... Read More →


Thursday August 21, 2014 11:45am - 12:35pm
Colorado

11:45am

Raspberry Pi Hacks and Projects - Ruth Suehle, Red Hat
Raspberry Pi Hacks and Projects (Ruth Suehle, Red Hat) - Though designed to teach basic hardware and programming skills, the Raspberry Pi has become the tiny computer of choice for many makers, allowing those with varied Linxu and hardware experience to havee a fully functional computer the size of a credit card powering their ideas. Suehle will show some of the best tricks for using the Pi, like adding a power switch, finding display options besides a an ordinary monitor, and options for waterproofing your Pi projects. Then she'll show some of the best projects she and others have built, from gaming devices to home automation. She'll also have a few projects for you to look at in person, including a multi-relay Christmas lights controller and a Transformers Soundwave costume she built powered by two Raspberry Pis.

Survey this Session   

Speakers
avatar for Ruth Suehle

Ruth Suehle

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


Thursday August 21, 2014 11:45am - 12:35pm
Sheraton Ballroom II

11:45am

A Walk Through File Synchronization Lane - John Hawley, Intel
Storage is hard. One of the aspects of that is getting files synchronized to different places, how do you do it efficiently and effectively. It's a hard problem because of the myriad of use cases from mirror infrastructures, content distribution networks, backups, remote office locations, mobile devices, websites and clouds. With a myriad of different use cases there's a huge breadth of potential options to dealing with trying to keep files in sync. I intend to do a reasonable dive into what technologies are out there for the more general use cases, get into why you may or may not want to use them, what their strengths and weaknesses are and attempt to help give guidance to folks trying to find their way through this complex and hard problem

Survey this Session   

Speakers
JH

John Hawley

Open Hardware Technical Evangelist, Intel - OTC / MinnowBoard
John 'Warthog9' Hawley led the system administration team on kernel.org for nearly a decade. His other exploits include working on Syslinux, OpenSSI, a caching Gitweb, and patches to bind to enable GeoDNS. He's the author of PXE Knife, Boot Boot, as well as SyncDiff(erent) a state-full file synchronizer and file transfer mechanism. He currently woks for Intel working on Open Hardware, and the Minnowboard. In his free time he enjoys cooking... Read More →


Thursday August 21, 2014 11:45am - 12:35pm
Sheraton Ballroom V

11:45am

How Linux Distros Became Boring (and Fedora's Plan to Put Boring Where It Belongs) - Matthew Miller, Red Hat
Traditional Linux distributions don't generate much excitement anymore. In some ways, boring is good at the basic OS level, but community distros need user and contributor enthusiasm to survive. This presentation looks at how the world has changed over the past decade, and where interest in the open source world has gone. After looking at that landscape beyond the distro, Matthew examines new distributions which are worthy of buzz and older ones which thrive on "boring", and discusses the Fedora Project's plans for finding our own balance with the "Fedora.next" initiative.

Survey this Session   

Speakers
avatar for Matthew Miller

Matthew Miller

Fedora Project Leader, Red Hat
Matthew has been involved in Fedora since... a long time. He helped organize the first FUDCons at Boston University, worked on the original Fedora Legacy project, hacked on Anaconda for Boston University's remix, and some other stuff (including maintaining a few packages). Now he works for Red Hat and is basically paid to care about Fedora full time, as Fedora Project Leader. | | Twitter: @mattdm 


Thursday August 21, 2014 11:45am - 12:35pm
Ohio

11:45am

Extending SDN Beyond the Control Plane - Anees Shaikh, Google
Software-defined networking is most often associated with centralization, visibility, and programmability of previously rigid and proprietary network control planes. The industry has made great progress in the last few years on opening up the control plane through the OpenFlow protocol, efforts to standardize user-facing network programming APIs, and organizations such as ONF and OpenDaylight which aim to promote standards and open SDN controller implementations, respectively.
Despite this progress, and the general recognition of SDN (in some form) as the future of networking, some parts of networking risk being left behind, most notably network management and configuration. SDN holds great promise once it is up and running in the data center or WAN, but the state-of-the-art in network management remains relegated to proprietary device interfaces (e.g., CLIs), imperative, incremental configuration, and a variety of ad-hoc representations of the network that make interoperability or cross-domain network policies challenging, if not impossible, to implement.
In this talk we propose a framework for network configuration guided by software-defined networking principles, with a focus on developing common models of network devices, and common languages to describe network structure and policies.  These models and languages are not useful unless there is a community of users and vendors to drive their definition, implementation, and usage.  Hence, we hope to interest the OpenDaylight community in participating in this effort since there are a number of analogs to the SDN controller platform, for example using models to describe device interactions, and an abstract representation of the network that encourages re-use across multiple southbound protocols.

Survey this Session   

Speakers
AS

Anees Shaikh

Network Architect, Google
Anees Shaikh is with the network architecture group in Google's Technical Infrastructure division. Prior to joining Google, he was the Chief SDN Architect in IBM System Networking where he was responsible for IBM's software-defined networking product architecture and technical strategy, including leading IBM’s open source networking engagements, in particular OpenDaylight and OpenStack.


Thursday August 21, 2014 11:45am - 12:35pm
Erie

12:35pm

Lunch
Thursday August 21, 2014 12:35pm - 2:30pm
Chicago Ballroom

2:30pm

Benchmarking Performance of Docker and Traditional VMs - Ali Hussain, Flux7
Docker, a wrapper around LXC containers, provides an excellent mechanism for low overhead virtualization. Docker allows isolated environments to be created in a single machine without imposing a performance overhead.

As organizations look for lightweight alternatives to using virtual machines, they are seeking a better understanding of Docker’s performance capabilities. This talk presents the results from Docker performance evaluations, starting with a bottom-up approach, comparing Docker against virtual machines and native on key performance indicators using microbenchmarks.

Then performance based on a series of real-world benchmarks will be presented. Attendees will also gain insights into how Docker works and how to set up Docker to fit individual needs.

Survey this Session  

Speakers
AH

Ali Hussain

CTO & Co-Founder, Flux7 Inc.
Ali Hussain, CTO & Co-Founder at Flux7 Labs, has been designing scalable and distributed systems for the last decade. He acquired his passion for distributed systems while earning his MS at the University of Illinois at Urbana-Champaign. Mr Hussain is an AWS certified architect and his current interests in Flux7 are in Enterprise Migration and AWS Spot instances.


Thursday August 21, 2014 2:30pm - 3:20pm
Sheraton Ballroom III

2:30pm

Fleet: systemd for Clusters - Brandon Philips, CoreOS
Scaling an application from one machine to two is a difficult. But, with it comes the benefits of fault tolerance and the opportunity to less expensive hardware. To get there you need the right tools.

fleet helps you scale work across a group of machines while preserving an interface all developers and sysadmins are familiar with: the init system. Using a simple command line tool you can schedule and run containers across a group of machines and make sure those processes continue to run somewhere in the cluster in the face of machines going down.

Learn how fleet can help you manage your machines and the technologies that make it possible.

Survey this Session  

Speakers

Thursday August 21, 2014 2:30pm - 3:20pm
Mississippi

2:30pm

VNT: An SDN Alternative for Cloud Providers - Thomas Stocking, Gandi.net
VNT: Virtual Network over TRILL (Thomas Stocking, Gandi.net) - With the advent of virtualization, existing network architectures are being strained, especially at scale. Add to this the need for cloud providers to enable secure private connections between VMs in a multi-tennant, highly automated environment, and the solution cost starts to get astronomical. While SDN can provide the kind of centralized management that can take on the problem, a robust open source solution that leverages the existing power of Linux hypervisors like Xen and KVM exists in VNT. Thomas Stocking will provide an overview of the VNT solution, and explain how it works, how it solves the VLAN bottleneck and top-of-rack switch overload issues that plague typical cloud provider networks, and give examples of performance metrics of the solution working at scale, as well as an intro to the code itself.

Survey this Session   

Speakers
avatar for Thomas Stocking

Thomas Stocking

North American Indirect Sales, COO, Gandi US, Inc.
Thomas Stocking heads up operations as COO for the US arm of Gandi.net, a major International domain name registrar and cloud hosting provider. He brings over 20 years experience in service delivery, engineering, and technical marketing. As an entrepreneur, startup co-founder, and Open Source Software evangelist, he has a unique perspective on the hosting and domain name space.


Thursday August 21, 2014 2:30pm - 3:20pm
Colorado

2:30pm

Open Source Policy: OpenDaylight and OpFlex - Scott Mann, Cisco
Policy is an increasingly important area of research and development. There is a growing interest in using policy-based systems for IT automation. Witness DevOps tools such as Puppet, Chef, CFengine, and Ansible. Software Defined Networking is another area with policy based R&D taking place. Much like DevOps and Software Defined Networking, policy will be driven by Open Source platforms. In this talk we will discuss OpFlex, an open distributed control system based on a declarative policy information model. OpFlex is an incubated project within the OpenDaylight project under active development. This talk will cover the OpFlex project in OpenDaylight, current status and future direction, along with an overview of how OpFlex can integrate with an IaaS platform such as OpenStack.

Survey this Session   

Speakers
SM

Scott Mann

Cisco
Scott works at Cisco Systems on Open Source projects ranging from OpenStack to Open vSwitch and OpenDaylight. His recent work is around policy in the Open Source domain. He contributes to OpFlex, which is an incubated project in OpenDaylight. He is working to drive an open, scalable policy framework in the Open Source world.


Thursday August 21, 2014 2:30pm - 3:20pm
Arkansas

2:30pm

Open Innovation with IBM and The OpenPower Foundation's Coherent Accelerator Processor Interface - Brian Zoric & JT Kellington, IBM
Brian Zoric and JT Kellington from IBM  will be presenting the knowledge required to create innovative computing solutions based around the POWER8 I/O protocol known as  "Coherent Accelerator Processor Interface" (or CAPI for short).  A CAPI connected device hooked up to a POWER8 microprocessor creates a "hollow core", or programmable processor, that can dramatically accelerate any data-intensive workload you can imagine. This technology opens the door to innovation from the industry and academia in a profound manner. We have barely scratched the surface of what is possible with this new technology. Specific CAPI coding examples will be discussed showing its ease of use, and attendees will exit the talk equipped with the knowledge that they need to immediately start  innovating with this new technology. 

This talk will outline what CAPI is , some ways it has been used in the lab and will cover some specific scenarios and proof points showing the end user benefits from this exciting new acceleration technology.  In addition, specific CAPI coding examples will be discussed showing the  ease of use of the technology. Attendees will exit the talk equipped with the knowledge that they need to immediately start innovating with this new technology.

Speakers
JJ

Jeffrey (JT) Kellington

JT Kellington is currently the Coherent Accelerator Processor Interface (CAPI) lab lead for the IBM POWER Systems design team. He is also actively contributing to the development and debug of the Linux kernel stack for CAPI enablement in POWER systems. He graduated from the University of Illinois in 2001 with his B.S. in Computer Engineering. He started with IBM in 2002 and has held various pre- and post-silicon verification roles since.
BZ

Brian Zoric

Brian Zoric currently manages the executive briefing centers in both Austin, TX and Rochester, MN. Previously Brian managed the Chief Architects and Chief Engineers of all POWER Systems. Prior career roles have included chip integration, circuit design and computer aided design tool development and management. Brian graduated from the University of Pittsburgh with a B.S.E.E in 1990.


Thursday August 21, 2014 2:30pm - 3:20pm
Sheraton Ballroom V

2:30pm

Replacing HW Raid with Twitter Cache and Persistent Memory - Fio Cattaneo, Twitter
Replacing HW Raid with Twitter Cache and Persistent Memory (Fio Cattaneo, Twitter Inc.) - In this presentation, Fio Cattaneo, will talk about how Twitter Cache takes advantage of Persistent Memory technology (NVDIMM and PCIe-NVRAM) and software RAID to replace the functionality of HW RAID. Its main advantages are lower costs, the use of commodity hardware and open source stack versus proprietary HW RAID solutions. Twitter Cache is tuned towards optimizing the use of persistent memory which is smaller but faster than SSD caching solutions. Eviction algorithms are tuned towards a write buffer to best utilize the smaller size. Cache access uses a low overhead API as opposed to block store. Metadata is kept in memory for fast access. Because of its low latency, it also allows for caching of SSD storage. Twitter Cache is being actively developed and tested on Twitter workloads.

Survey this Session   

Speakers
FC

Fio Cattaneo

Twitter, Inc.
Fio Cattaneo has been working in the industry for 25 years and his main interests are in kernels, operating systems and distributed systems. His first kernel work was at Olivetti S.p.A., help porting BSD4.2 on a Motorola architecture, and subsequently develop multiprocessor support in the early days of SMP technology. More recently he worked on distributed systems and storage at Pyramid Technology and Bluearc. He worked at Microsoft in the... Read More →


Thursday August 21, 2014 2:30pm - 3:20pm
Sheraton Ballroom I

2:30pm

Static Analysis in the Linux Kernel Using Smatch - Dan Carpenter, Oracle
Software will always have bugs, but some bugs are preventable. For example, both Heartbleed and the recent Apple SSL bug could have been detected with static analysis. I developed the Smatch static analysis tool to prevent these sorts of bugs in the Linux kernel. It has been very useful and resulted in around two thousand patches.

This talk is an introduction to Smatch with some of the theory, a description of what Smatch is able to do right now, and what some of the goals are.

Survey this Session   

Speakers
DC

Dan Carpenter

Oracle
Dan Carpenter works for Oracle doing security audits of the Linux kernel. He is the author of a static analysis tool called Smatch.


Thursday August 21, 2014 2:30pm - 3:20pm
Sheraton Ballroom II

2:30pm

Killer Bugs From Outer Space - Jerome Petazzoni, Docker
Working with software means working with bugs. Bugs in software, bugs in hardware; bugs in Open Source code, bugs in proprietary code. If software is eating the world, bugs might end up taking the first bite.

We will present a few typical bugs, some of them famous, some of them infamous (including bugs that actually killed people). Since one can never be too well-prepared to fend off the next infestation, we will give tools, tips, and best practices to fix bugs in Open Source software. We will give real world examples of Really Mysterious Bugs (sometimes nicknamed "Heisenbugs" because they tend to disappear when you try to observe them), and how they were fixed, in Node.js, Docker, and the Linux Kernel.

Survey this Session  

Speakers
avatar for Jerome Petazzoni

Jerome Petazzoni

Tinkerer Extraordinaire, Docker Inc.
Jerome works at Docker, where he helps others to containerize all the things. In another life he built clouds when EC2 was just the name of a plane, developed a GIS to deploy dark fiber through the French subway, managed commando deployments of large-scale video streaming systems in bandwidth-constrained environments such as conference centers, operated and scaled the dotCloud PAAS, and other feats of technical wizardry. When annoyed he threatens... Read More →


Thursday August 21, 2014 2:30pm - 3:20pm
Parlor C

2:30pm

Telling Technology Stories with IPython Notebook - Joshua Barratt, Media Temple
To be effective technologists, we often have to tell stories and share information; either showing our technical peers techniques and approaches, or distilling information into a non-technical form for other decision-makers. Python provides a rich set of tools not just for building software, but for analysis and visualization of data. IPython Notebook gives a framework to explore, then repeatably combine explanatory text, diagrams, command line invocations, and code into a single (revision-control capable) document which can be shared as PDF, HTML, Reveal.js presentation, a blog post, or an interactive notebook file.

This talk will provide a basic introduction to working with IPython Notebook, then show several examples of effective use to meet these needs.

Finally, testing, automation, and sharing beautiful, publication (and management) ready results will be discussed.

Survey this Session   

Speakers
avatar for Joshua Barratt

Joshua Barratt

Chief Architect, Media Temple
Josh joined leading (mt) Media Temple, a leading LA-based web hosting and cloud services company, as a system engineer in 2003 before making his way up to CTO and then Chief Architect. Josh’s world is a blend of computer science, software development, systems administration and the people and processes that tie it all together. Prior to Media Temple, he worked six years as a software engineer and has built everything from large clustered... Read More →


Thursday August 21, 2014 2:30pm - 3:20pm
Ohio

2:30pm

Hands-on with OpenDaylight's Apache Karaf- based Distribution - Matheiu Lemay, Inocybe Technologies
As the number of projects increase in OpenDaylight, it becomes more diffcult to create appropriate release editions. As such the Apache Karaf distribution provides end-users and developers with the ability to choose which core features or add-on they wish to have in their OpenDaylight installation using both command-line or the DLUX user interface.
Moreover, this hands-on tutorial will start from operational basics on how to work with a karaf-based distribution of OpenDaylight as an end-user to a more detailed developper session that shows the tips & tricks on how to develop based on that distribution.
This hands-on tutorial should have two parts: Part I – Using Apache Karaf-based OpenDaylight distributions, Part II – Developping against Apache Karaf-based OpenDaylight distributions.

Survey this Session   

Speakers
avatar for Mathieu Lemay

Mathieu Lemay

President/ CEO, Inocybe Technologies
Mathieu Lemay is CEO of Inocybe Technologies, a company funded in 2005, a SDN pioneer and now specializing in Real World OpenDaylight-based deployment solutions, training and services and CTO of Civimetrix Telecom a company deploying Open Access Networks. Mathieu has more than 20 years of experience in information technology. At the age of 10 he was programming C++, ADA and x86 ASM and then got involved in networking from the early Bulletin Board... Read More →


Thursday August 21, 2014 2:30pm - 3:20pm
Erie

2:30pm

High Availability Solutions for MySQL and MariaDB - Max Mether
Achieving High Availability with MySQL is a tricky thing; there are almost as many recipes as there are cooks out there. This talk will go through the most common solutions for achieving HA with MySQL and list the pros and cons for each of them. The solutions include standard replication, MariaDB multi-source replication, MHA, Continuent Tungsten, Galera, shared-disk based solutions and MySQL Cluster. We will also look how each of these solutions work for a cloud environment in particular and what ready-made solutions there are out there. The need for load-balancing and automatic failover along with potential tools will also be discussed.

Survey this Session   

Speakers
MM

Max Mether

SkySQL
Max Mether, a native of Finland received his M.Sc (Eng) in Physics and Maths from Helsinki University of Technology. Max joined MySQL AB in 2001 starting as a Consultant and an Instructor and ended up creating the MySQL training program and managing the curriculum under MySQL Ab and later at Sun. As a co-founder Max now manages the professional services department at MariaDB and helps advance the MariaDB and MySQL eco-systems around the world.


Thursday August 21, 2014 2:30pm - 4:20pm
Huron

2:30pm

Ally Skills Workshop - hosted by Valerie Aurora, Ada Initiative (Sign-up Required)

REGISTER HERE: https://docs.google.com/forms/d/1KG9Ny0kpa8HBPpDxgyURfcPka5JuauEni9HP4NB4lWA/viewform?usp=send_form

 

The Ally Skills Workshop teaches men simple, everyday ways to support women in their workplaces and communities. Participants learn techniques that work at the office, at conferences, and online. The skills we teach are relevant everywhere, including skills particularly relevant to open technology and culture communities. At the end of the workshop, participants will feel more confident in speaking up to support women, be more aware of the challenges facing women in their workplaces and communities, and have closer relationships with the other participants.

Participants of all genders are welcome! The workshop works best with about 20-30% women, so we encourage everyone who is interested to apply. For more information on the Ally Skills Workshop, click here: http://adainitiative.org/what-we-do/workshops-and-training/

Survey this Session   


Speakers
avatar for Valerie Aurora

Valerie Aurora

Executive Director, The Ada Initiative
Valerie Aurora is the Executive Director and co-founder of the Ada Initiative, a non-profit dedicated to promoting women in open tech/culture. In addition to leading the development and adoption of conference anti-harassment policies, Aurora created and teaches the Ada Initiative Ally Skills Workshop, which teaches men simple ways to support women in open tech/culture. Aurora, an experienced software engineer, was a leading file systems... Read More →


Thursday August 21, 2014 2:30pm - 5:30pm
Ontario

2:30pm

HP Helion OpenStack Workshop

HP Helion OpenStack Technical Overview:

  • Helion portfolio and global architecture- discussion of overall HP Helion portfolio and where each piece fits
  • Discussion of currently available distribution
  • Architectural walkthrough of Helion OpenStack - discussing HP, OpenStack, and open source components and their relationships
  • Installation and administration of HP Helion OpenStack Community edition
This session will provide a quick overview of the HP Helion product portfolio, and where the OpenStack piece fits.  This will be followed by an in-depth walkthrough of the HP Helion OpenStack Community Edition distribution that is currently available – including a demonstration of installing the product and tips and tricks.  Attendees will get answers to questions such as:  What is Helion?  What is OpenStack and what is unique about HP’s distribution? and How can I install and test it?

Learn more about HP Helion


Survey this Session  


Thursday August 21, 2014 2:30pm - 5:30pm
Mayfair

3:30pm

New Horizons in IT Automation: 12 Places Where Manual Work is Holding You Back From Efficiently Delivering and Scaling What Your Business Demands From IT - Lindsey Smith, Puppet Labs
New Horizons in IT Automation: 12 places where manual work is holding you back from efficiently delivering and scaling what your business demands from IT. This talk is about new opportunities for automation to make IT infrastructure, services and applications more maintainable, consistent and scalable. Not only does this make the IT org more agile and responsive to business needs, it also enables IT self-service, lets people scale farther, reduces reliance on reactive firefighting and reduces the risk of concentrating expertise in small numbers of key people. We will touch on the areas of infrastructure provisioning, virtual/cloud environments, network and storage devices, OS management, compliance and application deployment.

Survey this Session   

Speakers
LS

Lindsey Smith

Product Manager for Puppet Enterprise, Puppet Labs
As the Product Manager for Puppet Enterprise, Lindsey regularly talks to enterprise IT organizations around the world about their IT automation challenges and translates that into product direction at Puppet Labs. From an inauspicious start failing to create a 4-H chicken judging app and now with over 20 years of experience in the software world, Lindsey was an open-source project maintainer and previously Product Manager for Security Analytics... Read More →


Thursday August 21, 2014 3:30pm - 4:20pm
Colorado

3:30pm

Open Source in Storage: Is It Here To Stay - Nithya Ruff, SanDisk

There was an important article in Forbes late last year asking the question “why has open source not taken over Storage”.  The article went on to say that Open Source was more computer science than engineering that was needed to support mission critical storage. Nithya will take a deeper look at the transformation that is happening in storage and examine the question of the role of open source in storage. She will also look at the drivers driving growth and adoption of open source in storage as well as the state of open source supply. Cover OpenStack, Object Storage, and Cloud Storage where Open Source is here to stay and address how the collaboration between commercial companies and open source and the role that consortium has played to create a datacenter ready open source. 

Survey this Session   


Speakers
avatar for Alex Lemberg

Alex Lemberg

SW Manager, SanDisk Company
Alex Lemberg is a senior SW Manager in SanDisk company, with 14 years of experience in design, debugging, development, analysis and testing of embedded and mobile flash based storage solutions (eMMC/SD, NAND, NOR) and operation systems. | He is focused and passionate about the following areas: | - Design and Development of New and Existing Storage Protocols Features | - Block Device Drivers and IO Stack | - System Storage Performance Analysis... Read More →


Thursday August 21, 2014 3:30pm - 4:20pm
Ohio

3:30pm

Managed Containers, Open Source, and Google - Joe Beda, Google
Everything at Google (from Search to Gmail) runs in Linux Application Containers.  Google is working with the Open Source community to bring over a decade of experience managing containers at scale to developers.  Joe Beda will talk through Kubernetes, a new Open Source container manager developed by Google with the help of the community.  He will cover the core management patterns it supports, the problems it solves, and where things are going both with the project, and with the Google Cloud Platform service analogs.

Survey this Session   

Speakers
avatar for Joe Beda

Joe Beda

Senior Staff Software Engineer, Google
Joe Beda is a Senior Staff Software Engineer working to help define and develop compute related products for Google's Cloud Platform. Joe is the founding engineer for Google Compute Engine and is currently working on Kubernetes, an open source container management service. Before working on Cloud, Joe provided keyword suggestions to Google Advertisers, helped build plumbing for VoIP/PSTN and was a very early member of Google Talk/Hangouts... Read More →


Thursday August 21, 2014 3:30pm - 4:20pm
Sheraton Ballroom III

3:30pm

An Overview of Kernel Lock Improvements - Davidlohr Bueso, & Scott Norton, HP
Synchronization primitives (locks) are at the heart of any system, and the Linux kernel is no exception. While lockless algorithms/data structures are an attractive alternative with performance in mind, reality dictates otherwise, many times due to the extra complexity involved. In the kernel, lockless structures are, rather the exception, than the norm.

Davidlohr Bueso will review recent changes and discussions on the topic, including mutexes, rwsems and futexes. The algorithmic ideas behind them will be revisited and uncover some of the issues that can significantly impact overall system scalability. This work has led to important performance benefits on large multi-core systems, spanning a variety of workloads and configurations. Future room for improvements and a look forward on how to address them will also be covered.

Survey this Session   

Speakers
DB

Davidlohr Bueso

Software Engineer, SUSE Labs
SN

Scott Norton

Scott Norton is a Master Technologist at Hewlett-Packard with a focus on the performance and scalability of the Linux kernel for large x86 NUMA based HP servers. He has been a kernel engineer at HP for the Linux, HP-UX, and NonStop kernels since 1988 with a focus on process/thread management, the scheduler, user and kernel synchronization primitives, as well as kernel performance and scaling. He is also the author of a book on Pthreads... Read More →


Thursday August 21, 2014 3:30pm - 4:20pm
Arkansas

3:30pm

Linux Kernel Power Management (PM) Framework for ARM 64-bit Processors - Lorenzo Pieralisi, ARM
The 32-bit ARM kernel supports a wide variety of processors harking back to ARM v4 architecture up to the latest v7 SMP processors. This huge legacy forced kernel developers to adapt the power management code for the newest processors (eg v7 multi-cluster systems) to an infrastructure that was developed to support simpler uniprocessor (UP) ARM architectures, resulting in code fragmentation and lack of unified drivers.
The brand new ARM v8 architecture provides kernel developers a clean slate to start developing new code, a nice opportunity to learn lessons from the past and bring about a kernel power management (PM) subsystem completely generic and up to the
latest standards. This talk will provide details of the undergoing effort carried out at ARM to develop a kernel PM framework for ARM v8 systems, with kernel design details of the respective DT and ACPI implementations.

Survey this Session   

Speakers
LP

Lorenzo Pieralisi

Linux Kernel Developer, ARM
Lorenzo Pieralisi has worked at ARM Ltd since March 2010 as a Linux kernel developer. He obtained a Laurea degree (summa cum laude) in Microelectronics from the University of Ancona in March 2002. He carried out a PhD in Microelectronics at INP Grenoble where he defended his thesis in 2005 on on-chip interconnections for Advanced Computing. Prior to joining ARM, he worked at the AST (Advanced System Technology) Lab of STMicroelectronics in... Read More →


Thursday August 21, 2014 3:30pm - 4:20pm
Parlor C

3:30pm

Explaining and Accessing the SPDX License List - Gary O'Neall, Source Auditor & Jilayne Lovejoy, ARM
The Software Products Data Exchange (SPDX) maintains the SPDX License List, a list of commonly found open source software licenses for the purposes of being able to easily and efficiently identify such licenses in an SPDX document. The SPDX License List has been referred to as the “gateway drug of SPDX adoption” due to its functionality that cuts far broader than just within SPDX documents. This presentation will provide an overview of the SPDX License List, recent changes with the release of version 2.0 of the SPDX specification, and how it can be used to describe license information for open source files. This talk will also describe various methods for users and tools to access the current and previous versions of the list, ranging from simply reading the license list on the website to programmatically accessing the license list information.

Survey this Session  

Speakers
avatar for Jilayne Lovejoy

Jilayne Lovejoy

Open Source Consel, ARM, ARM
Jilayne participates in various open source industry groups, including co-leading the legal team for SPDX. Jilayne coordinates and supports open source software legal issues at ARM, including training, compliance, and community work. In her spare time, Jilayne can be found riding her bike(s) or hosting the geeky podcast, FOSS+beer.
avatar for Gary O'Neall

Gary O'Neall

Founder and Principal Consultant, Source Auditor Inc.
Gary is a contributor to the Software Package Data Exchange® (SPDX'„¢) - a standard format for communicating the components, licenses and copyrights associated with a software package. Gary has contributed several open source tools which can be found at http://spdx.org/tools. Gary O'€™Neall is responsible for product development and technology for Source Auditor Inc., a software and service company helping software companies manage the... Read More →


Thursday August 21, 2014 3:30pm - 4:20pm
Sheraton Ballroom I

3:30pm

6 Months of the Eudyptula Challenge, Lessons Learned - Anonymous Penguin
This talk is about the Eudyptula Challenge, a set of tasks designed to get people interested in Linux kernel development. It will go into a summary of the tasks, the reception to the Challenge, how many people have joined and completed it, how it works and who is behind it, and what the future holds for it and the people completing the tasks.

Survey this Session   


Thursday August 21, 2014 3:30pm - 4:20pm
Sheraton Ballroom II

3:30pm

Getting Recognition for Your Open Source Project/Product - Sean Michael Kerner, InternetNews; Rikki Endsley, Red Hat; Frank Karlitschek, ownCloud; Mike Maney, ManeyDigital; Moderated By Joe 'Zonker' Brockmeier, Red Hat
Experts in Analyst, Press and community relations, including Sean Michael Kerner, Mike Maney, and Rikki Endsley will offer tips and insights into getting attention for OSS projects and products. The panel will also include ownCloud founder Frank Karlitschek for his insights on building a project. Moderated by Joe Brockmeier.

The audience is for developers or project managers that need to get their project more attention.  

Survey this Session  

Moderators
avatar for Joe Brockmeier

Joe Brockmeier

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

Speakers
avatar for Rikki Endsley

Rikki Endsley

Community Evangelist, Red Hat
Rikki Endsley is an editor and community manager for Opensource.com. Previously she worked as a community evangelist on the Open Source and Standards team at Red Hat. Other hats she has worn include: tech journalist; community manager for the USENIX Association; associate publisher of Linux Pro Magazine, ADMIN, and Ubuntu User; and managing editor of Sys Admin magazine and UnixReview.com. Follow her on Twitter @rikkiends.
FK

Frank Karlitschek

ownCloud
Frank Karlitschek is a long time open source contributor and former board member of the KDE e.V. In 2010 he started the ownCloud project and is leading the community project since then. In 2011 he co-founded ownCloud Inc. to offer commercial services around ownCloud. Frank has spoken and keynoted at dozens of SCaLE’s, FOSDEM’s, LinuxCon’s and Latinowares all over the world.
SM

Sean Michael Kerner

Sean Michael Kerner writes about Linux (distros the kernel and the community), Open Source (licenses, applications, management and legal), Security (tools, attack vectors, vendors and exploits) Application Development (tools, vendors, dynamic languages and code) | as well as Networking (core equipment, carrier, enterprise, Ethernet, IPv6 and access control). Kerner takes a deep technical view on everything he writes and has years of hands-on... Read More →
MM

Mike Maney

Head of Communications, Cloud Foundry
Mike is the founder of ManeyDigital. He helps companies tell better stories, think bigger than their products and engage with communities traditional marketing and PR don’t typically reach. He’s been a member of the agency tribe, both big and small, led global communications teams for high profile, culture shifting divisions at some of the world’s most prominent members of the Fortune 500, and rolled up his sleeves with hot startups from... Read More →


Thursday August 21, 2014 3:30pm - 4:20pm
Sheraton Ballroom V

3:30pm

OpenDaylight Performance - Daniel Farrell, Red Hat
This talk will cover what we currently know about OpenDaylight performance, as well as the ongoing efforts to better characterize ODL’s performance and subsequently improve it. Participants will walk away with a solid understanding of the automated CBench regression test being developed by the Integration team, the performance­related discoveries it has yielded and the performance TODOs that need developer attention.

Survey this Session   

Speakers
avatar for Daniel Farrell

Daniel Farrell

Software Engineer, Red Hat SDN Team
Daniel Farrell is a Software Engineer on Red Hat’s SDN Team, where he contributes to upstream OpenDaylight and OPNFV. He has been involved in SDN’s development since it emerged from Stanford, including early OpenFlow and OpenStack work. During ODL’s Helium release cycle he bootstrapped ODL’s performance efforts. In Lithium, he focused on building ODL’s upstream delivery pipeline, including RPMs, Vagrant base boxes, containers, an... Read More →


Thursday August 21, 2014 3:30pm - 4:20pm
Erie

3:30pm

Hacking OpenStack for Padawans - Adolfo Brandes, Hastexo
This is where you'll learn how to hack OpenStack itself. You'll start by firing up your own OpenStack development environment, go on to modify OpenStack itself, and end the session learning how to contribute your modification back to the project. Sounds like a lot? That's because it is!

Part I. Setup: You'll get a set of ready-to-use VirtualBox appliances as well as instructions on how to set them up on your machine. At the end of this initial part of the session you should have everything you need to start hacking!

Part II. Hacking: During this section you'll see how to set up an environment for comfortable OpenStack hacking, modify a small part of OpenStack, and finally run and test the modification.

Part III. Contribution: Armed with your patch, during this section you'll step through the process of submitting it to the OpenStack community for review.

Survey this Session   

Speakers
avatar for Adolfo R. Brandes

Adolfo R. Brandes

Hastexo
Adolfo Brandes will be your trainer. Adolfo started out as an English teacher, but a talent for programming computers shaped his early career. He developed everything from an Asterisk-based PBX to the odd Linux kernel driver, including several websites and an AGPL3 Python-backed web game. Nevertheless, in his mid-thirties Adolfo saw the opportunity to unite two talents, and once more turned to mentoring by teaching developers how to contribute to... Read More →


Thursday August 21, 2014 3:30pm - 5:20pm
Mississippi

4:30pm

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

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

Survey this Session   

Speakers
avatar for Joe Brockmeier

Joe Brockmeier

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


Thursday August 21, 2014 4:30pm - 5:20pm
Sheraton Ballroom III

4:30pm

Ganeti, the Less Known Features - Guido Trotter, Google
Ganeti is a virtualization manager that allows to harness a cluster of physical machines to provide virtual machines to. It is used to provide virtual machines to Google employees and in many other environments. This talk is going to focus on newer and less known features of Ganeti, and how they can be used to make an admin's life easier and more effectively integrate it into his ecosystem. We will focus on monitoring daemon, network management, external storage but also what's coming in new bleeding edge versions.

Survey this Session   

Speakers
GT

Guido Trotter

Senior Engineer, Google
Guido is a Senior Engineer at Google, and has worked as a core Ganeti developer and designer since 2007. He is also a regular conference speaker, and presented before at LISA, Fosdem, Linuxcon, Debconf and other open source and community gatherings. He mostly speaks of Ganeti, virtualization in the Open Source world, and Linux networking features for virtualized environments.


Thursday August 21, 2014 4:30pm - 5:20pm
Colorado

4:30pm

Integrating oVirt and Foreman to Empower your Data-Center - Yaniv Bronheim, Red Hat
In this session Yaniv will give a short introduction to oVirt and Foreman and discuss about integrating the two in order to ease deployment of hypervisors and VMs in a virtualized environment.
Yaniv will describe how oVirt leverages Foreman functionality to provision bare-metal hosts or add existing ones as oVirt hypervisors, and how we plan to extend that in order to provisioning VMs, configure existing hypervisors, and more.

Survey this Session   

Speakers
avatar for Yaniv Bronheim

Yaniv Bronheim

Senior Software Engineer, RedHat
My name is Yaniv Bronhaim, a Senior Software Engineer from Red-Hat. I contributed to the oVirt project (the community project for RHEV-M). | I'm an active maintainer for the VDSM project and responsible for the VDSM oVirt community. Nowadays I developed in various environments based on Red-Hat projects. | I presented oVirt in the past at CloudOpen, DevConf and different local oVirt workshops. I seek to share and talk about the oVirtRHEV, the... Read More →


Thursday August 21, 2014 4:30pm - 5:20pm
Huron

4:30pm

Compressing Strings of the Kernel - Wolfram Sang
In the past, there have been experiments to compress the strings within the kernel to reduce run-time memory footprint. However, not much more than concepts and estimations have been done, yet those results were interesting enough to be further researched. This presentation shows the results of my research. It will include topics like how to obtain the strings, comparison of compression techniques, and implementation details under the light of upstream acceptance. Furthermore, results of the data analysis will provide guidelines for developers how to add strings and other kinds of data, in order to reduce memory footprint and bloat, in general.

Survey this Session   

Speakers
WS

Wolfram Sang

Kernel Developer, Consultant
Wolfram Sang has been working as a Linux kernel developer for embedded systems since 2008. He maintains the I2C subsystem and works as a consultant, mainly for the Renesas Upstream Kernel Team. Programming since his childhood, he still hacks his machines from the 80s, especially the C64. When not using computers, he is interested in ecological topics, likes cooking and tries to keep his Japanese alive. He has spoken at various conferences like... Read More →


Thursday August 21, 2014 4:30pm - 5:20pm
Sheraton Ballroom V

4:30pm

Getting More Out Of System Suspend In Linux - Rafael J. Wysocki, Intel OTC
System suspend is one of the most mature and widely used power management techniques in Linux. At the same time the kernel's system suspend infrastructure is susceptible to inadvertent errors, so major changes in that code are relatively rare and applied with caution. However, that conservative approach has caused system suspend to gradually fall behind with meeting the expectations of modern systems' users. It has turned out recently that it needs to be faster, integrated more tightly with runtime PM, more careful about avoiding unnecessary operations and capable of handling systems with more advanced PM support in hardware in better ways. As a result, several efforts are under way to improve system suspend in Linux and make it even more useful. I will discuss those efforts, describe the improvements that have been achieved already and outline possible directions of future development.

Survey this Session   

Speakers
avatar for Rafael J. Wysocki

Rafael J. Wysocki

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


Thursday August 21, 2014 4:30pm - 5:20pm
Arkansas

4:30pm

SteamOS Magic - Keith Packard, Intel
Turning the Linux Desktop into a Gaming Console Valve Software, developers of the Steam app-store for desktop computer games, started offering their games and the Steam environment for Linux users back in February of 2013. Since then, they've gone further and constructed a custom Debian-derivative Linux distribution that turns a regular desktop PC into a gaming console, similar in concept to the original Microsoft Xbox, which was essentially a standard PC running a modified version of Windows. However, unlike the Xbox, SteamOS is designed to run unmodified versions of existing Linux games offered through the Steam store. This presented two separate challenges, the first to provide a game console experience starting with the standard X Window System, and the second to take desktop games and transform them.

Survey this Session   

Speakers
KP

Keith Packard

Distinguished Linux Technologist, HP
Keith Packard has been developing free software since 1986, working on | the X Window System, the Linux kernel and rocketry electronics. He is | currently a Distinguished Linux Technologist at HP working as the | Chief Architect for Linux on The Machine. Keith received a Usenix | Lifetime Achievement award in 1999, an O'Reilly Open Source award in | 2011, sits on the X.org foundation board and is a member of the Debian | Technical... Read More →


Thursday August 21, 2014 4:30pm - 5:20pm
Sheraton Ballroom I

4:30pm

Best practices for MySQL High Availability - Colin Charles, MariaDB
The MySQL world is full of tradeoffs and choosing a High Availability (HA) solution is no exception. This session aims to look at all of the alternatives in an unbiased nature. Preference is of course only given to opensource solutions.

How do you choose between: MySQL replication, MHA, DRBD, Tungsten, Galera Cluster? Do you integrate Pacemaker and Heartbeat like Percona Replication Manager? Is NDB Cluster right for your workload? The cloud brings even more fun as geographical redundancy is rolled into this.

This and more will be covered in a walkthrough of MySQL HA options and when you will apply them.

Survey this Session   

Speakers
avatar for Colin Charles

Colin Charles

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


Thursday August 21, 2014 4:30pm - 5:20pm
Parlor C

4:30pm

Why You Should Consider Using btrfs, Real COW Snapshots and File Level Incremental Server OS Upgrades Like Google Does - Marc Merlin, Google
The presentation will give you everything you know to get up to speed with btfrs, why you should want to trust your data to btrfs, how it offers a lot of what ZFS offers without the licensing problems, as well as best practices for using it. I will go into: - the basics of administration of a btrfs filesystem - How btrfs, swraid, dmcrypt, and lvm fit or don't fit together - how to work with a single storage pool and create all your partitions from it without having to ever resize them, or require LVM as a slow and somewhat unreliable block layer. - how to have virtually as many snapshots as you want and why you really want this - how to do very efficient block level backups of changes only and much faster than rsync ever will - how those block backups can be used to deploy OS upgrades at the file level like I explained in my talk on how Google maintains its many servers last year.

Survey this Session   

Speakers
avatar for Marc Merlin

Marc Merlin

Linux Geek / BOFH, Google
Marc has been using Linux since 0.99pl15f (slackware 1.1.2, 1994), both as a sysadmin and userland contributor. He has worked for various tech companies in the Silicon Valley, including Network Appliance, SGI, VA Linux, Sourceforge.net, and now Google. | He has been giving Linux related talks since 2001 and done hacking in various areas like mail with exim, mailman, SpamAssassin, as well as maintained linux distributions. | Marc currently... Read More →


Thursday August 21, 2014 4:30pm - 5:20pm
Sheraton Ballroom II

4:30pm

Lessons About Community From Science Fiction - Dawn Foster, Puppet Labs
If you think you saw this presentation at LinuxCon last year, you're wrong! To avoid boring people to death, I have a completely new set of slides and lessons for 2014. This talk focuses on community tips told through science fiction. While the topic is fun and a little silly, the lessons about communities are real and tangible.

Here are just a few of the things that I will talk about:
* Borg assimilation and bringing new community members into your collective for new ideas.
* Specialization is for insects. The best community members are the ones who can help in a wide variety of ways.
* Community members are valuable, don’t treat them like minions.
* Travel to strange new worlds and meet interesting people.

Survey this Session   

Speakers
DF

Dawn Foster

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


Thursday August 21, 2014 4:30pm - 5:20pm
Ohio

4:30pm

Updating OpenDaylight's HostTracker - Evan Zeller, University of Kentucky
As the model driven SAL becomes more central to the infrastructure of OpenDaylight, a group of interns and developers have been working on bringing the way we track addresses and hosts up to date. We'll talk about the progress we've made, my experience as an intern at OpenDaylight, and open up the floor for Q&A.

Survey this Session   

Speakers
EZ

Evan Zeller

Student/ Intern, Brocade
Evan Zeller is a senior Computer Science student at the University of Kentucky and OpenDaylight is his first experience with Open Source software, as well as first experience writing real world code. He's been interested in networks since he was in high school, and now is very excited to be working with those right at the center of the industry and laying the groundwork for the future.


Thursday August 21, 2014 4:30pm - 5:20pm
Erie

5:30pm

LinuxCon + CloudOpen Onsite Attendee Reception & Booth Crawl
After the closing keynotes on Thursday, all attendees are invited to join us for drinks, hors d'oeuvres and fun in the Sheraton Chicago Ballroom at the hotel. This is a great time to check out the sponsor showcase and mingle with your fellow attendees. In addition, enjoy games and entertainment.

Thursday August 21, 2014 5:30pm - 7:30pm
Chicago Ballroom
 
Friday, August 22
 

6:15am

Fun Run
Friday August 22, 2014 6:15am - 7:15am
Sheraton Lobby

7:30am

Registration & Continental Breakfast
Friday August 22, 2014 7:30am - 9:00am
Ballroom Foyer

9:00am

Keynote: Innovation in a 3D Printing Community - Anthony Moschella - Vice President of Product, MakerBot

The rise of Linux over the last two decades has been nothing short of a revolution. A small minority took an established technology and built a world-changing platform that has touched almost every industry on earth. Along the way, this new accessibility incubated powerful tools that created their own revolutions in turn. Thanks to Linux, the smartphone and set-top box have become mainstream faster than anyone thought possible, and devices like the RaspberryPi have inspired a new generation of creators.


3D printing is on the same path. A global community of hobbyists and entrepreneurs took the established technology of 3D printing and made it accessible. Now companies like MakerBot are building a rich ecosystem, using hardware, software, web tools and mobile applications to extend the world-changing capabilities of desktop 3D printing. Learn about MakerBot's vision for a collaborative, Linux-powered, application-driven platform that will drive the future of 3d printing.

Survey this Session   

Speakers
AM

Anthony Moschella

VP of Product, Makerbot
Anthony Moschella is vice president of Product at MakerBot, where he works with MakerBot’s team of engineers to design tools for the manufacturers and creators of tomorrow. A passionate engineer, hacker, maker, teacher, and 3D printing advocate, Anthony works to help bring the disruptive technology of desktop 3D printing to the masses. In addition to his enthusiasm about the power of personal fabrication, Anthony brings more than a... Read More →


Friday August 22, 2014 9:00am - 9:20am
Chicago Ballroom

9:00am

Container Sprint
The container sprint is a one day event organized by the LXC maintainers where contributors of the various Linux container projects can meet to talk, plan and work together on new features and bugfixes. Topics will undoubtedly include checkpoint/restart, cgroup management, unprivileged containers and more.

Survey this Session   

Friday August 22, 2014 9:00am - 5:00pm
Arkansas

9:00am

Community Management Workshop - Jono Bacon, XPRIZE
In this workshop, Bacon will discuss how to build and grow a community, including building collaborative workflows, defining a governance structure, planning, marketing, and evaluating effectiveness.

For more details, please click here.

Please note: there is an additional fee of US$300 to attend this workshop. The option to join is available on the LinuxCon + CloudOpen North America 2014 registration form. The workshop will be capped at 40 people to allow for Q&A and discussion. 

Survey this Session   

Speakers
JB

Jono Bacon

Director of Community, GitHub
Jono Bacon is a leading community manager, speaker, author, and podcaster. He works as Director of Community at GitHub, and formerly led community at Canonical and XPRIZE. He is the author of the critically-acclaimed The Art of Community, is a columnist for Forbes and opensource.com, founder of the Community Leadership Summit, and co-founder of the Bad Voltage and LugRadio podcasts.


Friday August 22, 2014 9:00am - 5:00pm
Erie

9:20am

Keynote: Innovations in Prosthetics With Open Source - Jonathan Kuniholm, President, Open Prosthetics Project

Speakers
JK

Jonathan Kuniholm

Founder and President, Open Prosthetics Project
I'm interested in using open source strategies and legislative and regulatory measures to try and encourage increased innovation in orphan medical device areas like prosthetic arms. I'm particularly interested in what measures we might use to encourage industry to take interest in developing and improving such devices, despite the lack of standard business incentive. We all seem to agree that these are interesting and meaningful projects, but how... Read More →


Friday August 22, 2014 9:20am - 9:40am
Chicago Ballroom

9:40am

Keynote: Revolutionize the Way IT is Created and Consumed - Douglas Balog, General Manager, Power Systems, IBM Systems and Technology Group
The Linux community provides an opportunity to take advantage of a wider range of solutions and applications—that is, if your technology can handle it.  The challenges facing architects of infrastructure and software solutions today create barriers that require totally rethought approaches to infrastructure design.  In this presentation, we will explore the ways in which a broad portfolio predicated on innovation and open collaboration can help you find new customers, create new opportunities and design next-generation applications to drive business success.

Survey this Session   

Speakers
DB

Douglas Balog

IBM Power Systems
Douglas (Doug) Balog is the general manager for IBM Power Systems. In that capacity, he is responsible for all facets of the Power Systems' business including strategy, architecture, operations, technology development and overall financial performance. Mr. Balog is also a member of IBM’s Performance and Strategy Teams, which focus respectively on tactical execution and the strategic direction for the IBM Corporation. | | Mr. Balog has... Read More →


Friday August 22, 2014 9:40am - 10:00am
Chicago Ballroom

10:00am

Break
Friday August 22, 2014 10:00am - 10:45am
Chicago Ballroom

10:45am

Crushing Data Silos with ownCloud and Gluster - Frank Karlitschek, OwnCloud
More and more employees store company data in public and consumer-grade cloud services like Dropbox, Google Drive or iCloud. The reason is that they provide convenient features to sync the files between devices. Users want to access all their data independently where they are and which device they currently use.

On the other hand, more and more data is stored in isolated silos in these organizations -- which makes it difficult for the employees to access and sync it in an optimal way.

This talk presents how the combination of ownCloud and Gluster can be used to provide a hybrid and secure solution for this problem.

The first part gives an overview about a possible highly scalable architecture that is leveraging the power of Gluster.

The second part of the talk gives an outlook of how this architecture can be used to provide a single data access engine for users to bridge the gap between internal data silos and a seamless user experience for users.

 Survey this Session  

Speakers
FK

Frank Karlitschek

ownCloud
Frank Karlitschek is a long time open source contributor and former board member of the KDE e.V. In 2010 he started the ownCloud project and is leading the community project since then. In 2011 he co-founded ownCloud Inc. to offer commercial services around ownCloud. Frank has spoken and keynoted at dozens of SCaLE’s, FOSDEM’s, LinuxCon’s and Latinowares all over the world.


Friday August 22, 2014 10:45am - 11:35am
Parlor C

10:45am

Beating the Virtualization Tax for NoSQL Workloads With OSv - Don Marti & Glauber Costa, Cloudius
NoSQL data stores such as Cassandra and Redis are memory and CPU intensive loads which can have unacceptable performance when run under virtualization in production environments.

Over the past two years, the OSv project has profiled some of the important bottlenecks for NoSQL applications, and designed a new open-source guest environment to improve performance in key areas such as JVM memory allocation and network throughput.

The side effect of this performance work has been to move some difficult tuning tasks off the administrator's to-do list and into the guest OS where they can be handled automatically with better responsiveness.

Survey this Session   

Speakers
GC

Glauber Costa

Lead Software Engineer, Cloudius System
Glauber Costa is a Lead Software Engineer at ScyllaDB, where he helps developing the Scylla NoSQL database and the Seastar framework. He was also one of the early engineers responsible for OSv, and has extensive past experience in the Linux Kernel containers implementation and Open Source Virtualization field (Xen, KVM, QEMU).
DM

Don Marti

Technical Marketing Manager, Cloudius Systems
Don Marti is a technical marketing manager for Cloudius Systems, the OSv company. He has written for Linux Weekly News, Linux Journal, and other publications. He co-founded the Linux consulting firm Electric Lichen, which was acquired by VA Linux Systems. Don has served as president and vice president of the Silicon Valley Linux Users Group and on the program committees for Uselinux, Codecon, and LinuxWorld Conference and Expo.


Friday August 22, 2014 10:45am - 11:35am
Colorado

10:45am

Storage Tiering and Erasure Coding in Ceph - Sam Just, Red Hat
Ceph is designed around the assumption that all components of the system (disks, hosts, networks) can fail, and has traditionally leveraged replication to provide data durability and reliability. The CRUSH placement algorithm is used to allow failure domains to be defined across hosts, racks, rows, or datacenters, depending on the deployment scale and requirements. Ceph has introduced a storage tiering infrastructure and cache pools that allow alternate hardware backends (like high-end flash) to be leveraged for active data sets while cold data is transparently migrated to slower backends. The combination of these two features enables a surprisingly broad range of new applications and deployment configurations. This talk will cover a few Ceph fundamentals, discuss the new tiering and erasure coding features, and then discuss a variety of ways that the new capabilities can be leveraged.

Survey this Session   

Speakers
SJ

Sam Just

Developer, Red Hat
Sam is a Ceph contributor working for Red Hat in the Inktank group. Most of his work is focused on RADOS, the object store underneath Ceph. In his spare time he likes cycling and gaming. He is also very bad at typing about | himself in the third person.


Friday August 22, 2014 10:45am - 11:35am
Mississippi

10:45am

Cache Strategies For Microservice-Based Web Apps - Glen Campbell, Rackspace
Many web applications are now composed of data from multiple backend services, each focused on a specific domain of data. Handling these services can cause performance issues because "over the wire" data is orders of magnitude slower than locally-available data. 

This session is a broad overview of a variety of methods and architectures for caching data to improve performance. These techniques range from autonomous HTTP caches like reverse proxies to manually-managed cache systems like memcached and others. In addition, there are techniques for caching SQL and NoSQL database data to avoid repetitive queries. 
Web apps that use multiple microservices can also benefit from architectural changes such as adding a service aggregation layer to minimize HTTP requests and improve the cacheability of the data.

Speakers
GC

Glen Campbell

Glen Campbell is a member of the Rackspace Developer Relations Group and was formerly the lead developer for the php-opencloud library and the little-known Siteframe website framework. | | His computing experience started in the 1970's programming the COSMAC ELF and changing tubes in an IBM magnetic ledger card reader. | | He worked on the OpenStack Compute project, including the integration of Rackspace's Next Generation Cloud Servers product... Read More →


Friday August 22, 2014 10:45am - 11:35am
Huron

10:45am

A Duel of Two Libraries - Cairo vs. Skia: Which Draws Faster? - Bryce Harrington, Samsung
Cairo is used extensively throughout the Linux desktop for 2D rendering, but Chromium's Skia drawing library claims to provide a higher performance alternative for rendering web content.

This talk will present a performance comparison tool developed at Samsung for conducting comparative performance studies between the two libraries. We'll review results on several platforms using EGL, GLX, and software-based backends for specific performance bottlenecks, and explore whether a library designed for web rendering might have relevance for desktop graphics needs as well. 

Survey this Session   

Friday August 22, 2014 10:45am - 11:35am
Sheraton Ballroom III

10:45am

New Views on Your Source Code History with 'git replace' - Christian Couder, SoftAtHome
Git has become the most popular version control system in the Open Source world, and more and more companies are also using it. The source code history when managed by Git is supposed to be immutable, because Git uses a content addressed database. The Git objects are indexed by their SHA-1 hash. When mistakes have been made, or to make some history based features more useful or more reliable, though, it can be interesting to transform the Git source code history. To do that it is a good idea to use "git replace".

"git replace" makes it possible to have different "views" on the history, instead of only one. It works by creating special references and using these special refs to dynamically use some git objects instead of the original ones.

Survey this Session   

Speakers
CC

Christian Couder

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


Friday August 22, 2014 10:45am - 11:35am
Sheraton Ballroom II

10:45am

Testing Video4Linux Applications and Drivers - Hans Verkuil, Cisco
The video4linux subsystem of the kernel is a very large API with many ioctls, settings, options and capabilities. This poses a problem both for the kernel developer and for the application developer. Since early this year major improvements have been made to both the v4l2-compliance utility for verifying drivers, and the virtual video drivers that applications can use as a reference input or output. This presentation will explain and demonstrate these tools and drivers and show how to use them to ensure your driver or application works correctly.

Survey this Session   

Speakers
HV

Hans Verkuil

Senior R&D Software Engineer, Cisco Systems Norway
Hans Verkuil started contributing patches to the MPEG encoder/decoder ivtv driver in early 2004 and it snowballed from there. Since 2013 he is the video4linux co-maintainer responsible for V4L2 bridge drivers and video receivers and transmitters. He lives in Oslo, Norway, working as a senior R&D software engineer at Cisco Systems Norway, developing - surprise! - video4linux drivers.


Friday August 22, 2014 10:45am - 11:35am
Sheraton Ballroom I

10:45am

MariaDB: The New MySQL is Everywhere - Colin Charles, SkySQL
MariaDB is now shipping in every Linux distribution and is the default MySQL in many. Come to this talk and learn about how to manage the new MySQL with all the advanced options available to both developers and operators.

Some highlights include:
* using authentication plugins, like PAM, and turning on two-factor authentication
* Using & managing various storage engines in your queries: SphinxSE for full-text search, connecting to a Cassandra cluster, making use of ODBC & other various data sources via CONNECT (eg. joining data from Microsoft SQL Server with MariaDB is entirely possible), and automatic sharding in the database via SPIDER. (backup strategies, deployment, network, etc. are all covered)
* Configuring the threadpool for your workload
* Taking advantage of new replication features
* Using SQL Roles

And more

Survey this Session   

Speakers
avatar for Colin Charles

Colin Charles

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


Friday August 22, 2014 10:45am - 11:35am
Ohio

10:45am

The Proper Care of Feeding of MySQL Database for Linux Admins Who Also Have DBA duties - Morgan Tocker, Oracle
You there, Linux administration god -- did they mention you also have a small to huge gaggle of MySQL instances that you need to take care of when you were hired? Well databases are the wanton, needy brats of the software world and will provide you quite the wild ride if you are not prepared. This session covers what every Linux admin needs to know to keep their databases happy, friendly, and efficient. Do you know if SSD really work? Where do you spend you upgrade budget for the best results? What replication strategies take the load off your main server, feed Hadoop clusters, or provide 'save your butt' redundancy? What tools do you need to ease user admin, backups, query tuning, and generally make your life easier? All this and more in a fast paced session you need to attend.

Survey this Session   

Speakers
MT

Morgan Tocker

Morgan rejoined the MySQL team at Oracle in 2013 as MySQL Community Manager, having previously worked for MySQL and Sun Microsystems. He blogs from tocker.ca, and especially likes the new features in MySQL that make operations life easier.


Friday August 22, 2014 10:45am - 11:35am
Sheraton Ballroom V

10:45am

The Linux Community’s Guide to UEFI; A Safe Path for Firmware
UEFI is becoming increasingly common in the latest computer systems, with adoption broadening to include a wider variety of Linux-based and open source operating systems. Learn about UEFI technology and the organization driving the evolution of platform firmware technology – The UEFI Forum. This session will also provide an overview of how UEFI technology benefits the Linux community by providing a safe path for firmware implementations.

Survey this Session   


Friday August 22, 2014 10:45am - 11:35am
Mayfair

10:45am

OpenStack Neutron - Software Defined Networking - Phil Hopkins, Rackspace
Ever wondered about how users can create their own virtual networks to connect to their VMs in the cloud? Software Defined Networks (SDN) are much more than the latest buzz word, they are helping to revolutionize the way IT builds systems. In this session you will learn how OpenStack accomplishes this functionality. This will be a technical session where we will learn how separate arbitrary networks are created on a fixed underlying physical network. We will investigate Open vSwitch and it key in making software defined networks (SDN) possible. We will see how networks are kept separated and isolated, while coexisting in the physical network. Come and learn about the latest in OpenStack's SDN efforts.

Survey this Session   

Speakers
avatar for Phil Hopkins

Phil Hopkins

Principal Engineer, Rackspace
Phil Hopkins, Principal Engineer at Rackspace. has an Electrical Engineering Degree from the University of South Florida and has been working on Linux systems for over 15 years. In the past he has taught Cisco Networking classes and worked as a Cisco Admin as well as designing VOIP systems using Asterisk. He is active teaching and writing about Openstack software defined networks (SDN). He has written and currently gives an advanced class... Read More →


Friday August 22, 2014 10:45am - 12:35pm
Sheraton Ballroom IV

11:45am

Exploring Big Data and Analytics for Innovative Business Results - Linton Ward, IBM
Data is emerging as the world’s newest resource for competitive advantage. As the value of insight from data continues to grow, companies are struggling with their current systems to keep pace as their present IT infrastructure and IT budget can't keep up with the increased demand for insights and volume of data. In this session we will explore why top performing organizations confront this reality by taking a different approach. Hear how companies are winning with new innovation and design that puts data to work faster with their Linux solutions. These systems are easy to consume and manage with open-source technologies, simplified virtualization management and flexible capabilities, to provide companies with a competitive advantage.

Survey this Session   

Speakers
LW

Linton Ward

Distinguished Engineer, Chief Engineer Big Data and Analytics, Power Systems, IBM
Dr. Linton Ward is an IBM Distinguished Engineer in the IBM Systems and Technology Group where his current focus is on leadership analytics and big data on Power Systems. He has been actively engaged in leading hardware-software stack optimization and hardware design for numerous integrated offerings, including IBM Pure Systems. As a systems and solutions architect, Linton brings a unique combination of hardware insight, deep understanding of... Read More →


Friday August 22, 2014 11:45am - 12:35pm
Parlor C

11:45am

DevOps and the Developer Experience at OpenShift - Ryan Jarvinen, Red Hat
Learn how a dedication to automation helps developers quickly build portable web services that scale across the open cloud. Open workflows for collaboration shape the OpenShift developer experience, making open cloud scaling something that any Linux user can do.

Survey this Session   

Speakers
RJ

Ryan Jarvinen, Red Hat

Open Platform Evangelist, Red Hat
Ryan Jarvinen is an Open Platform Evangelist working with RedHat's OpenShift team. He lives in Oakland, California where he spends most of his time learning about realtime distributed application design, and working on various civic hacking projects. You can reach him as ryanj on twitter, github, and IRC.


Friday August 22, 2014 11:45am - 12:35pm
Mississippi

11:45am

Virgil3D: Journey to a Virtio GPU - Dave Airlie, Red Hat
There has been a gap in the Linux/KVM/qemu desktop virtualisation space for many years compared to a number of competing offerings, the lack of a paravirtual 3D accelerator device. This project is an attempt by one man to fix this large gap. Based on the Mesa internal hardware abstraction layer (Gallium3D) this project creates a virtio based GPU that can handle modern OpenGL and Direct3D requirements. The 3D rendering streams are passed to a renderer process in the host and it uses the local OpenGL interface to do the rendering. The project also encompasses a simple unaccelerated non-3D virtio gpu for situations where there is no local 3D hardware present.

Survey this Session  

Speakers
DA

Dave Airlie

Enterprise Kernal Graphics Maintainer, Red Hat
Dave Airlie is the kernel graphics maintainer looking after various parts of the Linux kernel associated with video drivers. He works on X.org and Mesa projects as a major contributor to graphics driver development. He is currently employed by Red Hat in Brisbane as the enterprise kernel graphics maintainer. He recently started a quest to provide a virtual 3D capable GPU called virgil.


Friday August 22, 2014 11:45am - 12:35pm
Huron

11:45am

Why Use Xen for Large Scale Enterprise Deployments? - Konrad Rzeszutek Wilk , Oracle
For many years, the Xen community has been delivering a solid virtualization platform for the enterprise. In support of the Xen community innovation effort, Oracle has been translating our enterprise experience with mission-critical workloads and large-scale infrastructure deployments into upstream contributions for the Linux and Xen efforts. In this session, you'll hear from a key Oracle expert, and community member, about Oracle contributions that focus on large-scale Xen deployments, networking, PV drivers, new PVH architecture, performance enhancements, dynamic memory usage with ‘tmem', and much more. This is your chance to get an under the hood view and see why the Xen architecture is the ideal choice for the enterprise.

Survey this Session   

Speakers
KW

Konrad Wilk

Software Director, Oracle
Konrad Wilk is a Software Director at Oracle. His group's mission is to make Linux and Xen Project virtualization better and faster. As part of this work, Konrad has been the maintainer of the Xen Project subsystem in Linux kernel, Xen Project maintainer and had been the Release Manager for the 4.5 release of the Xen Project Hypervisor. Konrad has been active in the Linux and Xen Project communities for more than 7 years and was instrumental in... Read More →


Friday August 22, 2014 11:45am - 12:35pm
Colorado

11:45am

LTSI 3.10 Status Update & Future Plans - Tsugikazu Shibata, NEC and Hisao Munakata, Renesas
LTSI is a Linux Foundation project that develops and maintains kernel for the industry use. It is based on LTS (long term stable) kernel and integrated (backport and verified) attractive new features already available in newer version kernel. We have released 3.10-LTSI kernel with great numbers of contribution from the company such as Collabora, Intel, Renesas and Toshiba. We will present status summary of LTSI-3.10. Also, we have established automated kernel test environment to validate if there is any regression in LTSI kernel. This will be used for LTSI automated validation and also hoping to used by the companies. This presentation will include an introduction of LTSI's test framework, how it can be used and how you can utilize this auto test environment. Finally, we will discuss LTSI project plan for 2014 so that you can create your plan to use LTSI for your actual projects.

Survey this Session   

Speakers
avatar for Hisao Munakata

Hisao Munakata

executive manager, Renesas
Munakata leads upstream kernel development team in Renesas to encourage developer to send more patched to the upstream. Also he actively works for Linux Foundation CE working. Automotive Grade Linux and other Linux Foundation project for the long time. He did various presentation, keynote and BoFs at various Linux Foundation and other conferences.
avatar for Tsugikazu Shibata

Tsugikazu Shibata

Chief Advavnced Technologist, Open Source Promotion Center, NEC
Tsugikazu Shibata is LTSI Project lead. Tsugikazu Shibata is Chief advanced Technologies of NEC and he has been working on coordinating the relationship between industry and community since the early days of Japanese Linux community. He have spoken at number of Open Source conferences such as LinuxCon, Embedded Linux Conference and OpenStack summit. He is also a board member of the Linux Foundation.


Friday August 22, 2014 11:45am - 12:35pm
Ohio

11:45am

Devicetree: Kernel Internals and Practical Troubleshooting - Frank Rowand, Sony
There have been many presentations on what a devicetree looks like and how to create a devicetree. This talk instead examines how the Linux kernel uses a devicetree. Topics include the kernel devicetree framework, device creation, resource allocation, driver binding, and connecting objects. Troubleshooting will consider initialization, allocation, and binding ordering; kernel configuration; and driver problems.

Survey this Session   

Speakers
avatar for Frank Rowand

Frank Rowand

Sony
Frank has meddled in the internals of several proprietary operating systems, but has been loyal to the Linux kernel since 1999. He has worked in many areas of technology, including performance, networking, platform support, drivers, real-time, and embedded. He is currently employed by Sony Mobile Communications. | | Frank has presented at many CELF Embedded Linux Conferences in the US and Europe, LinuxCon Japan, Japan Linux Symposium, LinuxCon... Read More →


Friday August 22, 2014 11:45am - 12:35pm
Sheraton Ballroom I

11:45am

Getting the Most Out of Your Code With Help From the Compiler - Thiago Macieira, Intel
Traditionally, supporting new processor instructions required writing assembly code. Those days, processors are very complex and maintaining assembly code by hand is a hard and tedious task, not to mention that processors evolve and getting the timings right of each generation is better left to the compiler. A little known feature of the compilers is that it is possible to get access to certain instructions from high-level C and C++ code. Yet modern compilers can offer more functionality to help the bold developer write better code. This presentation will present those techniques and show which ones work on GCC, Clang and the Intel compiler. It will also show how to get more information on which intrinsics exist and what they do. It will draw heavily upon the presenter's experience implementing this very type of optimisations for Qt 5.3.

Survey this Session   

Speakers
avatar for Thiago Macieira

Thiago Macieira

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


Friday August 22, 2014 11:45am - 12:35pm
Sheraton Ballroom II

11:45am

Standard Specification to Open Source in Internet of Everything - Guy Martin, Samsung
This presentation talkes about the introduction of Internet of Everything including a new open source community and our experience on Internet of Everything using standard specification and reason for open source toward a success of Internet of Everything. In particular, this presentation illustrates the various benefits that Internet of Everything can ream from open source based on the lesson learned from standard specification and its limitation. Finally, this presentations includes Samsung efforts on Intetnet of Everything and provide some proof that Samsung is doing what they are preaching to the future of Internet of Everything.

Survey this Session   

Speakers
GM

Guy Martin

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


Friday August 22, 2014 11:45am - 12:35pm
Sheraton Ballroom III

11:45am

Go Schemaless in SQL with Dynamic Columns - Max Mether
The Dynamic column feature added into MariaDB since 5.3 allows you to store schemaless data inside a relational datbase. By using Dynamic Columns you a very flexible table structure, somewhat like a key-document store without giving up any of the ACID or other relational properties. You can use this feature to store any type of data where you don't know what attributes you will have in the future, which gives you create flexibility and ease of use. This talk will go through the main characteristics of the dynamic columns feature and show how you can use it to store data in JSON or any other format without having to worry about the column types and names beforehand.

Survey this Session   

Speakers
MM

Max Mether

SkySQL
Max Mether, a native of Finland received his M.Sc (Eng) in Physics and Maths from Helsinki University of Technology. Max joined MySQL AB in 2001 starting as a Consultant and an Instructor and ended up creating the MySQL training program and managing the curriculum under MySQL Ab and later at Sun. As a co-founder Max now manages the professional services department at MariaDB and helps advance the MariaDB and MySQL eco-systems around the world.


Friday August 22, 2014 11:45am - 12:35pm
Sheraton Ballroom V

11:45am

UEFI Secure Boot – Strengthening the Chain of Trust - Jeff Bobzin, Insyde Software & Kevin Lane, HP
The UEFI Secure Boot Feature can be used to protect Linux-based systems but only if the Linux installation is properly configured to create a trusted boot environment.  This session will provide a user-level understanding of how to setup and install a system with Secure Boot as well as introducing some of the methods, such as MOK, which are available to provide continued protection throughout the stages of Linux boot.

Survey this Session   

Speakers
JB

Jeff Bobzin

VP of Software Architecture, Insyde Software Inc
Jeff Bobzin, VP of Software Architecture at Insyde Software, has contributed to specification efforts at the UEFI forum since 2005 and currently serves as UEFI Board member and Secretary. He has a special interest in using UEFI to enhance system security, including long-term collaboration with Security Architects at Redhat, Canonical, and other Linux communities.
KL

Kevin Lane

Technical Consultant, HP Enterprise Services
Kevin Lane, an 11-year veteran with HP Enterprise Services, Global Engineering and Technical Consulting, has been a Linux enthusiast since 1993, downloading the Free Software Foundation tools and the Linux kernel from the University of Helsinki, where Linus was still going to school. Kevin has been involved in the IT industry, and specifically UNIX and variants, for well over 30 years. He is involved in the local Omaha Linux Users group (OLUG) as... Read More →



Friday August 22, 2014 11:45am - 12:35pm
Mayfair

12:35pm

Lunch
Friday August 22, 2014 12:35pm - 1:45pm
Chicago Ballroom

1:45pm

ARM'ed OpenStack Farm - Andrea Gallo, Linaro
Linaro is a not for profit organization funded by the majority of leading ARM partners investing to improve Linux on ARM. The Linaro Enterprise Group focuses specifically on enabling ARM-based servers and since its creation in November 2012 the team has worked hard on all foundation technologies - UEFI, ACPI, KVM and XEN, OpenJDK - in close cooperation with Canonical and Red Hat.

Pulling all components together, the session will describe the key steps to set up a farm of ARM servers orchestrated by OpenStack at Linaro.

Survey this Session   

Speakers
avatar for Andrea Gallo

Andrea Gallo

Director, Linaro
Andrea Gallo is senior director for the Linaro Enterprise Group, driving the activities to enable ARM-based servers. | | He was formerly Fellow at ST-Ericsson, set up the Linux team in Bangalore and initiated the first port of Android on the Nomadik application processor at STMicroelectronics. Previously he drove the development of innovative ADSL and dial-up USB/PCI softmodems. | | As a summer student, he was in Cambridge working on the... Read More →


Friday August 22, 2014 1:45pm - 2:35pm
Huron

1:45pm

Open Stacks, Clouded Minds - Starting the Journey to Private Cloud - Vinod Kutty, CME Group
This talk is an end-user perspective about adopting OpenStack in an enterprise environment where traditional virtualization solutions are prevalent. Both technical and organizational challenges will be discussed, as well as what we'd like to see going forward.

Survey this Session   

Speakers
VK

Vinod Kutty

Senior Director, CME Group
Vinod Kutty is Senior Director for Enterprise Server Platforms at CME Group –- the world’s leading and most diverse derivatives marketplace. He leads hardware and operating system R&D, architecture and backend Linux support, and works with application teams to drive improvements in platform design and application performance. He has been active with the Linux Foundation in voicing end user requirements, and with several advisory boards to... Read More →


Friday August 22, 2014 1:45pm - 2:35pm
Sheraton Ballroom I

1:45pm

Building a DevOps PaaS with Puppet, Docker, OpenStack, and Apache Stratos - Lakmal Warusawithana, WSO2
Platform-as-a-Service (PaaS) is a technology designed to make DevOps easier and allow developers to focus on application development. The PaaS takes care of provisioning, scaling, HA, and other cloud management aspects. Apache Stratos is a PaaS codebase develop in Apache and designed to create a highly productive developer environment while also supporting powerful deployment options.

In this session Lakmal will discuss the key elements of PaaS and dig deep into Apache Stratos. This will include installation top of OpenStack, deploying sample applications using docker and puppet, showing how it can be extended to support new application containers. The session will include a demonstration of app deployment, provisioning, auto-scaling and more.

Survey this Session   

Speakers
LW

Lakmal Warusawithana

Director - Cloud Architecture, WSO2 Inc
Lakmal is Director - Cloud Architecture at WSO2 Inc who focuses cloud solution of WSO2 Products. Also Lakmal is vise president of Apache Stratos. Lakmal has more than 12 years of industry experience. In 2005, Lakmal co-founded the thinkCube, the pioneers in developing the next generation of Collaborative Cloud Computing products that are tailored towards Telecom operators. He oversaw the overall engineering process and focused special attention... Read More →


Friday August 22, 2014 1:45pm - 2:35pm
Mississippi

1:45pm

Data Loading Survey Into Hadoop 2.0 - Douglas Liming, SAS Institute
What is the current state of loading “data” into Hadoop? What is the best way to load up Hadoop and feed the beast? How has Hadoop 2.0 changed the landscape of data movement and does YARN tie it all together? Taking a step beyond the command line -copylocalfile and we look at more than just Hive and HCatalog. Is the data affected at all? Why does the data appear to grow in size? What are the replication best practices around data movement and the modernization of the data lifecycle? This talk is a survey of data loading techniques and how Hadoop 2.0 impacts the modernization of data movement.

Survey this Session   

Speakers
avatar for Douglas Liming

Douglas Liming

Enterprise Architect, SAS
Doug Liming is an Enterprise Architect with SAS Institute in Cary, North Carolina. He was a DBA for 16 years before trading hats. He is now focusing on all things Hadoop and Hadoop within the enterprise. How Hadoop is the hub for the entire enterprise and how Open Source is now a major player.


Friday August 22, 2014 1:45pm - 2:35pm
Colorado

1:45pm

Tuning Applications For Your IT Infrastructure: What Can Go Wrong - Rosemary Francis, Ellexus
Even when the software and IT infrastructure have been well designed, installation and configuration problems often arise. In high-performance computing, developers often spend a lot of time optimising their code. However, the deployed system will inevitably be designed differently from the development environment. When moving applications from local storage to a distributed system, something as simple as a file stored in the wrong place can significantly affect performance. Accessing the file system unnecessarily can slow down the network and hinder other jobs that share that resource. In this talk Rosemary will be sharing some of the ways in which software can be miss-configured and how those problems may be avoided in future. She will outline design decisions and best practices that we will all have to care about more as applications move to the cloud.

Survey this Session   

Speakers
avatar for Rosemary Francis

Rosemary Francis

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


Friday August 22, 2014 1:45pm - 2:35pm
Sheraton Ballroom IV

1:45pm

Is SSH Really Secure? - Mark Lambiase, Fox Technologies
SSH is nearly ubiquitous in today’s enterprises, and is the predominant tool for managing Linux servers and the applications and data that they host.  Poor practices around the deployment and management of the SSH infrastructure has been blamed or associated with various breaches, and has gained considerable attention from management and administrators. A number of reports over that last two years have exposed the vulnerabilities in SSH; not in the protocol or software itself, but in the poor practices deploying, managing and maintaining control over it.

SSH must be managed properly, in a way that accounts for its various methods of authentication, and in a way that accounts for its various features. But, even properly managing SSH alone does not actually ‘secure’ an SSH deployment.  SSH relies on accounts, and they must be accounted for in a security plan,  along with what people are allowed to do once they connect.

In this presentation, we will discuss the numerous pitfalls and common mistakes related to SSH deployment; as well as best practices in properly deploying SSH across your diverse server environment.

Survey this Session   

Speakers
ML

Mark Lambiase

As Chief Technology Officer, Mark Lambiase is responsible for Product Management, Engineering and Customer Services at FoxT. Mark comes to FoxT with over 15 years of experience designing, building, implementing, and supporting a broad range of identity, authentication and other related security technologies. Most recently, he was the Chief Security Architect and Director of Research at SecureAuth.


Friday August 22, 2014 1:45pm - 2:35pm
Sheraton Ballroom III

1:45pm

Persistent Memory - Matthew Wilcox, Intel
This presentation discusses the changes being made to Linux in order to take advantage of Persistent Memory. NV-DIMMs provide persistent memory today, but they are mostly used in boutique solutions. In order for them to become more generally useful, we must make them easy to program. Matthew will also discuss some of the challenges that applications will need to deal with in order to fully take advantage of this new storage paradigm.

Survey this Session  

Speakers
MW

Matthew Wilcox

Matthew works for Microsoft on Persistent Memory. He has presented at many Linux conferences, including Vault, LinuxCon, LCA and OLS. His most recent projects include NVM Express and USB Attached SCSI.


Friday August 22, 2014 1:45pm - 2:35pm
Parlor C

1:45pm

The Architecture of Linux Traffic Control - Cong Wang, Twitter
Traffic Control is an important and complicated part of Linux kernel networking subsystem, especially when buffer bloat becomes more and more important today. It is not easy to understand its design and architecture for beginners. In this presentation, Cong will give a short introduction to Linux Traffic Control, an overview of its design and architecture, and discuss the potential improvements for Linux Traffic Control in the future.

Survey this Session   

Speakers
CW

Cong Wang

Twitter Inc.
Cong Wang joined Twitter Inc. in 2013. He started to work on Linux networking since he was in Red Hat and has contributed many patches to Linux kernel since he was in college. Besides Linux kernel, he also contributed many patches to iproute2, libnl and other open source projects. Cong has spoken at LinuxCon Japan and LinuxCon Europe in the past.


Friday August 22, 2014 1:45pm - 2:35pm
Sheraton Ballroom II

1:45pm

kpatch: Have Your Security And Eat It Too! - Josh Poimboeuf, Red Hat
System administrators are often expected to balance two opposing goals: security and convenience. If they want to maximize security and install kernel patches as soon as they're available, they may end up having to reboot the system frequently. But rebooting the system can be disruptive to many applications and users. As a result, system administrators are often forced to postpone kernel security updates, sometimes for long periods of time, leaving many systems vulnerable.

This talk introduces kpatch, a dynamic kernel patching infrastructure for Linux, which aims to resolve the conflict between security and convenience. Security patches can go from source code to patched kernel in minutes, without having to reboot or disrupt any applications. This makes both system administrators and their users happier!

Survey this Session   

Speakers
JP

Josh Poimboeuf

Red Hat
Josh is a senior software engineer on the RHEL kernel team at Red Hat. He is currently working on kpatch, a dynamic kernel patching infrastructure which allows you to patch a running kernel without rebooting or restarting processes. In a previous life he worked on embedded PowerPC Linux at IBM.


Friday August 22, 2014 1:45pm - 2:35pm
Sheraton Ballroom V

1:45pm

Fork and Ignore: Fighting a GPL Violation By Coding Instead - Bradley M. Kuhn, Software Freedom Conservancy
Typically, GPL enforcement activity involves copyright infringement actions which compel license violators to correct errors in their GPL compliance,thus yielding the policy goals of the GPL: the rights of developers and users to copy, share, modify & redistribute.

While traditional enforcement is often undeniably necessary for embedded electronics products, novel approaches to GPL violations are often possible and even recommended for more traditional software distributions.

Recently, Conservancy engaged in an enforcement action whereby,rather than fight the violator in court, Conservancy instead fostered and provide resources and assistance to a vetted GPL-compliant fork of a violating codebase.

This talk discusses which scenarios make this remedy optimal & lessons learned. The talk includes some licensing & technical content about vetting licensing information of codebases.

Survey this Session   

Speakers
BM

Bradley M. Kuhn

President & Distinguished Technologist, Software Freedom Conservancy
Bradley M. Kuhn helped found Software Freedom Conservancy in 2006, became its Executive Director in 2010, and is currently Conservancy's President and Distinguished Technologist. Kuhn additionally volunteers on Free Software Foundation's Board of Directors, and was previously FSF's Executive Director. Kuhn has been a volunteer contributor and organizer in the Software Freedom Movement since 1992. Kuhn focused his last 15 years on FLOSS... Read More →


Friday August 22, 2014 1:45pm - 2:35pm
Ohio

1:45pm

UEFI Test Tools for Linux Developers - Brian Richardson, Intel & Alex Hung, Canonical
Stable Linux deployments depend on quality firmware. This includes UEFI runtime services, ACPI and security vulnerabilities. This presentation gives an overview of UEFI test tools available in open source (FWTS, CHIPSEC and the Linux UEFI Validation OS) and discusses how they are relevant to Linux development.

Survey this Session   

Speakers
AH

Alex Hung

Senior BIOS and Kernel Engineer, Canonical Ltd
Alex Hung is a Senior BIOS and Kernel Engineer at Canonical, Ltd. specializing in BIOS architecture and Linux kernel development. As a representative of the UEFI Forum, Hung orchestrates firmware testing with UEFI BIOS and Ubuntu. At UEFI Plugfests, Mr. Hung participates in the specification development discussions surrounding UEFI Secure Boot. He has shared his expertise in BIOS testing and firmware test suites at several industry workshops... Read More →
BR

Brian Richardson

Senior Technical Marketing Engineer, Intel Corporation
Brian Richardson is a Senior Technical Marketing Engineer with Intel Software and Services Group. After fifteen years of external experience with BIOS and UEFI, Brian joined Intel in 2011 to focus on industry enabling for IA Firmware. He has a Master's Degree in Electrical Engineering from Clemson University. Brian has presented at conferences such as Intel Developer Forum and UEFI Plugfest, and contributed over fifty articles to linux.com from... Read More →



Friday August 22, 2014 1:45pm - 2:35pm
Mayfair

2:45pm

Migration Strategies from vSphere to Linux and OpenStack via a shared virtualized network - Dan Conde, Midokura
In this talk, Dan Conde will explore ways in which users who are considering migrating from a vSphere virtualization environment to a Linux and OpenStack-based environment can create a gradual migration strategy that enables co-existence of workloads in both environments with a gradual switchover, as opposed to an abrupt rip-and-replace conversion. Dan will examine ways in which a virtualized network environment can be used to develop both isolated and shared network segments to both environments to enable a smooth migration.

Survey this Session   

Friday August 22, 2014 2:45pm - 3:35pm
Huron

2:45pm

Troubleshooting as a Service - Sagi Brody, Webair Internet
As the standardized offerings for hosting and cloud providers become more complex and interdependent, so too do the requirements to properly manage and troubleshoot them. The ability for technical teams to quickly localize bottlenecks, capacity limits, application issues, and other problems is now a key factor for a provider’s success. Whereas troubleshooting was considered a soft skill in the past, hosters must acknowledge and nourish the importance of this most important ability.

Survey this Session  

Speakers
avatar for Sagi Brody

Sagi Brody

CTO, Webair Internet Development Inc
Sagi Brody has been the CTO of Webair Internet, a managed cloud services company for over 10 years. Sagi is responsible for all technical infrastructure, design, and operations. With his help, the company has seen an increase in web sites and servers hosted by over 1000%. Sagi has been involved in all aspects of the hosting and data center industry including: site surveys and selection, data center build out and upgrades, fiber network design and... Read More →


Friday August 22, 2014 2:45pm - 3:35pm
Mississippi

2:45pm

Certifications 2.0 - Anytime Anywhere - Clyde Seepersad, The Linux Foundation
With the help of funny LOLcat animated gifs, Clyde will walk the audience through the importance of distribution-neutral expertise, and how it changes the game for both employers who are looking for top Linux talent, and Linux System Administrators and Developers who are looking to improve and enhance their career options.

Survey this Session   

Speakers
CS

Clyde Seepersad

General Manager, Training, LF
Clyde is the General Manager of Training at The Linux Foundation, and is responsible for the training arm of the Linux Foundation. The goal of the team is to provide high quality training and skills development to the Linux community. Over the past decade Clyde has held senior leadership positions in the Education space, most recently as head of Operations at 360training.com and before that as a senior executive of Houghton Mifflin... Read More →


Friday August 22, 2014 2:45pm - 3:35pm
Parlor C

2:45pm

novm: Hypervisor Rebooted - Adin Scannell
Virtualization isn't only used to consolidate legacy hardware anymore; it runs the world's largest shared compute infrastructures. What if we reinvent the hypervisor for the cloud? Strong isolation, performance, and spin-up time matter -- not compatibility.

Over recent years, organizations have dramatically changed how they deploy and manage services, with Linux and virtualization at the center of the shift (AWS, OpenStack, etc.). Despite this, many developers and operators have minimal insight into how a hypervisor works or innovation possible at the bottom of the software stack.

The audience can expect a brief overview of virtualization fundamentals, followed by technical details of novm and specific insights gained during development, some straight-forward and others advanced. I hope that most developers will come away with new knowledge and curiosity, while advanced developers may be interested in some of the specific design decisions or roadblocks encountered.  

Survey this Session  

Speakers
avatar for Adin Scannell

Adin Scannell

Google
Adin is software engineer at Google, where he works on the technical infrastructure team. Previously, he was co-founder & CTO at Gridcentric, a virtualization technology company. Adin is a technologist with experience in academia and industry, including two industrial research labs, several successful start-ups and one colossal failure.


Friday August 22, 2014 2:45pm - 3:35pm
Sheraton Ballroom IV

2:45pm

Running OpenStack at Scale: Beyond the Private Cloud Proof-of-Concept - Dan Yocum
Many companies are evaluating OpenStack at the small, proof-of-concept scale: a few compute nodes or VMs, a single headnode controller with an integrated database and amqp server. Everything is working, the management team is happy, and the order is given to make it bigger and make it go.

Scaling out a PoC to a full, highly available solution with dozens of compute nodes, a large shared filer for VM image storage, load-balanced clustered database, and a fully optimized AMQP server is a completely different environment and requires dedicated staff, robust monitoring and alerting, and knowledge to get the cloud to an operational state and keep it stable with a 6 month OpenStack release cycle.

We outline how the OpenShift Online Operations team deploys, maintains, and tunes the the Red Hat OS1 Internal OpenStack cloud environment, which currently is home to ~1,300 VMs used for Red Hat development, training, customer demos, and proof-of-concepts.

Speakers
DY

Dan Yocum

Red Hat, Inc.


Friday August 22, 2014 2:45pm - 3:35pm
Colorado

2:45pm

Backporting the kernel with SmPL - Luis R. Rodriguez, SUSE
As we evolve as software developers we not only have to consider how to better evolve
software but also how to more efficiently backport it. The Coccinelle engine was
developed to help evolve writing software faster and more efficiently, but can it also be
used to help backport? This talk will cover how SmPL was embraced by the Linux
backports project to help it backport the Linux kernel more effectively, more automatically,
and to help the effort scale.

This talk is intended for Linux kernel developers and kernel tree maintainers. No
experience with SmPL is required.

Survey this Session   

Speakers
LR

Luis R. Rodriguez, SUSE

Luis started hacking on the kernel since 2.6.5 through the first 802.11g driver upstream on the kernel, prism54. Since then he's moved on to address regulatoryc onsiderations on Linux and then a slew of 802.11 driver updates. Luis also maintains the Linux kernel backports project used to automatically backport a slew of different Linux kernel subsystems. Luis is now helping SUSE with Linux world domination, giving love to subsystems that need it... Read More →


Friday August 22, 2014 2:45pm - 3:35pm
Ohio

2:45pm

LLVMLinux: Embracing the Dragon - Behan Webster, Converse in Code Inc.
This session will provide an update on the status of the LLVMLinux project; a project which is cooperating with both the Linux kernel and LLVM communities to build the Linux kernel with Clang/LLVM. This talk will also cover new things in LLVM which make clang even more attractive to the kernel community. LLVM is an extensive compiler technology suite which is already commonplace from Android/Renderscript and OpenCL through to high performance computing clusters.

Survey this Session   

Speakers
avatar for Behan Webster

Behan Webster

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


Friday August 22, 2014 2:45pm - 3:35pm
Sheraton Ballroom III

2:45pm

Tux On Top: Open Source at the Top of the Rack - John W. Linville, Red Hat
Enterprise packet switching hardware has continued to be a hold-out against open source in the data center. The reasons for this include many of the same, tired, old arguments used in earlier fights around open source. But, at least part of the issue has been that such devices have traditionally included an under-powered CPU complex where modern Linux was just not practical anyway.

For a variety of reasons, designs are appearing that couple modern packet switching hardware with CPUs comparable to those used in contemporary server machines. Couple that with efforts like the Open Compute Networking Project, and the possibilities for open source networking infrastructure in the datacenter starts to look like a real possibility.

How would such a box look? What would we do with it? What should we do to get it? These are the questions this talk intends to address.

Survey this Session   

Speakers
avatar for John W. Linville

John W. Linville

Kernel Engineer, Red Hat
As the former Linux kernel maintainer for wireless LANs, John presided over the transition of that subsystem from "constant heartache" to "mostly just works" status. More recently, John's technical pursuits have included SDN and NFV topics. Employed at Red Hat for over a decade, John has spoken on a variety of topics at Linux Foundation events around the world. On top of that, for several years John has served as a member of the Technical Advisor... Read More →


Friday August 22, 2014 2:45pm - 3:35pm
Sheraton Ballroom II

2:45pm

PGP Web of Trust: How Does it Work? - Konstantin Ryabitsev, The Linux Foundation
All Public Key Cryptography (PKI) implementations rely on trust. Before Alice sends a secret message to Bob, she must trust that the public key she is about to use actually belongs to Bob, and not to Eve. PKI implementations such as x.509, which is the standard behind SSL, TLS and S/MIME, rely on centralized Certification Authorities (CAs), who issue digital certificates stating that Bob's key actually belongs to Bob. Putting all our trust in CAs has important flaws (hackers, governments,and frequently both), which is why another PKI implementation, OpenPGP, chooses to rely instead on a "Web of Trust," where each user builds up their own trust relationships from the ground up and therefore does not rely on any central authorities. This talk will shed a light on how the OpenPGP web of trust works, covering such topics as: the distinction of key trust from key validity; the difference between ultimately, fully, and marginally trusted keys; the importance of revocation certificates; the usefulness of delegated trust in larger organizations. Basic knowledge of public key cryptography is required.

Survey this Session   

Speakers
avatar for Konstantin Ryabitsev

Konstantin Ryabitsev

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


Friday August 22, 2014 2:45pm - 3:35pm
Sheraton Ballroom I

2:45pm

Building ARM Servers with UEFI and ACPI - Dong Wei, HP & Roy Franz, Linaro
ARM server is an exciting platform driving new ideas about how to build servers. UEFI and ACPI are the core technologies that standardize the platform and enable many hardware, software and OS vendors to build products that work together.

In this presentation, we discuss the new ARM related content in the ACPI v5.1 specification published by the UEFI Forum, and how UEFI/ACPI advancements implement the ARM Server Baseline Boot Requirements. We also cover the ongoing work at Linaro to implement these changes.

Survey this Session   

Speakers
RF

Roy Franz

Cavium Software Engineer, Linaro (Cavium)
Roy Franz is a Cavium Software Engineer working in the Linaro Enterprise Group (LEG) on UEFI and the Linux kernel.
DW

Dong Wei

Chief Architect for the Unified Extensible Firmware Interface (UEFI) and Advanced Configuration & Power Interface (ACPI), Hewlett-Packard Co
Dong Wei is an HP Fellow. He is HP's chief architect for the Unified Extensible Firmware Interface (UEFI) and Advanced Configuration & Power Interface (ACPI). His pursuits have led the adoption of UEFI technology within and beyond HP, both as an individual contributor and as Chief Executive of the UEFI Forum. Mr. Wei was the former ACPI SIG secretary and currently serves as co-chair of the ACPI Working Group under the UEFI Forum. His... Read More →



Friday August 22, 2014 2:45pm - 3:35pm
Mayfair

3:45pm

Synnefo: A Complete Cloud Platform over Google Ganeti With OpenStack APIs - Vangelis Koukis, Greek Research and Technology Network (GRNET)
Synnefo is an open source cloud platform written from scratch in Python. It provides Compute, Network, Image, Volume, Object Storage, Identity, and Quota services, exposing the corresponding OpenStack APIs. To do so, Synnefo manages multiple Ganeti clusters in the backend, and uses Archipelago to unify cloud storage.

Synnefo has been used to power GRNET's large-scale "~okeanos" public cloud service, currently hosting over 9.000 VMs, with over 323.000 VMs launched in the last two years.

In this presentation, Vangelis Koukis will focus on why Synnefo chose to go the Google way, and why targeting enterprise-like, persistent VMs in a cloud stack matters. After presenting the general Synnefo architecture and components used (Python, Django, Ganeti, KVM, Archipelago, Ceph/RADOS), the talk will review how Synnefo provides a unified view of cloud storage resources over Archipelago.

Survey this Session   

Speakers
VK

Vangelis Koukis

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


Friday August 22, 2014 3:45pm - 4:35pm
Mississippi

3:45pm

Open Platform Architectures at Red Hat - Ryan Jarvinen, Red Hat
Get an in-depth look inside OpenShift, Red Hat’s container-focused open cloud platform. We'll cover the community, the source, and the future roadmap - including a quick look at related open cloud efforts such as Docker, Kubernetes, OpenStack, and Project Atomic.

Speakers
RJ

Ryan Jarvinen, Red Hat

Open Platform Evangelist, Red Hat
Ryan Jarvinen is an Open Platform Evangelist working with RedHat's OpenShift team. He lives in Oakland, California where he spends most of his time learning about realtime distributed application design, and working on various civic hacking projects. You can reach him as ryanj on twitter, github, and IRC.


Friday August 22, 2014 3:45pm - 4:35pm
Sheraton Ballroom IV

3:45pm

Managing KVM with Open Source Projects and Closed Source Products - Tony Gargya, IBM
KVM provides a superior foundation for huge multi-tenant, cloud data centers. After giving an overview of why KVM, this session explains how KVM integrates with different open source tools and technologies to manage KVM. Since KVM is an open source hypervisor there is also a choice in management tools. This talk will focus on management of KVM via open source projects and closed source products.

Survey this Session   

Speakers
TG

Tony Gargya

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


Friday August 22, 2014 3:45pm - 4:35pm
Colorado

3:45pm

Bluetooth Low Energy and Internet of Things - Marcel Holtmann, Intel
With the introduction of Bluetooth Smart aka Low Energy the ubiquity of Bluetooth is more and more present. Millions of devices support Bluetooth Low Energy and with Bluetooth 4.1 specification they are ready for Internet of Things. This presentation will give an overview of Bluetooth Low Energy and its usage for Internet of Things. It will also introduce 6loWPAN over Bluetooth and show the possibilities this opens for Linux.

Survey this Session  

Speakers
MH

Marcel Hotmann

Help Desk, Intel
Marcel Holtmann is working at Intel's Open Source Technology Center. He is the maintainer of the BlueZ open source Bluetooth stack and has been working on Bluetooth technology since 2001.


Friday August 22, 2014 3:45pm - 4:35pm
Parlor C

3:45pm

Building Linux Support for Digital TV - Mauro Carvalho Chehab, Samsung
This speech will cover the infrastructure that is being built in order to support Digital TV on Linux, including Kernel and userspace library support.

Survey this Session   

Speakers
avatar for Mauro Carvalho Chehab, Samsung

Mauro Carvalho Chehab, Samsung

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


Friday August 22, 2014 3:45pm - 4:35pm
Sheraton Ballroom III

3:45pm

Linux and 3D Printing - Tom Callaway, Red Hat
The 3D printer is changing the world as we know it, as the price for digital fabrication technology is dropping, the footprint is shrinking, and the universe of digital models is growing. Open source hardware is playing a major role in this, and Linux support is a key part of enabling this ecosystem. In this presentation, Tom will talk about how 3D printing works, why open source hardware matters, and how to go from an idea to a physical object with Linux and FOSS software.

Survey this Session   

Speakers
avatar for Tom Callaway

Tom Callaway

University Outreach Lead, Red Hat
Tom Callaway has been working for Red Hat since 2001, and is currently leading an effort to promote open source in higher education. Tom also maintains a large number of Packages in Fedora (350+), and is responsible for managing Fedora's Legal issues. Tom frequently represents Fedora and Free Software at conferences around the world, and tries his best not to make too big of a fool of himself. When not working, Tom enjoys geocaching, ice... Read More →


Friday August 22, 2014 3:45pm - 4:35pm
Sheraton Ballroom II

3:45pm

NFV in the Embedded World: Yocto Project and OpenStack - Jason Wessel, Wind River Systems
While there are many ways to build an embedded NFV solution, there are very few easy ways to get started until now. Using the Yocto Project plus the meta-cloud-services, you can build a complete OpenStack controller and compute node using the latest upstream or stable OpenStack. This presentation will cover why you would consider this approach to building an NFV solution and how to get started. Jason will demonstrate the capability of the Yocto Project configuration and layers. Guest instances can be scaled up or scaled down to build exactly what is needed for specific NFV purpose.

Survey this Session  

Speakers
JW

Jason Wessel

Product Architect, Wind River
Jason is the product architect for Wind River Linux and has been building embedded software solutions for the last 14 years. Going back more than 2 decades, he has worked on a wide range of Linux projects spanning from VR systems, web servers, proxies, build systems, and qemu, to kernel drivers and debuggers. Jason is the current KDB/KGDB kernel maintainer and has given many public talks about tracing and debugging.


Friday August 22, 2014 3:45pm - 4:35pm
Sheraton Ballroom I

3:45pm

Developing Open Source Leadership - Guy Martin, Samsung
In this session, Guy Martin, Senior Open Source Strategist from Samsung's Open Source Group, will present information that new open source developers and managers need to know to jump-start their work in open source communities. Specifically, the session will cover information and strategies for:
  • Understanding open source development models and how they differ
  • from proprietary/closed models
  • Finding the right open source communities for you to work with
  • Effectively communicating and collaborating with those communities
  • Getting your contributions/patches accepted 'upstream'
  • Basic community etiquette
  • Balancing the needs and desires of your company and the community
The content will be drawn from materials used in Martin's previous consulting experience at Red Hat and also training materials that are currently being used internally at Samsung to increase the number of open source contributors at the company. Participants will come away from this course with a solid understanding of these fundamental concepts and some hints on how to apply them in their own companies.

Speakers
GM

Guy Martin

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


Friday August 22, 2014 3:45pm - 4:35pm
Ohio

3:45pm

Self-signing the Linux Kernel (the hobbyist approach) - Zach Bobroff, AMI
UEFI SecureBoot is a feature even hobbyist kernel developers can take advantage of to secure their systems. This presentation will go through the process of properly signing a custom build Linux kernel with a user generated private key and also how to insert the matching public key into the proper BIOS key database. Properly using UEFI SecureBoot ensures that there is no rootkit or man-in-the-middle attack between the BIOS and the Linux boot loader.

Survey this Session   

Speakers


Friday August 22, 2014 3:45pm - 4:35pm
Mayfair

5:00pm

Attendee Gathering at Lizzie McNeill’s Irish Pub

If you’re sticking around on Friday evening, feel free to join other attendees for a closing gathering at Lizzie McNeill’s overlooking the River from 5:00pm-7:00pm. Light appetizers will be served and the pub will be offering badged attendees 10% off beverages.


Friday August 22, 2014 5:00pm - 7:00pm
Lizzie McNeills