Abstract
Virtualisation technologies are widely used in Cloud computing infrastructures, because they can be provisioned cheaply and quickly to meet demand. The common approaches are either to package a Operating System (OS) as a Virtual Machine, or to containerise software with an OS kernel. An emerging alternative are unikernels, which are customised kernels to support just one application. Unikernels are lightweight and an applications has sole use of the kernel, which offers potential for fast, resource efficient and secure execution. For these reasons, unikernels may be idea for parallel computing in the Cloud. However, the parallel performance of unikernel-based Cloud applications has not been extensively studied. This paper presents an evaluation of the OSv unikernel using a parallelised Mandelbrot benchmark, comparing with Docker and a monolithic VM for runtime, parallel speedups and boot-up time. OSv has the fastest boot-up time, and is comparable with the parallel speedups of Docker and the monolithic VM.
Original language | English |
---|---|
Title of host publication | Euro-Par 2022: Parallel Processing Workshops |
Publisher | Springer |
Pages | 286–293 |
Number of pages | 8 |
ISBN (Electronic) | 9783031312090 |
ISBN (Print) | 9783031312083 |
DOIs | |
Publication status | Published - 2 May 2023 |
Event | European Conference on Parallel Processing: PhD Symposium - Glasgow, United Kingdom Duration: 22 Aug 2022 → 26 Aug 2022 https://link.springer.com/book/10.1007/978-3-031-31209-0 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Volume | 13835 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | European Conference on Parallel Processing |
---|---|
Abbreviated title | EuroPar PhD Symposium |
Country/Territory | United Kingdom |
City | Glasgow |
Period | 22/08/22 → 26/08/22 |
Internet address |
Keywords
- Parallel Computing
- Unikernels
ASJC Scopus subject areas
- Theoretical Computer Science
- General Computer Science