Multi-objective optimization-based workflow scheduling for applications with data locality and deadline constraints in geo-distributed clouds

Geo-distributed clouds have emerged as a new generation of cloud computing paradigm, in which each cloud is operated and managed by independent cloud service providers (CSPs). By enhancing cooperation among CSPs, it can offer efficient cross-cloud services. In geo-distributed clouds, the resources o...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Future generation computer systems Jg. 157; S. 485 - 498
Hauptverfasser: Wu, Dongkuo, Wang, Xingwei, Wang, Xueyi, Huang, Min, Zeng, Rongfei, Yang, Kaiqi
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Elsevier B.V 01.08.2024
Schlagworte:
ISSN:0167-739X, 1872-7115
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract Geo-distributed clouds have emerged as a new generation of cloud computing paradigm, in which each cloud is operated and managed by independent cloud service providers (CSPs). By enhancing cooperation among CSPs, it can offer efficient cross-cloud services. In geo-distributed clouds, the resources offered by CSPs are heterogeneous with different billing mechanisms and the data required by workflow applications are geographically distributed with locality characteristics. As such, it is significantly challenging for cloud users to select the appropriate resources to execute their workflow applications. In this paper, we model the constrained multi-objective workflow scheduling problem (CMWSP) in geo-distributed clouds as a constrained multi-objective optimization problem that minimizes both workflow makespan and resource rental costs. To solve the CMWSP, we propose a multi-objective multi-workflow scheduling mechanism (MOMWS), which integrates workflow preprocessing, evolutionary multi-objective optimization and intensification strategy while explicitly considering the data locality characteristics, deadline requirements, and rental period reuse. Specifically, we first design a task preprocessing algorithm for workflow applications to reduce transferred data volume by merging tasks with the same original datasets. Based on this algorithm, we introduce a priority assignment algorithm to decide the scheduling sequence of workflow applications. We next propose a makespan and cost-aware workflow scheduling algorithm to determine a set of high-quality approximations of the Pareto front to the CMWSP. Based on real-world CSPs and workflow applications, extensive experiments are carried out to demonstrate the effectiveness and efficiency of MOMWS. •We formulate the constrained multi-objective workflow scheduling problem in geo-distributed clouds as a CMOP.•We design a practical scheduling mechanism named MOMWS that jointly minimizes workflow makespan and rental costs across multiple workflows and CSPs.•We conduct extensive experiments based on real-world workflow applications and CSPs to validate the effectiveness and efficiency of MOMWS.
AbstractList Geo-distributed clouds have emerged as a new generation of cloud computing paradigm, in which each cloud is operated and managed by independent cloud service providers (CSPs). By enhancing cooperation among CSPs, it can offer efficient cross-cloud services. In geo-distributed clouds, the resources offered by CSPs are heterogeneous with different billing mechanisms and the data required by workflow applications are geographically distributed with locality characteristics. As such, it is significantly challenging for cloud users to select the appropriate resources to execute their workflow applications. In this paper, we model the constrained multi-objective workflow scheduling problem (CMWSP) in geo-distributed clouds as a constrained multi-objective optimization problem that minimizes both workflow makespan and resource rental costs. To solve the CMWSP, we propose a multi-objective multi-workflow scheduling mechanism (MOMWS), which integrates workflow preprocessing, evolutionary multi-objective optimization and intensification strategy while explicitly considering the data locality characteristics, deadline requirements, and rental period reuse. Specifically, we first design a task preprocessing algorithm for workflow applications to reduce transferred data volume by merging tasks with the same original datasets. Based on this algorithm, we introduce a priority assignment algorithm to decide the scheduling sequence of workflow applications. We next propose a makespan and cost-aware workflow scheduling algorithm to determine a set of high-quality approximations of the Pareto front to the CMWSP. Based on real-world CSPs and workflow applications, extensive experiments are carried out to demonstrate the effectiveness and efficiency of MOMWS. •We formulate the constrained multi-objective workflow scheduling problem in geo-distributed clouds as a CMOP.•We design a practical scheduling mechanism named MOMWS that jointly minimizes workflow makespan and rental costs across multiple workflows and CSPs.•We conduct extensive experiments based on real-world workflow applications and CSPs to validate the effectiveness and efficiency of MOMWS.
Author Wang, Xueyi
Wang, Xingwei
Zeng, Rongfei
Yang, Kaiqi
Wu, Dongkuo
Huang, Min
Author_xml – sequence: 1
  givenname: Dongkuo
  surname: Wu
  fullname: Wu, Dongkuo
  email: wdk16604621772@163.com
  organization: College of Computer Science and Engineering, Northeastern University, Shenyang, Liaoning 110819, China
– sequence: 2
  givenname: Xingwei
  surname: Wang
  fullname: Wang, Xingwei
  email: wangxw@mail.neu.edu.cn
  organization: College of Computer Science and Engineering, Northeastern University, Shenyang, Liaoning 110819, China
– sequence: 3
  givenname: Xueyi
  surname: Wang
  fullname: Wang, Xueyi
  email: xywang@mail.neu.edu.cn
  organization: College of Software, Northeastern University, Shenyang, Liaoning 110819, China
– sequence: 4
  givenname: Min
  surname: Huang
  fullname: Huang, Min
  email: mhuang@mail.neu.edu.cn
  organization: College of Information Science and Engineering, Northeastern University, Shenyang, Liaoning 110819, China
– sequence: 5
  givenname: Rongfei
  surname: Zeng
  fullname: Zeng, Rongfei
  email: zengrf@swc.neu.edu.cn
  organization: College of Software, Northeastern University, Shenyang, Liaoning 110819, China
