Thursday 25th of April 2024
 

A SLA-Aware Scheduling Architecture in Grid System Using Learning Techniques


Seyedeh Yasaman Rashida and Amir Masoud Rahmani

In the Grid environment, the relationship between a customer and a service provider should be clearly defined. The responsibility of each partner can be stated in the so-called Service Level Agreement (SLA). A SLA is a formal contract between end-user and system to guarantee that customers\' service quality expectation can be achieved. In recent years, extensive research has been conducted in the area of SLA for utilizing computing systems and also, various SLA-based scheduling are proposed but the number of resources and tasks to be scheduled is usually variable and dynamic in nature. Most of proposed algorithms don\'t have flexibility in all situations, because every scheduling algorithm cannot improve all grid factors like resource utilization, load balancing, etc and cannot notice all parameters at the moment. In this paper, we propose SLA aware scheduling architecture which uses learning techniques for selecting best way to schedule resources in different situations. The proposed model causes increasing user satisfaction, number of completed tasks and system utilization and resource load balancing. At the end, we formulize relation between number of completed tasks and system utilization.

Keywords: SLA, Scheduling, Grid Computing, Learning Technique, Load Balancing

Download Full-Text


ABOUT THE AUTHORS

Seyedeh Yasaman Rashida
Department of Computer Engineering, Shirgah Branch, Islamic Azad University Shirgah, Mazandaran, Iran

Amir Masoud Rahmani
Department of Computer Engineering, Islamic Azad University, Science and Research Branch Tehran, Tehran, Iran


IJCSI Published Papers Indexed By:

 

 

 

 
+++
About IJCSI

IJCSI is a refereed open access international journal for scientific papers dealing in all areas of computer science research...

Learn more »
Join Us
FAQs

Read the most frequently asked questions about IJCSI.

Frequently Asked Questions (FAQs) »
Get in touch

Phone: +230 911 5482
Email: info@ijcsi.org

More contact details »