Multi objective task scheduling algorithm based on SLA and processing time suitable for cloud environment

Cloud computing is a new paradigm which provides subscription-oriented services. Scheduling the tasks in cloud computing environments is a multi-goal optimization problem, which is NP hard. To exaggerate task scheduling performance and reduce the overall Makespan of the task allocation in clouds, th...

Full description

Saved in:
Bibliographic Details
Published inComputer communications Vol. 151; pp. 183 - 195
Main Authors Lavanya, M., Shanthi, B., Saravanan, S.
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.02.2020
Subjects
Online AccessGet full text
ISSN0140-3664
1873-703X
DOI10.1016/j.comcom.2019.12.050

Cover

Abstract Cloud computing is a new paradigm which provides subscription-oriented services. Scheduling the tasks in cloud computing environments is a multi-goal optimization problem, which is NP hard. To exaggerate task scheduling performance and reduce the overall Makespan of the task allocation in clouds, this paper proposes two scheduling algorithms named as TBTS (Threshold based Task scheduling algorithm) and SLA-LB (Service level agreement-based Load Balancing) algorithm. TBTS is two-phase scheduling algorithm which schedules the tasks in a batch. It supports task scheduling in virtual machines with distinct configuration. Furthermore, in TBTS algorithm, threshold data generated based on the ETC (Expected Time to Complete) matrix. Virtual machines which execute tasks with the estimated execution time lesser than threshold value are allocated to the particular task. SLA-LB algorithm is a online model which schedules the task dynamically, based on the requirement of clients, like deadline and budget as the two criteria. Prediction based scheduling is implemented in TBTS to increase the system utilization and to improve the load balancing among the machines by allocation of the minimum configuration machine to the task, based on predicted robust threshold value. SLA-LB uses the level of agreement and finds the required system to reduce the Makespan and increase the cloud-utilization. Simulation of proposed algorithms is performed with benchmark datasets (Braun, 2015) and synthetic datasets are generated with random functions. The proposed TBTS and SLA-LB final values of the proposed algorithms are analyzed with assorted scheduling models, namely SLA-MCT, FCFS, EXIST, LBMM, Lbmaxmin, MINMIN and MAXMIN algorithms. Performance metrics such as Makespan, penalty, gain cost and also the VM utilization factor of proposed algorithm compared with existing algorithms. The comparison analysis among various existing algorithms with TBTS and SLA-LB algorithms show that the proposed methods outperform existing algorithms, even in the scalability situation of the dataset and virtual machines.
AbstractList Cloud computing is a new paradigm which provides subscription-oriented services. Scheduling the tasks in cloud computing environments is a multi-goal optimization problem, which is NP hard. To exaggerate task scheduling performance and reduce the overall Makespan of the task allocation in clouds, this paper proposes two scheduling algorithms named as TBTS (Threshold based Task scheduling algorithm) and SLA-LB (Service level agreement-based Load Balancing) algorithm. TBTS is two-phase scheduling algorithm which schedules the tasks in a batch. It supports task scheduling in virtual machines with distinct configuration. Furthermore, in TBTS algorithm, threshold data generated based on the ETC (Expected Time to Complete) matrix. Virtual machines which execute tasks with the estimated execution time lesser than threshold value are allocated to the particular task. SLA-LB algorithm is a online model which schedules the task dynamically, based on the requirement of clients, like deadline and budget as the two criteria. Prediction based scheduling is implemented in TBTS to increase the system utilization and to improve the load balancing among the machines by allocation of the minimum configuration machine to the task, based on predicted robust threshold value. SLA-LB uses the level of agreement and finds the required system to reduce the Makespan and increase the cloud-utilization. Simulation of proposed algorithms is performed with benchmark datasets (Braun, 2015) and synthetic datasets are generated with random functions. The proposed TBTS and SLA-LB final values of the proposed algorithms are analyzed with assorted scheduling models, namely SLA-MCT, FCFS, EXIST, LBMM, Lbmaxmin, MINMIN and MAXMIN algorithms. Performance metrics such as Makespan, penalty, gain cost and also the VM utilization factor of proposed algorithm compared with existing algorithms. The comparison analysis among various existing algorithms with TBTS and SLA-LB algorithms show that the proposed methods outperform existing algorithms, even in the scalability situation of the dataset and virtual machines.
Author Shanthi, B.
Lavanya, M.
Saravanan, S.
Author_xml – sequence: 1
  givenname: M.
  surname: Lavanya
  fullname: Lavanya, M.
  email: m_lavanyass@ict.sastra.edu
– sequence: 2
  givenname: B.
  surname: Shanthi
  fullname: Shanthi, B.
– sequence: 3
  givenname: S.
  surname: Saravanan
  fullname: Saravanan, S.
