Toggle Main Menu Toggle Search

Open Access padlockePrints

A study on the evaluation of HPC microservices in containerized environment

Lookup NU author(s): Devki Jha, Professor Graham MorganORCiD, Professor Raj Ranjan

Downloads


Licence

This is the authors' accepted manuscript of an article that has been published in its final definitive form by John Wiley and Sons Ltd, 2021.

For re-use rights please refer to the publisher's terms and conditions.


Abstract

© 2019 John Wiley & Sons, Ltd. Containers are gaining popularity over virtual machines as they provide the advantages of virtualization with the performance of near bare metal. The uniformity of support provided by Docker containers across different cloud providers makes them a popular choice for developers. Evolution of microservice architecture allows complex applications to be structured into independent modular components making them easier to manage. High-performance computing (HPC) applications are one such application to be deployed as microservices, placing significant resource requirements on the container framework. However, there is a possibility of interference between different microservices hosted within the same container (intracontainer) and different containers (intercontainer) on the same physical host. In this paper, we describe an extensive experimental investigation to determine the performance evaluation of Docker containers executing heterogeneous HPC microservices. We are particularly concerned with how intracontainer and intercontainer interference influences the performance. Moreover, we investigate the performance variations in Docker containers when control groups (cgroups) are used for resource limitation. For ease of presentation and reproducibility, we use Cloud Evaluation Experiment Methodology (CEEM) to conduct our comprehensive set of experiments. We expect that the results of evaluation can be used in understanding the behavior of HPC microservices in the interfering containerized environment.


Publication metadata

Author(s): Jha DN, Garg S, Jayaraman PP, Buyya R, Li Z, Morgan G, Ranjan R

Publication type: Article

Publication status: Published

Journal: Concurrency and Computation: Practice and Experience

Year: 2021

Volume: 33

Issue: 7

Print publication date: 10/04/2021

Online publication date: 02/05/2019

Acceptance date: 11/04/2019

Date deposited: 23/07/2019

ISSN (print): 1532-0626

ISSN (electronic): 1532-0634

Publisher: John Wiley and Sons Ltd

URL: https://doi.org/10.1002/cpe.5323

DOI: 10.1002/cpe.5323


Altmetrics

Altmetrics provided by Altmetric


Share