– sequence: 6
  givenname: Kaiqi
  orcidid: 0000-0003-1751-3614
  surname: Yang
  fullname: Yang, Kaiqi
  email: kaiqiyangkq@163.com
  organization: College of Computer Science and Engineering, Northeastern University, Shenyang, Liaoning 110819, China
BookMark eNqFkMtqWzEQhkVxoc7lDbLQCxxHOjfZXQSCadJCSjcNdCd0NKNkXPnISDox6Tv0nSPHWWXRwg8Dw__N5T9hszGMyNiFFAspZH-5WbgpTxEXtajbhSgS7Qc2l0tVV0rKbsbmxaYq1ax-fWInKW2EEFI1cs7-fp98pioMG7SZnpCHXaYt_TGZwlgNJiHwfYi_nQ97nuwjwuRpfOAuRG52O0_21Zn4nvIjB5MN98EaT_mZmxE4oIECILfFlKOhMSdOI3_AUAGVDg1TLjusDxOkM_bRGZ_w_K2esvubLz_XX6u7H7ff1td3lW1En6u2BtGbbimh61BJABygts2g3NC1aunQ9qvaqbbulXTWFSkwjazBoALpsDlln49zbQwpRXTaUn595HCi11LoQ7B6o4_B6kOwWhSJtsDtO3gXaWvi8_-wqyOG5bEnwqiTJRwtAsWSvYZA_x7wAtWgncI
CitedBy_id crossref_primary_10_1109_TPDS_2025_3591010
crossref_primary_10_1016_j_future_2024_107633
crossref_primary_10_1109_ACCESS_2024_3457518
Cites_doi 10.1109/TSC.2020.2965106
10.1109/TMC.2020.2994232
10.1109/JIOT.2018.2886757
10.1109/TKDE.2020.3029582
10.1002/cpe.1084
10.1109/TETCI.2023.3236633
10.1016/j.knosys.2021.107050
10.1109/TCYB.2020.3008697
10.1109/TSUSC.2021.3124893
10.1109/JIOT.2020.2996762
10.1109/TKDE.2023.3274528
10.1016/j.future.2014.10.008
10.1016/j.future.2021.08.014
10.1016/j.asoc.2023.110655
10.1109/TCC.2021.3119943
10.1109/TNNLS.2020.2979670
10.1016/j.future.2010.02.004
10.1016/j.future.2022.11.014
10.1109/TCC.2022.3223869
10.1109/TPDS.2015.2446459
10.1109/TEVC.2014.2308305
10.1016/j.future.2020.11.002
10.1109/TSUSC.2022.3144357
10.1109/TCBB.2020.3040706
10.1109/TEVC.2017.2749619
10.1109/TBDATA.2018.2874469
10.1109/TASE.2019.2892480
10.1016/j.ins.2022.05.053
10.1109/TSC.2019.2963382
10.1109/TPDS.2023.3245089
10.1109/TNSM.2018.2872066
10.1016/j.cor.2010.12.016
10.1109/TASE.2022.3183681
10.1109/TPDS.2019.2961098
10.1109/TCC.2020.3024616
10.1109/TCC.2014.2372811
ContentType Journal Article
Copyright 2024 Elsevier B.V.
Copyright_xml – notice: 2024 Elsevier B.V.
DBID AAYXX
CITATION
DOI 10.1016/j.future.2024.04.004
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1872-7115
EndPage 498
ExternalDocumentID 10_1016_j_future_2024_04_004
S0167739X2400133X
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
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADJOM
ADMUD
AEBSH
AEKER
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
AVWKF
AXJTR
AZFZN
BKOJK
BLXMC
CS3
EBS
EFJIC
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
EFLBG
~HD
ID FETCH-LOGICAL-c306t-42d06a581d55e71ddebd2c3b7fb5478fec692f742671fcffcf7da312dae7d1fe3
ISICitedReferencesCount 4
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001229459100001&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 03:48:13 EST 2025
Tue Nov 18 20:02:32 EST 2025
Sat May 25 15:40:24 EDT 2024
IsPeerReviewed true
IsScholarly true
Keywords Multi-objective optimization
Geo-distributed clouds
Workflow scheduling
Evolutionary algorithm
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c306t-42d06a581d55e71ddebd2c3b7fb5478fec692f742671fcffcf7da312dae7d1fe3
ORCID 0000-0003-1751-3614
PageCount 14
ParticipantIDs crossref_citationtrail_10_1016_j_future_2024_04_004
crossref_primary_10_1016_j_future_2024_04_004
elsevier_sciencedirect_doi_10_1016_j_future_2024_04_004
PublicationCentury 2000
PublicationDate August 2024
2024-08-00
PublicationDateYYYYMMDD 2024-08-01
PublicationDate_xml – month: 08
  year: 2024
  text: August 2024
