Cardiff University | Prifysgol Caerdydd ORCA
Online Research @ Cardiff 
WelshClear Cookie - decide language by browser settings

Client-side scheduling based on application characterization on Kubernetes

Medel, Víctor, Tolón, Carlos, Arronategui, Unai, Tolosana-Calasanz, Rafael, Bañares, José Ángel and Rana, Omer 2017. Client-side scheduling based on application characterization on Kubernetes. In: Pham, C, Altmann, J and Bañares, J eds. Economics of Grids, Clouds, Systems, and Services.GECON 2017., Vol. 10537. Lecture Notes in Computer Science, Springer, pp. 162-176. (10.1007/978-3-319-68066-8_13)

Full text not available from this repository.


In container management systems, such as Kubernetes, the scheduler has to place containers in physical machines and it should be aware of the degradation in performance caused by placing together containers that are barely isolated. We propose that clients provide a characterization of their applications to allow a scheduler to evaluate what is the best con�guration to deal with the workload at a given moment. The default Kubernetes Scheduler only takes into account the sum of requested resources in each machine, which is insu�cient to deal with the performance degradation. In this paper, we show how specifying resource limits is not enough to avoid resource contention, and we propose the architecture of a scheduler, based on the client application characterization, to avoid the resource contention.

Item Type: Book Section
Date Type: Publication
Status: Published
Schools: Computer Science & Informatics
Publisher: Springer
ISBN: 9783319680651
ISSN: 0302-9743
Last Modified: 17 Oct 2017 11:02

Actions (repository staff only)

Edit Item Edit Item