A containerized task clustering for scheduling workflows to utilize processors and containers on clouds

Recent advancements of virtualization technologies for parallel processing involve scheduling containerized tasks in a workflow. Since a container can include multiple tasks, it can be reused or shared among applications. If every task in a workflow uses its dedicated container without sharing among...

Full description

Saved in:
Bibliographic Details
Published inThe Journal of supercomputing Vol. 77; no. 11; pp. 12879 - 12923
Main Authors Kanemitsu, Hidehiro, Kanai, Kenji, Katto, Jiro, Nakazato, Hidenori
Format Journal Article
LanguageEnglish
Published New York Springer US 01.11.2021
Springer Nature B.V
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Recent advancements of virtualization technologies for parallel processing involve scheduling containerized tasks in a workflow. Since a container can include multiple tasks, it can be reused or shared among applications. If every task in a workflow uses its dedicated container without sharing among any tasks, each container image must be downloaded for each task. As a result, many computational resources are required to process and the communication latency related to container image downloading can become a bottleneck for the makespan. In task scheduling algorithms for workflows, this characteristic produces a new challenging issue that how effectively shares containers among tasks to avoid redundant container image download processes and redundant task allocations. One of the fundamental problems is that no policy has been established for simultaneously satisfying effective container sharing, maintaining the degree of task parallelism, and effective computational resource utilization. In this paper, we propose a clustering-based containerized task scheduling algorithm for clouds, namely, shareable functional task clustering for utilizing virtualized resources (SF-CUV). The objective of SF-CUV is to minimize the makespan with less computational resources and containers than other algorithms by clustering tasks and sharing each container among tasks. SF-CUV consists of two phases: (i)task clustering and pre-virtual CPU (vCPU) allocation phase to derive an accurate scheduling priority, and (ii)task ordering and actual task reallocation phase. Experimental results obtained via simulation and in a real environment show that SF-CUV can utilize both vCPUs and containers with a shorter makespan compared with other approaches.
AbstractList Recent advancements of virtualization technologies for parallel processing involve scheduling containerized tasks in a workflow. Since a container can include multiple tasks, it can be reused or shared among applications. If every task in a workflow uses its dedicated container without sharing among any tasks, each container image must be downloaded for each task. As a result, many computational resources are required to process and the communication latency related to container image downloading can become a bottleneck for the makespan. In task scheduling algorithms for workflows, this characteristic produces a new challenging issue that how effectively shares containers among tasks to avoid redundant container image download processes and redundant task allocations. One of the fundamental problems is that no policy has been established for simultaneously satisfying effective container sharing, maintaining the degree of task parallelism, and effective computational resource utilization. In this paper, we propose a clustering-based containerized task scheduling algorithm for clouds, namely, shareable functional task clustering for utilizing virtualized resources (SF-CUV). The objective of SF-CUV is to minimize the makespan with less computational resources and containers than other algorithms by clustering tasks and sharing each container among tasks. SF-CUV consists of two phases: (i)task clustering and pre-virtual CPU (vCPU) allocation phase to derive an accurate scheduling priority, and (ii)task ordering and actual task reallocation phase. Experimental results obtained via simulation and in a real environment show that SF-CUV can utilize both vCPUs and containers with a shorter makespan compared with other approaches.
Author Nakazato, Hidenori
Katto, Jiro
Kanemitsu, Hidehiro
Kanai, Kenji
Author_xml – sequence: 1
  givenname: Hidehiro
  orcidid: 0000-0002-8121-8874
  surname: Kanemitsu
  fullname: Kanemitsu, Hidehiro
  email: kanemitsuh@stf.teu.ac.jp
– sequence: 2
  givenname: Kenji
  surname: Kanai
  fullname: Kanai, Kenji
  organization: Waseda Research Institute for Science and Engineering, Waseda University
– sequence: 3
  givenname: Jiro
  surname: Katto
  fullname: Katto, Jiro
  organization: Department of Computer Science and Communications Engineering, School of Fundamental Science and Engineering, Waseda University
– sequence: 4
  givenname: Hidenori
  surname: Nakazato
  fullname: Nakazato, Hidenori
  organization: Department of Computer Science and Communications Engineering, School of Fundamental Science and Engineering, Waseda University
