"UniK (pronounced you-neek) is a tool for compiling application
sources into unikernels (lightweight bootable disk images) rather than
binaries.
UniK runs and manages instances of compiled images across a variety of cloud providers as well as locally on Virtualbox.
UniK utilizes a simple docker-like command line interface, making building unikernels as easy as building containers.
UniK is built to be easily extensible, allowing (and encouraging) adding support for unikernel compilers and cloud providers. See architecture for a better understanding of UniK's pluggable code design.
To learn more about the motivation behind project UniK, read our blog post, or watch session (Slides).
We also encourage you to read this blog about IoT Security.
Unikernels are lightweight, immutable operating systems compiled
specifically to run a single application. Unikernel compilation combines
source code with the specific device drivers and operating system
libraries necessary to support the needs of the application. The result
is a machine image that can run directly on a hypervisor or bare metal,
eliminating the need for a host operating system (like Linux). The
unikernel represents the smallest subset of code required to run the
application, giving us portable applications with smaller footprints,
less overhead, smaller attack surfaces, and faster boot times than
traditional operating systems."
https://github.com/cf-unik/unik
http://unikernel.org/projects/
No comments:
Post a Comment