LinuxCon 2016 Aug. 22, 2016 to Aug. 24, 2016, toronto,canada

Event Page


Tell us about missing data
Title Speakers Summary Topic Types
Keynote: Welcome and Opening Remarks - Jim Zemlin, Executive Director, Linux Foundation Jim Zemlin Zemlin’s career spans three of the largest technology trends to rise over the last decade: ...
Keynote: How Technology Shapes Us - Dr. Ainissa Ramirez, Science Evangelist & Author Ainissa Ramirez This presentation will discuss the dynamic between humans and their inventions. The common thinking is ...
Keynote: Unleashing the Full Power of Container with Orchestration & Management Platform - Dr. Ying Xiong, Chief Architect, Cloud Platform, Huawei Technologies Ying Xiong Container application orchestration & management technologies continue to be the center of many innovations in ...
Open Source Entrepreneurship - Jen Indovina, Tenrehte Technologies Jen Indovina In today's startup environment, it isn't enough to build a cool product using Linux. You ...
Containers, DevOps, Apache Mesos and Cloud - Reshaping How We Develop and Delivery Software- Marcelo Ancelmo, Cognizant Marcelo Ancelmo Container technology are being evaluated by software developers and administrators with a great deal of ...
Heresy in the Church of Docker - Corey Quinn, FutureAdvisor Corey Quinn Docker (and by extension, microservices based architecture) has expanded our horizons with respect to how ...
Orchestration Tool Roundup - Kubernetes vs. Heat vs. Fleet vs. Mesos vs. TOSCA - DeWayne Filippi, Gigaspaces Dewayne Filppi Containers represent a portable unit of deployment, and OpenStack has proven an ideal environment for ...
Btrfs with High Speed Devices - Chris Mason, Facebook Chris Mason As Facebook expands our Btrfs deployment onto different tiers of storage, we are adapting Btrfs ...
CAT at Scale: Deploying Cache Isolation in a Mixed Workload Environment - Rohit Jnagal & David Lo, Google Rohit Jnagal , David Lo Intel introduced cache allocation technology (CAT) that allows partitioning of last-level cache to provide better ...
Choosing Linux for New Use Cases - Tsugikazu Shibata, NEC Tsugikazu Shibata Using Linux is the primary choice for almost all the new projects in the new ...
Making Community Decisions Without Consensus - George Dunlap, Citrix Systems UK George Dunlap Healthy open-source communities usually include a wide range of people with very different ideologies, goals, ...
OVN: Scaleable Virtual Networking For Open vSwitch - Kyle Mestery, IBM & Justin Pettit, VMware Kyle Mestery , Justin Pettit OVN is a new network virtualization project that brings virtual networking to the Open vSwitch ...
Using Measured Boot to Secure Linux - Michael Brasher, Microsoft - Linux Integration Services Michael Brasher In a hosted environment, fabric administrators have more privileges than domain or workload administrators. The ...
Container Composition and Orchestration - An Overview - Karthiga Sadasivan, Happiest Minds Karthiga Sadasivan In this presentaton, karthi will discuss all the tools and technologies available for the composition ...
Process Migration in the Orchestration World - Isabel Jimenez & Kapil Arya, Mesosphere Kapil Arya , Isabel Jimenez Current most popular container orchestration tools do not offer a failover mechanism for stateful Applications. ...
Building Continuous Integration and Delivery with Virtuozzo DevOps - Andre Moruga, Virtuozzo Andre Moruga In this session, we will show you how to set up an automated CI/CD process ...
A New Way to Combine Containers and Hypervisors with Xen - Dimitri Stiliadis, Aporeto Dimitri Stiliadis Linux Containers’ isolation capabilities are under scrutiny because of growing runtime usage. Best practices recommend ...
Panel Discussion: So CFF, CNCF and OCI Walk Into A Room… (or 'Demystifying the Confusion: CFF, CNCF and OCI') Brandon Philips , Hindman Ben , Chris Aniszczyk , Abby Kearns , Alexis Richardson , Stephen R Walli , Ted Young The solutions for a new computing paradigm for enterprises and service providers will not come ...
Monitoring the Linux Kernel at Facebook - Calvin Owens, Facebook Calvin Owens Collecting kernel logs from a fleet of servers is an inherently difficult problem, since the ...
Open Source Bluetooth Device Firmware for IoT and Makers - Marcel Holtmann, Intel Marcel Holtmann This presentation shows the possibilities on how to build an open source Bluetooth device firmware ...
Performance Monitoring and Analysis Using Perf and BPF - Nan Wang, Huawei Nan Wang Performance monitoring and analysis using perf and BPF (Wang Nan, HUAWEI) - Jovi (jovi.zhangwei@huawei.com) worked ...
Who Authored the Kernel? Recovering Token-Level Authorship Information from Git - Daniel German, University of Victoria Daniel German The traditional method to assert who has contributed to any specific part of the kernel ...
Container Continuous Delivery - Karthiga Sadasivan, Happiest Minds Karthiga Sadasivan Containerization is a lightweight alternative to full machine virtualization that involves encapsulating an application in ...
Large-Scale Enterprise Automation of Open Source File Systems at Clemson University - Mike Cannon, Matt Carter & Ralph Goodberlet, Clemson University Mike Cannon , Matthew Carter , Ralph Goodberlet Clemson is migrating from large proprietary file system technologies to open source software. We are ...
Using Hypervisor and Container Technology to Increase Datacenter Security Posture - Tim Mackey, Black Duck Software Tim Mackey Cyber threats consistently rank as a high priority for data center operators and their reliability ...
How We Built a Metering & Chargeback System to Incentivize Higher Resource Utilization of Twitter Infrastructure - Micheal Benedict & Vinu Charanya, Twitter Micheal Benedict , Vinu Charanya Twitter is powered by thousands of Applications that run on our internal Cloud platform, a ...
OpenMRS: WRITE CODE, SAVE LIVES! - Judy Gichoya, OpenMRS Judy Gichoya OpenMRS is a global community of volunteers from many different backgrounds including technology, health care, ...
Persistent Data Storage for Application Containers - Stephen Nichols, Virtuozzo Stephen Nichols This session explores the best approaches to integrating storage with application containers such as Docker. ...
How Google Uses and Contributes to Open Source - Marc Merlin, Google Marc Merlin Google has been using and contributing to open source heavily for more than 15 years, ...
Containers and the Evolution of Computing - Matt Nowina, Amazon Web Services Matt Nowina Modern application architecture and designs have fundamentally changed the way of how computing is done. ...
Finding (and Fixing!) Performance Anomalies in Large Distributed Systems - Victor Marmol, Google Victor Marmol Borg provides a common runtime layer for Containers at Google. We try to guarantee a ...
Enabling Linux HPC Workloads On Microsoft Azure - K Y Srinivasan & Long Li, Microsoft Long Li , K Y Srinivasan Low latency, high bandwidth communication is critical for HPC workloads. In this presentation we describe ...
Are Containers Enterprise Ready? - Michal Svec, SUSE Michal Svec Containers has been around for quite some time and are a hot topic these days. ...
Reimagining OpenStack - Kristen Accardi, Intel Kristen Accardi OpenStack is an open source alternative to proprietary Cloud solutions, but customers struggle with deployment, ...
Time to Rethink /Proc - Kirill Kolyshkin, Open VZ/Virtuozzo Kirill Kolyshkin If you a sysadmin, chances are high you’ve seen a very slow ps or non-working ...
A (fun!) Comparison of Docker Vulnerability Scanners - John Kinsella, Layered Insight John Kinsella Vulnerability management can be a dry topic! In this stimulating talk, John will dive into ...
Tilling the Brownfield: A Container Story - Richard Marshall, IAC Publishing Labs Richard h.l. Marshall It seems everyone wants to be living the container native dream, but how does an ...
Authorship Dashboard for the Linux Kernel - Jesus M Gonzalez-Barahona, Bitergia Jesus M Gonzalez-barahona Every single line of code in the Linux kernel has an author. In fact, every ...
DevOps for Pointy-Haired Bosses - Victoria Blessing, Texas A&M University Victoria Blessing Whether you're a pointy-haired boss or just a technical individual looking to explain the DevOps ...
CoreOS: A Tutorial on Hyperscale Infrastructure - Brandon Philips, CoreOS Brandon Philips The architectural patterns of large scale platforms are changing. Dedicated VMs and configuration management tools ...
Communities Over Code: How to Build a Successful Project - Joe 'Zonker' Brockmeier, Red Hat Joe 'zonker' Brockmeier Building a successful open source project is about more than code - and some of ...
Trends in Corporate Engagement with Open Source - Nithya Ruff, SanDisk Nithya Ruff Every company has become a technology company and according to the future of open source ...
Containerised Continuous Delivery at Low Cost and Web Scale! - Sunil Shah, Mesosphere Sunil Shah Continuous delivery is all the rage these days but without self healing, highly available and ...
More than x86_64: Docker Images for Multi-Platform - Phil Estes, IBM Cloud Open Technologies Phil Estes In early 2016 a new image manifest specification (the v2.2 schema) was finalized for the ...
Realtime Data Pipeline with Docker and Mesos - Rahul Kumar, Sigmoid Rahul Kumar Developing an end-to-end big Data application right from Data ingestion, Data enrichment, and visualisation is ...
Async Execution with Workqueue - Bhaktipriya Shridhar, Linux Kernel Bhaktipriya Shridhar Workqueue is an asynchronous execution mechanism that has an ubiquitous presence in the Linux Kernel. ...
gce-xfstests: Testing Kernels in the Cloud - Theodore T'so, Google Theodore T'so The ext4 file system is now being developed using a regression test system which uses ...
Raspberry PI Hacks - Ruth Suehle & Tom Callaway, Red Hat Tom Callaway , Ruth Suehle Maybe you bought a Raspberry Pi a year or two ago and never got around ...
Integration of Systemd into Your Container Environment - Daniel J. Walsh, Red Hat Daniel J. Walsh Though it faced a controversial start, and scrutiny about its complexity from opponents, systemd emerged ...
New Ceph Configurations - High Performance Without High Costs - Allen Samuels, SanDisk Company Allen Samuels Erasure Coding is traditionally limited to Archival workloads due to its performance and computational requirements. ...
Container Standards: Past, Present and Future - Vincent Batts, Red Hat Vincent Batts Standards often arise out of patterns arising, but needing common interfaces to design to. So ...
Scalable Storage With Ethernet Disk Drives - Kinetic On the Move - Erik Riedel, EMC Erik Riedel This talk will outline use of Kinetic ethernet disk drive technology to build a petabyte-scale ...
Extending Chains of Trust to Containers and the Cloud - Matthew Garrett, CoreOS Matthew Garrett Trusted Computing provides the tools needed to ensure that Containers are only run on hardware ...
Paradigm Shift in CI at PayPal with Docker and Mesos - Manivannan Selvaraj, PayPal Manivannan Selvaraj Manivannan Selvaraj is a part of Global platform and Infrastructure team at PayPal. The team ...
Testing Applications with Traffic Control in Containers - Alban Crequy, Kinvolk GmbH Alban Crequy Testing Applications is important, as shows the rise of continuous integration and automated testing. In ...
Diary of a rkt dev - Iago López Galeiras, Kinvolk Iago López Galeiras rkt is the next-generation container manager for Linux clusters with an emphasis on security, simplicity ...
Containers, Physical, and Virtual: Oh My! - Mike Coleman, Docker Mike Coleman As Containers move from the developer's workstation into production environments there are many questions about ...
Learning to Swim Upstream: OPNFV’s Approach to Upstream Integration - Heather Kirksey, OPNFV Heather Kirksey The OPNFV project—a common integration and testing platform to facilitate NFV deployments that defines a ...
The Need for Speed - Daniel Fonseca, Rackspace Daniel Fonseca How fast is your website? What are its limits? In fact, what are the limits ...
IT Shouldn’t be a Cost-Center with Mesos - Imran Shaikh, YP Imran Shaikh IT is critical for every big and small organization. It touches all the business processes ...
Give Me a REST! - Amanda Folson, GitLab Amanda Folson REST APIs are rapidly gaining adoption amongst tech professionals due to their ease of use ...
If You Build It, They Won't Come - Ruth Suehle, Red Hat Ruth Suehle Good code isn't enough for a successful open source project. First of all, only you ...
The Hotrodder's Guide To Maximum Performance LAMP - Jeremy Sands, Galt's Gulch Industries Jeremy Sands In an age of abundant CPU power and cloud services, the art of building your ...
BoF: Linux and Windows: Linux on Hyper-V and Windows on KVM Topics - Amnon Ilan, Red Hat Amnon Ilan N/A
BoF: RDMA Subsystem - Christoph Lameter, Gentwo & Leon Romanovsky, Mellanox Technologies Christoph Lameter , Leon Romanovsky This Birds of a Feather session will talk about recent developments in the RDMA world; ...
BoF: Virtualization Options for LinuxONE Enables Thousands of Virtual Servers on a Single System - Romney White, IBM Romney White LinuxONE offers outstanding virtual server density, making it possible to deploy thousands of virtual servers ...
Keynote: Open For Good - Jim Whitehurst, President & CEO, Red Hat Jim Whitehurst Jim Whitehurst will discuss how innovation cycles are becoming shorter, and the speed with which ...
Keynote: A Tale of Penguins: Microsoft’s Approach to Linux & Open Source in the Cloud - Wim Coekaerts, Corporate Vice President of Enterprise Open Source, Microsoft Wim Coekaerts Microsoft has been involved in open source initiatives by enabling, integrating, releasing and contributing to ...
Keynote: Lock it Open: What FLOSS Taught Us about Being Our Best Selves - Cory Doctorow, Journalist, Activist, Blogger & Science Fiction Author Cory Doctorow There are many FLOSS licenses, but one stands out: the GPL, which has the curious ...
Keynote: From Seattle to Blockchain - Donna Dillenberger, Fellow, Watson Research Center & Jim Wasko, Vice President - Open Systems Development, IBM Donna Dillenberger , Jim Wasko A year ago, at LinuxCon 2015 in Seattle, IBM announced the first enterprise grade system ...
Why Enterprises Want Containers Now (and Why You Should Too) - Seth Fox, Solinea Inc. Seth Fox It took enterprises a decade or more to embrace virtualization. It was a massive, quantum ...
Taming Container Fears - Scott McCarty, Red Hat Scott Mccarty Container technology promises greater agility and efficiency when it comes to building and deploying applications—a ...
Demystifying Resource Management in Kubernetes - David Oppenheimer, Google David Oppenheimer Kubernetes is an open sources container cluster orchestration solution that can manage an ocean of ...
Dockyard - Open Source Container Registry - Quanyi Ma & Victor Wang, Huawei Quanyi Ma , Victor Wang There will be more and more container solution comply with OCI runtime and image spec ...
BlueStore -- A New Storage Engine for Ceph - Allen Samuels, SanDisk Company Allen Samuels Ceph is an open source scale-out software defined storage management platform. It provides unified support ...
Linux Networking Explained - Thomas Graf, Cisco Thomas Graf Linux offers an extensive selection of programmable and configurable networking components from traditional bridges, encryption, ...
Versions All the Way Down: Versioning Commits and Patches with Git-Series - Josh Triplett, Intel Josh Triplett A patch series typically goes through multiple iterations before submission; the path from idea to ...
Latency Outliers Root Cause Analysis in the Field by Combining Aggregation and Tracing Tools - Mathieu Desnoyers & Julien Desfossez, EfficiOS Inc. Julien Desfossez , Mathieu Desnoyers We present how to combine tracing and aggregation tools to automatically detect latency outliers in ...
Like a Bullet Train: Making LXD's Migration Fast - Tycho Andersen, Canonical Tycho Andersen With the release of LXD 2.0 and Ubuntu 16.04, live migration of Linux Containers is ...
Deploy and Scale with the Atomic Stack - Josh Berkus, Red Hat Josh Berkus Based on the L(inux) D(ocker) K(ubernetes) stack, Project Atomic provides a veritable "buffet menu" of ...
Cloud Anti-Patterns, Casey West - Pivotal Casey West The value of embracing microservices, Containers, and continuous delivery is powerful only when brought together ...
Etcd: Next Steps with the Cornerstone of Distributed Systems - Brandon Philips, CoreOs Brandon Philips etcd is an open source distributed consistent key-value store that was introduced by the team ...
Linux Administration in Distributed Cloud Computing Environments - Robert Shimp, Oracle Robert Shimp Systems of engagement and control in distributed computing environments, are changing Linux system administration strategies. ...
Tracking Huge Files with Git LFS - Tim Pettersen, Atlassian Tim Pettersen Developers love Git for its raw speed, powerful history traversal, distributed nature, and (of course) ...
Using Rust for Embedded Kernel Development - Theo Belaire, University of Waterloo Theo Belaire Rust is a new systems language designed by Mozilla. Theo Belaire will reflect on the ...
Resource Limitations for Your Containers - Stéphane Graber, Canonical Ltd. Stéphane Graber Back in the day, Containers were mostly a local development tool, only Trusted workloads were ...
Using Containers Safely in Production - Cynthia Thomas, Midokura Cynthia Thomas With the adoption of container orchestration engines like Docker Swarm, Kubernetes and Mesos, it's important ...
MSFT Loves Linux: An Automation Story - Jeffrey Snover, Microsoft Jeffrey Snover Microsoft says it loves Linux but what are the details behind that statement? This session ...
Rack Scale Architectures and What's Needed to Drive Them - Tom Lyon, DriveScale Tom Lyon Scale-out clusters are typically deployed on industry standard rack servers, but with growth in deployments ...
Linux Containers Drive p2p Social Cloud Computing - Alex Karasulu, Optimal Dynamics Alex Karasulu Linux Containers have made social Cloud computing over peer-to-peer networks feasible thanks to their extremely ...
Handle Conflict, Like a Boss! - Deb Nicholson, Open Invention Network Deb Nicholson Conflict sucks! The open source community is full of passionate people with many, many differing ...
IBM Luncheon Summit: Blockchain, LinuxONE and Open Source Innovation (Registration Required, Lunch Served) LIMITED Donna Dillenberger , Dale Hoffman Open source has become a hub for innovation, and new use cases such as hyperledgers, ...
Rktnetes - Integrating Rkt and Kubernetes - Derek Gonyeo, CoreOS Derek Gonyeo rkt is a modern container runtime, built for security, efficiency, and composability. Kubernetes is a ...
Runc: The Little (container) Engine That Could - Phil Estes, IBM Cloud Open Technologies Phil Estes The Open Container Initiative (OCI) was announced last summer as a Linux Foundation Collaborative Project ...
When Containers and Virtualization Do — and Don’t — Work Together, Jeremy Eder, Red Hat Jeremy Eder It’s a common misconception that Containers and virtualization are the same thing, and that Containers ...
Kernel Internship Report and Outreachy Panel - Moderated by Karen Sandler, Software Freedom Conservancy; Helen Fornazier, Rik Van Riel & Bhaktipriya Shridhar Bhaktipriya Shridhar , Karen Sandler , Helen Fornazier , Rik Van Riel Come learn about the great work our kernel interns have accomplished! Outreachy (formerly OPW) provides ...
Running Linux on Tiny Peripherals - Marcel Holtmann, Intel Marcel Holtmann , Open Center , Intel This presentation presents running Linux on tiny peripherals with minimal memory requirements.
Terrible Ideas in Git - Corey Quinn, FutureAdvisor Corey Quinn Adapted from his class "The Screaming Horrors of Git," Corey takes us on a magical ...
Characterizing and Contrasting Container Orchestrators - Lee Calcote, Calcote Studios Lee Calcote Running a few containers? No problem. Running hundreds or thousands? Enter the container orchestrator. Let’s ...
Deploying Containers With Confidence - Dan Numi, Anchore Inc. Daniel Nurmi Containers are rapidly being adopted by many organizations. Developers gain huge advantages from fast prototyping, ...
Scaling MariaDB - Max Mether, MariaDB Max Mether There comes a time in each application's life when the needs on the database go ...
Unikernels: When You Should and When You Shouldn't - Amir Chaudhry, Docker Amir Chaudhry Unikernels, constructed from library operating systems, reinvent some old ideas for the modern era, especially ...
Visualize Your Code Repos and More with Gource - Dawn Foster, The Scale Factory Dawn Foster Why settle for boring numbers and static graphs to describe your open source project when ...
An Introduction to Datacenter Telemetry Using Open Source Tools - Matthew Brender, Intel Matthew Brender As part of the team delivering Snap, an open telemetry framework, I've run through dozens ...
Using Containers to Fight Malware at Scale - Dan Lambright, Red Hat Dan Lambright Malware attacks come in many shape and sizes, and ransomware in particular is a growing ...
Building and Running OpenStack on POWER8 - Lance Albertson, OSU Lance Albertson Over the past two years the OSL has been building a POWER8 based OpenStack environment ...
Git and Testing - Christian Couder Christian Couder Since it was created 10 years ago by Linus Torvalds, Git has become by far ...
Resource Allocation: Intel Resource Director Technology (RDT) - Fenghua Yu, Intel Fenghua Yu Resource allocation is part of Intel Resource Director Technology (RDT). Currently Cache Allocation Technology (CAT), ...
Containers and Logging - Eduardo Silva, Treasure Data Eduardo Silva The implementation of Linux Containers provides enough flexibility to isolate Applications with restricted access to ...
Deploying Virtualized Mobile Infrastructures on Openstack - Prakash Suthar, Cisco Prakash Suthar Mobile SP are transforming their existing purpose built-hardware based mobile packet core to virtualized NFV ...
DevOps with Ansible and Kubernetes - David Critch, Red Hat David Critch The key word on many IT administrators mind nowadays is 'scale.' Just a few years ...
The World of 100G Networking - Christoph Lameter, Gentwo Christoph Lameter 2015 saw the arrival of multiple 100Gbps networking technologies: Fast 100G Ethernet switches, Mellanox released ...
Open Container Initiative (OCI) Certification Program - Rob Dolin, Microsoft & Jeff Borek, IBM Jeff Borek , Rob Dolin Over 150 engineers from companies from Amazon to VMWare are participating in a cross-industry, open ...
Professional Media Production with Linux and Free, Open Source Software - Jared Nielsen & JR Nielsen, Dototot Jared Nielsen Is it possible to produce professional media on Linux using free, open source software? Jared ...
Keynote: Dr. Margaret Heffernan, Author, Advisor & Producer Margaret Heffernan N/A
Keynote: New Requirements for Application Delivery in a Micro-services Application World - Abhishek Chauhan, VP and CTO, Citrix Abhishek Chauhan To thrive and survive in the new Digital World, businesses are becoming software companies and ...
Keynote: The Operations Dividend - Joe Beda, Entrepreneur in Residence with Accel Partners and Advisor, CoreOS and Shippable. Joe Beda Containers and Cloud Native are great technology, but what is the larger business context? Why ...
Keynote: Community Software Powers the Machine - Grant Likely, Distinguished Technologist, Hewlett Packard Linux, Hewlett Packard Enterprise Grant Likely Hewlett Packard Enterprise has undertaken a large-scale development effort called "The Machine" which represents a ...
Keynote: Dirk Hohndel, VP, Chief Open Source Officer, VMware, in conversation with Linux Creator Linus Torvalds Linus Torvalds , Dirk Hohndel N/A
Keynote: World Domination. What Next? - Olaf Kirch, VP, Linux Enterprise R&D, SUSE Olaf Kirch N/A
Keynote: Brian Behlendorf, Executive Director, Hyperledger Project Brian Behlendorf N/A
Keynote: Impossible is Nothing! The 10x hpothesis - Arjan van de Ven, Sr. Principal Engineer & Director, Open Source Technology Center, Intel Arjan Ven N/A
Processing Billions of Events in Real-Time with Heron - Karthik Ramasamy, Twitter Karthik Ramasamy Twitter generates tens of billions of events per hour when users interact with it. Analyzing ...
CPUfreq and The Scheduler: Revolution in CPU Power Management - Rafael J. Wysocki, Intel OTC Rafael J. Wysocki The role of the cpufreq subsystem in the Linux kernel is to Control the performance ...
Introduction to fd.io - Ed Warnicke, Cisco Systems Ed Warnicke FD.io is an open source project to provide an IO services framework for the next ...
Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang, Oracle Knut Omang In this presentation Knut Omang will talk about how he has been deploying a patched ...
Building a Next Generation Container Service - Ross Gardler, Microsoft Ross Gardler In recent years we’ve seen interest in container technologies take off. New tools have made ...
Building a Secure, Performant Network Fabric for Microservice Applications - Christopher Stetson, NGINX Christopher Stetson Microservice Applications bring many powerful benefits -- scalability, component isolation, and a much simpler platform ...
Container Operations and Why You Should Care - Aaron Williams, MesosSphere Aaron Williams Container operations spans a range of activities: appops write code and package it as a ...
From 1 to N Docker Hosts: Getting Started with Docker Clustering - Mike Goelzer & Victor Vieux, Docker Mike Goelzer , Victor Vieux Docker Clustering enables multiple Docker Engines to discover each other and work together as a ...
Unprivileged Containers: What You Always Wanted to Know About Namespaces But Were Too Afraid to Ask - James Bottomley, IBM James Bottomley Containers are mostly understood via docker which, up until version 1.9, did not use user ...
Real Time KVM - Rik van Riel, Red Hat Rik Van Riel Linux and KVM can be used to obtain fast, real time response times inside virtual ...
Polyglot Databases - Dave Stokes, Oracle Dave Stokes NoSQL has had a major impact on the relational Database world. Many vendors have added ...
Validating Kernels for Production Usage - Yannick Brosseau, Facebook Yannick Brosseau The kernel team at Facebook works on both features and fixes for the upstream Linux ...
LXCFS: Not Just for LXC Anymore - Serge Hallyn, Canonical Serge Hallyn Containers, as a form of lightweight virtualization, are frequently used to partition system resources among ...
Persistence in Kubernetes: The Present and the Future - Stephen Watt, Red Hat Stephen Watt This session will provide an in-depth exploration of the existing persistence features within Kubernetes as ...
Embedded Data Structures and Lifetime Management - Shuah Khan, Samsung Open Source Group Shuah Khan Embedded Data structures are a common occurrence in Linux Kernel code. When they include multiple ...
Enhancing the Linux Radix Tree - Matthew Wilcox, Microsoft Matthew Wilcox The Linux Radix Tree is a fundamental part of the Linux page cache. Recently we ...
Open Source in Every Car with Automotive Grade Linux - Walt Miner, The Linux Foundation Walt Miner Automotive Grade Linux (AGL) is a Linux Foundation Collaboration Project that develops a Unified Code ...
Writing a Modern Highly Scalable Application: Where Linux Helps You, Where Linux Stands in Your Way - Lessons Learned from ScyllaDB and Seastar - Glauber Costa, Cloudius System Glauber Costa As the number of cores and logical processors available in a single machine keeps growing, ...
Performant Security Hardening of KVM - Steve Rutherford, Google Steve Rutherford Guest escapes and host information leaks in KVM are a causes for great concern. This ...
Highly Available & Distributed Containers - Kendrick Coleman, EMC {code} Kendrick Coleman Many of today's “Containers-in-production" Applications are ephemeral and have a short life-span. However, enterprises want ...
Monitoring in Motion - Ilan Rabinovitch, Datadog Ilan Rabinovitch We rely on our monitoring to tell us when our services, Applications, or infrastructure diverge ...
Lessons from Database Failures - Colin Charles, Percona Colin Charles Lets learn from MySQL failures at scale, because we tie in the topic of High ...
Quagga on the Host: Layer 3 Networking The Whole Way - Scott Suehle, Cumulus Networks Scott Suehle Routing on the host refers to the notion of running a routing daemon on your ...
Creating a Multinode Hadoop Cluster in 4 Mins Using Docker Containers - Rachit Arora, IBM-ISL Rachit Arora Docker is now proven technology to deploy and distribute modules quickly, easily and reliably. Many ...
Nulecule: Packaging, Distributing and Deploying Multi-Container Applications the Cloud Way - Charlie Drage, Red Hat Charlie Drage There is no standard way of packaging, distributing and deploying multi-container Applications on a container-specific ...
Running Stateful Applications with Bare-Metal Performance Using Containers - Goutham Rao, Portworx Goutham Rao Containers provide a better way of packaging and deploying Applications directly onto bare metal servers. ...
A Journeyman's Tour of Vim - Giles Orr, Toronto Public Library Giles Orr A "journeyman" is the step between apprentice and master, a place many of us find ...
Securing Multi-Tenant Traffic Tunnelled Over Kernel Managed Virtualization Technologies - Sowmini Varadhan, Oracle Sowmini Varadhan Multi-tenant virtualization environments in the Data-center have a number of tunnelling mechanisms for the Cloud ...
Userland Page Faults and Beyond: Why, How and What's Next - Andrea Arcangeli, Red Hat Andrea Arcangeli The userfaultfd syscall has been merged in the upstream Kernel in v4.3 and QEMU depends ...
Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrange, Red Hat Daniel Berrange The QEMU projects provides the foundation for the overwhelming majority of open source virtualization deployments, ...
Not Your Parents' Loadbalancer: Network Load balancing Strategies for Container Clusters: Current and Future Directions - Chiradeep Vittal, Citrix Systems Chiradeep Vittal Loadbalancers facilitate scale-out and resiliency for the front-tier of an application and can enhance the ...
User Namespace and Seccomp Support in Docker Engine - Paul Novarese, Docker Paul Novarese Isolation in Docker is mainly accomplished via cgroups and namespaces. User namespaces are the newest ...
Investigating System Performance for Devops Using Kernel Tracing - Jérémie Galarneau, EfficiOS Inc. Jérémie Galarneau When faced with a sporadic problem, our first reflex is to capture as much Data ...
Let's Encrypt: A Free, Automated, and Open Certificate Authority - Josh Aas, Internet Security Research Group (Let's Encrypt!) Josh Aas It's time for the Web security and privacy to take a big step forward by ...
Simplifying Network Programmability Using Model-Driven APIs - Santiago Alvarez, Cisco Santiago Alvarez This session describes how to significantly simplify network programmability using APIs generated from YANG Data ...
Optimizing System Libraries (libuv, libnetwork etc) for Co-located Containers in Highly Multi-Tenant Environments - Elton de Souza, IBM Elton De Souza A traditional assumption of distributed system is the existence of a potentially faulty network, with ...
Bringing Android Explicit Fencing to Mainline - Gustavo Padovan, Collabora Ltd. Gustavo Padovan The talk will cover the current state of Explicit Fencing on Graphics. It first appeared ...
Continuous Packaging is also Mandatory for DevOps - Bruno Cornec, HP Bruno Cornec While DevOps are comfortable with continuous integration and automatic tests, the area of continuous packaging ...
The Jailhouse System Partitioning Hypervisor on ARM64 - Antonios Motakis, Huawei Technologies Duesseldorf GmbH Antonios Motakis The traditional Open Source hypervisors (e.g. KVM, Xen), are not good a fit for certain ...
An Introduction to PCI Device Assignment with VFIO - Alex Williamson, Red Hat Alex Williamson VFIO is a Linux kernel userspace driver framework used by QEMU to make devices directly ...
A Docker Container Toolbox for the Data Scientist - Douglas Liming, SAS Institute Inc. Douglas Liming A major financial institute supports its analytic workload via docker containers with access to R, ...
Containers for Grownups: Migrating Traditional & Existing Applications - Scott McCarty, Red Hat Scott Mccarty Many organizations have had success dabbling with with Linux Containers. Once you take a small ...
Docker Security Configuration: Real-world Examples and Troubleshooting - John Kinsella, Layered Insight John Kinsella In the last year, Docker has released several features to “help” secure Containers. For anybody ...
Microservices vs. Reverse-Proxy - Emile Vauge, containo.us Emile Vauge You proudly created a modern microservices app, packaged it with Docker, used Consul as service ...
OpenDaylight and Its Progress To-Date - Phil Robb, OpenDaylight & Tom Nadeau, Brocade Phil Robb , Tom Nadeau Open Source has been inspiring and enabling new technology innovation at an unprecedented rate over ...
Read the F* Manual? Write a Better F* Manual - Rich Bowen, Apache Software Foundation Rich Bowen Definition: RTFM - Read The F'ing Manual. Occasionally it is ironically rendered as Read The ...
Towards Sustainable Systems with the Civil Infrastructure Platform - Jan Kiszka, Siemens AG Jan Kiszka Linux has become one of the most important software components to run civil infrastructure systems ...
Stephen King's Practical Advice for Tech Writers - Rikki Endsley, Red Hat Rikki Endsley Even if you don't enjoy writing and have no intentions of becoming a professional tech ...
Programmable Overlays with VPP - Vina Ermagan & Florin Coras, Cisco Systems Florin Coras , Vina Ermagan Network Overlays are established as major enablers for Network virtualization. The growing prevalence of overlays, ...
A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy, Red Hat Kashyap Chamarthy QEMU's block subsystem forms the foundation for some of the essential virtualization storage features -- ...
Top 10 Things We Learned About Container Data Persistence - Val Bercovici, Cloud Czar Valentin Bercovici Top 10 Things We Learned About Container Data Persistence via NetApp/SolidFire's customer and Partner experiences
Automating the Creation of Stable Trees - Sasha Levin, Verizon Labs Sasha Levin Maintaining a 100% correct stable-like tree is nearly impossible; all it takes is one mistake ...
When The Going Gets Tough, Get TUF Going! - Riyaz Faizullabhoy, Docker Riyaz Faizullabhoy The Update Framework (TUF) helps developers secure new or existing software update systems. TUF provides ...
Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi, Intel Jun Nakajima , Sainath Grandhi We propose that the Linux run in virtualization mode, activating hardware virtualization features to improve ...
Embracing Failure and Learning from Our Mistakes with Effective Post Mortems - Ilan Rabinovitch, Datadog Ilan Rabinovitch Those who fail to learn from history are doomed to repeat it. When things go ...
A Look at Running Containers in a Hostile Environment - Stéphane Graber, Canonical Ltd. Stéphane Graber NorthSec is one of the biggest on-location security contests (Capture The Flag) in the world. ...
AppOps: A Concise Guide for Moving from Development to Production - Bryan Liles, Digital Ocean Bryan Liles For years, teams have created many schemes for moving software from development to production. As ...
trace-cmd virt-server: A Status Update - Steven Rostedt, Red Hat Steven Rostedt trace-cmd is a front end user space tool to interact with ftrace, the official tracing ...
Fast IPv6-only Networking for Containers Based on BPF and XDP - Thomas Graf, Cisco Thomas Graf We present a new open source project which provides IPv6 networking for Linux Containers by ...
Tutorial: Docker 101 Lab - Bruno Cornec, HP Bruno Cornec This session will allow you to get a first experience with the docker ecosystem, download ...
Tutorial: Rkt Workshop - Learning to Deploy Containers Using Rkt - Derek Gonyeo, CoreOS Derek Gonyeo Interested in running Containers with rkt? Rkt is a container runtime engine designed around portability ...
Tutorial: Orchestrating Containers in Production at Scale with Docker Swarm - Jerome Petazzoni, Docker Jerome Petazzoni Docker is an open platform to build, ship, and run any application, anywhere. In this ...