BookMark eNqFkE1LAzEQhoNUsFb_gYf8gV0nm93N1oNQil9Q8aCCt5BNpm3qblKStOC_d0s9eVAYmMs8L_M-52TkvENCrhjkDFh9vcm174fJC2DTnBU5VHBCxqwRPBPAP0ZkDKyEjNd1eUbOY9wAQCkEHxP7vOuSpb7doE52jzSp-EmjXqPZddatqOpWPti07mmrIhrqHX1dzKhyhm6D1xjj4SrZHmnc2aTaDunSB6o7vzMU3d4G73p06YKcLlUX8fJnT8j7_d3b_DFbvDw8zWeLTHOoU8bKSkwLqOqi0YXgSmilOFdLXhkGFZ-KWmEhVCNaw3XDwAwly6qoUWDTliD4hNwcc3XwMQZcSj28lax3KSjbSQbyIE1u5FGaPEiTrJCDtAEuf8HbYHsVvv7Dbo8YDsX2FoOM2qLTaGwYvErj7d8B35mEi_I
CitedBy_id crossref_primary_10_1109_TC_2022_3214626
crossref_primary_10_3233_MGS_220218
crossref_primary_10_1007_s11227_022_04823_7
crossref_primary_10_1016_j_jnca_2025_104143
crossref_primary_10_1007_s11334_022_00487_x
crossref_primary_10_53370_001c_33767
crossref_primary_10_1108_K_11_2019_0757
crossref_primary_10_1109_ACCESS_2025_3529839
crossref_primary_10_3390_electronics9040686
crossref_primary_10_1007_s11277_022_10099_0
crossref_primary_10_1109_ACCESS_2023_3343877
crossref_primary_10_4018_IJCAC_305217
crossref_primary_10_1080_1206212X_2023_2260616
crossref_primary_10_33889_IJMEMS_2024_9_5_057
crossref_primary_10_3390_a14070211
crossref_primary_10_1016_j_future_2022_06_005
crossref_primary_10_1049_ntw2_12033
crossref_primary_10_1007_s41870_023_01278_8
crossref_primary_10_1016_j_future_2024_03_014
crossref_primary_10_1016_j_knosys_2023_110563
crossref_primary_10_1515_nleng_2022_0305
crossref_primary_10_4018_IJCAC_297100
crossref_primary_10_1007_s00500_021_06184_4
crossref_primary_10_1007_s10462_024_10945_6
crossref_primary_10_1109_ACCESS_2022_3187704
crossref_primary_10_1016_j_pmcj_2025_102041
crossref_primary_10_1016_j_jpdc_2023_104766
crossref_primary_10_3390_s22041674
crossref_primary_10_1007_s10586_021_03512_z
crossref_primary_10_1080_01969722_2022_2145656
crossref_primary_10_1007_s11042_023_15687_1
crossref_primary_10_1007_s11277_021_08634_6
crossref_primary_10_4108_ew_v9i39_1509
crossref_primary_10_1007_s11042_023_15521_8
crossref_primary_10_1016_j_asoc_2022_108791
crossref_primary_10_1016_j_simpat_2021_102353
crossref_primary_10_3233_MGS_220362
crossref_primary_10_3390_s21134284
crossref_primary_10_1007_s10489_021_02267_9
crossref_primary_10_1109_ACCESS_2022_3163273
crossref_primary_10_1007_s10489_020_01887_x
crossref_primary_10_1016_j_comcom_2021_10_037
Cites_doi 10.1007/s11227-016-1686-y
10.1016/j.future.2015.08.006
10.1287/ijoc.1040.0106
10.1007/s11227-015-1472-2
10.1016/j.future.2011.05.023
10.1007/BF02948918
10.1093/comjnl/bxl030
10.1016/j.jpdc.2012.02.002
10.1007/s11227-014-1376-6
10.1016/j.future.2015.03.007
10.1145/322003.322011
10.1007/s11227-015-1438-4
10.1016/j.future.2011.08.018
10.1006/jpdc.2000.1714
10.1007/s11227-014-1089-x
10.1007/s11227-012-0861-z
10.1504/IJWGS.2007.012635
10.1145/2331576.2331586
10.1109/TC.2007.1018
10.1007/s11227-016-1952-z
10.1006/jpdc.1999.1581
10.1016/j.compeleceng.2013.11.001
10.1007/11666806_46
10.1504/IJWGS.2007.014075
ContentType Journal Article
Copyright 2020 Elsevier B.V.
Copyright_xml – notice: 2020 Elsevier B.V.
DBID AAYXX
CITATION
DOI 10.1016/j.comcom.2019.12.050
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1873-703X
EndPage 195
ExternalDocumentID 10_1016_j_comcom_2019_12_050
S014036641930492X
GroupedDBID --K
--M
.DC
.~1
0R~
1B1
1~.
1~5
4.4
457
4G.
5GY
5VS
7-5
71M
77K
8P~
9JN
AABNK
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAXUO
AAYFN
ABBOA
ABFNM
ABMAC
ABYKQ
ACDAQ
ACGFS
ACRLP
ACZNC
ADBBV
ADEZE
ADTZH
AEBSH
AECPX
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHJVU
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
AXJTR
BJAXD
BKOJK
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EO8
EO9
EP2
EP3
FDB
FIRID
FNPLU
FYGXN
G-Q
GBLVA
GBOLZ
IHE
J1W
JJJVA
KOM
LG9
M41
MO0
MS~
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
Q38
ROL
RPZ
RXW
SDF
SDG
SDP
SES
SPC
SPCBC
SST
SSV
SSZ
T5K
WH7
ZMT
~G-
07C
29F
77I
AAQXK
AATTM
AAXKI
AAYWO
AAYXX
ABJNI
ABWVN
ABXDB
ACLOT
ACNNM
ACRPL
ACVFH
ADCNI
ADJOM
ADMUD
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AI.
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
ASPBG
AVWKF
AZFZN
CITATION
EFKBS
EJD
F0J
FEDTE
FGOYB
HLZ
HVGLF
HZ~
R2-
SBC
SEW
TAE
UHS
VH1
VOH
WUQ
XPP
ZY4
~HD
ID FETCH-LOGICAL-c306t-14579205628c273a7caa33af35d1053976ae27a87bd3c810d8734526e7e8b4073
IEDL.DBID .~1
ISSN 0140-3664
IngestDate Thu Apr 24 23:08:35 EDT 2025
Thu Oct 02 04:34:01 EDT 2025
Fri Feb 23 02:50:08 EST 2024
IsPeerReviewed true
IsScholarly true
Keywords Task scheduling
Cloud computing
Utilization factor
Makespan
Virtual machine
Threshold
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c306t-14579205628c273a7caa33af35d1053976ae27a87bd3c810d8734526e7e8b4073
PageCount 13
ParticipantIDs crossref_citationtrail_10_1016_j_comcom_2019_12_050
crossref_primary_10_1016_j_comcom_2019_12_050
elsevier_sciencedirect_doi_10_1016_j_comcom_2019_12_050
PublicationCentury 2000
PublicationDate 2020-02-01
2020-02-00
PublicationDateYYYYMMDD 2020-02-01
PublicationDate_xml – month: 02
  year: 2020
  text: 2020-02-01
  day: 01
