Efficient Workflow Scheduling and Cost Optimization for Deadline-Constrained Microservice Applications in Mobile Edge Computing

Abdul Rasheed Mahesar, Xiaoping Li, Dileep Kumar Sajnani, Kamran Yaseen Rajput · 2024

Microservices are being used more and more in the development of cloud-based applications. Using containers, microservice instances can be made to be easier to scale and keep up to date. In order to address the necessity of guaranteeing diverse quality of service (QoS) requirements, the scheduling of microservice workflows in mobile edge computing poses a significant challenge that requires attention and resolution. In this research, a heuristic method called RWSMS is introduced, the system aims to achieve this objective while also ensuring that deadline and reliability criteria are met. This study presents a proposed scheduling strategy that incorporates RWSMS algorithms to minimize the cost of workflow execution, while simultaneously ensuring that the user-defined deadline is met and reliability is assured. Additionally, the RWSMS system incorporates a resource adjustment approach in order to optimize resource consumption. By conducting a series of comprehensive experiments using different real-world workflow applications, the effectiveness and efficiency of RWSMS are evaluated and compared with existing algorithms. The results confirm that RWSMS successfully achieves lower execution costs while meeting the required deadlines and ensuring reliability.

Read the paper · More papers on PaperTik