Garg, SK and Lakshmi, J (2018) Workload performance and interference on containers. In: 2017 IEEE SmartWorld Ubiquitous Intelligence and Computing, Advanced and Trusted Computed, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People and Smart City Innovation, SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI 2017, 4 - 8 April 2017, San Francisco, pp. 1-6.
PDF
SmartWorld-SCALCOM-UIC-ATC-CBDCom-IOP-SCI 2017_1-6_2018.pdf - Published Version Restricted to Registered users only Download (772kB) | Request a copy |
Abstract
Virtualization facilitates provisioning of resources to multiple users on the same physical machine while trying to maximize the resource utilization. Depending upon the layer of abstraction different virtualization technologies offer different advantages. Containers, abstracting Operating System (OS), offer lightweight virtualization and have become a popular way to deploy microservices. Containers proficiently bridge the gap between development and production environments by enabling CI/CD (Continuous Integration / Continuous Deployment). On one hand they provide some fine solutions for provision and management of resources, on the other hand containers pose many challenges. Consolidation of workloads as containers on a machine with the intent of maximizing utilization of all the resources is one of those. Placement of containers without insights into workload might lead to poor and unpredictable application performance particularly so if the hostOS usage of resources is not accounted for. In this paper, we present experimental results of exercising different workloads, specific to different shared resources on Linux-Docker containers. This study indicates that containers also exhibit interference on shared resources. This interference is due to hostOS support required for containers and can be disruptive if the mix of containers hosted on a machine is purely based on each container's resource use.
Item Type: | Conference Paper |
---|---|
Publication: | 2017 IEEE SmartWorld Ubiquitous Intelligence and Computing, Advanced and Trusted Computed, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People and Smart City Innovation, SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI 2017 - |
Publisher: | Institute of Electrical and Electronics Engineers Inc. |
Additional Information: | The copyright for this article belongs to the Institute of Electrical and Electronics Engineers Inc. |
Keywords: | Abstracting; Big data; Computer operating systems; Smart city; Ubiquitous computing; Virtual reality; Virtualization, Application performance; Continuous integrations; Docker containers; Fine solutions; Production environments; Resource utilizations; Shared resources; Virtualization technologies, Containers |
Department/Centre: | Division of Interdisciplinary Sciences > Supercomputer Education & Research Centre |
Date Deposited: | 10 Aug 2022 09:52 |
Last Modified: | 10 Aug 2022 09:52 |
URI: | https://eprints.iisc.ac.in/id/eprint/75501 |
Actions (login required)
View Item |