Soumettre la recherche
Mettre en ligne
2017 jan-19 meetup-unikernels
•
1 j'aime
•
504 vues
M
Michael Bright
Suivre
Unikernels presentation to Docker Grenoble Meetup
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 27
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
2017 feb-10 snowcamp.io-unikernels
2017 feb-10 snowcamp.io-unikernels
Michael Bright
Lightning talk unikernels
Lightning talk unikernels
Michael Bright
Présentation d'Unikernel
Présentation d'Unikernel
Proto204
Unikernels and Cloud Computing
Unikernels and Cloud Computing
SKORDEMIR
Unikernels - Keep It Simple to the Bare Metal
Unikernels - Keep It Simple to the Bare Metal
Pivorak MeetUp
Unik: Unikernel Backend to Cloud Foundry
Unik: Unikernel Backend to Cloud Foundry
VMware Tanzu
Unikernels Introduction
Unikernels Introduction
Pradipta Banerjee
XPDS14: Unikernels: Who, What, Where, When, Why - Adam Wick, Galois
XPDS14: Unikernels: Who, What, Where, When, Why - Adam Wick, Galois
The Linux Foundation
Recommandé
2017 feb-10 snowcamp.io-unikernels
2017 feb-10 snowcamp.io-unikernels
Michael Bright
Lightning talk unikernels
Lightning talk unikernels
Michael Bright
Présentation d'Unikernel
Présentation d'Unikernel
Proto204
Unikernels and Cloud Computing
Unikernels and Cloud Computing
SKORDEMIR
Unikernels - Keep It Simple to the Bare Metal
Unikernels - Keep It Simple to the Bare Metal
Pivorak MeetUp
Unik: Unikernel Backend to Cloud Foundry
Unik: Unikernel Backend to Cloud Foundry
VMware Tanzu
Unikernels Introduction
Unikernels Introduction
Pradipta Banerjee
XPDS14: Unikernels: Who, What, Where, When, Why - Adam Wick, Galois
XPDS14: Unikernels: Who, What, Where, When, Why - Adam Wick, Galois
The Linux Foundation
Next Generation Cloud: Rise of the Unikernel V3 (UPDATED)
Next Generation Cloud: Rise of the Unikernel V3 (UPDATED)
The Linux Foundation
OSAC16: Unikernel-powered Transient Microservices: Changing the Face of Softw...
OSAC16: Unikernel-powered Transient Microservices: Changing the Face of Softw...
Russell Pavlicek
UniK: Deploy Unikernels with Ease
UniK: Deploy Unikernels with Ease
Scott Weiss
CIF16: Unikernels, Meet Docker! Containing Unikernels (Richard Mortier, Anil ...
CIF16: Unikernels, Meet Docker! Containing Unikernels (Richard Mortier, Anil ...
The Linux Foundation
CIF16: Unikernels: The Past, the Present, the Future ( Russell Pavlicek, Xen ...
CIF16: Unikernels: The Past, the Present, the Future ( Russell Pavlicek, Xen ...
The Linux Foundation
Moby and linux kit, what to expect - Lorenzo Fontana, DevOps Expert at Kiratech
Moby and linux kit, what to expect - Lorenzo Fontana, DevOps Expert at Kiratech
Kiratech
CloudCamp justin cormack hypervise my app!
CloudCamp justin cormack hypervise my app!
Chris Purrington
Securing OpenStack and Beyond with Ansible
Securing OpenStack and Beyond with Ansible
Major Hayden
Applied Security for Containers, OW2con'18, June 7-8, 2018, Paris
Applied Security for Containers, OW2con'18, June 7-8, 2018, Paris
OW2
Unikernels: in search of a killer app and a killer ecosystem
Unikernels: in search of a killer app and a killer ecosystem
rhatr
CIF16/Scale14x: The latest from the Xen Project (Lars Kurth, Chairman of Xen ...
CIF16/Scale14x: The latest from the Xen Project (Lars Kurth, Chairman of Xen ...
The Linux Foundation
Containerday17 Moby-linuxkit-DockerCon-2017-announcements
Containerday17 Moby-linuxkit-DockerCon-2017-announcements
Kiratech
open source virtualization
open source virtualization
Kris Buytaert
SCALE13x: Next Generation of the Cloud - Rise of the Unikernel
SCALE13x: Next Generation of the Cloud - Rise of the Unikernel
The Linux Foundation
CPOSC2014: Next Generation Cloud -- Rise of the Unikernel
CPOSC2014: Next Generation Cloud -- Rise of the Unikernel
The Linux Foundation
Docker en kernel security
Docker en kernel security
smart_bit
Docker on Mesos With OpenVNet (eng)
Docker on Mesos With OpenVNet (eng)
skipping classes
Security of Linux containers in the cloud
Security of Linux containers in the cloud
Dobrica Pavlinušić
Understanding the container landscape and it associated projects
Understanding the container landscape and it associated projects
Anthony Chow
Herding your cattle from dev to ops
Herding your cattle from dev to ops
Bastiaan Schaap
CIF16: Solo5: Building a Unikernel Base From Scratch (Dan Williams, IBM)
CIF16: Solo5: Building a Unikernel Base From Scratch (Dan Williams, IBM)
The Linux Foundation
OSv – The OS designed for the Cloud
OSv – The OS designed for the Cloud
Yandex
Contenu connexe
Tendances
Next Generation Cloud: Rise of the Unikernel V3 (UPDATED)
Next Generation Cloud: Rise of the Unikernel V3 (UPDATED)
The Linux Foundation
OSAC16: Unikernel-powered Transient Microservices: Changing the Face of Softw...
OSAC16: Unikernel-powered Transient Microservices: Changing the Face of Softw...
Russell Pavlicek
UniK: Deploy Unikernels with Ease
UniK: Deploy Unikernels with Ease
Scott Weiss
CIF16: Unikernels, Meet Docker! Containing Unikernels (Richard Mortier, Anil ...
CIF16: Unikernels, Meet Docker! Containing Unikernels (Richard Mortier, Anil ...
The Linux Foundation
CIF16: Unikernels: The Past, the Present, the Future ( Russell Pavlicek, Xen ...
CIF16: Unikernels: The Past, the Present, the Future ( Russell Pavlicek, Xen ...
The Linux Foundation
Moby and linux kit, what to expect - Lorenzo Fontana, DevOps Expert at Kiratech
Moby and linux kit, what to expect - Lorenzo Fontana, DevOps Expert at Kiratech
Kiratech
CloudCamp justin cormack hypervise my app!
CloudCamp justin cormack hypervise my app!
Chris Purrington
Securing OpenStack and Beyond with Ansible
Securing OpenStack and Beyond with Ansible
Major Hayden
Applied Security for Containers, OW2con'18, June 7-8, 2018, Paris
Applied Security for Containers, OW2con'18, June 7-8, 2018, Paris
OW2
Unikernels: in search of a killer app and a killer ecosystem
Unikernels: in search of a killer app and a killer ecosystem
rhatr
CIF16/Scale14x: The latest from the Xen Project (Lars Kurth, Chairman of Xen ...
CIF16/Scale14x: The latest from the Xen Project (Lars Kurth, Chairman of Xen ...
The Linux Foundation
Containerday17 Moby-linuxkit-DockerCon-2017-announcements
Containerday17 Moby-linuxkit-DockerCon-2017-announcements
Kiratech
open source virtualization
open source virtualization
Kris Buytaert
SCALE13x: Next Generation of the Cloud - Rise of the Unikernel
SCALE13x: Next Generation of the Cloud - Rise of the Unikernel
The Linux Foundation
CPOSC2014: Next Generation Cloud -- Rise of the Unikernel
CPOSC2014: Next Generation Cloud -- Rise of the Unikernel
The Linux Foundation
Docker en kernel security
Docker en kernel security
smart_bit
Docker on Mesos With OpenVNet (eng)
Docker on Mesos With OpenVNet (eng)
skipping classes
Security of Linux containers in the cloud
Security of Linux containers in the cloud
Dobrica Pavlinušić
Understanding the container landscape and it associated projects
Understanding the container landscape and it associated projects
Anthony Chow
Herding your cattle from dev to ops
Herding your cattle from dev to ops
Bastiaan Schaap
Tendances
(20)
Next Generation Cloud: Rise of the Unikernel V3 (UPDATED)
Next Generation Cloud: Rise of the Unikernel V3 (UPDATED)
OSAC16: Unikernel-powered Transient Microservices: Changing the Face of Softw...
OSAC16: Unikernel-powered Transient Microservices: Changing the Face of Softw...
UniK: Deploy Unikernels with Ease
UniK: Deploy Unikernels with Ease
CIF16: Unikernels, Meet Docker! Containing Unikernels (Richard Mortier, Anil ...
CIF16: Unikernels, Meet Docker! Containing Unikernels (Richard Mortier, Anil ...
CIF16: Unikernels: The Past, the Present, the Future ( Russell Pavlicek, Xen ...
CIF16: Unikernels: The Past, the Present, the Future ( Russell Pavlicek, Xen ...
Moby and linux kit, what to expect - Lorenzo Fontana, DevOps Expert at Kiratech
Moby and linux kit, what to expect - Lorenzo Fontana, DevOps Expert at Kiratech
CloudCamp justin cormack hypervise my app!
CloudCamp justin cormack hypervise my app!
Securing OpenStack and Beyond with Ansible
Securing OpenStack and Beyond with Ansible
Applied Security for Containers, OW2con'18, June 7-8, 2018, Paris
Applied Security for Containers, OW2con'18, June 7-8, 2018, Paris
Unikernels: in search of a killer app and a killer ecosystem
Unikernels: in search of a killer app and a killer ecosystem
CIF16/Scale14x: The latest from the Xen Project (Lars Kurth, Chairman of Xen ...
CIF16/Scale14x: The latest from the Xen Project (Lars Kurth, Chairman of Xen ...
Containerday17 Moby-linuxkit-DockerCon-2017-announcements
Containerday17 Moby-linuxkit-DockerCon-2017-announcements
open source virtualization
open source virtualization
SCALE13x: Next Generation of the Cloud - Rise of the Unikernel
SCALE13x: Next Generation of the Cloud - Rise of the Unikernel
CPOSC2014: Next Generation Cloud -- Rise of the Unikernel
CPOSC2014: Next Generation Cloud -- Rise of the Unikernel
Docker en kernel security
Docker en kernel security
Docker on Mesos With OpenVNet (eng)
Docker on Mesos With OpenVNet (eng)
Security of Linux containers in the cloud
Security of Linux containers in the cloud
Understanding the container landscape and it associated projects
Understanding the container landscape and it associated projects
Herding your cattle from dev to ops
Herding your cattle from dev to ops
En vedette
CIF16: Solo5: Building a Unikernel Base From Scratch (Dan Williams, IBM)
CIF16: Solo5: Building a Unikernel Base From Scratch (Dan Williams, IBM)
The Linux Foundation
OSv – The OS designed for the Cloud
OSv – The OS designed for the Cloud
Yandex
OSv presentation from Linux Foundation Collaboration Summit
OSv presentation from Linux Foundation Collaboration Summit
Don Marti
Navman wireless safetyfirst Ebook
Navman wireless safetyfirst Ebook
Jason Gardner
Resume
Resume
Leslie Rosenberg
FISHCANTSEEWATER
FISHCANTSEEWATER
Brandon Rizkallah
2017 jan-29 devconf.cz-unikernels
2017 jan-29 devconf.cz-unikernels
Michael Bright
Akash sharma lo 2
Akash sharma lo 2
Akash Sharma
Glow Tech Lighting
Glow Tech Lighting
Rajdeep Marwaha
Container coneu2016 lab
Container coneu2016 lab
Michael Bright
Las fuentes renovables
Las fuentes renovables
manelait
JFC_itadakimasu出店説明会
JFC_itadakimasu出店説明会
Akihiko Koga
20150916食品・外食産業海外展開・進出促進セミナー
20150916食品・外食産業海外展開・進出促進セミナー
Akihiko Koga
lorma colleges
lorma colleges
mounir adam
TAG! You're It!
TAG! You're It!
bmellis
2016 feb-23 pyugre-py_mongo
2016 feb-23 pyugre-py_mongo
Michael Bright
Comunicacion humana
Comunicacion humana
Aron Asir
20150304 foodex
20150304 foodex
Akihiko Koga
Put oko Old School a #2 izdanje
Put oko Old School a #2 izdanje
David Petrovic
Put oko Old School-a #2 izdanje
Put oko Old School-a #2 izdanje
David Petrovic
En vedette
(20)
CIF16: Solo5: Building a Unikernel Base From Scratch (Dan Williams, IBM)
CIF16: Solo5: Building a Unikernel Base From Scratch (Dan Williams, IBM)
OSv – The OS designed for the Cloud
OSv – The OS designed for the Cloud
OSv presentation from Linux Foundation Collaboration Summit
OSv presentation from Linux Foundation Collaboration Summit
Navman wireless safetyfirst Ebook
Navman wireless safetyfirst Ebook
Resume
Resume
FISHCANTSEEWATER
FISHCANTSEEWATER
2017 jan-29 devconf.cz-unikernels
2017 jan-29 devconf.cz-unikernels
Akash sharma lo 2
Akash sharma lo 2
Glow Tech Lighting
Glow Tech Lighting
Container coneu2016 lab
Container coneu2016 lab
Las fuentes renovables
Las fuentes renovables
JFC_itadakimasu出店説明会
JFC_itadakimasu出店説明会
20150916食品・外食産業海外展開・進出促進セミナー
20150916食品・外食産業海外展開・進出促進セミナー
lorma colleges
lorma colleges
TAG! You're It!
TAG! You're It!
2016 feb-23 pyugre-py_mongo
2016 feb-23 pyugre-py_mongo
Comunicacion humana
Comunicacion humana
20150304 foodex
20150304 foodex
Put oko Old School a #2 izdanje
Put oko Old School a #2 izdanje
Put oko Old School-a #2 izdanje
Put oko Old School-a #2 izdanje
Similaire à 2017 jan-19 meetup-unikernels
Docker Seattle Meetup, May 2017
Docker Seattle Meetup, May 2017
Stephen Walli
LinuxCon Europe 2013
LinuxCon Europe 2013
Maksim Melnikau
DockerCon 2017 - General Session Day 1 - Solomon Hykes
DockerCon 2017 - General Session Day 1 - Solomon Hykes
Docker, Inc.
Unik Slides
Unik Slides
Idit Levine
Craft april17
Craft april17
Idit Levine
Future of Open Source in a Cloudy World
Future of Open Source in a Cloudy World
Bret Piatt
Container landscape 2015 vs 2021
Container landscape 2015 vs 2021
Barton George
Cigna Innovation Summit
Cigna Innovation Summit
Idit Levine
Linux, Unikernel, LinuxKit: towards redefining the cloud stack.
Linux, Unikernel, LinuxKit: towards redefining the cloud stack.
Idit Levine
UniK - a unikernel compiler and runtime
UniK - a unikernel compiler and runtime
Lee Calcote
Operating Systems A-Z
Operating Systems A-Z
RavinJ
OSCON: Unikernels and Docker: From revolution to evolution
OSCON: Unikernels and Docker: From revolution to evolution
Docker, Inc.
Container Con Europe 2016 - Container Orchestration: Which Conductor?
Container Con Europe 2016 - Container Orchestration: Which Conductor?
Michael Bright
1) Operating systems provide a platform where there is strategic
1) Operating systems provide a platform where there is strategic
AgripinaBeaulieuyw
macOS a fetish object for the Bourgeois - macOS vs Unix
macOS a fetish object for the Bourgeois - macOS vs Unix
Periodic Reset Of Civilizations
Linux Operating System (Graduate Level CIS Term Paper)
Linux Operating System (Graduate Level CIS Term Paper)
Carla Bennington
Google Cloud Platform and Kubernetes
Google Cloud Platform and Kubernetes
Kasper Nissen
LinuxKit & Moby - The next level of the container ecosystem
LinuxKit & Moby - The next level of the container ecosystem
Patrick Kleindienst
Modern IoT and Embedded Linux Deployment - Berlin
Modern IoT and Embedded Linux Deployment - Berlin
Djalal Harouni
Docker containers : introduction
Docker containers : introduction
rinnocente
Similaire à 2017 jan-19 meetup-unikernels
(20)
Docker Seattle Meetup, May 2017
Docker Seattle Meetup, May 2017
LinuxCon Europe 2013
LinuxCon Europe 2013
DockerCon 2017 - General Session Day 1 - Solomon Hykes
DockerCon 2017 - General Session Day 1 - Solomon Hykes
Unik Slides
Unik Slides
Craft april17
Craft april17
Future of Open Source in a Cloudy World
Future of Open Source in a Cloudy World
Container landscape 2015 vs 2021
Container landscape 2015 vs 2021
Cigna Innovation Summit
Cigna Innovation Summit
Linux, Unikernel, LinuxKit: towards redefining the cloud stack.
Linux, Unikernel, LinuxKit: towards redefining the cloud stack.
UniK - a unikernel compiler and runtime
UniK - a unikernel compiler and runtime
Operating Systems A-Z
Operating Systems A-Z
OSCON: Unikernels and Docker: From revolution to evolution
OSCON: Unikernels and Docker: From revolution to evolution
Container Con Europe 2016 - Container Orchestration: Which Conductor?
Container Con Europe 2016 - Container Orchestration: Which Conductor?
1) Operating systems provide a platform where there is strategic
1) Operating systems provide a platform where there is strategic
macOS a fetish object for the Bourgeois - macOS vs Unix
macOS a fetish object for the Bourgeois - macOS vs Unix
Linux Operating System (Graduate Level CIS Term Paper)
Linux Operating System (Graduate Level CIS Term Paper)
Google Cloud Platform and Kubernetes
Google Cloud Platform and Kubernetes
LinuxKit & Moby - The next level of the container ecosystem
LinuxKit & Moby - The next level of the container ecosystem
Modern IoT and Embedded Linux Deployment - Berlin
Modern IoT and Embedded Linux Deployment - Berlin
Docker containers : introduction
Docker containers : introduction
Plus de Michael Bright
2017 jan-18 meetup-functional_python
2017 jan-18 meetup-functional_python
Michael Bright
2016 nov-16 grenoble-floss_tmux
2016 nov-16 grenoble-floss_tmux
Michael Bright
Euro python2016 logistics
Euro python2016 logistics
Michael Bright
Presentation jupyter foreverythingelse
Presentation jupyter foreverythingelse
Michael Bright
2015 oct-17 pyconfr-pau_i_python_vers_jupyter
2015 oct-17 pyconfr-pau_i_python_vers_jupyter
Michael Bright
2016 may-31 dockercon2016–cool-hackssubmission
2016 may-31 dockercon2016–cool-hackssubmission
Michael Bright
Plus de Michael Bright
(6)
2017 jan-18 meetup-functional_python
2017 jan-18 meetup-functional_python
2016 nov-16 grenoble-floss_tmux
2016 nov-16 grenoble-floss_tmux
Euro python2016 logistics
Euro python2016 logistics
Presentation jupyter foreverythingelse
Presentation jupyter foreverythingelse
2015 oct-17 pyconfr-pau_i_python_vers_jupyter
2015 oct-17 pyconfr-pau_i_python_vers_jupyter
2016 may-31 dockercon2016–cool-hackssubmission
2016 may-31 dockercon2016–cool-hackssubmission
Dernier
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
carlostorres15106
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
HostedbyConfluent
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Mark Billinghurst
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Softradix Technologies
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
XfilesPro
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
AndikSusilo4
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
Dernier
(20)
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
2017 jan-19 meetup-unikernels
1.
The next big little thing ? Docker Grenoble Meetup, 19 Jan 2017 Mike Bright, @mjbright @mjbright
2.
Viktor Farcic, senior consultant at CloudBees ... One of the most exciting areas that will become prominent in 2017 will be unikernels. While the majority of the industry is still trying to wrap their heads around containers, we will start seeing unikernels taking over the stage. They will, in a way, unify functionalities provided by VMs and containers. http://sdtimes.com/whats-horizon-2017/
3.
What are Unikernels? How did we get here? Unikernel implementations Clean Slate POSIX compatible Tools Future Resources Unikernels - Overview @mjbright
4.
What are Unikernels? "Library OS" Unikernels are applications images built with only the Operating System components they actually require, e.g. TCP Stack, Disk access. Single process applications (no threads, forking or multi-user) with very small size -> high performance, fast boot and small attack surface (secure). @mjbright
5.
"Library OSes" A Unikernel is built by the compiler linking only the OS components needed by the application. The OS becomes a "Library OS" Unlike "normal" applications which sit atop a generic monolithic Linux kernel (or even μ-kernel) which has many unneeded features, e.g. floppy driver. What are Unikernels - how did we get here?
6.
"Library OSes" Unneeded features consume resources unnecessarily. Unneeded legacy features represent a security risk - especially in the cloud. What are Unikernels - how did we get here?
7.
"Library OSes" Unneeded features consume resources unnecessarily. Unneeded legacy features represent a security risk - especially in the cloud. At October's "Docker Distributed Summit", Docker even talked of minimizing the Hypervisor also. "Unikernels The rise of the library hypervisor in MirageOS" ( ACM: Unikernels: Rise of the Virtual Library Operating System , Jan 2014) What are Unikernels - how did we get here?
8.
"Library OSes" Unneeded features consume resources unnecessarily. Unneeded legacy features represent a security risk - especially in the cloud. At October's "Docker Distributed Summit", Docker even talked of minimizing the Hypervisor also. "Unikernels The rise of the library hypervisor in MirageOS" ( ACM: Unikernels: Rise of the Virtual Library Operating System , Jan 2014) These minimal systems can take ~ 200msec to boot. This opens up the possibility of services being spin up on demand (MirageOS jitsu). What are Unikernels - how did we get here?
9.
"Library OSes" Application domains Cloud, e.g. serverless IoT (Embedded) HPC NFV ( Unikernels meet NFV Ericsson Research ) Where will Unikernels be used?
10.
"Library OSes" Application domains Cloud, e.g. serverless IoT (Embedded) HPC NFV ( Unikernels meet NFV Ericsson Research ) From the NFV Containers White Paper (2.3. Unikernels): Unikernels are essentially single-application virtual machines based on minimalistic OSes. Such minimalistic OSes have minimum overhead and are typically single-address space (so no user/kernel space divide and no expensive system calls) and have a co-operative scheduler (so reducing context switch costs). Examples of such minimalistic OSes are MiniOS [MINIOS] which runs on Xen and OSv [OSV] which runs on KVM, Xen and VMWare. https://datatracker.ietf.org/doc/draft-natarajan-nfvrg- containers-for-nfv/?include_text=1 Where will Unikernels be used? @mjbright
11.
Unikernel Families Many Unikernel implementations exist, there are two main classes of Unikernels Unikernel implementations
12.
Unikernel Families Many Unikernel implementations exist, there are two main classes of Unikernels Some take a clean-slate approach and emphasize safety and security. These tend to use the same language for the application and the Library OS components. MirageOS (Ocaml) HalVM (Haskell) Unikernel implementations
13.
Unikernel Families Many Unikernel implementations exist, there are two main classes of Unikernels Some take a clean-slate approach and emphasize safety and security. These tend to use the same language for the application and the Library OS components. MirageOS (Ocaml) HalVM (Haskell) Others favour backward compatibility of existing applications based on POSIX-compatibility. Many applications have been ported OSv (Tomcat, Jetty, Cassandra, OpenJDK, ...) Rumprun (MySQL, PHP, Nginx) Unikernel implementations
14.
Unikernel Implementations Technology Description ClickOS cnp.neclab.eu For embedded network h/w. ~5MB images, boots <20ms, 45 μs delay, 100 VMs => 10Gbps Clive lsub.org Written in Go. For distributed and cloud. Drawbridge MS Research prototype. Picoprocess/container with minimal kernel API surface, and Windows library OS. Graphene graphene Securing "multi-process" legacy apps - adds IPC. HaLVM galois.com Port of GHC (Glasgow Haskell Compiler) suite. Write apps in Haskell to run on Xen. IncludeOS includeos.org Research project for C++ code on virtual hardware. LING erlangonxen.org Erlang/OTP runs on Xen. MirageOS mirage.io Clean-slate library OS for secure, high-perf network apps. More than 100 MirageOS libraries plus OCaml ecosystem. OSv osv.io Cloudius Run Linux binaries (w. limitations), supports C/C++, JVM, Ruby, Node.js Rumprun rumpkernel.org FreeBSD - Runs POSIX s/w on BM or VM (Xen).
15.
Clean-Slate https://mirage.io/ OCaml-Based MirageOS "Library OS" components are written in Ocaml . ML-derived languages are best known for their static type systems and type-inferring compilers. OCaml unifies functional, imperative, and object-oriented programming under an ML-like type system. OCaml has extensive libraries available (Unison utility) Unikernel implementations - MirageOS/Ocaml
16.
Clean-Slate https://mirage.io/ OCaml-Based MirageOS Unikernels are based on the Mirage-OS Unikernel base (OS library). The mirage tool is used to build Unikernels for various backends: Xen Hypervisor (PV) Unix (Linux or OS/X binaries) Browser (via Ocaml->JS compiler !!) Even an experimental BM backend for Raspberry Pi Unikernel implementations - MirageOS-2
17.
Clean-Slate https://mirage.io/ OCaml-Based MirageOS Unikernels are based on the Mirage-OS Unikernel base (OS library). The mirage tool is used to build Unikernels for various backends: Xen Hypervisor (PV) Unix (Linux or OS/X binaries) Browser (via Ocaml->JS compiler !!) Even an experimental BM backend for Raspberry Pi Building applications for unix or xen mirage configure -t unix make ./mir-console mirage configure -t xen make ****xen create ./mir-console.xen Unikernel implementations - MirageOS-2 @mjbright
18.
Clean-Slate https://mirage.io/ BNC Pinata: http://ownme.ipredator.se/ Networking applications e.g. CyberChaff "false network hosts" PayGarden, Sean Grove "Baby steps to unikernels in production" Too painful to create/configure AMI images on AWS Solo5 allows to create KVM images deployable on GCE Unikernel implementations - MirageOS - Use Cases @mjbright
19.
Clean-Slate HalVM - The Haskell Lightweight Virtual Machine: GHC running on Xen https://github.com/GaloisInc/HaLVM HalVM3 is reconsidering it's Unikernel base http://uhsure.com/halvm3.html Use rumpkernel (NetBSD base) Shift to Solo5? Unikernel implementations - HalVM @mjbright
20.
POSIX-based http://osv.io http://blog.osv.io OSv - Capable of running POSIX binaries can run JVM Cassandra: https://www.penninkhof.com/2015/05/minimalist- cassandra-vm-using-osv/ Used in Mikelangelo (EU Project) The MIKELANGELO project aims to bring High Performance Computing (HPC) to the cloud. HPC traditionally involves bleeding edge technologies, including lots of CPU cores, Infiniband interconnects between nodes, MPI libraries for message passing, and, surprise—NFS, a very old timer of the UNIX universe. Building OSv Images Using Docker: http://blog.osv.io/blog/blog/2015/04/27/docker/ SDI: ODL + OSv: http://blog.osv.io/blog/blog/2015/03/31/sdi/ Unikernel implementations - OSv @mjbright
21.
Tools Unik : tool for compiling apps to unikernels (various technologies) Solo5 : An alternative unikernel-base for MirageOS Provides qemu/KVM support for MirageOS ukvm: An alternative VM Monitor a "library hypervisor" capstan : OSv build tool Unikernel Tools @mjbright
22.
Clean-Slate MirageOS jitsu : "Just-In-Time Summoning of Unikernels" A DNS server that starts unikernels on demand. Tested with MirageOS and Rumprun unikernels. https://github.com/mirage/jitsu Unikernel Tools @mjbright
23.
Unikernels or Containers? So what has this got to do with Containers? Why did Docker buy Unikernel Systems (Jan 2016)? Info.Q / Amir, Aug 2016 Unikernels and Containers
24.
Unikernels or Containers? So what has this got to do with Containers? Why did Docker buy Unikernel Systems (Jan 2016)? Info.Q / Amir, Aug 2016 Unikernel Systems are involved in MirageOS/Xen Use of Unikernels in Docker for Mac VPNKit, DataKit To provide build/run/ship tools for Unikernels? To secure Container deployments Running Unikernels in containers???? Secure front-ends in hybrid solutions made of unikernels and containers e.g. for OCaml MediaWiki (http2https, tls, ...) Unikernels and Containers @mjbright
25.
Demo
26.
Resources Scoop.it Unikernels www.scoop.it/t/unikernels Wikipedia en.wikipedia.org/wiki/Unikernel unikernels.org unikernels.org mirageos.io mirageos.io mirage.io/docs/papers OReilly "Unikernels" Free download @unikernel
@unikernel github.com/ocamllabs ocamllabs github.com/mirage MirageOS @mjbright
27.
Thank you Q&A
Télécharger maintenant