BookMark eNp9kE1Lw0AQhhepYFv9A54WPEdnv5LNsRS_oOBFz0uy2dS0MVt3Eor-ejdG6M3TMMP7PjPzLsis850j5JrBLQPI7pAxzrMEOEtAZDpP-BmZM5WJBKSWMzKHnEOileQXZIG4AwApMjEn2xW1vuuLpnOh-XYV7QvcU9sO2MdBt6W1DxTtu6uGdmyPPuzr1h-R9p4OfdNGEz0Ebx2iD0iLrjoBkfousvxQ4SU5r4sW3dVfXZK3h_vX9VOyeXl8Xq82iRVa9YkqdQ1ifEllZcoKK2shVc5yl3ENWaFEWpZSCKhUZUsNICqm6tKpXKcguRJLcjNx402fg8Pe7PwQurjScKVVLlPO06jik8oGjxhcbQ6h-SjCl2Fgxu1mCtTEQM1voIZHk5hMeBiTceGE_sf1Awq2e0c
CitedBy_id crossref_primary_10_1007_s10723_023_09673_y
Cites_doi 10.1109/MC.2014.328
10.1016/j.future.2017.01.011
10.1002/cpe.929
10.1109/TNET.2018.2842798
10.1109/TPDS.2018.2880992
10.1016/j.future.2018.03.018
10.1002/spe.995
10.1109/ACCESS.2016.2629278
10.1109/TCOMM.2017.2650994
10.1016/j.comcom.2016.11.002
10.1109/COMST.2015.2477041
10.1109/TPDS.2016.2526682
10.1109/TNSM.2017.2757266
10.1109/TNET.2017.2668470
10.1109/71.993206
10.1016/j.jnca.2016.09.001
10.1016/j.comnet.2017.01.008
10.1007/11508380_24
10.1109/MM.2003.1196115
10.1016/j.jss.2019.110405
10.1016/j.comnet.2015.09.035
10.1109/SURV.2011.122811.00060
10.1109/JSAC.2017.2760178
10.1109/TPDS.2013.57
10.1109/WORKS.2008.4723958
10.1109/MTAGS.2016.07
10.1109/CCNC.2017.7983207
10.1109/IPDPS.2019.00026
10.1145/3225058.3225111
10.1109/NCA.2017.8171362
10.1109/HOTI.2017.15
10.1109/INFOCOM.2017.8057036
10.1109/CCGrid.2015.164
10.1109/eScience.2012.6404430
10.1109/ICC.2017.7996729
ContentType Journal Article
Copyright The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2021
The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2021.
Copyright_xml – notice: The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2021
– notice: The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2021.
DBID AAYXX
CITATION
DOI 10.1007/s11227-021-03789-2
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList

DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1573-0484
EndPage 12923
ExternalDocumentID 10_1007_s11227_021_03789_2
GrantInformation_xml – fundername: Japan Society for the Promotion of Science
  grantid: 19K11910
  funderid: http://dx.doi.org/10.13039/501100001691