PublicationDecade 2020
PublicationTitle Computer communications
PublicationYear 2020
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References XiaoShan, XianHe, Laszewski (b18) 2003; 18
Panda, Gupta, Jana (b30) 2015; vol. 50
Maheswaran, Ali, Siegel, Hensgen, Freund (b38) 1999; 59
Fidanova, Durchova (b19) 2006
Abdullahi, Ngadi, Abdulhamid (b35) 2016; 56
Son, Jung, Jun (b5) 2013; 64
Son, Kang, Huh, Kim, Choi (b8) 2016; 72
Chen, Li, Mao (b31) 2014; vol. 255
Demiroz, Topcuoglu (b37) 2006; 49
XiaoShan, XianHe, Laszewski (b39) 2003; 18
Ye, Rao, Li (b23) 2006
Baset (b10) 2012; 46
Emeakaroha, Netto, Calheiros, Brandic, Buyya, Rose (b11) 2012; 28
Panda, Jana (b29) 2014
Kokilavani, George Amalarethinam (b17) 2011; 20
Miriam, Easwarakumar (b41) 2010; 7
Maurer, Emeakaroha, Brandic, Altmann (b12) 2012; 28
Panda1, Jana2 (b33) 2017; 73
Decai, Yuan, Li-jun, Ke-qin (b40) 2009; 4
Kokilavani, George Amalarethinam (b25) 2011; 20
Loo, Wells (b36) 2006; 18
Dai, Levitin, Trivedi (b24) 2007; 56
Braun, Siegel, Beck, Boloni, Maheswaran, Reuther, Robertson, Theys, Yao, Hensgen, Freund (b16) 2001; 61
Ali, Siegel, Maheswaran, Hensgen, Ali (b21) 2000
Alharbi, Rabigh (b34) 2012; 2
Freund, Gherrity, Ambrosius, Campbell, Halderman, Hensgen, Keith, Kidd, Kussow, Lima, Mirabile, Moore, Rust, Siegel (b28) 1998
Ibarra, Kim (b32) 1977; 24
F.N. Braun, 2015.
Deb, Agrawal, Pratap, Meyarivan (b22) 2000
Xhafa, Barolli, Durresi (b44) 2007; 3
Ivanovic, Carro, Hermenegildo (b26) 2011
Liu, Mei, Xie (b7) 2016; 72
Panda, Jana (b3) 2015; 71
.
Etminani, Naghibzadeh (b15) 2007
Garg (b20) 2014
Xhafa, Carretero, Barolli, Durresi (b43) 2007; 3
Gao, Guan, Qi, Song, Huan, Liu (b1) 2014; 40
Durao, Carvalho, Fonseka, Garcia (b4) 2014; 68
(b6) 2015
Ranaldo, Zimeo (b9) 2016; 55
Wu, Wu, Tan (b13) 2015; 71
Panda, Jana (b42) 2016
Li, Qiu, Ming, Quan, Qin, Gu (b2) 2012; 72
Wang, Yan, Liao, Wang (b27) 2010
Loo (10.1016/j.comcom.2019.12.050_b36) 2006; 18
Wu (10.1016/j.comcom.2019.12.050_b13) 2015; 71
Liu (10.1016/j.comcom.2019.12.050_b7) 2016; 72
Ali (10.1016/j.comcom.2019.12.050_b21) 2000
Son (10.1016/j.comcom.2019.12.050_b5) 2013; 64
Decai (10.1016/j.comcom.2019.12.050_b40) 2009; 4
Maheswaran (10.1016/j.comcom.2019.12.050_b38) 1999; 59
Li (10.1016/j.comcom.2019.12.050_b2) 2012; 72
Demiroz (10.1016/j.comcom.2019.12.050_b37) 2006; 49
(10.1016/j.comcom.2019.12.050_b6) 2015
Son (10.1016/j.comcom.2019.12.050_b8) 2016; 72
Kokilavani (10.1016/j.comcom.2019.12.050_b25) 2011; 20
Panda (10.1016/j.comcom.2019.12.050_b29) 2014
Ivanovic (10.1016/j.comcom.2019.12.050_b26) 2011
Xhafa (10.1016/j.comcom.2019.12.050_b43) 2007; 3
Panda1 (10.1016/j.comcom.2019.12.050_b33) 2017; 73
Fidanova (10.1016/j.comcom.2019.12.050_b19) 2006
10.1016/j.comcom.2019.12.050_b14
Kokilavani (10.1016/j.comcom.2019.12.050_b17) 2011; 20
Wang (10.1016/j.comcom.2019.12.050_b27) 2010
Durao (10.1016/j.comcom.2019.12.050_b4) 2014; 68
Maurer (10.1016/j.comcom.2019.12.050_b12) 2012; 28
Panda (10.1016/j.comcom.2019.12.050_b3) 2015; 71
Braun (10.1016/j.comcom.2019.12.050_b16) 2001; 61
XiaoShan (10.1016/j.comcom.2019.12.050_b18) 2003; 18
Garg (10.1016/j.comcom.2019.12.050_b20) 2014
Gao (10.1016/j.comcom.2019.12.050_b1) 2014; 40
Freund (10.1016/j.comcom.2019.12.050_b28) 1998
Baset (10.1016/j.comcom.2019.12.050_b10) 2012; 46
Miriam (10.1016/j.comcom.2019.12.050_b41) 2010; 7
Panda (10.1016/j.comcom.2019.12.050_b42) 2016
Panda (10.1016/j.comcom.2019.12.050_b30) 2015; vol. 50
Emeakaroha (10.1016/j.comcom.2019.12.050_b11) 2012; 28
Deb (10.1016/j.comcom.2019.12.050_b22) 2000
Ibarra (10.1016/j.comcom.2019.12.050_b32) 1977; 24
Ranaldo (10.1016/j.comcom.2019.12.050_b9) 2016; 55
Chen (10.1016/j.comcom.2019.12.050_b31) 2014; vol. 255
Abdullahi (10.1016/j.comcom.2019.12.050_b35) 2016; 56
Ye (10.1016/j.comcom.2019.12.050_b23) 2006
Etminani (10.1016/j.comcom.2019.12.050_b15) 2007
Alharbi (10.1016/j.comcom.2019.12.050_b34) 2012; 2
Xhafa (10.1016/j.comcom.2019.12.050_b44) 2007; 3
XiaoShan (10.1016/j.comcom.2019.12.050_b39) 2003; 18
Dai (10.1016/j.comcom.2019.12.050_b24) 2007; 56
References_xml – volume: 64
  start-page: 606
  year: 2013
  end-page: 637
  ident: b5
  article-title: An SLA-based cloud computing that facilitates resource allocation in the distributed data centers of a cloud provider
  publication-title: J. Supercomput.
