KubCG: A dynamic Kubernetes scheduler for heterogeneous clusters. (19th September 2020)
- Record Type:
- Journal Article
- Title:
- KubCG: A dynamic Kubernetes scheduler for heterogeneous clusters. (19th September 2020)
- Main Title:
- KubCG: A dynamic Kubernetes scheduler for heterogeneous clusters
- Authors:
- El Haj Ahmed, Ghofrane
Gil‐Castiñeira, Felipe
Costa‐Montenegro, Enrique - Abstract:
- Summary: Container platforms are increasingly being used to deploy cloud‐based services. Nevertheless, many cloud services are also demanding graphics processing units (GPUs) to accelerate different applications that make use of their parallel architecture, such as deep learning or just video processing. Thus, different container technologies, such as Docker and Kubernetes, are implementing GPU support. Some effort is being devoted to design algorithms to schedule applications into heterogeneous computing systems that use CPUs and GPUs together. This article is part of this effort, and we describe how to build a dynamic scheduling platform for Kubernetes that is able to manage the deployment of Docker containers in a heterogeneous cluster, which we call KubCG. This platform implements a new scheduler that optimizes the deployment of new containers by taking into account the Kubernetes Pod timeline and the historical information about the execution of the containers. We have performed different tests to validate this new algorithm, and KubCG was able to reduce the time to complete different tasks down to a 64% of the original time in our different experiments.
- Is Part Of:
- Software, practice & experience. Volume 51:Number 2(2021)
- Journal:
- Software, practice & experience
- Issue:
- Volume 51:Number 2(2021)
- Issue Display:
- Volume 51, Issue 2 (2021)
- Year:
- 2021
- Volume:
- 51
- Issue:
- 2
- Issue Sort Value:
- 2021-0051-0002-0000
- Page Start:
- 213
- Page End:
- 234
- Publication Date:
- 2020-09-19
- Subjects:
- cloud computing -- CPU -- Docker -- GPU -- Kubernetes
Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.2898 ↗
- Languages:
- English
- ISSNs:
- 0038-0644
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.453000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 15391.xml