GroupedDBID -4Z
-59
-5G
-BR
-EM
-Y2
-~C
.4S
.86
.DC
.VR
06D
0R~
0VY
123
199
1N0
1SB
2.D
203
28-
29L
2J2
2JN
2JY
2KG
2KM
2LR
2P1
2VQ
2~H
30V
4.4
406
408
409
40D
40E
5QI
5VS
67Z
6NX
78A
8TC
8UJ
95-
95.
95~
96X
AAAVM
AABHQ
AABYN
AAFGU
AAHNG
AAIAL
AAJKR
AANZL
AAOBN
AARHV
AARTL
AATNV
AATVU
AAUYE
AAWCG
AAWWR
AAYFA
AAYIU
AAYOK
AAYQN
AAYTO
ABBBX
ABBXA
ABDBF
ABDZT
ABECU
ABFGW
ABFTD
ABFTV
ABHLI
ABHQN
ABJNI
ABJOX
ABKAS
ABKCH
ABKTR
ABMNI
ABMQK
ABNWP
ABPTK
ABQBU
ABSXP
ABTEG
ABTHY
ABTKH
ABTMW
ABULA
ABWNU
ABXPI
ACBMV
ACBRV
ACBXY
ACBYP
ACGFS
ACHSB
ACHXU
ACIGE
ACIPQ
ACKNC
ACMDZ
ACMLO
ACOKC
ACOMO
ACTTH
ACVWB
ACWMK
ADGRI
ADHHG
ADHIR
ADIMF
ADINQ
ADKNI
ADKPE
ADMDM
ADOXG
ADQRH
ADRFC
ADTPH
ADURQ
ADYFF
ADZKW
AEBTG
AEEQQ
AEFIE
AEFTE
AEGAL
AEGNC
AEJHL
AEJRE
AEKMD
AENEX
AEOHA
AEPYU
AESKC
AESTI
AETLH
AEVLU
AEVTX
AEXYK
AEYWE
AFEXP
AFGCZ
AFLOW
AFNRJ
AFQWF
AFWTZ
AFZKB
AGAYW
AGDGC
AGGBP
AGGDS
AGJBK
AGMZJ
AGQMX
AGWIL
AGWZB
AGYKE
AHAVH
AHBYD
AHSBF
AHYZX
AI.
AIAKS
AIIXL
AILAN
AIMYW
AITGF
AJBLW
AJDOV
AJRNO
AJZVZ
AKQUC
ALMA_UNASSIGNED_HOLDINGS
ALWAN
AMKLP
AMXSW
AMYLF
AMYQR
AOCGG
ARCSS
ARMRJ
ASPBG
AVWKF
AXYYD
AYJHY
AZFZN
B-.
B0M
BA0
BBWZM
BDATZ
BGNMA
CAG
COF
CS3
CSCUP
DDRTE
DL5
DNIVK
DPUIP
DU5
EAD
EAP
EAS
EBD
EBLON
EBS
EDO
EIOEI
EJD
EMK
EPL
ESBYG
ESX
F5P
FEDTE
FERAY
FFXSO
FIGPU
FINBP
FNLPD
FRRFC
FSGXE
FWDCC
G8K
GGCAI
GGRSB
GJIRD
GNWQR
GQ6
GQ7
GQ8
GXS
HF~
HG5
HG6
HMJXF
HQYDN
HRMNR
HVGLF
HZ~
H~9
I-F
I09
IHE
IJ-
IKXTQ
ITM
IWAJR
IXC
IZIGR
IZQ
I~X
I~Z
J-C
J0Z
JBSCW
JCJTX
JZLTJ
KDC
KOV
KOW
LAK
LLZTM
M4Y
MA-
N2Q
N9A
NB0
NDZJH
NPVJJ
NQJWS
NU0
O9-
O93
O9G
O9I
O9J
OAM
OVD
P19
P2P
P9O
PF0
PT4
PT5
QOK
QOS
R4E
R89
R9I
RHV
RNI
ROL
RPX
RSV
RZC
RZE
RZK
S16
S1Z
S26
S27
S28
S3B
SAP
SCJ
SCLPG
SCO
SDH
SDM
SHX
SISQX
SJYHP
SNE
SNPRN
SNX
SOHCF
SOJ
SPISZ
SRMVM
SSLCW
STPWE
SZN
T13
T16
TEORI
TSG
TSK
TSV
TUC
TUS
U2A
UG4
UNUBA
UOJIU
UTJUX
UZXMN
VC2
VFIZW
VH1
W23
W48
WH7
WK8
YLTOR
Z45
Z5O
Z7R
Z7S
Z7X
Z7Y
Z7Z
Z81
Z83
Z86
Z88
Z8M
Z8N
Z8R
Z8S
Z8T
Z8U
Z8W
Z92
ZMTXR
~8M
~EX
AACDK
AAEOY
AAJBT
AASML
AAYXX
ABAKF
ACAOD
ACDTI
ACZOJ
AEFQL
AEMSY
AFBBN
AGQEE
AGRTI
AIGIU
CITATION
H13
AAYZH
ID FETCH-LOGICAL-c385t-5b8f03100757b61ac4f345919e72807a536bb4330d5dcb8003d15fbe598604253
IEDL.DBID AGYKE
ISSN 0920-8542
IngestDate Wed Nov 06 08:56:28 EST 2024
Thu Sep 12 18:33:19 EDT 2024
Sat Dec 16 12:09:25 EST 2023
IsPeerReviewed true
IsScholarly true
Issue 11
Keywords Task scheduling
Containerized task
Resource Utilization
Workflow scheduling
Task clustering
Cloud
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c385t-5b8f03100757b61ac4f345919e72807a536bb4330d5dcb8003d15fbe598604253
ORCID 0000-0002-8121-8874
PQID 2585946226
PQPubID 2043774
PageCount 45
ParticipantIDs proquest_journals_2585946226
crossref_primary_10_1007_s11227_021_03789_2
springer_journals_10_1007_s11227_021_03789_2
PublicationCentury 2000
PublicationDate 2021-11-01
PublicationDateYYYYMMDD 2021-11-01
PublicationDate_xml – month: 11
  year: 2021
  text: 2021-11-01
  day: 01