– start-page: 1
  year: 2007
  end-page: 7
  ident: b15
  article-title: A min-min max–min selective algorihtm for grid task scheduling
  publication-title: Internet, 2007. ICI 2007. 3rd IEEE/IFIP International Conference in Central Asia on
– volume: 61
  start-page: 810
  year: 2001
  end-page: 837
  ident: b16
  article-title: A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems
  publication-title: J. Parallel Distrib. Comput.
– start-page: 133
  year: 2014
  end-page: 141
  ident: b20
  article-title: Multi-objective ant colony optimization for task scheduling in grid computing
  publication-title: Proceedings of the Third International Conference on Soft Computing for Problem Solving
– volume: 55
  start-page: 186
  year: 2016
  end-page: 199
  ident: b9
  article-title: CaPacity-driven utility model for service level agreement negotiation of cloud services
  publication-title: Future Gener. Comput. Syst.
– volume: 72
  start-page: 2488
  year: 2016
  end-page: 2501
  ident: b7
  article-title: Towards a multi-qos human-centric cloud computing load balance resource allocation method
  publication-title: J. Supercomput.
– volume: 59
  start-page: 107
  year: 1999
  end-page: 131
  ident: b38
  article-title: Dynamic mapping of a class of independent tasks onto heterogeneous computing systems
  publication-title: J. Parallel Distrib. Comput.
– volume: vol. 50
  start-page: 176
  year: 2015
  end-page: 184
  ident: b30
  article-title: Allocation-aware task scheduling for heterogeneous multi-cloud systems
  publication-title: 2nd International Symposium on Big Data and Cloud Computing Challenges
– volume: vol. 255
  year: 2014
  ident: b31
  article-title: Max–min task scheduling algorithm for load balance in cloud computing
  publication-title: Proceedings of International Conference on Computer Science and Information Technology
– volume: 18
  start-page: 442
  year: 2003
  end-page: 451
  ident: b18
  article-title: Qos guided min-min heuristic for grid task scheduling
  publication-title: J. Comput. Sci. Technol.
– volume: 2
  start-page: 8
  year: 2012
  end-page: 15
  ident: b34
  article-title: Simple scheduling algorithm with load balancing for grid computing
  publication-title: Asian Trans. Comput.
– volume: 49
  start-page: 731
  year: 2006
  end-page: 743
  ident: b37
  article-title: Static task scheduling with a unified objective on time and resource domains
  publication-title: Comput. J.
– volume: 18
  start-page: 442
  year: 2003
  end-page: 451
  ident: b39
  article-title: Qos guided min-min heuristic for grid task scheduling
  publication-title: J. Comput. Sci. Technol.
– volume: 40
  start-page: 1621
  year: 2014
  end-page: 1633
  ident: b1
  article-title: Service level agreement based energy-efficient resource management in cloud data centers
  publication-title: Comput. Electr. Eng.
– volume: 20
  year: 2011
  ident: b25
  article-title: Load balanced min-min algorithm for static meta-task scheduling in grid computing
  publication-title: Int. J. Comput. Appl. (0975–8887)
– year: 2015
  ident: b6
  article-title: Cloud service level agreement standardisation guidelines
