Loading…
August 22nd - 24th in Toronto, Canada
Register Now for LinuxCon+ContainerCon North America 2016!
Pier 7/8 [clear filter]
Monday, August 22
 

10:45am EDT

Choosing Linux for New Use Cases - Tsugikazu Shibata, NEC
Using Linux is the primary choice for almost all the new projects in the new industry sectors such as Cloud Computing, IoT, Drone, Robotics and so on.

Each deferent sectors have different requirements. For example, requirements of software lifetime is 3-5 years to 10-20 years; but also, each sector's people are looking at the value of Open Source, to be able to modify/update source code, share the knowledge, upstream relationship and neutral development scheme. LTSI was started as a community to maintain the Linux kernel for long term to meet industry requirements since 2011.

This presentation shows you various choices of Linux for new projects with analysis of each choices including LTSI. Also, attendees will learm about how LTSI can help industry developers with latest development status and its plan.

Speakers
avatar for Tsugikazu Shibata

Tsugikazu Shibata

Chief Advanced Technologist, NEC
Tsugikazu Shibata is leading LTSI Project. He has been working on coordinating the relationship among the industry, company and community. He is an active member of various and wide range of Open Source Projects from Embedded to Cloud Computing. He has been spoken many of Linux and... Read More →


Monday August 22, 2016 10:45am - 11:35am EDT
Pier 7/8

11:45am EDT

Using Hypervisor and Container Technology to Increase Datacenter Security Posture - Tim Mackey, Black Duck Software

Cyber threats consistently rank as a high priority for data center operators and their reliability teams. As increasingly sophisticated attacks mount, the risk associated with a zero-day attack is significant. Traditional responses include perimeter monitoring and anti-malware agents. Unfortunately, those techniques introduce performance and management challenges when used at large VM densities, and may not work well with containerized applications.

Fortunately, the Xen Project community has collaborated to create a solution which reduces the potential of success associated with rootkit attack vectors. When combined with recent advancements in processor capabilities, and secure development models for container deployment, it’s possible to both protect against and be proactively alerted to potential zero-day attacks. In this session, we’ll cover models to limit the scope of compromise should an attack be mounted against your infrastructure. Two attack vectors will be illustrated, and we’ll see how it’s possible to be proactively alerted to potential zero-day actions without requiring significant reconfiguration of your datacenter environment.



Speakers
avatar for Tim Mackey

Tim Mackey

Senior Technical Evangelist, Black Duck by Synopsys
Tim Mackey is a technology evangelist for Black Duck Software specializing in the secure deployment of applications using virtualization, cloud and container technologies. Prior to joining Black Duck, Tim was most recently the community manager for XenServer and was part of the Citrix... Read More →


Monday August 22, 2016 11:45am - 12:35pm EDT
Pier 7/8

2:00pm EDT

How Google Uses and Contributes to Open Source - Marc Merlin, Google
Google has been using and contributing to open source heavily for more than 15 years, we have thousands on engineers working on open source code, and a dedicated team that works on open source compliance.
Since I work on that team, I can share with you how we work with open sources, and the best practises we have adopted.
Outline:
- Google’s commitment to open source.
- Open Source at Google, the early days
- Contributions to the Linux Kernel
- Releasing Google code as Open Source
- Contributing to Open Source Projects
- Using Open Source at Google
- Other contributions to the Open Source Community
- License Compliance
- Licenses we cannot work with
- Working with CLAs

Speakers
avatar for Marc Merlin

Marc Merlin

Linux Engineer, 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 both a server sysadmin and software... Read More →


Monday August 22, 2016 2:00pm - 2:50pm EDT
Pier 7/8

3:00pm EDT

Trends in Corporate Engagement with Open Source - Nithya Ruff, SanDisk
Every company has become a technology company and according to the future of open source software 2015 survey, 97% use open source software in one form or another. I will discuss some of the key trends happening in corporations as they encounter open source development and how to be successful in managing open source engagemnt. I will cover areas like Open Source offices, Inner Source, how to collaborate with other companies etc. This is aimed at companies that want to improve how they engage with open source communities and integrate open source into their open innovation strategy.

Speakers
avatar for Nithya Ruff

Nithya Ruff