PublicationDecade 2020
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationSubtitle An International Journal of High-Performance Computer Design, Analysis, and Use
PublicationTitle The Journal of supercomputing
PublicationTitleAbbrev J Supercomput
PublicationYear 2021
Publisher Springer US
Springer Nature B.V
Publisher_xml – name: Springer US
– name: Springer Nature B.V
References Topcuoglu, Hariri, Wu (CR24) 2002; 13
Arabnejad, Barbosa (CR25) 2014; 25
CR19
CR18
Eramo, Miucci, Ammar (CR14) 2017; 25
CR39
Nguyen, Zhang, Chang (CR8) 2017; 64
CR38
CR15
CR37
CR36
CR13
CR35
Kuo, Liou, Lin (CR9) 2018; 26
Bhamare, Jain, Samaka (CR3) 2016; 75
Fahringer, Jugravu (CR34) 2005; 17
Phinjaroenphan, Bevinakoppa, Zeephongsekul (CR33) 2005; 3470
CR31
Sun, Li (CR20) 2018; 85
Beck, Botero (CR6) 2016; 102
Quinn, Guichard (CR4) 2014; 47
Koufaty, Marr (CR30) 2003; 23
Chirkin (CR32) 2017; 75
Mijumbi, Serrat, Gorricho (CR1) 2016; 18
Wang, Lu, Wen (CR5) 2016; 4
CR29
Luizelli, Cordeiro, Buriol (CR17) 2016; 102
CR27
Sahhaf, Tavernier, Rost (CR11) 2015; 93
Dong, Fan, Jing (CR28) 2019; 158
Khebbache, Hadji, Zeghlache (CR7) 2017; 114
CR23
CR22
CR21
CR42
CR40
Pei, Hong, Xue, Li (CR16) 2019; 30
Kanemitsu, Hanada, Nakazato (CR26) 2016; 27
Ghaznavi, Shahriar, Kamali (CR10) 2017; 35
Calheiros, Ranjan, Beloglazov, De Rose, Buyya (CR41) 2011; 41
Belbekkouche, Hasan, Karmouch (CR2) 2012; 14
Alameddine, Sebbah, Assi (CR12) 2017; 14
D Bhamare (3789_CR3) 2016; 75
MC Luizelli (3789_CR17) 2016; 102
G Sun (3789_CR20) 2018; 85
P Phinjaroenphan (3789_CR33) 2005; 3470
V Eramo (3789_CR14) 2017; 25
H Topcuoglu (3789_CR24) 2002; 13
L Wang (3789_CR5) 2016; 4
3789_CR18
3789_CR19
3789_CR38
3789_CR39
3789_CR36
3789_CR15
H Arabnejad (3789_CR25) 2014; 25
3789_CR37
MT Beck (3789_CR6) 2016; 102
3789_CR13
3789_CR35
M Dong (3789_CR28) 2019; 158
3789_CR31
P Quinn (3789_CR4) 2014; 47
S Sahhaf (3789_CR11) 2015; 93
HA Alameddine (3789_CR12) 2017; 14
AM Chirkin (3789_CR32) 2017; 75
A Belbekkouche (3789_CR2) 2012; 14
M Ghaznavi (3789_CR10) 2017; 35
3789_CR29
R Mijumbi (3789_CR1) 2016; 18
D Koufaty (3789_CR30) 2003; 23
3789_CR27
RN Calheiros (3789_CR41) 2011; 41
HK Nguyen (3789_CR8) 2017; 64
3789_CR23
3789_CR21
3789_CR22
H Kanemitsu (3789_CR26) 2016; 27
3789_CR42
3789_CR40
S Khebbache (3789_CR7) 2017; 114
T-W Kuo (3789_CR9) 2018; 26
T Fahringer (3789_CR34) 2005; 17
J Pei (3789_CR16) 2019; 30
References_xml – volume: 47
  start-page: 38
  issue: 11
  year: 2014
  end-page: 44
  ident: CR4
  article-title: Service function chaining: creating a service plane via network service headers
  publication-title: Computer
  doi: 10.1109/MC.2014.328
  contributor:
    fullname: Guichard
– ident: CR22
– volume: 75
  start-page: 376
  year: 2017
  end-page: 387
  ident: CR32
  article-title: Eecution time estimation for workflow scheduling
  publication-title: Futur Gener Comput Syst
  doi: 10.1016/j.future.2017.01.011
  contributor:
    fullname: Chirkin
– volume: 17
  start-page: 143
  year: 2005
  end-page: 169
  ident: CR34
  article-title: ASKALON: a tool set for cluster and grid computing
  publication-title: Concurr Computat Pract Exper
  doi: 10.1002/cpe.929
  contributor:
    fullname: Jugravu
– volume: 26
  start-page: 1562
  issue: 4
  year: 2018
  end-page: 1576
  ident: CR9
  article-title: Deploying chains of virtual network functions: on the relation between link and server usage
  publication-title: IEEE/ACM Trans Netw
  doi: 10.1109/TNET.2018.2842798
  contributor:
    fullname: Lin
– ident: CR18
– volume: 30
  start-page: 2179
  issue: 18
  year: 2019
  end-page: 2192
  ident: CR16
  article-title: Efficiently embedding service function chains with dynamic virtual network function placement in geo-distributed cloud system
  publication-title: IEEE Trans Parallel Distrib Syst
  doi: 10.1109/TPDS.2018.2880992
  contributor:
    fullname: Li
– volume: 85
  start-page: 116
  year: 2018
  end-page: 128
  ident: CR20
  article-title: Low-latency orchestration for workflow-oriented service function chain in edge computing
  publication-title: Future Gener Comput Syst
  doi: 10.1016/j.future.2018.03.018
  contributor:
    fullname: Li
