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

سال انتشار: 1401
نوع سند: مقاله کنفرانسی
زبان: انگلیسی
مشاهده: 200

فایل این مقاله در 22 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

ENPMCONF06_025

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

چکیده مقاله:

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.

کلیدواژه ها:

نویسندگان

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