Dynamic Task Scheduling and Resource Allocation for Microservices in Cloud

2Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

With the emergence of new companies and the expansion of the information technology sector, the need for Cloud Computing becomes apparent. Currently, the enterprises are rapidly transitioning from monolithic architecture to microservice-driven architecture. This research study has discovered that all task scheduling algorithms were designed for a specific (set) number of virtual machines, which resulted in the bottleneck problem, where multiple tasks were assigned to the microservice scheduler and the execution time of processing the tasks was significantly increased. Therefore, to address this issue, a novel model was designed based on the number of tasks and accordingly the number of virtual machines were dynamically generated to send the tasks to the microservice scheduler one by one, and the difficulties with execution time were also addressed. The study also discovered that due to the multiple workloads on the microservices, resource allocation becomes extremely difficult. To address this issue, containerized microservices were discovered. Here, the microservices would be distributed in containers. To implement the dynamic work scheduling technique, a cloud microservice translator would be developed, where a user may upload a text file and quickly get it dynamically translated. The main aim of this research work is to improve the task scheduling and resource allocation in microservices.

Cite

CITATION STYLE

APA

Mugeraya, S., & Devadkar, K. (2022). Dynamic Task Scheduling and Resource Allocation for Microservices in Cloud. In Journal of Physics: Conference Series (Vol. 2325). Institute of Physics. https://doi.org/10.1088/1742-6596/2325/1/012052

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free