– ident: CR39
– ident: CR37
– volume: 41
  start-page: 23
  issue: 1
  year: 2011
  end-page: 50
  ident: CR41
  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
  contributor:
    fullname: Buyya
– ident: CR35
– ident: CR29
– ident: CR40
– volume: 4
  start-page: 8084
  year: 2016
  end-page: 8094
  ident: CR5
  article-title: Joint optimization of service function chaining and resource allocation in network function virtualization
  publication-title: IEEE Access
  doi: 10.1109/ACCESS.2016.2629278
  contributor:
    fullname: Wen
– volume: 64
  start-page: 1162
  issue: 3
  year: 2017
  end-page: 1175
  ident: CR8
  article-title: Parallel and distributed resource allocation with minimum traffc disruption for network virtualization
  publication-title: IEEE Trans Commun
  doi: 10.1109/TCOMM.2017.2650994
  contributor:
    fullname: Chang
– volume: 102
  start-page: 67
  year: 2016
  end-page: 77
  ident: CR17
  article-title: A fix-and-optimize approach for efficient and large scale virtual network function placement and chaining
  publication-title: Comput Commun
  doi: 10.1016/j.comcom.2016.11.002
  contributor:
    fullname: Buriol
– ident: CR27
– volume: 18
  start-page: 236
  issue: 1
  year: 2016
  end-page: 262
  ident: CR1
  article-title: Network function virtualization: state-of-the-art and research challenges
  publication-title: IEEE Commun Surv Tutor
  doi: 10.1109/COMST.2015.2477041
  contributor:
    fullname: Gorricho
– volume: 27
  start-page: 3144
  issue: 11
  year: 2016
  end-page: 3157
  ident: CR26
  article-title: Clustering-based task scheduling in a large number of heterogeneous processors
  publication-title: IEEE Trans Parallel Distrib Syst
  doi: 10.1109/TPDS.2016.2526682
  contributor:
    fullname: Nakazato
– ident: CR42
– ident: CR23
– volume: 14
  start-page: 860
  issue: 4
  year: 2017
  end-page: 874
  ident: CR12
  article-title: On the interplay between network function mapping and scheduling in VNF-based networks: a column generation approach
  publication-title: IEEE Trans Netw Serv Managem
  doi: 10.1109/TNSM.2017.2757266
  contributor:
    fullname: Assi
– ident: CR21
– volume: 25
  start-page: 2008
  issue: 4
  year: 2017
  end-page: 2025
  ident: CR14
  article-title: An approach for service function chain routing and virtual function network instance migration in network function virtualization architectures
  publication-title: IEEE/ACM Trans Netw
  doi: 10.1109/TNET.2017.2668470
  contributor:
    fullname: Ammar
– ident: CR19
– volume: 13
  start-page: 260
  issue: 3
  year: 2002
  end-page: 274
  ident: CR24
  article-title: Performance-effective and low-complexity task scheduling for heterogeneous computing
  publication-title: IEEE Trans. Parallel Distrib. Syst.
  doi: 10.1109/71.993206
  contributor:
    fullname: Wu
– volume: 75
  start-page: 138
  year: 2016
  end-page: 155
  ident: CR3
  article-title: A survey on service function chaining
  publication-title: J Netw Comput Appli
  doi: 10.1016/j.jnca.2016.09.001
  contributor:
    fullname: Samaka
– volume: 114
  start-page: 95
  year: 2017
  end-page: 110
  ident: CR7
  article-title: Virtualized network functions chaining and routing algorithms
  publication-title: Comput. Netw.
  doi: 10.1016/j.comnet.2017.01.008
  contributor:
    fullname: Zeghlache
– volume: 3470
  start-page: 226
  year: 2005
  end-page: 236
  ident: CR33
  article-title: A method for estimating the execution time of a parallel task on a grid node
  publication-title: Lect Notes Comput Sci
  doi: 10.1007/11508380_24
  contributor:
    fullname: Zeephongsekul
– ident: CR15
– volume: 23
  start-page: 56
  issue: 2
  year: 2003
  end-page: 65
  ident: CR30
  article-title: Hyperthreading technology in the netburst microarchitecture
  publication-title: IEEE Micro
  doi: 10.1109/MM.2003.1196115
  contributor:
    fullname: Marr
– ident: CR38
– ident: CR31
– ident: CR13
– volume: 102
  start-page: 72
  year: 2016
  end-page: 88
  ident: CR6
  article-title: Scalable and coordinated allocation of service function chains
  publication-title: Comput Commun
  contributor:
    fullname: Botero
– ident: CR36
– volume: 158
  start-page: 1
  year: 2019
  end-page: 11
  ident: CR28
  article-title: ECOS: an efficient task-clustering based cost-effective aware scheduling algorithm for scientific workflows execution on heterogeneous cloud systems
  publication-title: J Syst Softw
  doi: 10.1016/j.jss.2019.110405
  contributor:
    fullname: Jing