Head, OSPO, Amazon
Nithya is the Head of Amazon’s Open Source Program Office. Amazon’s customers value open source innovation and the cloud’s role in helping them adopt and run important open source services. She drives open source culture and coordination inside of Amazon and engagement with... Read More →


Monday August 22, 2016 3:00pm - 3:50pm EDT
Pier 7/8

4:20pm EDT

Learning to Swim Upstream: OPNFV’s Approach to Upstream Integration - Heather Kirksey, OPNFV
The OPNFV project—a common integration and testing platform to facilitate NFV deployments that defines a consistent, functional stack—differs from more traditional code-based open source projects in that its work is focused upstream. Rather than re-event many wheels, the project leverages a variety of existing code bases from leading open source projects across compute, storage, and networking and fills gaps where needed to meet strict carrier-grade end user requirements. This approach is difficult and requires an extremely complicated set of requirements, but the result is a much needed common, de facto platform for the industry to test and build NFV products and services. Hear from OPNFV director Heather Kirksey on why the community chose to take this integrated approach, what’s been successful, and key lessons learned from this unique project.

Speakers
PR

Phil Robb

Vice President - Operations, Networking & Orchestration, Linux Foundation
Phil Robb’s experience spans more than 30 years of work on the leading edge of software and networking technology, beginning with the launch of the personal computer in the early 1980s. He began working with open source in 2001 at Hewlett Packard, where he formed and led the company’s... Read More →


Monday August 22, 2016 4:20pm - 5:10pm EDT
Pier 7/8
 
Tuesday, August 23
 

10:55am EDT

Deploy and Scale with the Atomic Stack - Josh Berkus, Red Hat
Based on the L(inux) D(ocker) K(ubernetes) stack, Project Atomic provides a veritable "buffet menu" of tools intended to enhance and improve your ability to build, package, deploy, scale and maintain containerized microservices. This tutorial will take you through most of
these tools, including Atomic App, Atomic Host, Kubernetes, Commissaire, Cockpit, and Atomic Registry.

The follow-along examples will show how to create a multi-component web application on top of the stack. This will include creating Atomic Apps for the services, deploying with Kubernetes to Atomic Host, and scaling the resulting services. Attendees will learn enough about each tool to figure out which ones they want to incorporate into their infrastructures.

