loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Communication Aware Scheduling of Microservices-based Applications on Kubernetes Clusters

Topics: Container Composition and Orchestration; Containers, Containerization and Enablement; Edge Cloud Data Management; Edge Cloud Network Management; Edge Cloud Orchestration; Microservices; Microservices: Automation, Deployment and Management, Resource Allocation Elasticity, Service State and Resilience; Resource Management

Authors: Angelo Marchese and Orazio Tomarchio

Affiliation: Dept. of Electrical Electronic and Computer Engineering, University of Catania, Catania, Italy

Keyword(s): Container Scheduling, Kubernetes Scheduler, TOSCA, Application Modeling, Network Metrics.

Abstract: Edge computing paradigm has enabled new application categories with low latency requirements. Container technologies are increasingly spreading to provide flexible and scalable services also within these dynamic environments. However, scheduling distributed microservices applications in the Cloud-to-Edge continuum is a challenging problem, considering the instability and limited network connectivity of Edge infrastructure. Existing container orchestration systems, like Kubernetes, allow to ease the deployment and scheduling of distributed applications in Cloud data centers but their scheduling strategy presents some limitations when dealing with latency critical applications, because it does not consider application communication requirements. In this work we propose an extension of the default Kubernetes scheduler that takes into account microservices communication requirements, modeled through the use of the TOSCA language, traffic history and network latency metrics in order to as sign node scores when scheduling each application Pod. A qualitative analysis of the proposed scheduler is presented with a use case. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.137.220.120

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Marchese, A. and Tomarchio, O. (2022). Communication Aware Scheduling of Microservices-based Applications on Kubernetes Clusters. In Proceedings of the 12th International Conference on Cloud Computing and Services Science - CLOSER; ISBN 978-989-758-570-8; ISSN 2184-5042, SciTePress, pages 190-198. DOI: 10.5220/0011049300003200

@conference{closer22,
author={Angelo Marchese. and Orazio Tomarchio.},
title={Communication Aware Scheduling of Microservices-based Applications on Kubernetes Clusters},
booktitle={Proceedings of the 12th International Conference on Cloud Computing and Services Science - CLOSER},
year={2022},
pages={190-198},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011049300003200},
isbn={978-989-758-570-8},
issn={2184-5042},
}

TY - CONF

JO - Proceedings of the 12th International Conference on Cloud Computing and Services Science - CLOSER
TI - Communication Aware Scheduling of Microservices-based Applications on Kubernetes Clusters
SN - 978-989-758-570-8
IS - 2184-5042
AU - Marchese, A.
AU - Tomarchio, O.
PY - 2022
SP - 190
EP - 198
DO - 10.5220/0011049300003200
PB - SciTePress