– volume: 72
  start-page: 1597
  year: 2016
  end-page: 1622
  ident: b8
  article-title: Adaptive trade-off strategy for bargaining-based multi-objective SLA establishment under varying cloud workload
  publication-title: J. Supercomput.
– volume: 4
  start-page: 1102
  year: 2009
  end-page: 1109
  ident: b40
  article-title: Research on tasks scheduling algorithms for dynamic and uncertain computing grid based on a+bi connection number of SPA
  publication-title: J. Softw.
– volume: 3
  start-page: 219
  year: 2007
  end-page: 236
  ident: b43
  article-title: Immediate mode scheduling in grid systems
  publication-title: Int. J. Web Grid Serv.
– reference: F.N. Braun, 2015.
– volume: 20
  start-page: 43
  year: 2011
  end-page: 49
  ident: b17
  article-title: Amalarethinam load balanced min-min algorithm for static meta-task scheduling in grid computing
  publication-title: Int. J. Comput. Appl.
– start-page: 504
  year: 2006
  end-page: 509
  ident: b23
  article-title: A multiobjective resources scheduling approach based on genetic algorithms in grid environment
  publication-title: Grid and Cooperative Computing Workshops, 2006. GCCW’06. Fifth International Conference on
– start-page: 62
  year: 2011
  end-page: 76
  ident: b26
  article-title: Constraint-based runtime prediction of SLA violation in service orchestrations
  publication-title: 9th International Conference on Service-Oriented Computing
– volume: 18
  start-page: 151
  year: 2006
  end-page: 172
  ident: b36
  article-title: Task scheduling in a finite-resourcereconfigurable hardware/software codesign environment
  publication-title: INFORMS J. Comput.
– volume: 71
  start-page: 3373
  year: 2015
  end-page: 3418
  ident: b13
  article-title: Workflow scheduling in cloud: a survey
  publication-title: J. Supercomput.
– start-page: 185
  year: 2000
  end-page: 200
  ident: b21
  article-title: Task execution time modeling for heterogeneous computing systems
  publication-title: 9th Heterogeneous Computing Workshop
– start-page: 184
  year: 1998
  end-page: 199
  ident: b28
  article-title: Scheduling resources in multiuser, heterogeneous, computing environments with smartnet
  publication-title: 7th IEEE Heterogeneous Computing Workshop
– volume: 7
  start-page: 8
  year: 2010
  end-page: 18
  ident: b41
  article-title: A double min-min algorithm for task metascheduler on hypercubic p2p grid systems
  publication-title: Int. J. Comput. Sci. Issues
– volume: 3
  start-page: 19
  year: 2007
  end-page: 37
  ident: b44
  article-title: Batch mode scheduling in grid systems
  publication-title: Int. J. Web Grid Serv.
– volume: 46
  start-page: 57
  year: 2012
  end-page: 66
  ident: b10
  article-title: Cloud SLAs:present and future
  publication-title: ACM SIGOPS Oper. Syst. Rev.
– start-page: 849
  year: 2000
  end-page: 858
  ident: b22
  article-title: A fast elitist non-dominated sorting genetic algorithm for multiobjective optimization: NSGA-II
  publication-title: International Conference on Parallel Problem Solving from Nature
– start-page: 1204
  year: 2014
  end-page: 1209
  ident: b29
  article-title: An efficient task scheduling algorithm for heterogeneous multi-cloud environment
  publication-title: 3rd International Conference on Advances in Computing, Communications and Informatics
– volume: 73
  start-page: 2730
  year: 2017
  end-page: 2762
  ident: b33
  article-title: Sla-based task scheduling algorithms for heterogeneous multi-cloud environment
  publication-title: J Supercomput
– reference: .
– start-page: 405
  year: 2006
  end-page: 412
  ident: b19
  article-title: Ant algorithm for grid scheduling problem
  publication-title: Large-Scale Sci. Comput.
– volume: 56
  year: 2007
  ident: b24
  article-title: Performance and reliability of tree-structured grid services considering data dependence and failure correlation
  publication-title: IEEE Trans. Comput.
– volume: 28
  start-page: 39
  year: 2012
  end-page: 47
  ident: b12
  article-title: Cost–benefit analysis of an SLA mapping approach for defining standardized cloud computing goods
  publication-title: Future Gener. Comput. Syst.
– volume: 72
  start-page: 666
  year: 2012
  end-page: 677
  ident: b2
  article-title: Online optimization for scheduling preemptable tasks on iaas cloud system
  publication-title: J. Parallel Distrib. Comput.
– volume: 68
  start-page: 1321
  year: 2014
  end-page: 1346
  ident: b4
  article-title: A systematic review on cloud computing
  publication-title: J. Supercomput.
– start-page: 108
  year: 2010
  end-page: 113
  ident: b27
  article-title: Towards a load balancing in a three-level cloud computing network
  publication-title: 3rd IEEE International Conference on Computer Science and Information Technology, Vol. 1
– year: 2016
  ident: b42
  article-title: Normalization-Based Task Scheduling Algorithms for Heterogeneous Multicloud Environment, Information Systems Frontiers
– volume: 24
  start-page: 280
  year: 1977
  end-page: 289
  ident: b32
  article-title: Heuristic algorithms for scheduling independent tasks on nonidentical processors
  publication-title: J. Assoc. Comput. Mach.
– volume: 56
  start-page: 640
  year: 2016
  end-page: 650
  ident: b35
  article-title: Symbiotic organism search optimization based task scheduling in cloud computing environment
  publication-title: Future Gener. Comput. Syst.