PublicationDecade 2020
PublicationTitle Future generation computer systems
PublicationYear 2024
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References Liang, Chen, Yi, Su, Jin (b5) 2023; 141
Bozorgchenani, Mashhadi, Tarchi, Salinas Monroy (b42) 2021; 20
Kotas, Naughton, Imam (b15) 2018
Creits, Hanafi, Mansi, Wilbaut (b30) 2012; 39
Li, Xu, Wang, Zhou, Yuan, Alabdulwahab (b40) 2022; 7
Li, Cai, Lou (b9) 2022; 127
Paknejad, Khorsand, Ramezanpour (b27) 2021; 117
Zhao, Pei, Yau (b3) 2022; 19
Custom machine types of google cloud [Online]. Available
Liu, Lin, Tan, Gong, Coello (b21) 2022; 52
Qin, Pi, Shao, Xu, Chen (b12) 2023; 34
Sun, Zhang, Gu, Xie, Qian, Huang (b19) 2023; 16
Qin, Pi, Shao, Xu (b24) 2023; 20
Li, Liu, Li, Luo (b7) 2021; 224
Faragardi, Saleh Sedghpour, Fazliahmadi, Fahringer, Rasouli (b33) 2020; 31
Taghinezhad-Niar, Taheri (b44) 2023; 11
Otter, Medina, Kalita (b2) 2020; 32
Wang, Wu, Wang, Zeng, Ma, Yu (b6) 2023
Yang, Cui, Wang, Li, Liu (b8) 2022; 10
Chen, Wen, Pedrycz, Wu (b10) 2020; 6
Guo, Lin, Chen, Chen, Liang (b34) 2018; 15
Sahni, Cao, Yang (b45) 2019; 6
Tang, Chen (b11) 2017; 5
Bi, Yuan, Zhang, Zhou (b43) 2022; 7
Li, Yu, Ruiz, Zhu (b31) 2022; 15
Barika, Garg, Chan, Calheiros (b36) 2022; 15
Yuan, Bi, Zhou (b41) 2019; 16
Wang, Yang, Wang, Sherratt, Zhang (b20) 2020; 21
Xia, Qiu, Xu, Zhang (b26) 2022; 606
Christie, Marru (b17) 2007; 19
Gao, Li, Ma (b32) 2023
Wang, Shi, Zhang (b13) 2017
Zhu, Zhang, Li, Liu (b23) 2016; 27
Zhang, Tian, Cheng, Jin (b35) 2015; 19
.
Zhang, Zheng (b25) 2023; 146
Karimian-Aliabadi, Aseman-Manzar, Entezari-Maleki, Ardagna, Egger, Movaghar (b4) 2023; 11
Zhang, Yang, Zhou, Zhang (b1) 2022; 34
Song, Xing, Luo, Zhan, Dai, Qu (b39) 2020; 7
Amazon EC2 [Online]. Available
Yuan, Yang, Liu, Chen (b18) 2010; 26
Taghinezhad-Niar, Taheri (b37) 2023; 11
Deelman, Vahi, Juve, Rynge, Callaghan, Maechling, Mayani, Chen, da Silva, Livny, Wenger (b38) 2015; 46
Sun, Zhang, Gu, Xie, Qian, Huang (b29) 2023; 16
Qiao, Liang, Yu, Wang, Qu, Yue, Guo (b22) 2023; 7
Tian, Cheng, Zhang, Cheng, Jin (b28) 2018; 22
Chen (10.1016/j.future.2024.04.004_b10) 2020; 6
Song (10.1016/j.future.2024.04.004_b39) 2020; 7
10.1016/j.future.2024.04.004_b16
Gao (10.1016/j.future.2024.04.004_b32) 2023
10.1016/j.future.2024.04.004_b14
Christie (10.1016/j.future.2024.04.004_b17) 2007; 19
Li (10.1016/j.future.2024.04.004_b31) 2022; 15
Karimian-Aliabadi (10.1016/j.future.2024.04.004_b4) 2023; 11
Yang (10.1016/j.future.2024.04.004_b8) 2022; 10
Paknejad (10.1016/j.future.2024.04.004_b27) 2021; 117
Yuan (10.1016/j.future.2024.04.004_b41) 2019; 16
Zhang (10.1016/j.future.2024.04.004_b25) 2023; 146
Xia (10.1016/j.future.2024.04.004_b26) 2022; 606
Liang (10.1016/j.future.2024.04.004_b5) 2023; 141
Taghinezhad-Niar (10.1016/j.future.2024.04.004_b44) 2023; 11
Qin (10.1016/j.future.2024.04.004_b12) 2023; 34
Guo (10.1016/j.future.2024.04.004_b34) 2018; 15
Sahni (10.1016/j.future.2024.04.004_b45) 2019; 6
Barika (10.1016/j.future.2024.04.004_b36) 2022; 15
Kotas (10.1016/j.future.2024.04.004_b15) 2018
Faragardi (10.1016/j.future.2024.04.004_b33) 2020; 31
Zhang (10.1016/j.future.2024.04.004_b35) 2015; 19
Wang (10.1016/j.future.2024.04.004_b13) 2017
Qin (10.1016/j.future.2024.04.004_b24) 2023; 20
Qiao (10.1016/j.future.2024.04.004_b22) 2023; 7
Bi (10.1016/j.future.2024.04.004_b43) 2022; 7
Li (10.1016/j.future.2024.04.004_b7) 2021; 224
Li (10.1016/j.future.2024.04.004_b40) 2022; 7
Creits (10.1016/j.future.2024.04.004_b30) 2012; 39
Sun (10.1016/j.future.2024.04.004_b19) 2023; 16
Deelman (10.1016/j.future.2024.04.004_b38) 2015; 46
Li (10.1016/j.future.2024.04.004_b9) 2022; 127
Tang (10.1016/j.future.2024.04.004_b11) 2017; 5
Tian (10.1016/j.future.2024.04.004_b28) 2018; 22
Zhao (10.1016/j.future.2024.04.004_b3) 2022; 19
Sun (10.1016/j.future.2024.04.004_b29) 2023; 16
Wang (10.1016/j.future.2024.04.004_b6) 2023
Otter (10.1016/j.future.2024.04.004_b2) 2020; 32
Wang (10.1016/j.future.2024.04.004_b20) 2020; 21
Zhu (10.1016/j.future.2024.04.004_b23) 2016; 27
Taghinezhad-Niar (10.1016/j.future.2024.04.004_b37) 2023; 11
Zhang (10.1016/j.future.2024.04.004_b1) 2022; 34
Bozorgchenani (10.1016/j.future.2024.04.004_b42) 2021; 20
Liu (10.1016/j.future.2024.04.004_b21) 2022; 52
Yuan (10.1016/j.future.2024.04.004_b18) 2010; 26
References_xml – volume: 22
  start-page: 609
  year: 2018
  end-page: 622
  ident: b28
  article-title: An indicator-based multiobjective evolutionary algorithm with reference point adaptation for better versatility
  publication-title: IEEE Trans. Evol. Comput.
