Loading…
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.

Containers [clear filter]
Wednesday, August 20
 

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


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

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
JP

Johan Philippine

CEO, CoreOs
Alex Polvi is the CEO of CoreOS, a Y-Combinator funded start-up, focusing on building a new operating system for massive server deployments. Prior to CoreOS Alex was GM for Rackspace Hosting, Bay Area, overseeing cloud product development. Alex joined Rackspace through the acquisition... Read More →


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

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 Jérôme Petazzoni

Jérôme Petazzoni

Tinkerer Extraordinaire, Docker Inc.
Jérôme works at Docker, where he helps others to containerize all the things. He was part of the team that built, scaled, and operated the dotCloud PAAS, before it became Docker. When he's not glued to a computer screen, he collects music instruments. He can passably murder the... Read More →


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

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


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

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

Director, SW Engineering, Core Kernel, Red Hat, Inc.
Linda Wang is Director of Software Engineering in Red Hat Enterprise Linux Business Unit at Red Hat, Inc. Her group focus on the Core Kernel technologies such as memory management, scheduler, control group and namespaces. The open source projects that her team involved in are Live... Read More →


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

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

Stéphane Graber

Technical Lead, Canonical Ltd.
Stéphane Graber works as the technical lead for LXD at Canonical Ltd. He is the upstream project leader for LXC and LXD and a frequent speaker and track leader at various containers and other Linux related events. | | Stéphane is also a long time contributor to the Ubuntu Linux... Read More →


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

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


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

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


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

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


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

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