OSv: Probably the best OS for Cloud workloads you've ...
summary
OSv is a POSIX-focused unikernel that boots as a single C++11 image on KVM/VirtualBox/VMware, requires only rebuilding apps as a shared object and packs a ZFS-backed image plus a dynamic linker. It removes process isolation (no fork), crashes whole images, and exposes virtual drivers only. Measured wins are in network and JVM workloads — shorter TCP/IP paths and memory/G.C. tricks (requires patches to OpenJDK for full GC benefits) — and Cloud Foundry/Unique integration prototypes it as a practical PaaS backend.
AI-written summary · about
chapters (15)
- 0:00Introduction and motivation
- 1:07Cloud Foundry and 12 Factor apps
- 13:59Unikernels and their benefits
- 15:23What is a unikernel
- 17:09Unikernel implementations overview
- 19:14Introducing Unik and OSv
- 20:39OSv architecture and goals
- 22:44Inside OSv implementation
- 24:50OSv limitations and trade-offs
- 26:54Network and memory optimizations
- 31:08OSv research status and potential
- 31:50Why OSv could work now
- 33:57Unikernels in PaaS environments
- 34:58Vision for next-gen data centers
- 37:09Q&A session
related talks
39mOSv: Probably the Best OS for Cloud Workloads You've Never Heard Of
45mIntroducing OSv: A New Open Source Operating System for the Cloud
41mCloud Computing with KVM
32mHVX: Virtualizing the Cloud
33mUnikernels and Explorations
48mPanel Discussion: Do One Thing, and Do It Well: Special Purpose OSes Apply the Unix App Philosoph...
56mContainers and the Cloud: Do You Need Another Virtual Environment?
21mUsing a cloud to manage a cloud