– volume: 93
  start-page: 492
  year: 2015
  end-page: 505
  ident: CR11
  article-title: Network service chaining with optimized network function embedding supporting service decompositions
  publication-title: Comput Netw
  doi: 10.1016/j.comnet.2015.09.035
  contributor:
    fullname: Rost
– volume: 14
  start-page: 1114
  issue: 4
  year: 2012
  end-page: 1128
  ident: CR2
  article-title: Resource discovery and allocation in network virtualization
  publication-title: IEEE Commun Surv Tutor
  doi: 10.1109/SURV.2011.122811.00060
  contributor:
    fullname: Karmouch
– volume: 35
  start-page: 2479
  issue: 11
  year: 2017
  end-page: 2489
  ident: CR10
  article-title: Distributed service function chaining
  publication-title: IEEE J Sel Areas Commun
  doi: 10.1109/JSAC.2017.2760178
  contributor:
    fullname: Kamali
– volume: 25
  start-page: 682
  issue: 3
  year: 2014
  end-page: 694
  ident: CR25
  article-title: List scheduling algorithm for heterogeneous systems by an optimistic cost table
  publication-title: IEEE Trans Parallel Distrib Syst
  doi: 10.1109/TPDS.2013.57
  contributor:
    fullname: Barbosa
– ident: 3789_CR36
  doi: 10.1109/WORKS.2008.4723958
– ident: 3789_CR23
– ident: 3789_CR27
  doi: 10.1109/MTAGS.2016.07
– volume: 102
  start-page: 67
  year: 2016
  ident: 3789_CR17
  publication-title: Comput Commun
  doi: 10.1016/j.comcom.2016.11.002
  contributor:
    fullname: MC Luizelli
– ident: 3789_CR15
  doi: 10.1109/CCNC.2017.7983207
– volume: 14
  start-page: 860
  issue: 4
  year: 2017
  ident: 3789_CR12
  publication-title: IEEE Trans Netw Serv Managem
  doi: 10.1109/TNSM.2017.2757266
  contributor:
    fullname: HA Alameddine
– ident: 3789_CR38
– volume: 26
  start-page: 1562
  issue: 4
  year: 2018
  ident: 3789_CR9
  publication-title: IEEE/ACM Trans Netw
  doi: 10.1109/TNET.2018.2842798
  contributor:
    fullname: T-W Kuo
– volume: 30
  start-page: 2179
  issue: 18
  year: 2019
  ident: 3789_CR16
  publication-title: IEEE Trans Parallel Distrib Syst
  doi: 10.1109/TPDS.2018.2880992
  contributor:
    fullname: J Pei
– volume: 18
  start-page: 236
  issue: 1
  year: 2016
  ident: 3789_CR1
  publication-title: IEEE Commun Surv Tutor
  doi: 10.1109/COMST.2015.2477041
  contributor:
    fullname: R Mijumbi
– volume: 4
  start-page: 8084
  year: 2016
  ident: 3789_CR5
  publication-title: IEEE Access
  doi: 10.1109/ACCESS.2016.2629278
  contributor:
    fullname: L Wang
– volume: 13
  start-page: 260
  issue: 3
  year: 2002
  ident: 3789_CR24
  publication-title: IEEE Trans. Parallel Distrib. Syst.
  doi: 10.1109/71.993206
  contributor:
    fullname: H Topcuoglu
– ident: 3789_CR35
– volume: 23
  start-page: 56
  issue: 2
  year: 2003
  ident: 3789_CR30
  publication-title: IEEE Micro
  doi: 10.1109/MM.2003.1196115
  contributor:
    fullname: D Koufaty
– volume: 75
  start-page: 138
  year: 2016
  ident: 3789_CR3
  publication-title: J Netw Comput Appli
  doi: 10.1016/j.jnca.2016.09.001
  contributor:
    fullname: D Bhamare
– volume: 35
  start-page: 2479
  issue: 11
  year: 2017
  ident: 3789_CR10
  publication-title: IEEE J Sel Areas Commun
  doi: 10.1109/JSAC.2017.2760178
  contributor:
    fullname: M Ghaznavi
– ident: 3789_CR37
– ident: 3789_CR40
– volume: 114
  start-page: 95
  year: 2017
  ident: 3789_CR7
  publication-title: Comput. Netw.
  doi: 10.1016/j.comnet.2017.01.008
  contributor:
    fullname: S Khebbache
– volume: 17
  start-page: 143
  year: 2005
  ident: 3789_CR34
  publication-title: Concurr Computat Pract Exper
  doi: 10.1002/cpe.929
  contributor:
    fullname: T Fahringer
