%0 Conference Proceedings %T A Performance Survey of Lightweight Virtualization Techniques %+ University of Potsdam = Universität Potsdam %A Plauth, Max %A Feinbube, Lena %A Polze, Andreas %Z Part 2: Microservices and Containers %< avec comité de lecture %( Lecture Notes in Computer Science %B 6th European Conference on Service-Oriented and Cloud Computing (ESOCC) %C Oslo, Norway %Y Flavio De Paoli %Y Stefan Schulte %Y Einar Broch Johnsen %I Springer International Publishing %3 Service-Oriented and Cloud Computing %V LNCS-10465 %P 34-48 %8 2017-09-27 %D 2017 %R 10.1007/978-3-319-67262-5_3 %Z Computer Science [cs]Conference papers %X The increasing prevalence of the microservice paradigm creates a new demand for low-overhead virtualization techniques. Complementing containerization, unikernels are emerging as alternative approaches. With both techniques undergoing rapid improvements, the current landscape of lightweight virtualization approaches presents a confusing scenery, complicating the task of choosing a suited technology for an intended purpose. This work provides a comprehensive performance comparison covering containers, unikernels, whole-system virtualization, native hardware, and combinations thereof. Representing common workloads in microservice-based applications, we assess application performance using HTTP servers and a key-value store. With the microservice deployment paradigm in mind, we evaluate further characteristics such as startup time, image size, network latency, and memory footprint. %G English %Z TC 2 %Z WG 2.14 %2 https://inria.hal.science/hal-01677609/document %2 https://inria.hal.science/hal-01677609/file/449571_1_En_3_Chapter.pdf %L hal-01677609 %U https://inria.hal.science/hal-01677609 %~ IFIP-LNCS %~ IFIP %~ IFIP-TC %~ IFIP-WG %~ IFIP-ESOCC %~ IFIP-TC2 %~ IFIP-WG2-14 %~ IFIP-LNCS-10465