– volume: 39
  start-page: 32
  year: 2012
  end-page: 41
  ident: b30
  article-title: Iterative semicontinuous relaxation heuristics for the multiple-choice multidimensional knapsack problem
  publication-title: Comput. Oper. Res.
– volume: 52
  start-page: 3495
  year: 2022
  end-page: 3509
  ident: b21
  article-title: A fuzzy decomposition-based multi/many-objective evolutionary algorithm
  publication-title: IEEE Trans. Cybern.
– volume: 10
  start-page: 1925
  year: 2022
  end-page: 1940
  ident: b8
  article-title: Less is more: Service profit maximization in geo-distributed clouds
  publication-title: IEEE Trans. Cloud Comput.
– volume: 15
  start-page: 1571
  year: 2018
  end-page: 1585
  ident: b34
  article-title: Cost-driven scheduling for deadline-based workflow across multiple clouds
  publication-title: IEEE Trans. Netw. Serv. Manage.
– volume: 224
  year: 2021
  ident: b7
  article-title: Adaptive priority-based data placement and multi-task scheduling in geo-distributed cloud systems
  publication-title: Knowl.-Based Syst.
– volume: 32
  start-page: 604
  year: 2020
  end-page: 624
  ident: b2
  article-title: A survey of the usages of deep learning for natural language processing
  publication-title: IEEE Trans. Neural Netw. Learn. Syst.
– volume: 19
  start-page: 767
  year: 2007
  end-page: 781
  ident: b17
  article-title: The lead portal: A teragrid gateway and application service architecture
  publication-title: Concurr. Comput.: Pract. Exp.
– reference: Custom machine types of google cloud [Online]. Available:
– volume: 31
  start-page: 1239
  year: 2020
  end-page: 1254
  ident: b33
  article-title: GRP-HEFT: A budget-constrained resource provisioning scheme for workflow scheduling in IaaS clouds
  publication-title: IEEE Trans. Parallel Distrib. Syst.
– volume: 127
  start-page: 142
  year: 2022
  end-page: 159
  ident: b9
  article-title: Optimal data placement strategy considering capacity limitation and load balancing in geographically distributed cloud
  publication-title: Future Gener. Comput. Syst.
– volume: 20
  start-page: 1648
  year: 2023
  end-page: 1662
  ident: b24
  article-title: A cluster-based cooperative co-evolutionary algorithm for multiobjective workflow scheduling in a cloud environment
  publication-title: IEEE Trans. Autom. Sci. Eng.
– volume: 16
  start-page: 1686
  year: 2019
  end-page: 1697
  ident: b41
  article-title: Spatiotemporal task scheduling for heterogeneous delay-tolerant applications in distributed green data centers
  publication-title: IEEE Trans. Autom. Sci. Eng.
– volume: 16
  start-page: 1807
  year: 2023
  end-page: 1821
  ident: b19
  article-title: ET2FA: A hybrid heuristic algorithm for deadline-constrained workflow scheduling in cloud
  publication-title: IEEE Trans. Serv. Comput.
– volume: 20
  start-page: 2992
  year: 2021
  end-page: 3005
  ident: b42
  article-title: Multi-objective computation sharing in energy and delay constrained mobile edge computing environments
  publication-title: IEEE Trans. Mob. Comput.
– volume: 46
  start-page: 17
  year: 2015
  end-page: 35
  ident: b38
  article-title: Pegasus, a workflow management system for science automation
  publication-title: Future Gener. Comput. Syst.
– year: 2023
  ident: b6
  article-title: Truthful auction-based resource allocation mechanisms with flexible task offloading in mobile edge computing
  publication-title: IEEE Trans. Mob. Comput.
– volume: 15
  start-page: 860
  year: 2022
  end-page: 875
  ident: b36
  article-title: Scheduling algorithms for efficient execution of stream workflow applications in multicloud environments
  publication-title: IEEE Trans. Serv. Comput.
– volume: 34
  start-page: 3701
  year: 2022
  end-page: 3713
  ident: b1
  article-title: Distributed bayesian matrix decomposition for big data mining and clustering
  publication-title: IEEE Trans. Knowl. Data Eng.
– volume: 6
  start-page: 131
  year: 2020
  end-page: 144
  ident: b10
  article-title: Big data processing workflows oriented real time scheduling algorithm using task-duplication in geo-distributed clouds
  publication-title: IEEE Trans. Big Data
– start-page: 1846
  year: 2017
  end-page: 1855
  ident: b13
  article-title: JointCloud: A cross-cloud cooperation architecture for integrated internet service customization
  publication-title: IEEE 37th International Conference on Distributed Computing Systems
– volume: 117
  start-page: 12
  year: 2021
  end-page: 28
  ident: b27
  article-title: Chaotic improved PICEA-g-based multi-objective optimization for workflow scheduling in cloud environment
  publication-title: Future Gener. Comput. Syst.
