Unikernels: library operating systems for the cloud
By Anil Madhavapeddy, Richard Mortier, Charalampos Rotsos, David J. Scott, Balraj Singh, Thomas Gazagnaire, Steven Smith, Steven Hand, Jon Crowcroft. International Conference on Architectural Support for Programming Languages and Operating Systems, 2013
584 citations recorded by the source corpus.
Subfields: Artificial Intelligence, Information Systems
View Paper: https://www.semanticscholar.org/paper/5cfc936d12bbd8a0f100687b12b20e406215f30a
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
In Information Systems
- Alexander Fuerst
- Christos Kozyrakis
- Donald E. Porter
- Chia-che Tsai
- Mona Vij
- Prateek Sharma
- A. Belay
- Christina Delimitrou
Citations in the corpus
- IX: A Protected Dataplane Operating System for High Throughput and Low Latency (2014, background): “Library operating systems often run as virtual machines [9] used, for instance, to deploy cloud services [39].”
- FaasCache: keeping serverless computing alive with greedy-dual caching (2021, background): “The initialization or startup time of functions can be reduced by reducing container startup overheads [16, 45, 46], or deploying functions inside ultra-light containers, VMs, or unikernels [15, 42].”
- Graphene-SGX: A Practical Library OS for Unmodified Applications on SGX (2017, result): “We also see the benefit of removing unused code from libraries, especially in an unsafe language, similar to the approach taken in unikernels [38].”
- Catalyzer: Sub-millisecond Startup for Serverless Computing with Initialization-less Booting (2020, unknown): “Researchers have proposed numerous lightweight virtualization techniques [6, 19, 26, 36, 37] to solve performance and resource utilization issues [18, 23, 25, 29] in traditional heavy-weight virtualization systems.”
- An Open-Source Benchmark Suite for Microservices and Their Hardware-Software Implications for Cloud & Edge Systems (2019, unknown): “The overhead of general-purpose Linux has motivated a lot of simpler specialized kernels, such as Unikernel [63], which trade off compatibility for improved performance.”
- Performance analysis of single board computer clusters (2020, unknown): “9 illustrates relative cluster performance as cluster size increases.”