Towards a better understanding of live migration performance with docker containers

Research output: Contribution to book/conference proceedings/anthology/reportConference contributionContributedpeer-review

Abstract

The interplay between Software Defined Networks (SDN) and Network Function Virtualization (NFV) provides a new networking paradigm where Virtual Network Functions (VNFs) run on physical devices. However, despite the fact that SDN and NFV enable VNFs in the optimal physical device, the optimal physical node may change over time, and the VNFs need to be moved in a seamless and reliable way. Live service migration provides the necessary tools to move virtual resources between physical hosts. The two main virtualization technologies today are virtual machines (VMs) and containers. Containers are known to boot faster than VMs, and thus, lower service downtime in the application. Despite the previous works studying the performance of the live migration process, there are still questions on how the system would behave in a real scenario where conditions are not ideal. To answer those questions, we present in this paper a testbed that performs a container live migration process under tunable conditions, namely image size, network capacity, network load, container’s CPU load and container’s RAM load. We evaluate both migration time and downtime for different configurations of the aforementioned parameters. We use Docker containers and a Python application in the migration process. The results showthat overloading the network can degrade the migration performance remarkably. In contrast, the impact of stressing a container inside a host is marginal.

Details

Original languageEnglish
Title of host publicationEuropean Wireless 2019 Conference, EW 2019
PublisherVDE Verlag, Berlin [u. a.]
Pages49-54
Number of pages6
ISBN (electronic)9783800749492
Publication statusPublished - 2019
Peer-reviewedYes

Conference

Title25th European Wireless Conference 2019: Wireless Futures in the Era of Network Programmability, EW 2019
Duration2 - 4 May 2019
CityAarhus
CountryDenmark

External IDs

ORCID /0000-0001-7008-1537/work/158767472
ORCID /0000-0001-8469-9573/work/161891214