Hardware Accelerations for Container Engine to Assist Container Migration on Client Devices

Shreyansh Chhajer, Akhilesh S. Thyagaturu, Anil Yatavelli, Poornima Lalwaney, Martin Reisslein, Kannan G. Raja

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The increasing computing capabilities of client devices and the increasing demands for ultra-low latency services make it prudent to migrate some micro-service container computations from the cloud and multi-access edge computing (MEC) to the client devices. The migration of a container image requires compression and decompression, which are computationally demanding. We quantitatively examine the hardware acceleration of container image compression and decompression on a client device. Specifically, we compare the Intel® Quick Assist Technology (QAT) hardware acceleration with software compression/decompression. We find that QAT speeds up compression by a factor of over 7 compared to the single-core GZIP software, while QAT speeds up decompression by a factor of over 1.6 compared to the multi-core PIGZ software. QAT also reduces the CPU core utilization by over 15% for large container images. These QAT benefits come at the expense of Input/Output (IO) memory access bitrates of up to 900 Mbyte/s (while the software compression/decompression does not require IO memory access). The presented evaluation results provide reference benchmark performance characteristics of the achievable latencies for container image instantiation and migration with and without hardware acceleration of the compression and decompression of container images.

Original languageEnglish (US)
Title of host publication2020 IEEE International Symposium on Local and Metropolitan Area Networks, LANMAN 2020
PublisherIEEE Computer Society
ISBN (Electronic)9781728181547
DOIs
StatePublished - Jul 2020
Event26th IEEE International Symposium on Local and Metropolitan Area Networks, LANMAN 2020 - Virtual, Online, United States
Duration: Jul 13 2020Jul 15 2020

Publication series

NameIEEE Workshop on Local and Metropolitan Area Networks
Volume2020-July
ISSN (Print)1944-0367
ISSN (Electronic)1944-0375

Conference

Conference26th IEEE International Symposium on Local and Metropolitan Area Networks, LANMAN 2020
CountryUnited States
CityVirtual, Online
Period7/13/207/15/20

Keywords

  • Compression
  • Container Migration
  • Docker
  • Hardware Acceleration
  • Quick Assist Technology (QAT)

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Software
  • Electrical and Electronic Engineering
  • Communication

Fingerprint Dive into the research topics of 'Hardware Accelerations for Container Engine to Assist Container Migration on Client Devices'. Together they form a unique fingerprint.

Cite this