Scheduling Applications on Containers Based on Dependency of The Applications
Abdullah Alelyani, Ghulam Mubasher Hassan, Amitava Datta

TL;DR
This paper proposes a novel container scheduling algorithm that considers application dependencies and load balancing to improve throughput and reduce network traffic in cloud environments.
Contribution
It introduces a new algorithm for deploying applications in containers that accounts for dependencies between applications, enhancing performance over existing load-balancing-focused schedulers.
Findings
Improves throughput compared to existing algorithms.
Reduces network traffic in container deployments.
Balances application dependencies and load effectively.
Abstract
Cloud computing technology has been one of the most critical developments in provisioning both hardware and software infrastructure in recent years. Container technology is a new cloud technology that boosts the booting of applications, increases the ability to deploy applications on containers and improves the host machine resource sharing. Thus, enhancing a cloud container system needs a robust algorithm that deploys the applications efficiently. Most of the schedulers associated with container technology are focused on load balancing for increasing container performance. The traffic over networks plays a significant role in the performance of containers. Container deployment considering only load balancing may not be the best scheduling strategy due to the dependency between the applications that might be deployed in different pods (zones) in the container's cloud. This project aims…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Distributed and Parallel Computing Systems · Scheduling and Optimization Algorithms