– volume: 28
  start-page: 1017
  year: 2012
  end-page: 1029
  ident: b11
  article-title: Towards autonomic detection of SLA violations in cloud infrastructures
  publication-title: Future Gener. Comput. Syst.
– volume: 71
  start-page: 1505
  year: 2015
  end-page: 1533
  ident: b3
  article-title: Efficient task scheduling algorithms for heterogeneous multi-cloud environment
  publication-title: J. Supercomput.
– volume: vol. 255
  year: 2014
  ident: 10.1016/j.comcom.2019.12.050_b31
  article-title: Max–min task scheduling algorithm for load balance in cloud computing
– start-page: 185
  year: 2000
  ident: 10.1016/j.comcom.2019.12.050_b21
  article-title: Task execution time modeling for heterogeneous computing systems
– volume: 4
  start-page: 1102
  issue: 10
  year: 2009
  ident: 10.1016/j.comcom.2019.12.050_b40
  article-title: Research on tasks scheduling algorithms for dynamic and uncertain computing grid based on a+bi connection number of SPA
  publication-title: J. Softw.
– volume: 7
  start-page: 8
  issue: 5
  year: 2010
  ident: 10.1016/j.comcom.2019.12.050_b41
  article-title: A double min-min algorithm for task metascheduler on hypercubic p2p grid systems
  publication-title: Int. J. Comput. Sci. Issues
– year: 2016
  ident: 10.1016/j.comcom.2019.12.050_b42
– volume: 20
  start-page: 43
  issue: 2
  year: 2011
  ident: 10.1016/j.comcom.2019.12.050_b17
  article-title: Amalarethinam load balanced min-min algorithm for static meta-task scheduling in grid computing
  publication-title: Int. J. Comput. Appl.
– volume: 72
  start-page: 1597
  issue: 4
  year: 2016
  ident: 10.1016/j.comcom.2019.12.050_b8
  article-title: Adaptive trade-off strategy for bargaining-based multi-objective SLA establishment under varying cloud workload
  publication-title: J. Supercomput.
  doi: 10.1007/s11227-016-1686-y
– volume: 56
  start-page: 640
  year: 2016
  ident: 10.1016/j.comcom.2019.12.050_b35
  article-title: Symbiotic organism search optimization based task scheduling in cloud computing environment
  publication-title: Future Gener. Comput. Syst.
  doi: 10.1016/j.future.2015.08.006
– volume: 18
  start-page: 151
  issue: 2
  year: 2006
  ident: 10.1016/j.comcom.2019.12.050_b36
  article-title: Task scheduling in a finite-resourcereconfigurable hardware/software codesign environment
  publication-title: INFORMS J. Comput.
  doi: 10.1287/ijoc.1040.0106
– volume: 72
  start-page: 2488
  issue: 7
  year: 2016
  ident: 10.1016/j.comcom.2019.12.050_b7
  article-title: Towards a multi-qos human-centric cloud computing load balance resource allocation method
  publication-title: J. Supercomput.
  doi: 10.1007/s11227-015-1472-2
– volume: 28
  start-page: 39
  year: 2012
  ident: 10.1016/j.comcom.2019.12.050_b12
  article-title: Cost–benefit analysis of an SLA mapping approach for defining standardized cloud computing goods
  publication-title: Future Gener. Comput. Syst.
  doi: 10.1016/j.future.2011.05.023
– volume: 18
  start-page: 442
  issue: 4
  year: 2003
  ident: 10.1016/j.comcom.2019.12.050_b39
  article-title: Qos guided min-min heuristic for grid task scheduling
  publication-title: J. Comput. Sci. Technol.
  doi: 10.1007/BF02948918
– start-page: 1204
  year: 2014
  ident: 10.1016/j.comcom.2019.12.050_b29
  article-title: An efficient task scheduling algorithm for heterogeneous multi-cloud environment
– year: 2015
  ident: 10.1016/j.comcom.2019.12.050_b6
– volume: 49
  start-page: 731
  issue: 6
  year: 2006
  ident: 10.1016/j.comcom.2019.12.050_b37
  article-title: Static task scheduling with a unified objective on time and resource domains
  publication-title: Comput. J.
  doi: 10.1093/comjnl/bxl030
– volume: 72
  start-page: 666
  year: 2012
  ident: 10.1016/j.comcom.2019.12.050_b2
  article-title: Online optimization for scheduling preemptable tasks on iaas cloud system
  publication-title: J. Parallel Distrib. Comput.
  doi: 10.1016/j.jpdc.2012.02.002
– volume: 71
  start-page: 1505
  issue: 4
  year: 2015
  ident: 10.1016/j.comcom.2019.12.050_b3
  article-title: Efficient task scheduling algorithms for heterogeneous multi-cloud environment
  publication-title: J. Supercomput.
  doi: 10.1007/s11227-014-1376-6
– start-page: 133
  year: 2014
  ident: 10.1016/j.comcom.2019.12.050_b20
  article-title: Multi-objective ant colony optimization for task scheduling in grid computing
– volume: 55
  start-page: 186
  year: 2016
  ident: 10.1016/j.comcom.2019.12.050_b9
  article-title: CaPacity-driven utility model for service level agreement negotiation of cloud services
  publication-title: Future Gener. Comput. Syst.
  doi: 10.1016/j.future.2015.03.007
– volume: 24
  start-page: 280
  issue: 2
  year: 1977
  ident: 10.1016/j.comcom.2019.12.050_b32
  article-title: Heuristic algorithms for scheduling independent tasks on nonidentical processors
  publication-title: J. Assoc. Comput. Mach.
  doi: 10.1145/322003.322011
