Service Level Agreement Violation Preventive Task Scheduling for Quality of Service Delivery in Cloud Computing Environment

被引:6
作者
Yakubu, Ismail Zahraddeen [1 ]
Musa, Zainab Aliyu [1 ]
Muhammed, Lele [1 ]
Ja'afaru, Badamasi [3 ]
Shittu, Fatima [2 ]
Matinja, Zakari Idris [1 ]
机构
[1] Fed Polytech Bauchi, Bauchi, Nigeria
[2] Fed Polytech Damaturu, Damaturu, Nigeria
[3] Abubakar Tafawabalewa Univ, Bauchi, Nigeria
来源
9TH INTERNATIONAL YOUNG SCIENTISTS CONFERENCE IN COMPUTATIONAL SCIENCE, YSC2020 | 2020年 / 178卷
关键词
Cloud Computing; Service Level Agreement; Quality of Service; Task Scheduling; RESOURCE-ALLOCATION; MECHANISMS; ENERGY;
D O I
10.1016/j.procs.2020.11.039
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud computing as a model, provides an environment for execution of large computationally or data intensive task under some agreed Service Level Agreement (SLA). Today, the rate of cloud adoption by organizations has immensely increased due to its reliability, reduced cost and performance. This increase necessitates the need for efficient resource scheduling technique that ensure Quality of Service (QoS) delivery, optimize resource usage and maintain the agreed SLA. Researchers in the literature have proposed several techniques that maps complex task to cloud resources considering QoS requirements which records significant improvements with the need for more ideal solutions. This paper proposed an efficient SLA violation preventive task scheduling to optimize cloud resources, ensure QoS delivery while maintaining the agreed SLA. Processing capacity, bandwidth, storage, execution time, waiting time and task deadline are considered as QoS parameters for mapping of task to resource. The proposed method was implemented using CloudSim simulation tool and the performance result shows that the method will significantly enhance cloud performance in terms of response time and client QoS expectations. (C) 2020 The Authors. Published by Elsevier B.V.
引用
收藏
页码:375 / 385
页数:11
相关论文
共 40 条
[11]   Osmotic Bio-Inspired Load Balancing Algorithm in Cloud Computing [J].
Gamal, Marwa ;
Rizk, Rawya ;
Mahdi, Hani ;
Elnaghi, Basem E. .
IEEE ACCESS, 2019, 7 :42735-42744
[12]   An improved task scheduling algorithm for scientific workflow in cloud computing environment [J].
Geng, Xiaozhong ;
Mao, Yingshuang ;
Xiong, Mingyuan ;
Liu, Yang .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 3) :S7539-S7548
[13]   Minimizing executing and transmitting time of task scheduling and resource allocation in C-RANs [J].
Hu, Chia-Cheng .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 108 :349-360
[14]  
Ibrahim E, 2017, INT J GRID DISTRIB, V10, P21, DOI 10.14257/ijgdc.2017.10.8.03
[15]   Priority-Based Task Scheduling in the Cloud Systems Using a Memetic Algorithm [J].
Keshanchi, Bahman ;
Navimipour, Nima Jafari .
JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2016, 25 (10)
[16]   An energy-efficient task-scheduling algorithm based on a multi-criteria decision-making method in cloud computing [J].
Khorsand, Reihaneh ;
Ramezanpour, Mohammadreza .
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (09)
[17]  
Kim W.-C., 2016, COST OPTIMIZED CONFI
[18]  
Krishnadoss P., 2018, INT J INTELLIGENT EN, V11, P271, DOI [10.22266/ijies2018.0630.29, DOI 10.22266/IJIES2018.0630.29]
[19]   EQUAL: ENERGY AND QOS AWARE RESOURCE ALLOCATION APPROACH FOR CLOUDS [J].
Kumar, Ashok ;
Kumar, Rajesh ;
Sharma, Anju .
COMPUTING AND INFORMATICS, 2018, 37 (04) :781-814
[20]  
Kumar N, 2019, SSRN ELECT J, DOI [10.2139/ssrn.3349577, DOI 10.2139/SSRN.3349577]