Saturday , March 2 2024

Scheduling in CloudSim of Interdependent Tasks for SLA Design

Bogdan ȚIGĂNOAIA1, George IORDACHE1*, Cătălin NEGRU1, Florin POP1,2
1 “Politehnica” University of Bucharest, Computer Science Department, 313 Splaiul Independentei, Bucharest-Sector 6, Bucharest, 60042, Romania, (*Corresponding author),
2 National Institute for Research and Development in Informatics (ICI), Bucharest, Romania

Abstract: One of the most recent concepts in the framework of today’s distributed systems is Cloud Computing. A very difficult problem that needs to be addressed is the management of the Cloud. When designing a Cloud scheduling strategy, the design trade-offs of the Cloud architecture should be evaluated. The easiest way to evaluate this infrastructure is to use a simulation tool (in this case CloudSim simulation toolkit). This article examines three different algorithms that consider the scheduling of tasks in Cloud, which are described as Directed Acyclic Graphs (DAGs) (interdependent tasks). The results of the scheduling algorithms are valuable because they are helpful for the design of the Cloud Computing scheduling algorithms and for the design of a Service Level Agreement (SLA) contract whose members are the Cloud Service Provider (CSP) and the Cloud Service Customers (CSCs). This paper shows that the selection of the scheduling algorithms is useful in the design of the SLA contract.

Keywords: Scheduling in Cloud, CloudSim, SLA parameters, Directed Acyclic Graphs.


Bogdan ȚIGĂNOAIA, George IORDACHE, Cătălin NEGRU, Florin POPScheduling in CloudSim of Interdependent Tasks for SLA Design, Studies in Informatics and Control, ISSN 1220-1766, vol. 28(4), pp. 477-484, 2019.