Unikernels: The Next Evolution in Cloud Infrastructure

schedule Mar 8th 02:30 PM - 03:15 PM place Ball Room 2 people 15 Interested

Unikernels are specialized, single address space machine image constructed by using library operating systems and are gaining a lot of attention in the industry. Due to less amount of code deployed, they have smaller attack surface and hence improved security.

This talk describes what Unikernels are, what are their advantages & disadvantages and how are they different from containers & microkernels. It uses MirageOS as an example to show how the developer selects the minimal set of libraries which correspond to the OS constructs required for their application to run and these libraries are then compiled with the application to build sealed, fixed-purpose images which run directly on a hypervisor or hardware without an intervening OS.

 
1 favorite thumb_down thumb_up 0 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

  • What are Unikernels?
  • How do they compare to MicroKernels & Containers?
  • Advantages & Disadvantages of Unikernels
  • A survey of different Unikernels available today
  • An example using MirageOS

Learning Outcome

  • Understanding Unikernels
  • Understanding the Pro's & Con's of using them
  • General idea of how to develop a Unikernel for your application

Target Audience

DevOps Engineers

Prerequisite

Basic knowledge of Cloud Computing and Container infrastructure

schedule Submitted 9 months ago

Comments Subscribe to Comments

comment Comment on this Submission