– volume: 7
  start-page: 8780
  year: 2020
  end-page: 8799
  ident: b39
  article-title: A multiobjective computation offloading algorithm for mobile-edge computing
  publication-title: IEEE Internet Things J.
– volume: 34
  start-page: 1343
  year: 2023
  end-page: 1361
  ident: b12
  article-title: Reliability-aware multi-objective memetic algorithm for workflow scheduling problem in multi-cloud system
  publication-title: IEEE Trans. Parallel Distrib. Syst.
– reference: Amazon EC2 [Online]. Available:
– volume: 21
  start-page: 393
  year: 2020
  end-page: 405
  ident: b20
  article-title: Big data service architecture: A survey
  publication-title: J. Internet Technol.
– volume: 606
  start-page: 38
  year: 2022
  end-page: 59
  ident: b26
  article-title: Multi-objective workflow scheduling based on genetic algorithm in cloud environment
  publication-title: Inform. Sci.
– volume: 11
  start-page: 897
  year: 2023
  end-page: 910
  ident: b4
  article-title: Fixed-point iteration approach to spark scalable performance modeling and evaluation
  publication-title: IEEE Trans. Cloud Comput.
– volume: 7
  start-page: 1098
  year: 2023
  end-page: 1112
  ident: b22
  article-title: A self-adaptive evolutionary multi-task based constrained multi-objective evolutionary algorithm
  publication-title: IEEE Trans. Emerg. Top. Comput. Intell.
– volume: 146
  year: 2023
  ident: b25
  article-title: Knowledge-driven adaptive evolutionary multi-objective scheduling algorithm for cloud workflows
  publication-title: Appl. Soft Comput.
– volume: 19
  start-page: 201
  year: 2015
  end-page: 213
  ident: b35
  article-title: An efficient approach to nondominated sorting for evolutionary multiobjective optimization
  publication-title: IEEE Trans. Evol. Comput.
– volume: 7
  start-page: 595
  year: 2022
  end-page: 608
  ident: b40
  article-title: Chaotic-nondominated-sorting owl search algorithm for energy-aware multi-workflow scheduling in hybrid clouds
  publication-title: IEEE Trans. Sustain. Comput.
– volume: 7
  start-page: 619
  year: 2022
  end-page: 630
  ident: b43
  article-title: Green energy forecast-based bi-objective scheduling of tasks across distributed clouds
  publication-title: IEEE Trans. Sustain. Comput.
– volume: 15
  start-page: 891
  year: 2022
  end-page: 903
  ident: b31
  article-title: Energy-aware cloud workflow applications scheduling with geo-distributed data
  publication-title: IEEE Trans. Serv. Comput.
– reference: .
– volume: 27
  start-page: 1344
  year: 2016
  end-page: 1357
  ident: b23
  article-title: Evolutionary multi-objective workflow scheduling in cloud
  publication-title: IEEE Trans. Parallel Distrib. Syst.
– volume: 141
  start-page: 81
  year: 2023
  end-page: 95
  ident: b5
  article-title: DeG-TeC: A deep graph-temporal clustering framework for data-parallel job characterization in data centers
  publication-title: Future Gener. Comput. Syst.
– volume: 11
  start-page: 2681
  year: 2023
  end-page: 2692
  ident: b37
  article-title: Reliability, rental-cost and energy-aware multi-workflow scheduling on multi-cloud systems
  publication-title: IEEE Trans. Cloud Comput.
– volume: 16
  start-page: 1807
  year: 2023
  end-page: 1821
  ident: b29
  article-title: ET2FA: A hybrid heuristic algorithm for deadline-constrained workflow scheduling in cloud
  publication-title: IEEE Trans. Serv. Comput.
– volume: 5
  start-page: 57
  year: 2017
  end-page: 70
  ident: b11
  article-title: Joint pricing and capacity planning in the IaaS cloud market
  publication-title: IEEE Trans. Cloud Comput.
– year: 2023
  ident: b32
  article-title: A new approach for semi-external topological sorting on big graphs
  publication-title: IEEE Trans. Knowl. Data Eng.
– volume: 11
  start-page: 2681
  year: 2023
  end-page: 2692
  ident: b44
  article-title: Reliability, rental-cost and energy-aware multi-workflow scheduling on multi-cloud systems
  publication-title: IEEE Trans. Cloud Comput.
– volume: 26
  start-page: 1200
  year: 2010
  end-page: 1214
  ident: b18
  article-title: A data placement strategy in scientific cloud workflows
  publication-title: Future Gener. Comput. Syst.
– start-page: 1
  year: 2018
  end-page: 4
  ident: b15
  article-title: A comparison of Amazon Web Services and Microsoft Azure cloud platforms for high performance computing
  publication-title: IEEE International Conference on Consumer Electronics
– volume: 6
  start-page: 3512
  year: 2019
  end-page: 3524
  ident: b45
  article-title: Data-aware task allocation for achieving low latency in collaborative edge computing
  publication-title: IEEE Internet Things J.
– volume: 19
  start-page: 1782
  year: 2022
  end-page: 1793
  ident: b3
  article-title: New genome sequence detection via natural vector convex hull method
  publication-title: IEEE ACM Trans. Comput. Biol. Bioinform.
– volume: 15
  start-page: 891
  issue: 2
  year: 2022
  ident: 10.1016/j.future.2024.04.004_b31
  article-title: Energy-aware cloud workflow applications scheduling with geo-distributed data
  publication-title: IEEE Trans. Serv. Comput.
  doi: 10.1109/TSC.2020.2965106