– volume: 14
  start-page: 1114
  issue: 4
  year: 2012
  ident: 3789_CR2
  publication-title: IEEE Commun Surv Tutor
  doi: 10.1109/SURV.2011.122811.00060
  contributor:
    fullname: A Belbekkouche
– volume: 27
  start-page: 3144
  issue: 11
  year: 2016
  ident: 3789_CR26
  publication-title: IEEE Trans Parallel Distrib Syst
  doi: 10.1109/TPDS.2016.2526682
  contributor:
    fullname: H Kanemitsu
– ident: 3789_CR29
  doi: 10.1109/IPDPS.2019.00026
– volume: 64
  start-page: 1162
  issue: 3
  year: 2017
  ident: 3789_CR8
  publication-title: IEEE Trans Commun
  doi: 10.1109/TCOMM.2017.2650994
  contributor:
    fullname: HK Nguyen
– volume: 41
  start-page: 23
  issue: 1
  year: 2011
  ident: 3789_CR41
  publication-title: Softw Pract Exp
  doi: 10.1002/spe.995
  contributor:
    fullname: RN Calheiros
– ident: 3789_CR39
– ident: 3789_CR21
  doi: 10.1145/3225058.3225111
– ident: 3789_CR22
  doi: 10.1109/NCA.2017.8171362
– volume: 3470
  start-page: 226
  year: 2005
  ident: 3789_CR33
  publication-title: Lect Notes Comput Sci
  doi: 10.1007/11508380_24
  contributor:
    fullname: P Phinjaroenphan
– volume: 158
  start-page: 1
  year: 2019
  ident: 3789_CR28
  publication-title: J Syst Softw
  doi: 10.1016/j.jss.2019.110405
  contributor:
    fullname: M Dong
– ident: 3789_CR13
  doi: 10.1109/HOTI.2017.15
– volume: 85
  start-page: 116
  year: 2018
  ident: 3789_CR20
  publication-title: Future Gener Comput Syst
  doi: 10.1016/j.future.2018.03.018
  contributor:
    fullname: G Sun
– volume: 25
  start-page: 682
  issue: 3
  year: 2014
  ident: 3789_CR25
  publication-title: IEEE Trans Parallel Distrib Syst
  doi: 10.1109/TPDS.2013.57
  contributor:
    fullname: H Arabnejad
– volume: 47
  start-page: 38
  issue: 11
  year: 2014
  ident: 3789_CR4
  publication-title: Computer
  doi: 10.1109/MC.2014.328
  contributor:
    fullname: P Quinn
– ident: 3789_CR18
  doi: 10.1109/INFOCOM.2017.8057036
– ident: 3789_CR31
  doi: 10.1109/CCGrid.2015.164
– ident: 3789_CR42
  doi: 10.1109/eScience.2012.6404430
– ident: 3789_CR19
  doi: 10.1109/ICC.2017.7996729
– volume: 102
  start-page: 72
  year: 2016
  ident: 3789_CR6
  publication-title: Comput Commun
  contributor:
    fullname: MT Beck
– volume: 93
  start-page: 492
  year: 2015
  ident: 3789_CR11
  publication-title: Comput Netw
  doi: 10.1016/j.comnet.2015.09.035
  contributor:
    fullname: S Sahhaf
– volume: 75
  start-page: 376
  year: 2017
  ident: 3789_CR32
  publication-title: Futur Gener Comput Syst
  doi: 10.1016/j.future.2017.01.011
  contributor:
    fullname: AM Chirkin
– volume: 25
  start-page: 2008
  issue: 4
  year: 2017
  ident: 3789_CR14
  publication-title: IEEE/ACM Trans Netw
  doi: 10.1109/TNET.2017.2668470
  contributor:
    fullname: V Eramo
