Title
TERA-Scheduler for a Dependency-based Orchestration of Microservices
Abstract
Due to the increase use of Microservices and the adoption of containers as the best choice for their deployment. Orchestration tools are continuously updating their auto-scaling and scheduling strategies in order to offer better options and capabilities to users. Despite the proposed solutions, there are still many unaddressed issues and optimization is still needed from different perspectives. Therefore, we present TERA-scheduler, with a new scheduling strategy, that we implement using Kubernetes, to reduce both the scheduling duration and the traffic between pods, by considering dependencies between Microservices. Experimentation results show that TERA-Scheduler fasten the response time by 39% compared to Kubernetes (K8s for short) default scheduler which make it a better choice especially for latency-aware systems.
Year
DOI
Venue
2022
10.1109/ICAASE56196.2022.9931568
2022 International Conference on Advanced Aspects of Software Engineering (ICAASE)
Keywords
DocType
ISBN
Microservice oriented Architecture,Orchestration tools,Scheduling,Kubernetes,Quality of Service
Conference
978-1-6654-9203-4
Citations 
PageRank 
References 
0
0.34
5
Authors
4
Name
Order
Citations
PageRank
Souheir Merkouche100.34
Tarik Haroun200.34
Chafia Bouanaka300.68
Manel Smaali400.34