Resource isolation: The failure of Operating Systems, and how we can fix it

A session at LinuxCon North America 2012

  • Glauber Costa

Thursday 30th August, 2012

11:20am to 12:05pm (PST)

I once heard that Hypervisors are the living proof of Operating System's incompetence. And if we think about it, OSes should be able to run services alongide with each other peacefully. Isolation should be granted, and excessive resource usage shouldn't be an issue. But because Linux was never able to provide such isolation, people started to span more physical servers to isolate services, and when that started to mean idle capacity, hypervisors kicked in.

I will talk about a sound alternative, Containers, a (being) built-in feature of the Linux Kernel that aims at fixing this by allowing users to create independent services or full-userspaces running ontop of the same Linux Kernel in a constrained way. I will discuss the relevant technologies and the changes needed in the Kernel. Basic knowledge of the main kernel components will help you profit from this talk, but is not mandatory.

About the speaker

This person is speaking at this event.
Glauber Costa

Senior Software Engineer at Parallels

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 11:20am12:05pm PST

Date Thu 30th August 2012

Short URL


View the schedule


See something wrong?

Report an issue with this session