Resource-aware hybrid scheduling algorithm in heterogeneous distributed computing

Today, almost everyone is connected to the Internet and uses different Cloud solutions to store, deliver and process data. Cloud computing assembles large networks of virtualized services such as hardware and software resources. The new era in which ICT penetrated almost all domains (healthcare, age...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Future generation computer systems Jg. 51; S. 61 - 71
Hauptverfasser: Vasile, Mihaela-Andreea, Pop, Florin, Tutueanu, Radu-Ioan, Cristea, Valentin, Kołodziej, Joanna
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Elsevier B.V 01.10.2015
Schlagworte:
ISSN:0167-739X, 1872-7115
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract Today, almost everyone is connected to the Internet and uses different Cloud solutions to store, deliver and process data. Cloud computing assembles large networks of virtualized services such as hardware and software resources. The new era in which ICT penetrated almost all domains (healthcare, aged-care, social assistance, surveillance, education, etc.) creates the need of new multimedia content-driven applications. These applications generate huge amount of data, require gathering, processing and then aggregation in a fault-tolerant, reliable and secure heterogeneous distributed system created by a mixture of Cloud systems (public/private), mobile devices networks, desktop-based clusters, etc. In this context dynamic resource provisioning for Big Data application scheduling became a challenge in modern systems. We proposed a resource-aware hybrid scheduling algorithm for different types of application: batch jobs and workflows. The proposed algorithm considers hierarchical clustering of the available resources into groups in the allocation phase. Task execution is performed in two phases: in the first, tasks are assigned to groups of resources and in the second phase, a classical scheduling algorithm is used for each group of resources. The proposed algorithm is suitable for Heterogeneous Distributed Computing, especially for modern High-Performance Computing (HPC) systems in which applications are modeled with various requirements (both IO and computational intensive), with accent on data from multimedia applications. We evaluate their performance in a realistic setting of CloudSim tool with respect to load-balancing, cost savings, dependency assurance for workflows and computational efficiency, and investigate the computing methods of these performance metrics at runtime. •We proposed a hybrid approach for tasks scheduling in Heterogeneous Distributed Computing.•The proposed algorithm considers hierarchical clustering of the available resources into groups.•We considered different scheduling strategies for independent tasks and scheduling for DAG scheduling.•We analyze the performance of our proposed algorithm through simulation by using and extending CloudSim.
AbstractList Today, almost everyone is connected to the Internet and uses different Cloud solutions to store, deliver and process data. Cloud computing assembles large networks of virtualized services such as hardware and software resources. The new era in which ICT penetrated almost all domains (healthcare, aged-care, social assistance, surveillance, education, etc.) creates the need of new multimedia content-driven applications. These applications generate huge amount of data, require gathering, processing and then aggregation in a fault-tolerant, reliable and secure heterogeneous distributed system created by a mixture of Cloud systems (public/private), mobile devices networks, desktop-based clusters, etc. In this context dynamic resource provisioning for Big Data application scheduling became a challenge in modern systems. We proposed a resource-aware hybrid scheduling algorithm for different types of application: batch jobs and workflows. The proposed algorithm considers hierarchical clustering of the available resources into groups in the allocation phase. Task execution is performed in two phases: in the first, tasks are assigned to groups of resources and in the second phase, a classical scheduling algorithm is used for each group of resources. The proposed algorithm is suitable for Heterogeneous Distributed Computing, especially for modern High-Performance Computing (HPC) systems in which applications are modeled with various requirements (both IO and computational intensive), with accent on data from multimedia applications. We evaluate their performance in a realistic setting of CloudSim tool with respect to load-balancing, cost savings, dependency assurance for workflows and computational efficiency, and investigate the computing methods of these performance metrics at runtime. •We proposed a hybrid approach for tasks scheduling in Heterogeneous Distributed Computing.•The proposed algorithm considers hierarchical clustering of the available resources into groups.•We considered different scheduling strategies for independent tasks and scheduling for DAG scheduling.•We analyze the performance of our proposed algorithm through simulation by using and extending CloudSim.
Author Kołodziej, Joanna
Tutueanu, Radu-Ioan
Vasile, Mihaela-Andreea
Cristea, Valentin
Pop, Florin
Author_xml – sequence: 1
  givenname: Mihaela-Andreea
  surname: Vasile
  fullname: Vasile, Mihaela-Andreea
  email: mihaela.vasile@cti.pub.ro
  organization: Faculty of Automatic Control and Computers, University Politehnica of Bucharest, Romania
– sequence: 2
  givenname: Florin
  orcidid: 0000-0002-4566-1545
  surname: Pop
  fullname: Pop, Florin
  email: florin.pop@cs.pub.ro
  organization: Faculty of Automatic Control and Computers, University Politehnica of Bucharest, Romania
– sequence: 3
  givenname: Radu-Ioan
  surname: Tutueanu
  fullname: Tutueanu, Radu-Ioan
  email: radu.tutueanu@cti.pub.ro
  organization: Faculty of Automatic Control and Computers, University Politehnica of Bucharest, Romania
– sequence: 4
  givenname: Valentin
  surname: Cristea
  fullname: Cristea, Valentin
  email: valentin.cristea@cs.pub.ro
  organization: Faculty of Automatic Control and Computers, University Politehnica of Bucharest, Romania
– sequence: 5
  givenname: Joanna
  surname: Kołodziej
  fullname: Kołodziej, Joanna
  email: jokolodziej@pk.edu.pl
  organization: Institute of Computer Science, Cracow University of Technology, Poland
BookMark eNqFkE1LAzEQhoNUsK3-Aw_7B3bN7G6bxIMgxS8oiKLgLWST2TZluylJVum_N6WePOhpDu88LzPPhIx61yMhl0ALoDC_2hTtEAePRUmhLgAKCuKEjIGzMmcAsxEZpzWWs0p8nJFJCBtKKbAKxuTlFYMbvMZcfSmP2XrfeGuyoNdohs72q0x1K-dtXG8z22drjOjdCnt0Q8iMDdHbZohoMu22uyEm4JyctqoLePEzp-T9_u5t8Zgvnx-eFrfLXFdsHnODQgPVgis2K2uNNdfI0_mcMeC8bEQl2lrVRglsZmXKEqahoYzPudKlqKbk-tirvQvBYyu1jSpa10evbCeByoMcuZFHOfIgRwLIJCfB9S945-1W-f1_2M0Rw_TYp0Uvg7bYazTWo47SOPt3wTdqkYWS
CitedBy_id crossref_primary_10_1002_nem_1978
crossref_primary_10_1016_j_future_2015_07_006
crossref_primary_10_1016_j_jclepro_2021_127904
crossref_primary_10_1002_ett_3254
crossref_primary_10_1007_s11227_025_07248_0
crossref_primary_10_1007_s11227_020_03273_3
crossref_primary_10_1016_j_future_2016_09_011
crossref_primary_10_1016_j_trc_2020_102842
crossref_primary_10_1016_j_future_2016_07_001
crossref_primary_10_1007_s10586_021_03368_3
crossref_primary_10_1080_19393555_2017_1407848
crossref_primary_10_3233_JIFS_169034
crossref_primary_10_1109_TPWRS_2019_2943820
crossref_primary_10_3390_fi11070141
crossref_primary_10_1016_j_future_2020_01_008
crossref_primary_10_1109_TSMC_2017_2782009
crossref_primary_10_1108_IJPCC_10_2020_0159
crossref_primary_10_1016_j_simpat_2019_101932
crossref_primary_10_1007_s10586_024_04612_2
crossref_primary_10_1007_s11227_020_03364_1
crossref_primary_10_1016_j_future_2019_03_005
crossref_primary_10_1109_TPDS_2017_2678507
crossref_primary_10_1007_s00500_020_04931_7
crossref_primary_10_1016_j_measen_2023_100742
crossref_primary_10_1007_s13369_018_3261_8
crossref_primary_10_1109_TSC_2016_2589247
crossref_primary_10_1002_cpe_5437
crossref_primary_10_1016_j_cie_2020_106272
crossref_primary_10_1016_j_micpro_2016_04_007
crossref_primary_10_1016_j_procs_2017_05_011
crossref_primary_10_1016_j_future_2018_01_005
crossref_primary_10_1007_s42979_021_00959_0
crossref_primary_10_1109_ACCESS_2022_3215531
crossref_primary_10_3233_JIFS_17148
crossref_primary_10_26636_jtit_2018_108916
crossref_primary_10_1007_s10462_024_10925_w
crossref_primary_10_1016_j_ins_2018_07_010
crossref_primary_10_3233_JIFS_189514
crossref_primary_10_1007_s00500_020_05517_z
crossref_primary_10_1016_j_ins_2015_03_053
crossref_primary_10_1016_j_future_2016_11_034
crossref_primary_10_1007_s10586_017_1561_5
crossref_primary_10_1007_s12652_020_01747_z
crossref_primary_10_1016_j_ssci_2019_08_022
crossref_primary_10_1016_j_procs_2019_08_126
crossref_primary_10_1007_s12652_016_0347_6
crossref_primary_10_1109_TCAD_2024_3445815
crossref_primary_10_1007_s10766_017_0516_z
crossref_primary_10_3233_JIFS_189802
crossref_primary_10_1109_ACCESS_2022_3188645
crossref_primary_10_3233_JHS_150523
crossref_primary_10_1007_s00500_016_2240_9
crossref_primary_10_1016_j_ress_2021_107705
crossref_primary_10_1109_TBDATA_2017_2763612
crossref_primary_10_1016_j_future_2016_01_022
crossref_primary_10_1007_s11227_020_03223_z
crossref_primary_10_1080_17538947_2016_1239771
crossref_primary_10_1016_j_future_2015_11_020
crossref_primary_10_1016_j_future_2017_07_043
crossref_primary_10_1016_j_future_2017_07_042
crossref_primary_10_1007_s12652_020_02445_6
crossref_primary_10_1016_j_bdr_2017_02_002
crossref_primary_10_1016_j_eswa_2020_113719
crossref_primary_10_1002_itl2_233
crossref_primary_10_1007_s00500_019_04196_9
crossref_primary_10_1007_s11227_019_02960_0
crossref_primary_10_1016_j_engappai_2022_105345
crossref_primary_10_1109_ACCESS_2021_3063723
crossref_primary_10_1080_1206212X_2018_1440339
crossref_primary_10_1016_j_ins_2019_05_024
crossref_primary_10_1016_j_future_2016_05_025
crossref_primary_10_1016_j_jpdc_2017_08_001
crossref_primary_10_1007_s00366_018_0676_5
crossref_primary_10_1016_j_future_2017_05_042
crossref_primary_10_1109_TPDS_2020_3008725
crossref_primary_10_1002_dac_4286
crossref_primary_10_1089_big_2020_0081
crossref_primary_10_1109_TPDS_2021_3053150
crossref_primary_10_1016_j_ins_2017_01_005
crossref_primary_10_1016_j_jnca_2018_07_001
crossref_primary_10_1109_ACCESS_2019_2938186
crossref_primary_10_1016_j_future_2016_01_002
crossref_primary_10_1016_j_cose_2017_12_014
crossref_primary_10_1007_s10586_018_2850_3
crossref_primary_10_1109_TSC_2018_2878561
crossref_primary_10_1002_cpe_3888
crossref_primary_10_1016_j_future_2015_04_016
crossref_primary_10_1109_ACCESS_2019_2900288
crossref_primary_10_1088_1742_6596_1664_1_012052
crossref_primary_10_1109_TCAD_2020_3012861
crossref_primary_10_1002_cpe_3476
crossref_primary_10_1016_j_future_2017_07_014
crossref_primary_10_1007_s11227_017_2094_7
crossref_primary_10_1109_ACCESS_2023_3314735
crossref_primary_10_3390_electronics8090982
crossref_primary_10_3390_su9060953
crossref_primary_10_1016_j_jestch_2018_11_003
crossref_primary_10_1016_j_future_2017_05_021
crossref_primary_10_1007_s11227_024_05990_5
crossref_primary_10_3390_jlpea13040056
crossref_primary_10_3233_JIFS_169724
crossref_primary_10_1016_j_jpdc_2018_11_006
Cites_doi 10.1007/s11227-007-0139-z
10.1080/00207543.2012.748227
10.1109/CloudCom.2010.42
10.1002/spe.995
10.1016/j.future.2013.07.016
10.2478/v10006-011-0018-x
10.1016/j.parco.2006.08.004
10.1016/j.future.2011.04.011
10.1023/A:1020958815308
10.1016/j.future.2011.05.008
10.1007/s10723-012-9208-5
10.1109/INCoS.2011.120
10.1016/j.future.2013.10.005
10.1007/978-3-642-24650-0_24
10.1109/MIC.2009.119
10.1177/1094342010369114
10.1109/CLOUD.2012.21
10.1145/2499896.2499900
10.1016/j.jpdc.2010.05.002
10.1016/j.jpdc.2010.12.004
10.1016/j.future.2013.07.005
10.1109/ISCA.2005.46
10.1007/978-3-319-03859-9_36
10.1007/s11227-011-0722-1
10.1145/344588.344618
10.1007/s10723-005-9010-8
10.1016/j.camwa.2012.02.066
ContentType Journal Article
Copyright 2014 Elsevier B.V.
Copyright_xml – notice: 2014 Elsevier B.V.
DBID AAYXX
CITATION
DOI 10.1016/j.future.2014.11.019
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1872-7115
EndPage 71
ExternalDocumentID 10_1016_j_future_2014_11_019
S0167739X14002532
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1~.
1~5
29H
4.4
457
4G.
5GY
5VS
7-5
71M
8P~
9JN
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
ABBOA
ABFNM
ABJNI
ABMAC
ABXDB
ABYKQ
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADJOM
ADMUD
AEBSH
AEKER
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
AVWKF
AXJTR
AZFZN
BKOJK
BLXMC
CS3
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-Q
G8K
GBLVA
GBOLZ
HLZ
HVGLF
HZ~
IHE
J1W
KOM
LG9
M41
MO0
MS~
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
PC.
Q38
R2-
RIG
ROL
RPZ
SBC
SDF
SDG
SES
SEW
SPC
SPCBC
SSV
SSZ
T5K
UHS
WUQ
XPP
ZMT
~G-
9DU
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACLOT
ACRPL
ADNMO
AEIPS
AFJKZ
AGQPQ
AIIUN
ANKPU
APXCP
CITATION
EFKBS
~HD
ID FETCH-LOGICAL-c376t-de9c10c98a7524ce48ce80148771882b939f4a4da9eb52ce8c37c1b07868ac293
ISICitedReferencesCount 145
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000357544500007&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0167-739X
IngestDate Sat Nov 29 02:59:39 EST 2025
Tue Nov 18 20:56:35 EST 2025
Fri Feb 23 02:30:14 EST 2024
IsPeerReviewed true
IsScholarly true
Keywords Task scheduling
Multimedia content-driven applications
Resource provisioning
Heterogeneous distributed computing
Clustering
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c376t-de9c10c98a7524ce48ce80148771882b939f4a4da9eb52ce8c37c1b07868ac293
ORCID 0000-0002-4566-1545
PageCount 11
ParticipantIDs crossref_citationtrail_10_1016_j_future_2014_11_019
crossref_primary_10_1016_j_future_2014_11_019
elsevier_sciencedirect_doi_10_1016_j_future_2014_11_019
PublicationCentury 2000
PublicationDate 2015-10-01
PublicationDateYYYYMMDD 2015-10-01
PublicationDate_xml – month: 10
  year: 2015
  text: 2015-10-01
  day: 01
PublicationDecade 2010
PublicationTitle Future generation computer systems
PublicationYear 2015
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References N. Bessis, S. Sotiriadis, V. Cristea, F. Pop, Modelling requirements for enabling meta-scheduling in inter-clouds and inter-enterprises, in: Intelligent Networking and Collaborative Systems, INCoS, 2011, pp. 149–156.
Kołodziej, Xhafa (br000110) 2011; 27
Mattoso, Ocaña, Horta, Dias, Ogasawara, Silva, de Oliveira, Costa, Araújo (br000050) 2013
Parsa, Entezari-Maleki (br000090) 2009
Gandhi, Akkary, Rajwar, Srinivasan, Lai (br000190) 2005
Sharma, Bala (br000040) 2014; 4
Calheiros, Ranjan, Beloglazov, De Rose, Buyya (br000065) 2011; 41
Durillo, Nae, Prodan (br000135) 2014; 36
Vasile, Pop, Tutueanu, Cristea (br000060) 2013; vol. 8285
A. Fox, R. Griffith, A. Joseph, R. Katz, A. Konwinski, G. Lee, D. Patterson, A. Rabkin, I. Stoica, Above the clouds: a Berkeley view of cloud computing, Dept. Electrical Eng. and Comput. Sciences, University of California.
García García, Blanquer Espert, Hernández García (br000145) 2014; 31
Bharadwaj, Ghose, Robertazzi (br000025) 2003; 6
Jing, Ali, She, Zhong (br000070) 2013; 65
Berlińska, Drozdowski (br000035) 2011; 71
D. Moise, E. Moise, F. Pop, V. Cristea, Resource coallocation for scheduling tasks with dependencies, in grid, in: HiPerGRID Workshops Proceeding, Bucharest, Romania, ISSN: 2065-0701.
Jackson (br000150) 2012
Buyya, Ranjan, Calheiros (br000165) 2009
MacQueen (br000180) 1967
Wu, Garg, Buyya (br000085) 2011
Olteanu, Pop, Dobre, Cristea (br000095) 2012; 69
Cakici, Mason, Fowler, Geismar (br000140) 2013; 51
D. Milojicic, I.M. Llorente, R.S. Montero, OpenNebula: a cloud management tool, IEEE Internet Comput.
Sempolinski, Thain (br000160) 2010
Vecchiola, Calheiros, Karunamoorthy, Buyya (br000120) 2012; 28
Kołodziej, Xhafa (br000075) 2011; 21
Marinescu (br000005) 2013
Yu, Buyya (br000045) 2005; 3
Tang, Li, Li, Veeravalli (br000020) 2010; 70
Leitner, Hummer, Satzger, Inzinger, Dustdar (br000080) 2012
Núñez, Vázquez-Poletti, Caminero, Castañé, Carretero, Llorente (br000170) 2012; 10
Sotomayor, Montero, Llorente, Foster (br000125) 2009; 13
Castiglione, Gribaudo, Iacono, Palmieri (br000010) 2014; 37
Kwok, Ahmad (br000175) 1999; 31
Kaur, Chhabra, Singh (br000105) 2010; 4
Jin, Schiavone, Turgut (br000185) 2008; 43
Barbierato, Gribaudo, Iacono (br000015) 2013
Liu, Jin, Chen, Liu, Yuan, Yang (br000100) 2010; 24
Bansal, Kumar, Singh (br000195) 2006; 32
Simion, Leordeanu, Pop, Cristea (br000130) 2007
Jiang, Huang, Chang, Gu, Shih (br000055) 2011
Barbierato (10.1016/j.future.2014.11.019_br000015) 2013
Liu (10.1016/j.future.2014.11.019_br000100) 2010; 24
Kołodziej (10.1016/j.future.2014.11.019_br000110) 2011; 27
García García (10.1016/j.future.2014.11.019_br000145) 2014; 31
Jing (10.1016/j.future.2014.11.019_br000070) 2013; 65
Leitner (10.1016/j.future.2014.11.019_br000080) 2012
Cakici (10.1016/j.future.2014.11.019_br000140) 2013; 51
Parsa (10.1016/j.future.2014.11.019_br000090) 2009
Mattoso (10.1016/j.future.2014.11.019_br000050) 2013
Simion (10.1016/j.future.2014.11.019_br000130) 2007
Sharma (10.1016/j.future.2014.11.019_br000040) 2014; 4
Bansal (10.1016/j.future.2014.11.019_br000195) 2006; 32
Wu (10.1016/j.future.2014.11.019_br000085) 2011
Kwok (10.1016/j.future.2014.11.019_br000175) 1999; 31
Tang (10.1016/j.future.2014.11.019_br000020) 2010; 70
Vasile (10.1016/j.future.2014.11.019_br000060) 2013; vol. 8285
10.1016/j.future.2014.11.019_br000200
Gandhi (10.1016/j.future.2014.11.019_br000190) 2005
Kaur (10.1016/j.future.2014.11.019_br000105) 2010; 4
Olteanu (10.1016/j.future.2014.11.019_br000095) 2012; 69
Núñez (10.1016/j.future.2014.11.019_br000170) 2012; 10
Jiang (10.1016/j.future.2014.11.019_br000055) 2011
Durillo (10.1016/j.future.2014.11.019_br000135) 2014; 36
Sempolinski (10.1016/j.future.2014.11.019_br000160) 2010
Sotomayor (10.1016/j.future.2014.11.019_br000125) 2009; 13
Vecchiola (10.1016/j.future.2014.11.019_br000120) 2012; 28
Jin (10.1016/j.future.2014.11.019_br000185) 2008; 43
Buyya (10.1016/j.future.2014.11.019_br000165) 2009
Berlińska (10.1016/j.future.2014.11.019_br000035) 2011; 71
MacQueen (10.1016/j.future.2014.11.019_br000180) 1967
10.1016/j.future.2014.11.019_br000030
Castiglione (10.1016/j.future.2014.11.019_br000010) 2014; 37
10.1016/j.future.2014.11.019_br000155
Bharadwaj (10.1016/j.future.2014.11.019_br000025) 2003; 6
Yu (10.1016/j.future.2014.11.019_br000045) 2005; 3
Calheiros (10.1016/j.future.2014.11.019_br000065) 2011; 41
10.1016/j.future.2014.11.019_br000115
Kołodziej (10.1016/j.future.2014.11.019_br000075) 2011; 21
Jackson (10.1016/j.future.2014.11.019_br000150) 2012
Marinescu (10.1016/j.future.2014.11.019_br000005) 2013
References_xml – start-page: 30
  year: 2013
  end-page: 38
  ident: br000015
  article-title: Modeling Apache Hive based applications in Big Data architectures
  publication-title: Proceedings of the 7th International Conference on Performance Evaluation Methodologies and Tools
– start-page: 195
  year: 2011
  end-page: 204
  ident: br000085
  article-title: SLA-based resource allocation for software as a service provider (SaaS) in cloud computing environments
  publication-title: Proceedings of the 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing
– volume: 10
  start-page: 185
  year: 2012
  end-page: 209
  ident: br000170
  article-title: iCanCloud: a flexible and scalable cloud infrastructure simulator
  publication-title: J. Grid Comput.
– year: 2013
  ident: br000005
  article-title: Cloud Computing: Theory and Practice
– year: 2012
  ident: br000150
  article-title: OpenStack Cloud Computing Cookbook
– reference: D. Moise, E. Moise, F. Pop, V. Cristea, Resource coallocation for scheduling tasks with dependencies, in grid, in: HiPerGRID Workshops Proceeding, Bucharest, Romania, ISSN: 2065-0701.
– volume: 6
  start-page: 7
  year: 2003
  end-page: 17
  ident: br000025
  article-title: Divisible load theory: a new paradigm for load scheduling in distributed systems
  publication-title: Cluster Comput.
– volume: 4
  start-page: 997
  year: 2014
  end-page: 1002
  ident: br000040
  article-title: Survey paper on workflow scheduling algorithms used in cloud computing
  publication-title: Int. J. Inf. Comput. Technol.
– volume: 69
  start-page: 1409
  year: 2012
  end-page: 1423
  ident: br000095
  article-title: A dynamic rescheduling algorithm for resource management in large scale dependable distributed systems
  publication-title: Comput. Math. Appl.
– volume: 36
  start-page: 221
  year: 2014
  end-page: 236
  ident: br000135
  article-title: Multi-objective energy-efficient workflow scheduling using list-based heuristics
  publication-title: Future Gener. Comput. Syst.
– volume: 31
  start-page: 406
  year: 1999
  end-page: 471
  ident: br000175
  article-title: Static scheduling algorithms for allocating directed task graphs to multiprocessors
  publication-title: ACM Comput. Surv.
– volume: 37
  start-page: 203
  year: 2014
  end-page: 211
  ident: br000010
  article-title: Exploiting mean field analysis to model performances of Big Data architectures
  publication-title: Future Gener. Comput. Syst.
– volume: 21
  start-page: 243
  year: 2011
  end-page: 257
  ident: br000075
  article-title: Modern approaches to modeling user requirements on resource and task allocation in hierarchical computational grids
  publication-title: Int. J. Appl. Math. Comput. Sci.
– volume: 31
  start-page: 1
  year: 2014
  end-page: 11
  ident: br000145
  article-title: SLA-driven dynamic cloud resource management
  publication-title: Future Gener. Comput. Syst.
– start-page: 282
  year: 2011
  end-page: 293
  ident: br000055
  article-title: Scheduling concurrent workflows in HPC cloud through exploiting schedule gaps
  publication-title: Proceedings of the 11th International Conference on Algorithms and Architectures for Parallel Processing—Volume Part I
– volume: 27
  start-page: 1035
  year: 2011
  end-page: 1046
  ident: br000110
  article-title: Enhancing the genetic-based scheduling in computational grids by a structured hierarchical population
  publication-title: Future Gener. Comput. Syst.
– volume: 28
  start-page: 58
  year: 2012
  end-page: 65
  ident: br000120
  article-title: Deadline-driven provisioning of resources for scientific applications in hybrid clouds with Aneka
  publication-title: Future Gener. Comput. Syst.
– reference: A. Fox, R. Griffith, A. Joseph, R. Katz, A. Konwinski, G. Lee, D. Patterson, A. Rabkin, I. Stoica, Above the clouds: a Berkeley view of cloud computing, Dept. Electrical Eng. and Comput. Sciences, University of California.
– start-page: 91
  year: 2009
  end-page: 99
  ident: br000090
  article-title: RASA: A New Grid Task Scheduling Algorithm
  publication-title: JDCTA
– reference: N. Bessis, S. Sotiriadis, V. Cristea, F. Pop, Modelling requirements for enabling meta-scheduling in inter-clouds and inter-enterprises, in: Intelligent Networking and Collaborative Systems, INCoS, 2011, pp. 149–156.
– volume: 24
  start-page: 445
  year: 2010
  end-page: 456
  ident: br000100
  article-title: A compromised-time-cost scheduling algorithm in SwinDeW-C for instance-intensive cost-constrained workflows on a cloud computing platform
  publication-title: Int. J. High Perform. Comput. Appl.
– start-page: 417
  year: 2010
  end-page: 426
  ident: br000160
  article-title: A comparison and critique of Eucalyptus, OpenNebula and Nimbus
  publication-title: Proceedings of the 2010 IEEE Second International Conference on Cloud Computing Technology and Science
– year: 2009
  ident: br000165
  article-title: Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: challenges and opportunities
  publication-title: Int. Conf. on High Performance Computing & Simulation, 2009
– volume: 3
  start-page: 171
  year: 2005
  end-page: 200
  ident: br000045
  article-title: A taxonomy of workflow management systems for grid computing
  publication-title: J. Grid Comput.
– start-page: 4:1
  year: 2013
  end-page: 4:6
  ident: br000050
  article-title: User-steering of HPC workflows: state-of-the-art and future directions
  publication-title: Proceedings of the 2Nd ACM SIGMOD Workshop on Scalable Workflow Execution Engines and Technologies
– volume: vol. 8285
  start-page: 416
  year: 2013
  end-page: 425
  ident: br000060
  article-title: HySARC2: hybrid scheduling algorithm based on resource clustering in cloud environments
  publication-title: Algorithms and Architectures for Parallel Processing
– start-page: 213
  year: 2012
  end-page: 220
  ident: br000080
  article-title: Cost-efficient and application SLA-aware client side request scheduling in an infrastructure-as-a-service cloud
  publication-title: Proceedings of the 2012 IEEE Fifth International Conference on Cloud Computing
– volume: 51
  start-page: 2462
  year: 2013
  end-page: 2477
  ident: br000140
  article-title: Batch scheduling on parallel machines with dynamic job arrivals and incompatible job families
  publication-title: Int. J. Prod. Res.
– volume: 43
  start-page: 77
  year: 2008
  end-page: 97
  ident: br000185
  article-title: A performance study of multiprocessor task scheduling algorithms
  publication-title: J. Supercomput.
– start-page: 1331
  year: 2007
  end-page: 1348
  ident: br000130
  article-title: A hybrid algorithm for scheduling workflow applications in grid environments (ICPDP)
  publication-title: Proc. of the 2007 OTM Confederated Int. Conf. on On the Move to Meaningful Internet Systems: CoopIS, DOA, ODBASE, GADA, and IS—Volume Part II
– volume: 65
  start-page: 445
  year: 2013
  end-page: 468
  ident: br000070
  article-title: State-of-the-art research study for green cloud computing
  publication-title: J. Supercomput.
– volume: 41
  start-page: 23
  year: 2011
  end-page: 50
  ident: br000065
  article-title: CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms
  publication-title: Softw. Pract. Exp.
– start-page: 281
  year: 1967
  end-page: 297
  ident: br000180
  article-title: Some methods for classification and analysis of multivariate observations
  publication-title: Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, Volume 1: Statistics
– volume: 70
  start-page: 941
  year: 2010
  end-page: 952
  ident: br000020
  article-title: Reliability-aware scheduling strategy for heterogeneous distributed computing systems
  publication-title: J. Parallel Distrib. Comput.
– start-page: 446
  year: 2005
  end-page: 457
  ident: br000190
  article-title: Scalable load and store processing in latency tolerant processors
  publication-title: ISCA’05: Proceedings of the 32nd Annual International Symposium on Computer Architecture
– volume: 4
  start-page: 183
  year: 2010
  end-page: 198
  ident: br000105
  article-title: Heuristics based genetic algorithm for scheduling static tasks in homogeneous parallel system
  publication-title: Int. J. Comput. Sci. Secur.
– volume: 32
  start-page: 759
  year: 2006
  end-page: 774
  ident: br000195
  article-title: An improved two-step algorithm for task and data parallel scheduling in distributed memory machines
  publication-title: Parallel Comput.
– volume: 71
  start-page: 450
  year: 2011
  end-page: 459
  ident: br000035
  article-title: Scheduling divisible MapReduce computations
  publication-title: J. Parallel Distrib. Comput.
– reference: D. Milojicic, I.M. Llorente, R.S. Montero, OpenNebula: a cloud management tool, IEEE Internet Comput.
– volume: 13
  start-page: 14
  year: 2009
  end-page: 22
  ident: br000125
  article-title: Virtual infrastructure management in private and hybrid clouds
  publication-title: IEEE Internet Comput.
– start-page: 91
  year: 2009
  ident: 10.1016/j.future.2014.11.019_br000090
  article-title: RASA: A New Grid Task Scheduling Algorithm
  publication-title: JDCTA
– volume: 43
  start-page: 77
  issn: 0920-8542
  issue: 1
  year: 2008
  ident: 10.1016/j.future.2014.11.019_br000185
  article-title: A performance study of multiprocessor task scheduling algorithms
  publication-title: J. Supercomput.
  doi: 10.1007/s11227-007-0139-z
– start-page: 195
  year: 2011
  ident: 10.1016/j.future.2014.11.019_br000085
  article-title: SLA-based resource allocation for software as a service provider (SaaS) in cloud computing environments
– volume: 51
  start-page: 2462
  issue: 8
  year: 2013
  ident: 10.1016/j.future.2014.11.019_br000140
  article-title: Batch scheduling on parallel machines with dynamic job arrivals and incompatible job families
  publication-title: Int. J. Prod. Res.
  doi: 10.1080/00207543.2012.748227
– start-page: 30
  year: 2013
  ident: 10.1016/j.future.2014.11.019_br000015
  article-title: Modeling Apache Hive based applications in Big Data architectures
– start-page: 417
  year: 2010
  ident: 10.1016/j.future.2014.11.019_br000160
  article-title: A comparison and critique of Eucalyptus, OpenNebula and Nimbus
  doi: 10.1109/CloudCom.2010.42
– volume: 41
  start-page: 23
  issn: 0038-0644
  issue: 1
  year: 2011
  ident: 10.1016/j.future.2014.11.019_br000065
  article-title: CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms
  publication-title: Softw. Pract. Exp.
  doi: 10.1002/spe.995
– start-page: 1331
  year: 2007
  ident: 10.1016/j.future.2014.11.019_br000130
  article-title: A hybrid algorithm for scheduling workflow applications in grid environments (ICPDP)
– volume: 37
  start-page: 203
  issn: 0167-739X
  issue: 0
  year: 2014
  ident: 10.1016/j.future.2014.11.019_br000010
  article-title: Exploiting mean field analysis to model performances of Big Data architectures
  publication-title: Future Gener. Comput. Syst.
  doi: 10.1016/j.future.2013.07.016
– volume: 21
  start-page: 243
  issn: 1641-876X
  issue: 2
  year: 2011
  ident: 10.1016/j.future.2014.11.019_br000075
  article-title: Modern approaches to modeling user requirements on resource and task allocation in hierarchical computational grids
  publication-title: Int. J. Appl. Math. Comput. Sci.
  doi: 10.2478/v10006-011-0018-x
– year: 2012
  ident: 10.1016/j.future.2014.11.019_br000150
– volume: 32
  start-page: 759
  issn: 0167-8191
  issue: 10
  year: 2006
  ident: 10.1016/j.future.2014.11.019_br000195
  article-title: An improved two-step algorithm for task and data parallel scheduling in distributed memory machines
  publication-title: Parallel Comput.
  doi: 10.1016/j.parco.2006.08.004
– volume: 27
  start-page: 1035
  issn: 0167-739X
  issue: 8
  year: 2011
  ident: 10.1016/j.future.2014.11.019_br000110
  article-title: Enhancing the genetic-based scheduling in computational grids by a structured hierarchical population
  publication-title: Future Gener. Comput. Syst.
  doi: 10.1016/j.future.2011.04.011
– volume: 6
  start-page: 7
  issn: 1386-7857
  issue: 1
  year: 2003
  ident: 10.1016/j.future.2014.11.019_br000025
  article-title: Divisible load theory: a new paradigm for load scheduling in distributed systems
  publication-title: Cluster Comput.
  doi: 10.1023/A:1020958815308
– volume: 28
  start-page: 58
  issn: 0167-739X
  issue: 1
  year: 2012
  ident: 10.1016/j.future.2014.11.019_br000120
  article-title: Deadline-driven provisioning of resources for scientific applications in hybrid clouds with Aneka
  publication-title: Future Gener. Comput. Syst.
  doi: 10.1016/j.future.2011.05.008
– volume: 10
  start-page: 185
  issn: 1570-7873
  issue: 1
  year: 2012
  ident: 10.1016/j.future.2014.11.019_br000170
  article-title: iCanCloud: a flexible and scalable cloud infrastructure simulator
  publication-title: J. Grid Comput.
  doi: 10.1007/s10723-012-9208-5
– ident: 10.1016/j.future.2014.11.019_br000115
– ident: 10.1016/j.future.2014.11.019_br000155
– ident: 10.1016/j.future.2014.11.019_br000200
  doi: 10.1109/INCoS.2011.120
– volume: 4
  start-page: 997
  issue: 10
  year: 2014
  ident: 10.1016/j.future.2014.11.019_br000040
  article-title: Survey paper on workflow scheduling algorithms used in cloud computing
  publication-title: Int. J. Inf. Comput. Technol.
– volume: 31
  start-page: 1
  issn: 0167-739X
  year: 2014
  ident: 10.1016/j.future.2014.11.019_br000145
  article-title: SLA-driven dynamic cloud resource management
  publication-title: Future Gener. Comput. Syst.
  doi: 10.1016/j.future.2013.10.005
– start-page: 282
  year: 2011
  ident: 10.1016/j.future.2014.11.019_br000055
  article-title: Scheduling concurrent workflows in HPC cloud through exploiting schedule gaps
  doi: 10.1007/978-3-642-24650-0_24
– volume: 13
  start-page: 14
  issue: 5
  year: 2009
  ident: 10.1016/j.future.2014.11.019_br000125
  article-title: Virtual infrastructure management in private and hybrid clouds
  publication-title: IEEE Internet Comput.
  doi: 10.1109/MIC.2009.119
– year: 2013
  ident: 10.1016/j.future.2014.11.019_br000005
– start-page: 281
  year: 1967
  ident: 10.1016/j.future.2014.11.019_br000180
  article-title: Some methods for classification and analysis of multivariate observations
– volume: 24
  start-page: 445
  issue: 4
  year: 2010
  ident: 10.1016/j.future.2014.11.019_br000100
  article-title: A compromised-time-cost scheduling algorithm in SwinDeW-C for instance-intensive cost-constrained workflows on a cloud computing platform
  publication-title: Int. J. High Perform. Comput. Appl.
  doi: 10.1177/1094342010369114
– start-page: 213
  year: 2012
  ident: 10.1016/j.future.2014.11.019_br000080
  article-title: Cost-efficient and application SLA-aware client side request scheduling in an infrastructure-as-a-service cloud
  doi: 10.1109/CLOUD.2012.21
– start-page: 4:1
  year: 2013
  ident: 10.1016/j.future.2014.11.019_br000050
  article-title: User-steering of HPC workflows: state-of-the-art and future directions
  doi: 10.1145/2499896.2499900
– volume: 70
  start-page: 941
  issn: 0743-7315
  issue: 9
  year: 2010
  ident: 10.1016/j.future.2014.11.019_br000020
  article-title: Reliability-aware scheduling strategy for heterogeneous distributed computing systems
  publication-title: J. Parallel Distrib. Comput.
  doi: 10.1016/j.jpdc.2010.05.002
– volume: 71
  start-page: 450
  issn: 0743-7315
  issue: 3
  year: 2011
  ident: 10.1016/j.future.2014.11.019_br000035
  article-title: Scheduling divisible MapReduce computations
  publication-title: J. Parallel Distrib. Comput.
  doi: 10.1016/j.jpdc.2010.12.004
– ident: 10.1016/j.future.2014.11.019_br000030
– volume: 36
  start-page: 221
  issn: 0167-739X
  issue: 0
  year: 2014
  ident: 10.1016/j.future.2014.11.019_br000135
  article-title: Multi-objective energy-efficient workflow scheduling using list-based heuristics
  publication-title: Future Gener. Comput. Syst.
  doi: 10.1016/j.future.2013.07.005
– start-page: 446
  year: 2005
  ident: 10.1016/j.future.2014.11.019_br000190
  article-title: Scalable load and store processing in latency tolerant processors
  doi: 10.1109/ISCA.2005.46
– volume: vol. 8285
  start-page: 416
  year: 2013
  ident: 10.1016/j.future.2014.11.019_br000060
  article-title: HySARC2: hybrid scheduling algorithm based on resource clustering in cloud environments
  doi: 10.1007/978-3-319-03859-9_36
– year: 2009
  ident: 10.1016/j.future.2014.11.019_br000165
  article-title: Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: challenges and opportunities
– volume: 65
  start-page: 445
  issn: 0920-8542
  issue: 1
  year: 2013
  ident: 10.1016/j.future.2014.11.019_br000070
  article-title: State-of-the-art research study for green cloud computing
  publication-title: J. Supercomput.
  doi: 10.1007/s11227-011-0722-1
– volume: 31
  start-page: 406
  issn: 0360-0300
  year: 1999
  ident: 10.1016/j.future.2014.11.019_br000175
  article-title: Static scheduling algorithms for allocating directed task graphs to multiprocessors
  publication-title: ACM Comput. Surv.
  doi: 10.1145/344588.344618
– volume: 3
  start-page: 171
  issue: 3-4
  year: 2005
  ident: 10.1016/j.future.2014.11.019_br000045
  article-title: A taxonomy of workflow management systems for grid computing
  publication-title: J. Grid Comput.
  doi: 10.1007/s10723-005-9010-8
– volume: 4
  start-page: 183
  issue: 2
  year: 2010
  ident: 10.1016/j.future.2014.11.019_br000105
  article-title: Heuristics based genetic algorithm for scheduling static tasks in homogeneous parallel system
  publication-title: Int. J. Comput. Sci. Secur.
– volume: 69
  start-page: 1409
  issue: 9
  year: 2012
  ident: 10.1016/j.future.2014.11.019_br000095
  article-title: A dynamic rescheduling algorithm for resource management in large scale dependable distributed systems
  publication-title: Comput. Math. Appl.
  doi: 10.1016/j.camwa.2012.02.066
SSID ssj0001731
Score 2.5013528
Snippet Today, almost everyone is connected to the Internet and uses different Cloud solutions to store, deliver and process data. Cloud computing assembles large...
SourceID crossref
elsevier
SourceType Enrichment Source
Index Database
Publisher
StartPage 61
SubjectTerms Clustering
Heterogeneous distributed computing
Multimedia content-driven applications
Resource provisioning
Task scheduling
Title Resource-aware hybrid scheduling algorithm in heterogeneous distributed computing
URI https://dx.doi.org/10.1016/j.future.2014.11.019
Volume 51
WOSCitedRecordID wos000357544500007&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  customDbUrl:
  eissn: 1872-7115
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001731
  issn: 0167-739X
  databaseCode: AIEXJ
  dateStart: 19950201
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwELZWLQcuvBGlgHzghlzlWTvHqmpFOVRFFLS3yLEdNtU2WW2TUv5LfywzfmS7WsRL4hJF2XXW8nw7M7a-mY-Qt1UCjlenkpk8NixT-5JVNdfM6KiOsBu0ypQVm-Cnp2I6Lc4mk9tQC3M9520rbm6KxX81NTwDY2Pp7F-Ye3wpPIB7MDpcwexw_SPDhwN5Jr8hq2v2HWuy3sEmFoKKrT2X86_dsulnl3jWMUM6TAcvM8iF1dhGFxWwjC12Wwx9iGxBydO2IEHdZeOho7wshO8JPaboX-RV46nKDRLzJbPcSTOGgbPOSuMdWwrgiubRD0a2g7W81AM76VbwPVxaTFpqrsRo6cf5Q4s4H-lv_iRto5rGHW6C0-apldaF2OQcsuCwA4hdyWfw2L5FrXO5rpe7D95OzmUjLLgTios916cFCX3ZHvZu9d56veH2J5wHTgP2npARphDgtxOeF-Aztw9OjqYfxkgfc6936ecdSjMtf3Dzt36e-txJZ84fkQd-H0IPHH4ek4lpn5CHQeODepf_lHxchxN1cKIrONERTrRp6Rqc6B040RFOz8jn46Pzw_fMy3AwBdGnZ9oUKo5UISTPk0yZTCiDPYcEh7xGJFWRFnUmMy0LU-UJfAbDVFxB7rkvpIJ08jnZarvWvCAUkvtEiyrJtUgzlcJdFak6MjoFR1LLZIekYYVK5XvUo1TKvAxkxIvSrWuJ6wrb1xLWdYewcdTC9Wj5zfd5WPzS55kufywBL78c-fKfR-6S-6v_wSuy1S8H85rcU9d9c7V844H1AwyBrMU
linkProvider Elsevier
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=Resource-aware+hybrid+scheduling+algorithm+in+heterogeneous+distributed+computing&rft.jtitle=Future+generation+computer+systems&rft.au=Vasile%2C+Mihaela-Andreea&rft.au=Pop%2C+Florin&rft.au=Tutueanu%2C+Radu-Ioan&rft.au=Cristea%2C+Valentin&rft.date=2015-10-01&rft.pub=Elsevier+B.V&rft.issn=0167-739X&rft.eissn=1872-7115&rft.volume=51&rft.spage=61&rft.epage=71&rft_id=info:doi/10.1016%2Fj.future.2014.11.019&rft.externalDocID=S0167739X14002532
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0167-739X&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0167-739X&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0167-739X&client=summon