Attendees who bring a laptop to the session may be able to follow along; please examine the Atomic Stack Tutorial repository (https://github.com/jberkus/atomic_stack_tutorial) the weekend before LinuxCon for requirements.

Speakers
avatar for Josh Berkus

Josh Berkus

Kubernetes Community Architect, Red Hat
Josh Berkus is the Kubernetes Community Manager for Red Hat. He contributes to Kubernetes, Etcd, Elekto, and a few other projects. Josh is a TAG Contributor Strategy co-chair, and recently retired from being a Kubernetes SIG lead. He also still dabbles in databases, despite being... Read More →


Tuesday August 23, 2016 10:55am - 12:45pm EDT
Pier 7/8

2:10pm EDT

Kernel Internship Report and Outreachy Panel - Moderated by Karen Sandler, Software Freedom Conservancy; Helen Fornazier, Rik Van Riel & Bhaktipriya Shridhar
Come learn about the great work our kernel interns have accomplished!  Outreachy (formerly OPW) provides a 3-month paid internship for women and members of other underrepresented groups to work on a free and open source software project.

This panel will present the program and this year's projects. Helen Fornazier will present the vimc driver, which simulates some media hardware using the Media API and and Bhaktipriya will present her work updating legacy workqueue creation interface users in the Linux kernel. Participants will join in a discussion with mentors about the program and  the future of kernel contributors.

Moderators
KS

Karen Sandler

Executive Director, Software Freedom Conservancy
Karen M. Sandler is Executive Director of the Software Freedom Conservancy, the nonprofit home of dozens of essential free software projects. She is known for her advocacy for free and open source software, particularly in relation to the software on medical devices. She was previously... Read More →

Speakers
avatar for Helen M Koike Fornazier

Helen M Koike Fornazier

Software Engineer, Collabora Ltd
Helen is a former Outreachy intern (May 2015) in the Linux Kernel (video4linux) with Laurent Pinchart as her mentor. She is currently working as a core software engineer at Collabora.
avatar for Bhakti Radharapu

Bhakti Radharapu

Software Engineer Tech Lead, Google
Bhakti is a SWE at Responsible AI, Google, where she works on building ML infra to make ML models fairer and robust. Bhakti is also an opensource enthusiast and has contributed extensively to open source projects such as the TF Responsible AI toolkit, Linux Kernel, TFLite. She enjoys... Read More →
RV

Rik Van Riel

Principal Software Engineer, Red Hat
Rik van Riel is a principal software engineer at Red Hat, and a long term contributor to the Linux kernel. He has contributed to the memory management subsystem, the scheduler, and various components related to virtualization. Rik is active in community projects like kernelnewbies.org... Read More →


Tuesday August 23, 2016 2:10pm - 3:00pm EDT
Pier 7/8

3:10pm EDT

Community Building on an Open Source Platform - Rikki Endsley, Red Hat
Like local communities, online communities need places to meet. With the help of the Drupal open source CMS, Opensource.com has become that meeting place for a diverse range of online open source communities. The steadily growing six-year-old site already attracts almost a million page views per month. In this talk, attendees will find out how Opensource.com leverages the power of Drupal to grow its diverse international community of moderators, writers, and readers.

Attendees will learn how Opensource.com uses points and badges to recognize contributions and reward participation; organizes and streamlines content and workflow; uses privileges and roles to give community members content control; gathers user profile data behind the scenes for future rewards and contests (e.g., t-shirt sizes and mailing addresses); and maximizes search and syndication to build community.

Speakers
avatar for Rikki Endsley

Rikki Endsley

Writer, Red Hat
Rikki Endsley is the community manager for opensource.com. In the past, she worked as a community evangelist on the Open Source and Standards team at Red Hat; freelance tech journalist; community manager for the USENIX Association; associate publisher of Linux Pro Magazine, ADMIN... Read More →


Tuesday August 23, 2016 3:10pm - 4:00pm EDT
Pier 7/8
 
Wednesday, August 24
 

10:55am EDT

Container Operations and Why You Should Care - Aaron Williams, Mesosphere
Container operations spans a range of activities: appops write code and package it as a container images; they run tests and deploy a new version of a service or app as well as operate it using container orchestration systems. In this talk you'll learn how the open source project DC/OS (https://dcos.io) helps you covering all phases of container operations from building, testing and delivering Containers (GitHub, Jenkins and Marathon) to deployment strategies as well as logging and monitoring. We will discuss challenges and best practices around container operations, based on real-world customer workloads as well provide a live demonstration of a container orchestration flow using DC/OS.

Speakers
avatar for Aaron Williams

Aaron Williams

Engineering Leader, Mesosphere
Accomplished engineering manager with a passion and drive for building and scaling infrastructure, and utilizing data to solve complex issues. Strong believer in collaborative teamwork -- the sum is greater than its parts. Demonstrated track record of directing fast-paced, high-performing... Read More →


Wednesday August 24, 2016 10:55am - 11:45am EDT
Pier 7/8

11:55am EDT

Monitoring in Motion - Ilan Rabinovitch, Datadog
We rely on our monitoring to tell us when our services, Applications, or infrastructure diverge from “normal.” Containers have created a new world of dynamic infrastructure where normal is changing constantly, making it quite difficult to define. How do you check if a service is up when your scheduler or clustering tools are changing the hosts and ports it runs on? Ilan Rabinovitch takes a deep dive into techniques for leveraging service discovery into your monitoring workflow and explains how to instrument your code in your Containers and track the performance and availability of your Applications as they move around. The techniques discussed will apply regardless of the monitoring platform you choose.

Speakers
avatar for Ilan Rabinovitch

Ilan Rabinovitch

Ilan is long time advocate for open source and cloud native.  He lead product, community, and technical partnerships for 8 years as a Senior Vice President at a Datadog. Prior to this he spent a number of years leading infrastructure and reliability engineering teams at organizations... Read More →


Wednesday August 24, 2016 11:55am - 12:45pm EDT
Pier 7/8

2:15pm EDT

Nulecule: Packaging, Distributing and Deploying Multi-Container Applications the Cloud Way - Charlie Drage, Red Hat
There is no standard way of packaging, distributing and deploying multi-container Applications on a container-specific OS and/or container orchestrator. Applications that use multiple Containers require hand-crafted configuration files that is difficult to replicate and manage. Nulecule is a specification for defining packaged contents such as: metaData, dependencies and orchestrator providers into a singular file/container. Atomic App is a reference implementation of Nulecule that provides an easy way to package, distribute and run multiple container Applications.

Sources:
Atomic App - https://github.com/projectatomic/atomicapp
Nulecule - https://github.com/projectatomic/nulecule

Speakers
avatar for Charlie Drage

Charlie Drage

Software Engineer, Red Hat
Charlie has worked from a 19,000 VM environment to developing container orchestration tools at Red Hat. Joining in 2015, Charlie is an active member of the Project Atomic group focusing on container-specific operating systems and tools. He is a core contributor to Atomic App, an implementation... Read More →


Wednesday August 24, 2016 2:15pm - 3:05pm EDT
Pier 7/8

3:35pm EDT

Optimizing System Libraries (libuv, libnetwork etc) for Co-located Containers in Highly Multi-Tenant Environments - Elton de Souza, IBM
A traditional assumption of distributed system is the existence of a potentially faulty network, with a slower communication rate than storage or memory to CPU. In the highly multi-tenant container world, such constraints do not hold since several Containers can run within a single operating system instance. However, when native networking becomes a hindrance to flexibility, overlay networks such as Flannel, Weave etc are used to simply architecture which impact performance, often in the 3-4X slower range. In platforms that support higher levels of multi-tenancy, the native networking layer itself becomes a bottleneck between inter-container communication. In this session, we will cover issues uncovered while benchmarking Containers in such a system and patches to system libraries that alleviated the problem.

Speakers
ED

Elton de Souza

Technical Leader, z Innovation Lab, IBM
Elton has been at IBM since 2011 & has worked through the JVM stack (VM, GC and JIT). He currently leads the z Innovation Lab where he works on designing & implementing next-gen stacks in the Cloud, Analytics & Mobile space. On a daily basis, he tinkers with run-times, message queues... Read More →


Wednesday August 24, 2016 3:35pm - 4:25pm EDT
Pier 7/8

4:35pm EDT

A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy, Red Hat
QEMU's block subsystem forms the foundation for some of the essential virtualization storage features -- live disk mirroring, incremental backups, Qcow2 disk image Chains, and point-in-time snapshots to name a few. These features are driven by an underlying set of QEMU primitives, which are typically exposed via an external virtualization API, such as libvirt. This talk will walk-through some of these primitives (e.g. drive-backup, drive-mirror, blockdev-backup, etc), discuss their invocation -- either directly via the QMP (QEMU Machine Protocol) interface or the libvirt APIs; understand how some of them could be combined to perform a specific operation (e.g. how live storage migration is achieved via a combination of QEMU's built-in NBD (Network Block Device) server plus the disk mirroring mechanism); other practical scenarios in the context of higher-level projects (OpenStack Nova).