– volume: 20
  start-page: 2992
  issue: 10
  year: 2021
  ident: 10.1016/j.future.2024.04.004_b42
  article-title: Multi-objective computation sharing in energy and delay constrained mobile edge computing environments
  publication-title: IEEE Trans. Mob. Comput.
  doi: 10.1109/TMC.2020.2994232
– volume: 6
  start-page: 3512
  issue: 2
  year: 2019
  ident: 10.1016/j.future.2024.04.004_b45
  article-title: Data-aware task allocation for achieving low latency in collaborative edge computing
  publication-title: IEEE Internet Things J.
  doi: 10.1109/JIOT.2018.2886757
– volume: 34
  start-page: 3701
  issue: 8
  year: 2022
  ident: 10.1016/j.future.2024.04.004_b1
  article-title: Distributed bayesian matrix decomposition for big data mining and clustering
  publication-title: IEEE Trans. Knowl. Data Eng.
  doi: 10.1109/TKDE.2020.3029582
– volume: 19
  start-page: 767
  issue: 6
  year: 2007
  ident: 10.1016/j.future.2024.04.004_b17
  article-title: The lead portal: A teragrid gateway and application service architecture
  publication-title: Concurr. Comput.: Pract. Exp.
  doi: 10.1002/cpe.1084
– volume: 7
  start-page: 1098
  year: 2023
  ident: 10.1016/j.future.2024.04.004_b22
  article-title: A self-adaptive evolutionary multi-task based constrained multi-objective evolutionary algorithm
  publication-title: IEEE Trans. Emerg. Top. Comput. Intell.
  doi: 10.1109/TETCI.2023.3236633
– volume: 224
  year: 2021
  ident: 10.1016/j.future.2024.04.004_b7
  article-title: Adaptive priority-based data placement and multi-task scheduling in geo-distributed cloud systems
  publication-title: Knowl.-Based Syst.
  doi: 10.1016/j.knosys.2021.107050
– volume: 52
  start-page: 3495
  issue: 5
  year: 2022
  ident: 10.1016/j.future.2024.04.004_b21
  article-title: A fuzzy decomposition-based multi/many-objective evolutionary algorithm
  publication-title: IEEE Trans. Cybern.
  doi: 10.1109/TCYB.2020.3008697
– volume: 7
  start-page: 619
  issue: 3
  year: 2022
  ident: 10.1016/j.future.2024.04.004_b43
  article-title: Green energy forecast-based bi-objective scheduling of tasks across distributed clouds
  publication-title: IEEE Trans. Sustain. Comput.
  doi: 10.1109/TSUSC.2021.3124893
– volume: 7
  start-page: 8780
  issue: 9
  year: 2020
  ident: 10.1016/j.future.2024.04.004_b39
  article-title: A multiobjective computation offloading algorithm for mobile-edge computing
  publication-title: IEEE Internet Things J.
  doi: 10.1109/JIOT.2020.2996762
– volume: 16
  start-page: 1807
  issue: 3
  year: 2023
  ident: 10.1016/j.future.2024.04.004_b19
  article-title: ET2FA: A hybrid heuristic algorithm for deadline-constrained workflow scheduling in cloud
  publication-title: IEEE Trans. Serv. Comput.
– year: 2023
  ident: 10.1016/j.future.2024.04.004_b32
  article-title: A new approach for semi-external topological sorting on big graphs
  publication-title: IEEE Trans. Knowl. Data Eng.
  doi: 10.1109/TKDE.2023.3274528
– volume: 46
  start-page: 17
  year: 2015
  ident: 10.1016/j.future.2024.04.004_b38
  article-title: Pegasus, a workflow management system for science automation
  publication-title: Future Gener. Comput. Syst.
  doi: 10.1016/j.future.2014.10.008
– volume: 127
  start-page: 142
  year: 2022
  ident: 10.1016/j.future.2024.04.004_b9
  article-title: Optimal data placement strategy considering capacity limitation and load balancing in geographically distributed cloud
  publication-title: Future Gener. Comput. Syst.
  doi: 10.1016/j.future.2021.08.014
– volume: 146
  year: 2023
  ident: 10.1016/j.future.2024.04.004_b25
  article-title: Knowledge-driven adaptive evolutionary multi-objective scheduling algorithm for cloud workflows
  publication-title: Appl. Soft Comput.
  doi: 10.1016/j.asoc.2023.110655
– volume: 11
  start-page: 897
  issue: 1
  year: 2023
  ident: 10.1016/j.future.2024.04.004_b4
  article-title: Fixed-point iteration approach to spark scalable performance modeling and evaluation
  publication-title: IEEE Trans. Cloud Comput.
  doi: 10.1109/TCC.2021.3119943
– volume: 32
  start-page: 604
  issue: 2
  year: 2020
  ident: 10.1016/j.future.2024.04.004_b2
  article-title: A survey of the usages of deep learning for natural language processing
  publication-title: IEEE Trans. Neural Netw. Learn. Syst.
  doi: 10.1109/TNNLS.2020.2979670
– volume: 16
  start-page: 1807
  issue: 3
  year: 2023
  ident: 10.1016/j.future.2024.04.004_b29
  article-title: ET2FA: A hybrid heuristic algorithm for deadline-constrained workflow scheduling in cloud
  publication-title: IEEE Trans. Serv. Comput.
– volume: 21
  start-page: 393
  issue: 2
  year: 2020
  ident: 10.1016/j.future.2024.04.004_b20
  article-title: Big data service architecture: A survey
  publication-title: J. Internet Technol.
