Containers unplugged: Linux namespaces - Michael Kerrisk
Linux namespaces are a resource isolation technique. Each namespace type wraps some global system resource in an abstraction that makes it appear to the processes within the namespace that they have their own isolated instance of that resource, when in fact there are multiple instances of the resource, with each instance private to a particular group of process. Namespaces are key building blocks for a number of interesting technologies--most notably containers, but also a range of other interesting applications such as Flatpak and Firejail.
In this presentation we'll look at various Linux namespace types--including UTS, mount, network, and PID namespaces--in order to understand what resources they govern and what use cases they serve. Along the way, we should have time for a live demo or two, so as to make the "theory" more concrete.
Save the date for NDC TechTown 2020 (31st of August - 3rd of September)
Check out more of our talks at:
https://ndctechtown.com/
https://www.ndcconferences.com/
Видео Containers unplugged: Linux namespaces - Michael Kerrisk канала NDC Conferences
In this presentation we'll look at various Linux namespace types--including UTS, mount, network, and PID namespaces--in order to understand what resources they govern and what use cases they serve. Along the way, we should have time for a live demo or two, so as to make the "theory" more concrete.
Save the date for NDC TechTown 2020 (31st of August - 3rd of September)
Check out more of our talks at:
https://ndctechtown.com/
https://www.ndcconferences.com/
Видео Containers unplugged: Linux namespaces - Michael Kerrisk канала NDC Conferences
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Containers unplugged: understanding user namespaces - Michael KerriskIntroduction to Linux Network NamespacesCgroups, namespaces, and beyond: what are containers made from?Below Kubernetes: Demystifying container runtimesThe Tragedy of systemdUnderstanding and Working with the Cgroups Interface - Michael Anderson, The PTR Group, LLCThrottling: New Developments in Application Performance with CPU Limits - Dave Chiluk, IndeedLinux Container Primitives: cgroups, namespaces, and more!Network Namespaces Basics Explained in 15 MinutesContainers From Scratch • Liz Rice • GOTO 2018Gerlof Langeveld - Practical use of Linux capabilities (Full Talk) , at the ORNL CentOS DojoView Linux Processes with psKubernetes Namespaces Explained in 15 mins | Kubernetes Tutorial 21Deep Dive into firecracker-containerdLinux Processes and the proc File SystemLinux Performance Monitoring ToolsArguing with Linus Torvalds - Steven RostedtDavid Hand _ "Linux initramfs for fun, and, uh..."Containers: cgroups, Linux kernel namespaces, ufs, Docker, and intro to Kubernetes podsLinux Internals : Interprocess Communication