– volume: 71
  start-page: 3373
  issue: 9
  year: 2015
  ident: 10.1016/j.comcom.2019.12.050_b13
  article-title: Workflow scheduling in cloud: a survey
  publication-title: J. Supercomput.
  doi: 10.1007/s11227-015-1438-4
– volume: 28
  start-page: 1017
  year: 2012
  ident: 10.1016/j.comcom.2019.12.050_b11
  article-title: Towards autonomic detection of SLA violations in cloud infrastructures
  publication-title: Future Gener. Comput. Syst.
  doi: 10.1016/j.future.2011.08.018
– start-page: 62
  year: 2011
  ident: 10.1016/j.comcom.2019.12.050_b26
  article-title: Constraint-based runtime prediction of SLA violation in service orchestrations
– volume: vol. 50
  start-page: 176
  year: 2015
  ident: 10.1016/j.comcom.2019.12.050_b30
  article-title: Allocation-aware task scheduling for heterogeneous multi-cloud systems
– volume: 61
  start-page: 810
  issue: 6
  year: 2001
  ident: 10.1016/j.comcom.2019.12.050_b16
  article-title: A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems
  publication-title: J. Parallel Distrib. Comput.
  doi: 10.1006/jpdc.2000.1714
– volume: 18
  start-page: 442
  issue: 4
  year: 2003
  ident: 10.1016/j.comcom.2019.12.050_b18
  article-title: Qos guided min-min heuristic for grid task scheduling
  publication-title: J. Comput. Sci. Technol.
  doi: 10.1007/BF02948918
– volume: 68
  start-page: 1321
  issue: 3
  year: 2014
  ident: 10.1016/j.comcom.2019.12.050_b4
  article-title: A systematic review on cloud computing
  publication-title: J. Supercomput.
  doi: 10.1007/s11227-014-1089-x
– start-page: 108
  year: 2010
  ident: 10.1016/j.comcom.2019.12.050_b27
  article-title: Towards a load balancing in a three-level cloud computing network
– start-page: 1
  year: 2007
  ident: 10.1016/j.comcom.2019.12.050_b15
  article-title: A min-min max–min selective algorihtm for grid task scheduling
– start-page: 849
  year: 2000
  ident: 10.1016/j.comcom.2019.12.050_b22
  article-title: A fast elitist non-dominated sorting genetic algorithm for multiobjective optimization: NSGA-II
– volume: 64
  start-page: 606
  issue: 2
  year: 2013
  ident: 10.1016/j.comcom.2019.12.050_b5
  article-title: An SLA-based cloud computing that facilitates resource allocation in the distributed data centers of a cloud provider
  publication-title: J. Supercomput.
  doi: 10.1007/s11227-012-0861-z
– start-page: 504
  year: 2006
  ident: 10.1016/j.comcom.2019.12.050_b23
  article-title: A multiobjective resources scheduling approach based on genetic algorithms in grid environment
– volume: 3
  start-page: 19
  issue: 1
  year: 2007
  ident: 10.1016/j.comcom.2019.12.050_b44
  article-title: Batch mode scheduling in grid systems
  publication-title: Int. J. Web Grid Serv.
  doi: 10.1504/IJWGS.2007.012635
– volume: 46
  start-page: 57
  year: 2012
  ident: 10.1016/j.comcom.2019.12.050_b10
  article-title: Cloud SLAs:present and future
  publication-title: ACM SIGOPS Oper. Syst. Rev.
  doi: 10.1145/2331576.2331586
– volume: 56
  issue: 7
  year: 2007
  ident: 10.1016/j.comcom.2019.12.050_b24
  article-title: Performance and reliability of tree-structured grid services considering data dependence and failure correlation
  publication-title: IEEE Trans. Comput.
  doi: 10.1109/TC.2007.1018
– volume: 73
  start-page: 2730
  year: 2017
  ident: 10.1016/j.comcom.2019.12.050_b33
  article-title: Sla-based task scheduling algorithms for heterogeneous multi-cloud environment
  publication-title: J Supercomput
  doi: 10.1007/s11227-016-1952-z
– volume: 59
  start-page: 107
  year: 1999
  ident: 10.1016/j.comcom.2019.12.050_b38
  article-title: Dynamic mapping of a class of independent tasks onto heterogeneous computing systems
  publication-title: J. Parallel Distrib. Comput.
  doi: 10.1006/jpdc.1999.1581
– ident: 10.1016/j.comcom.2019.12.050_b14
– volume: 40
  start-page: 1621
  year: 2014
  ident: 10.1016/j.comcom.2019.12.050_b1
  article-title: Service level agreement based energy-efficient resource management in cloud data centers
  publication-title: Comput. Electr. Eng.
  doi: 10.1016/j.compeleceng.2013.11.001
– start-page: 405
  year: 2006
  ident: 10.1016/j.comcom.2019.12.050_b19
  article-title: Ant algorithm for grid scheduling problem
  publication-title: Large-Scale Sci. Comput.
  doi: 10.1007/11666806_46
– volume: 3
  start-page: 219
  issue: 2
  year: 2007
  ident: 10.1016/j.comcom.2019.12.050_b43
  article-title: Immediate mode scheduling in grid systems
  publication-title: Int. J. Web Grid Serv.
  doi: 10.1504/IJWGS.2007.014075