– volume: 26
  start-page: 1200
  issue: 8
  year: 2010
  ident: 10.1016/j.future.2024.04.004_b18
  article-title: A data placement strategy in scientific cloud workflows
  publication-title: Future Gener. Comput. Syst.
  doi: 10.1016/j.future.2010.02.004
– volume: 141
  start-page: 81
  year: 2023
  ident: 10.1016/j.future.2024.04.004_b5
  article-title: DeG-TeC: A deep graph-temporal clustering framework for data-parallel job characterization in data centers
  publication-title: Future Gener. Comput. Syst.
  doi: 10.1016/j.future.2022.11.014
– volume: 11
  start-page: 2681
  issue: 3
  year: 2023
  ident: 10.1016/j.future.2024.04.004_b44
  article-title: Reliability, rental-cost and energy-aware multi-workflow scheduling on multi-cloud systems
  publication-title: IEEE Trans. Cloud Comput.
  doi: 10.1109/TCC.2022.3223869
– volume: 27
  start-page: 1344
  issue: 5
  year: 2016
  ident: 10.1016/j.future.2024.04.004_b23
  article-title: Evolutionary multi-objective workflow scheduling in cloud
  publication-title: IEEE Trans. Parallel Distrib. Syst.
  doi: 10.1109/TPDS.2015.2446459
– volume: 11
  start-page: 2681
  issue: 3
  year: 2023
  ident: 10.1016/j.future.2024.04.004_b37
  article-title: Reliability, rental-cost and energy-aware multi-workflow scheduling on multi-cloud systems
  publication-title: IEEE Trans. Cloud Comput.
  doi: 10.1109/TCC.2022.3223869
– volume: 19
  start-page: 201
  issue: 2
  year: 2015
  ident: 10.1016/j.future.2024.04.004_b35
  article-title: An efficient approach to nondominated sorting for evolutionary multiobjective optimization
  publication-title: IEEE Trans. Evol. Comput.
  doi: 10.1109/TEVC.2014.2308305
– ident: 10.1016/j.future.2024.04.004_b16
– volume: 117
  start-page: 12
  year: 2021
  ident: 10.1016/j.future.2024.04.004_b27
  article-title: Chaotic improved PICEA-g-based multi-objective optimization for workflow scheduling in cloud environment
  publication-title: Future Gener. Comput. Syst.
  doi: 10.1016/j.future.2020.11.002
– volume: 7
  start-page: 595
  issue: 3
  year: 2022
  ident: 10.1016/j.future.2024.04.004_b40
  article-title: Chaotic-nondominated-sorting owl search algorithm for energy-aware multi-workflow scheduling in hybrid clouds
  publication-title: IEEE Trans. Sustain. Comput.
  doi: 10.1109/TSUSC.2022.3144357
– start-page: 1
  year: 2018
  ident: 10.1016/j.future.2024.04.004_b15
  article-title: A comparison of Amazon Web Services and Microsoft Azure cloud platforms for high performance computing
– year: 2023
  ident: 10.1016/j.future.2024.04.004_b6
  article-title: Truthful auction-based resource allocation mechanisms with flexible task offloading in mobile edge computing
  publication-title: IEEE Trans. Mob. Comput.
– volume: 19
  start-page: 1782
  issue: 3
  year: 2022
  ident: 10.1016/j.future.2024.04.004_b3
  article-title: New genome sequence detection via natural vector convex hull method
  publication-title: IEEE ACM Trans. Comput. Biol. Bioinform.
  doi: 10.1109/TCBB.2020.3040706
– volume: 22
  start-page: 609
  issue: 4
  year: 2018
  ident: 10.1016/j.future.2024.04.004_b28
  article-title: An indicator-based multiobjective evolutionary algorithm with reference point adaptation for better versatility
  publication-title: IEEE Trans. Evol. Comput.
  doi: 10.1109/TEVC.2017.2749619
– volume: 6
  start-page: 131
  issue: 1
  year: 2020
  ident: 10.1016/j.future.2024.04.004_b10
  article-title: Big data processing workflows oriented real time scheduling algorithm using task-duplication in geo-distributed clouds
  publication-title: IEEE Trans. Big Data
  doi: 10.1109/TBDATA.2018.2874469
– volume: 16
  start-page: 1686
  issue: 4
  year: 2019
  ident: 10.1016/j.future.2024.04.004_b41
  article-title: Spatiotemporal task scheduling for heterogeneous delay-tolerant applications in distributed green data centers
  publication-title: IEEE Trans. Autom. Sci. Eng.
  doi: 10.1109/TASE.2019.2892480
– volume: 606
  start-page: 38
  year: 2022
  ident: 10.1016/j.future.2024.04.004_b26
  article-title: Multi-objective workflow scheduling based on genetic algorithm in cloud environment
  publication-title: Inform. Sci.
  doi: 10.1016/j.ins.2022.05.053
– volume: 15
  start-page: 860
  issue: 2
  year: 2022
  ident: 10.1016/j.future.2024.04.004_b36
  article-title: Scheduling algorithms for efficient execution of stream workflow applications in multicloud environments
  publication-title: IEEE Trans. Serv. Comput.
  doi: 10.1109/TSC.2019.2963382
– start-page: 1846
  year: 2017
  ident: 10.1016/j.future.2024.04.004_b13
  article-title: JointCloud: A cross-cloud cooperation architecture for integrated internet service customization