SSID ssj0004373
Score 2.3008952
Snippet Recent advancements of virtualization technologies for parallel processing involve scheduling containerized tasks in a workflow. Since a container can include...
SourceID proquest
crossref
springer
SourceType Aggregation Database
Publisher
StartPage 12879
SubjectTerms Algorithms
Allocations
Cloud computing
Clustering
Compilers
Computer Science
Containers
Interpreters
Network latency
Parallel processing
Priority scheduling
Processor Architectures
Programming Languages
Resource utilization
Scheduling
Task scheduling
Workflow
Title A containerized task clustering for scheduling workflows to utilize processors and containers on clouds
URI https://link.springer.com/article/10.1007/s11227-021-03789-2
https://www.proquest.com/docview/2585946226
Volume 77
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3JTsMwEB1Be-FCWUWhVD5wg6DGS5Zji1oqEJyoVE6RHScIUSVVkwqpX884iyK2Q89Jxopn7HmW35sBuIqYYFLHnuUOfGlxpUPLxzxgSUZdT8XK0QWb8OnZmc74w1zMGx13QXavbySLjbrRutmUupZhFAyYa6g5u9CuhKft4f3r47iRQ7LyYtnHk5EnOK20Mn9b-Z6PGpD54160SDeTDrzUop2SZfJxu87Vbbj5XcNxmz85gP0KfpJhGS-HsBMlR9CpWzuQaqUfw9uQGBK7NNLA902kSS6zDxIu1qauAg5GEOsSPBhjojJ6dmLoXfEi_cxInhKM5QV-RJalCCFdZUQmujGYkTRBW-laZycwm4xf7qZW1ZPBCpkncksoLzbVRBFpuMqxZchjxoVv-5Hpc-VKwRylOGMDLXSoEI0ybYtYRaYMvNkf2Cm0kjSJzoDwkGlX-1Q7QnI04DmxZ4e4Q0QDx2Ox34Xr2jPBsiy9ETRFls0cBjiHQTGHAe1Cr3ZeUC3DLKB4GPK5gxCzCze1M5rH_1s73-71C9ijxp-FRrEHrXy1ji4RrOSqj8E5GY2e-1WQ9mF3RodfAJ_hsA
link.rule.ids 315,783,787,27936,27937,41093,41535,42162,42604,52123,52246
linkProvider Springer Nature
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT4NAEJ5oPejF-ozVqnvwpjRlX8CxMWp9ntqknsguC8bYgBEaE3-9szxCbPTgGRhgZ3bm2-z3zQKcxUwwZRLf8YaBcrg2kRNgHXAUo56vEy1NySZ8fJLjKb-biVktCssbtnuzJVlm6lbs5lLqOZZSMGSe5easwhqnrqQdWBvdPN9ftXpIVu0sB7g08gWntVjmdys_C1KLMpc2Rst6c92FafOlFc3kbbAo9CD6Wmri-N9f2YLNGoCSURUx27ASpzvQbQ53IPVc34WXEbE0dmXFga9fsSGFyt9INF_Yzgr4MoJol-DSGEuVVbQTS_BK5tlnToqMYDTP8SHyXskQso-cqNS0BnOSpWgrW5h8D6bXV5PLsVOfyuBEzBeFI7Sf2H6iiDU8LV0V8YRxEbhBbE-68pRgUmvO2NAIE2nEo8y4ItGxbQRvMwTbh06apfEBEB4x45mAGikURwO-THw3whwRD6XPkqAH541rwveq-UbYtlm2YxjiGIblGIa0B_3Ge2E9EfOQ4nIo4BJBZg8uGme0l_-2dvi_209hfTx5fAgfbp_uj2CDWt-WisU-dIqPRXyM0KXQJ3WkfgPwZ-Mf
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3JTsMwEB1BkRAXdkRZfeAGKU1sZzlW0LIjDlQqp8iOY4RaJRVJhcTXM86iAIID4pxkknjGM8_yvGeAo5hyKpT2La8bCItJFVkB1gFLUMfzpZauKroJ7-7dyyG7HvHRJxZ_0e1eb0mWnAaj0pTkp1OlTxvim-04nmXaC7rUM30687DAjDJSCxZ6F083_YYbSctd5gCXST5nTkWc-dnK1-LUIM5vm6RF7RmsgKi_umw5GXdmuexE798EHf_zW6uwXAFT0isjaQ3m4mQdVupDH0iVAzbguUeMUWFIgy_vsSK5yMYkmsyM4gK-mCAKJrhkxhJmmO7ENH7pSfqWkTwlGOUTfIhMS3pC-poRkajGYEbSBG2lM5VtwnDQfzy7tKrTGqyI-jy3uPS10RlFDOJJ1xYR05TxwA5icwKWJzh1pWSUdhVXkUScSpXNtYyNQLzJHHQLWkmaxNtAWESVpwJHuVwwNOC72rcjzB1x1_WpDtpwXLspnJaiHGEjv2zGMMQxDIsxDJ027NWeDKsJmoUOLpMC5iL4bMNJ7Zjm8u_Wdv52-yEsPpwPwtur-5tdWHKMawsi4x608tdZvI-IJpcHVdB-AII67AM
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=A+containerized+task+clustering+for+scheduling+workflows+to+utilize+processors+and+containers+on+clouds&rft.jtitle=The+Journal+of+supercomputing&rft.au=Kanemitsu%2C+Hidehiro&rft.au=Kanai%2C+Kenji&rft.au=Katto%2C+Jiro&rft.au=Nakazato%2C+Hidenori&rft.date=2021-11-01&rft.issn=0920-8542&rft.eissn=1573-0484&rft.volume=77&rft.issue=11&rft.spage=12879&rft.epage=12923&rft_id=info:doi/10.1007%2Fs11227-021-03789-2&rft.externalDBID=n%2Fa&rft.externalDocID=10_1007_s11227_021_03789_2
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0920-8542&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0920-8542&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0920-8542&client=summon