A Clustering Approach to Cloud Workflow Scheduling using Reinforcement Learning (RL)

Publish Year: 1401
نوع سند: مقاله کنفرانسی
زبان: English
View: 283

This Paper With 22 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

ENPMCONF06_025

تاریخ نمایه سازی: 4 اردیبهشت 1402

Abstract:

Cloud computing is a computational model in which users receive computational resources according to the law of payment in exchange for the use of resources. Satisfying users' variable requests requires an efficient scheduling mechanism due to limited cloud resources. Due to the variety of user requests, task scheduling and service provision have a special place in cloud computing. In this study, a clustering approach based on reinforcement learning (RL) is proposed, which leads to increased system efficiency by futuristic allocation of tasks to resources due to its ability to adapt to the environment and provide appropriate responses to time-varying requests. This algorithm has three processing steps: ۱. clustering, ۲. scheduling policies, and ۳. resource allocation. Besides, in this problem, task scheduling can be considered a Markov decision process (MDP) that includes elements of state space and a set of actions. This model aims to increase resource productivity and justice in the implementation priority. The results modeled in the WorkflowSim simulator show that it leads to improved scheduling and cost parameters.

Keywords:

Authors

s Bakhshan

Department of Computer Engineering, Islamic Azad University, Qazvin Branch, Qazvin, Iran

m Yahaghi

Department of Computer Engineering, Islamic Azad University, Research Sciences Branch,Tehran, Iran

a Hesam Mohseni

Dept. of Computer Engineering, Sharif University of Technology, Tehran, Iran