– ident: 10.1016/j.future.2024.04.004_b14
– volume: 34
  start-page: 1343
  issue: 4
  year: 2023
  ident: 10.1016/j.future.2024.04.004_b12
  article-title: Reliability-aware multi-objective memetic algorithm for workflow scheduling problem in multi-cloud system
  publication-title: IEEE Trans. Parallel Distrib. Syst.
  doi: 10.1109/TPDS.2023.3245089
– volume: 15
  start-page: 1571
  issue: 4
  year: 2018
  ident: 10.1016/j.future.2024.04.004_b34
  article-title: Cost-driven scheduling for deadline-based workflow across multiple clouds
  publication-title: IEEE Trans. Netw. Serv. Manage.
  doi: 10.1109/TNSM.2018.2872066
– volume: 39
  start-page: 32
  issue: 1
  year: 2012
  ident: 10.1016/j.future.2024.04.004_b30
  article-title: Iterative semicontinuous relaxation heuristics for the multiple-choice multidimensional knapsack problem
  publication-title: Comput. Oper. Res.
  doi: 10.1016/j.cor.2010.12.016
– volume: 20
  start-page: 1648
  issue: 3
  year: 2023
  ident: 10.1016/j.future.2024.04.004_b24
  article-title: A cluster-based cooperative co-evolutionary algorithm for multiobjective workflow scheduling in a cloud environment
  publication-title: IEEE Trans. Autom. Sci. Eng.
  doi: 10.1109/TASE.2022.3183681
– volume: 31
  start-page: 1239
  issue: 6
  year: 2020
  ident: 10.1016/j.future.2024.04.004_b33
  article-title: GRP-HEFT: A budget-constrained resource provisioning scheme for workflow scheduling in IaaS clouds
  publication-title: IEEE Trans. Parallel Distrib. Syst.
  doi: 10.1109/TPDS.2019.2961098
– volume: 10
  start-page: 1925
  issue: 3
  year: 2022
  ident: 10.1016/j.future.2024.04.004_b8
  article-title: Less is more: Service profit maximization in geo-distributed clouds
  publication-title: IEEE Trans. Cloud Comput.
  doi: 10.1109/TCC.2020.3024616
– volume: 5
  start-page: 57
  issue: 1
  year: 2017
  ident: 10.1016/j.future.2024.04.004_b11
  article-title: Joint pricing and capacity planning in the IaaS cloud market
  publication-title: IEEE Trans. Cloud Comput.
  doi: 10.1109/TCC.2014.2372811
SSID ssj0001731
Score 2.4406114
Snippet Geo-distributed clouds have emerged as a new generation of cloud computing paradigm, in which each cloud is operated and managed by independent cloud service...
SourceID crossref
elsevier
SourceType Enrichment Source
Index Database
Publisher
StartPage 485
SubjectTerms Evolutionary algorithm
Geo-distributed clouds
Multi-objective optimization
Workflow scheduling
Title Multi-objective optimization-based workflow scheduling for applications with data locality and deadline constraints in geo-distributed clouds
URI https://dx.doi.org/10.1016/j.future.2024.04.004
Volume 157
WOSCitedRecordID wos001229459100001&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/eLvHCXMwtV1Lb9NAEF5FKQcuUF6ivLQHbtFWfqy99rFCrQCJikMRuVn2PqoEY1clbsuP4Bf1z3X26ZCgQg9IlhWt4t1N5svM7GRmPoTe0qJUOZgSkjamJCfKSC2bnKhSyYZTkTEpDNkEOz4u5vPy82Ry7WthLlrWdcXVVXn2X0UNYyBsXTp7B3GHSWEAXoPQ4Q5ih_s_Cd6U1JK-WVpVNutBKXx31ZZEGy1h-GFU21_O4GgLpqYN2ZRr_2bbCK1OIJ0Ze6e9dR1kFwAK45py7VlqgomVSak9lT0RuguvJtCCNXjbD7aIOLCAmvYlmrNZOthxRynh-kkH9_7rYH377vTb0I8hf6uW5rDbS7nYGh7kz8UIUjf6yTUWd3GNhIasuhDqBBXOUkO0O-pq283aaVtq2X6c4aaWznrLJtjwxHLfNmnZ12uZ7raW9vj3FtwbpjEkLPpcuGVlZ6n0LFUEl-5Fu5OwrCymaOfgw-H8Y3AEYuboMN0H8ZWbJr1wezd_9ozWvJ2TXfTAHVPwgYXXIzSR3WP00FOAYGcRnqBfG2jD22jDHm14RBsGtOF1tGGNNqzRhj3aMKANe7ThNbThRYc30IYt2p6iL0eHJ-_eE8fwQTgcVVeEJiLK6wzOTFkmWQymthEJTxumGt1nTkmel4li4EWyWHEFFxN1GieilkzESqbP0LTrO_kc4TLL6kwTTJY0pqrmTRFRWoN3yiMV55LtodR_uxV37e_1ttvqNtnuIRKeOrPtX_7yfuYFVzkX1rqmFaDx1idf3HGll-j--Kt5haar80G-Rvf4xWrx4_yNg-IN3O7L_A
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=Multi-objective+optimization-based+workflow+scheduling+for+applications+with+data+locality+and+deadline+constraints+in+geo-distributed+clouds&rft.jtitle=Future+generation+computer+systems&rft.au=Wu%2C+Dongkuo&rft.au=Wang%2C+Xingwei&rft.au=Wang%2C+Xueyi&rft.au=Huang%2C+Min&rft.date=2024-08-01&rft.issn=0167-739X&rft.volume=157&rft.spage=485&rft.epage=498&rft_id=info:doi/10.1016%2Fj.future.2024.04.004&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_future_2024_04_004
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