Speakers
avatar for Kashyap Chamarthy

Kashyap Chamarthy

Senior Software Engineer, Red Hat
Kashyap Chamarthy works at Red Hat, as part of OpenStack Infrastructure engineering group, focusing his contributions on interactions between OpenStack and its underlying Virtualization components (libvirt, QEMU, KVM). In the past, he's presented and participated in the past four... Read More →


Wednesday August 24, 2016 4:35pm - 5:25pm EDT
Pier 7/8
 
Thursday, August 25
 

9:00am EDT

Tutorial: Docker 101 Lab - Bruno Cornec, HP
This session will allow you to get a first experience with the docker ecosystem, download existing Containers from the Docker Trusted Registry to start building your first environment, explore with the basic docker commands (search, run, pull), start using a Dockerfile to build your own container and think about various aspects related to build a containerized application such as ownCloud.

Speakers
avatar for Bruno Cornec

Bruno Cornec

Open Source & Technology Strategist, HPE
Bruno Cornec has been managing various Unix systems since 1987 and Linux since 1993 (0.99pl14).Bruno first worked 8 years around Software Engineering and Configuration Management Systems in Unix environments.Since 1995, he is Open Source and Linux (OSL) Technology Strategist, Linux... Read More →


Thursday August 25, 2016 9:00am - 12:00pm EDT
Pier 7/8
 

Filter sessions
Apply filters to sessions.