Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- short-paperJanuary 2024
HPCnix: make HPC Apps more easier like shell script
HPCAsia '24 Workshops: Proceedings of the International Conference on High Performance Computing in Asia-Pacific Region WorkshopsPages 83–86https://doi.org/10.1145/3636480.3637231In the area of high-performance computing (HPC), it is expected to extract extreme computing performance using a highly optimized framework without even common OS APIs and frameworks for personal desktops. However, this makes the development cost higher ...
Unikernel Linux (UKL)
- Ali Raza,
- Thomas Unger,
- Matthew Boyd,
- Eric B Munson,
- Parul Sohal,
- Ulrich Drepper,
- Richard Jones,
- Daniel Bristot De Oliveira,
- Larry Woodman,
- Renato Mancuso,
- Jonathan Appavoo,
- Orran Krieger
EuroSys '23: Proceedings of the Eighteenth European Conference on Computer SystemsPages 590–605https://doi.org/10.1145/3552326.3587458This paper presents Unikernel Linux (UKL), a path toward integrating unikernel optimization techniques in Linux, a general purpose operating system. UKL adds a configuration option to Linux allowing for a single, optimized process to link with the ...
Nephele: Extending Virtualization Environments for Cloning Unikernel-based VMs
- Costin Lupu,
- Andrei Albișoru,
- Radu Nichita,
- Doru-Florin Blânzeanu,
- Mihai Pogonaru,
- Răzvan Deaconescu,
- Costin Raiciu
EuroSys '23: Proceedings of the Eighteenth European Conference on Computer SystemsPages 574–589https://doi.org/10.1145/3552326.3587454Unikernels gained an increasing interest in the recent years because they provide efficient resource allocation and high performance for cloud services by bundling the application with a minimal set of OS services in a guest VM. Although a unikernel ...
- research-articleNovember 2022
Want more unikernels?: inflate them!
SoCC '22: Proceedings of the 13th Symposium on Cloud ComputingPages 510–525https://doi.org/10.1145/3542929.3563473Unikernels are on the rise in the cloud. These lightweight virtual machines (VMs) specialized to a single application offer the same level of isolation as full-blown VMs, while providing performance superior to standard Linux-based VMs or even to ...
- research-articleApril 2021
How to design a library OS for practical containers?
VEE 2021: Proceedings of the 17th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution EnvironmentsPages 15–28https://doi.org/10.1145/3453933.3454011Container engines with operating-system virtualization have been widely used and now offer extensions to replace core functionalities that are derived from the host kernel. Because such extensions with an alternate kernel, which is often implemented in ...
- short-paperDecember 2020
Self-managed services using MirageOS unikernels
Middleware'20 Doctoral Symposium: Proceedings of the 21st International Middleware Conference Doctoral SymposiumPages 35–37https://doi.org/10.1145/3429351.3431748Next generation service-based systems will become increasingly finer-grain, larger-scale with heterogeneous performance characteristics. These services will need to be orchestrated across multiple IT infrastructures with application-specific auto-...
- research-articleMarch 2020
Intra-unikernel isolation with Intel memory protection keys
VEE '20: Proceedings of the 16th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution EnvironmentsPages 143–156https://doi.org/10.1145/3381052.3381326Unikernels are minimal, single-purpose virtual machines. This new operating system model promises numerous benefits within many application domains in terms of lightweightness, performance, and security. Although the isolation between unikernels is ...
- short-paperDecember 2019
Efficient storage support for unikernels as containers
Middleware '19: Proceedings of the 20th International Middleware Conference Doctoral SymposiumPages 44–46https://doi.org/10.1145/3366624.3368168Quite recently, the community has adopted the Cloud-native concept, building application workflows based on microservices. The majority of these services are deployed as containers. Unikernels, which package applications within a single-address space ...
- research-articleDecember 2019
Extending storage support for unikernel containers
- Orestis Lagkas Nikolos,
- Konstantinos Papazafeiropoulos,
- Stratos Psomadakis,
- Anastassios Nanos,
- Nectarios Koziris
WOSC '19: Proceedings of the 5th International Workshop on Serverless ComputingPages 31–36https://doi.org/10.1145/3366623.3368138In recent years, the rapid adoption of the serverless computing paradigm has led to the proliferation of Function-as-a-Service computing frameworks. The majority of these frameworks utilize containers, a lightweight operating system virtualization ...
- research-articleJune 2019
HEXO: Offloading HPC Compute-Intensive Workloads on Low-Cost, Low-Power Embedded Systems
- Pierre Olivier,
- A. K. M. Fazla Mehrab,
- Stefan Lankes,
- Mohamed Lamine Karaoui,
- Robert Lyerly,
- Binoy Ravindran
HPDC '19: Proceedings of the 28th International Symposium on High-Performance Parallel and Distributed ComputingPages 85–96https://doi.org/10.1145/3307681.3325408OS-capable embedded systems exhibiting a very low power consumption are available at an extremely low price point. It makes them highly compelling in a datacenter context. In this paper we show that sharing long-running, compute-intensive datacenter HPC ...
- posterMay 2019
Unleashing the power of unikernels with unikraft
SYSTOR '19: Proceedings of the 12th ACM International Conference on Systems and StoragePage 195https://doi.org/10.1145/3319647.3325856Recent research has shown that unikernels, lightweight virtual machines tailored to specific applications, have great potential in terms of performance, tiny boot times, small memory consumption, and a reduced trusted compute base. Creating and ...
- research-articleMarch 2019
Snape: The Dark Art of Handling Heterogeneous Enclaves
EdgeSys '19: Proceedings of the 2nd International Workshop on Edge Systems, Analytics and NetworkingPages 48–53https://doi.org/10.1145/3301418.3313945Code executing on the edge needs to run on hardware platforms that feature different memory architectures, virtualization extensions, and using a range of security features. Forcing application code to conform to a monolithic API such as POSIX, or ABI ...
- research-articleOctober 2018
Unikernels as Processes
SoCC '18: Proceedings of the ACM Symposium on Cloud ComputingPages 199–211https://doi.org/10.1145/3267809.3267845System virtualization (e.g., the virtual machine abstraction) has been established as the de facto standard form of isolation in multi-tenant clouds. More recently, unikernels have emerged as a way to reuse VM isolation while also being lightweight by ...
- research-articleOctober 2017
My VM is Lighter (and Safer) than your Container
- Filipe Manco,
- Costin Lupu,
- Florian Schmidt,
- Jose Mendes,
- Simon Kuenzer,
- Sumit Sati,
- Kenichi Yasukata,
- Costin Raiciu,
- Felipe Huici
SOSP '17: Proceedings of the 26th Symposium on Operating Systems PrinciplesPages 218–233https://doi.org/10.1145/3132747.3132763Containers are in great demand because they are lightweight when compared to virtual machines. On the downside, containers offer weaker isolation than VMs, to the point where people run containers in virtual machines to achieve proper isolation. In this ...
- posterAugust 2017
uniprof: A Unikernel Stack Profiler
SIGCOMM Posters and Demos '17: Proceedings of the SIGCOMM Posters and DemosPages 31–33https://doi.org/10.1145/3123878.3131976Unikernels are increasingly gaining traction in real-world deployments, especially for NFV and microservices, where their low footprint and high performance are especially beneficial. However, they still suffer from a lack of tools to support ...