– volume: 2
  start-page: 8
  issue: 2
  year: 2012
  ident: 10.1016/j.comcom.2019.12.050_b34
  article-title: Simple scheduling algorithm with load balancing for grid computing
  publication-title: Asian Trans. Comput.
– start-page: 184
  year: 1998
  ident: 10.1016/j.comcom.2019.12.050_b28
  article-title: Scheduling resources in multiuser, heterogeneous, computing environments with smartnet
– volume: 20
  issue: 2
  year: 2011
  ident: 10.1016/j.comcom.2019.12.050_b25
  article-title: Load balanced min-min algorithm for static meta-task scheduling in grid computing
  publication-title: Int. J. Comput. Appl. (0975–8887)
SSID ssj0004773
Score 2.4538345
Snippet Cloud computing is a new paradigm which provides subscription-oriented services. Scheduling the tasks in cloud computing environments is a multi-goal...
SourceID crossref
elsevier
SourceType Enrichment Source
Index Database
Publisher
StartPage 183
SubjectTerms Cloud computing
Makespan
Task scheduling
Threshold
Utilization factor
Virtual machine
Title Multi objective task scheduling algorithm based on SLA and processing time suitable for cloud environment
URI https://dx.doi.org/10.1016/j.comcom.2019.12.050
Volume 151
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Baden-Württemberg Complete Freedom Collection (Elsevier)
  customDbUrl:
  eissn: 1873-703X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0004773
  issn: 0140-3664
  databaseCode: GBLVA
  dateStart: 20110101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier ScienceDirect
  customDbUrl:
  eissn: 1873-703X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0004773
  issn: 0140-3664
  databaseCode: .~1
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier SD Complete Freedom Collection [SCCMFC]
  customDbUrl:
  eissn: 1873-703X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0004773
  issn: 0140-3664
  databaseCode: ACRLP
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals [SCFCJ]
  customDbUrl:
  eissn: 1873-703X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0004773
  issn: 0140-3664
  databaseCode: AIKHN
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVLSH
  databaseName: Elsevier Journals
  customDbUrl:
  mediaType: online
  eissn: 1873-703X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0004773
  issn: 0140-3664
  databaseCode: AKRWK
  dateStart: 19950101
  isFulltext: true
  providerName: Library Specific Holdings
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwELaqssCAeIryqDywhiaxE7tjVVGVVxeo1M1yHBdS2qSi6cpv5y4PKBICiTU6W9HFuvvO-b47Qi6Fa60wQeiE0mi8rXKdyDDkukJ6iSViYFQjP4zC4ZjfToJJg_RrLQzSKqvYX8b0IlpXTzqVNzvLJOkUtCQWhhwgCMBcf4IKdi5wisHV-xfNg4vyLzPSGNG6ls8VHC_YGzkjkAS7xaUgqu9_Sk8bKWewR3YrrEh75evsk4ZND8jORgfBQ5IUAlqaRbMycNFcr14pVKyQQVBoTvX8OYP6_2VBMV_FNEvp432P6jSmy1IjgFY4YZ6u1kmOQioKOJaaebaO6YYM7oiMB9dP_aFTTU9wDJQBuePxQHR9xDfSAEbRwmjNmJ6yIAZMhTBEW19oKaKYGem5sRQM541bYWUEZR47Js00S-0JoUy7WtsANasRtzzqcu5OpYRKSFjjhbZFWO00ZarW4jjhYq5qDtlMla5W6Grl-Qpc3SLO56pl2VrjD3tRfw_17YgoiP6_rjz998ozsu1jgV3QtM9JM39b2wtAIXnULo5Zm2z1bu6Gow8-b9ws
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwELZKGYAB8RTl6YE1NI2d2B2riqpAywKVulmOYyClJFWbrvx27vKAIiGQWKOzFV2su--c77sj5FK41grjB04gjcbbKtcJDUOuK6SXSCIGRjXy8D7oj_jt2B_XSLfSwiCtsoz9RUzPo3X5pFl6szmL42ZOS2JBwAGCAMz1xmtknfuewArs6v2L58FF8ZsZeYxoXunncpIXbI6kEciC7fxWEOX3P-WnlZzT2yHbJVikneJ9dknNJntka6WF4D6JcwUtTcNJEblophevFEpWSCGoNKd6-pzO4-zljWLCimia0IdBh-okorNCJIBWOGKeLpZxhkoqCkCWmmm6jOiKDu6AjHrXj92-U45PcAzUAZnT4r5oewhwpAGQooXRmjH9xPwIQBXiEG09oaUII2Zky42kYDhw3AorQ6jz2CGpJ2lijwhl2tXa-ihaDbnlYZtz90lKKIWENa3ANgirnKZM2VscR1xMVUUim6jC1QpdrVqeAlc3iPO5alb01vjDXlTfQ307IwrC_68rj_-98oJs9B-HAzW4ub87IZseVts5Z_uU1LP50p4BJMnC8_zIfQB11N3B
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Multi+objective+task+scheduling+algorithm+based+on+SLA+and+processing+time+suitable+for+cloud+environment&rft.jtitle=Computer+communications&rft.au=Lavanya%2C+M.&rft.au=Shanthi%2C+B.&rft.au=Saravanan%2C+S.&rft.date=2020-02-01&rft.pub=Elsevier+B.V&rft.issn=0140-3664&rft.eissn=1873-703X&rft.volume=151&rft.spage=183&rft.epage=195&rft_id=info:doi/10.1016%2Fj.comcom.2019.12.050&rft.externalDocID=S014036641930492X
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0140-3664&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0140-3664&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0140-3664&client=summon