Cost-efficient reactive scheduling for real-time workflows in clouds
Abstract Workflow comprising of many tasks and data dependencies among tasks is an attractive programming paradigm for processing big data in clouds, and workflow scheduling plays essential roles in improving the cost and resource efficiency for cloud platforms. Up to now, large numbers of schedulin...
Ausführliche Beschreibung
Autor*in: |
Chen, Huangke [verfasserIn] |
---|
Format: |
Artikel |
---|---|
Sprache: |
Englisch |
Erschienen: |
2018 |
---|
Schlagwörter: |
---|
Anmerkung: |
© Springer Science+Business Media, LLC, part of Springer Nature 2018 |
---|
Übergeordnetes Werk: |
Enthalten in: The journal of supercomputing - Springer US, 1987, 74(2018), 11 vom: 03. Sept., Seite 6291-6309 |
---|---|
Übergeordnetes Werk: |
volume:74 ; year:2018 ; number:11 ; day:03 ; month:09 ; pages:6291-6309 |
Links: |
---|
DOI / URN: |
10.1007/s11227-018-2561-9 |
---|
Katalog-ID: |
OLC203395644X |
---|
LEADER | 01000caa a22002652 4500 | ||
---|---|---|---|
001 | OLC203395644X | ||
003 | DE-627 | ||
005 | 20230504054001.0 | ||
007 | tu | ||
008 | 200819s2018 xx ||||| 00| ||eng c | ||
024 | 7 | |a 10.1007/s11227-018-2561-9 |2 doi | |
035 | |a (DE-627)OLC203395644X | ||
035 | |a (DE-He213)s11227-018-2561-9-p | ||
040 | |a DE-627 |b ger |c DE-627 |e rakwb | ||
041 | |a eng | ||
082 | 0 | 4 | |a 004 |a 620 |q VZ |
100 | 1 | |a Chen, Huangke |e verfasserin |0 (orcid)0000-0003-2463-5580 |4 aut | |
245 | 1 | 0 | |a Cost-efficient reactive scheduling for real-time workflows in clouds |
264 | 1 | |c 2018 | |
336 | |a Text |b txt |2 rdacontent | ||
337 | |a ohne Hilfsmittel zu benutzen |b n |2 rdamedia | ||
338 | |a Band |b nc |2 rdacarrier | ||
500 | |a © Springer Science+Business Media, LLC, part of Springer Nature 2018 | ||
520 | |a Abstract Workflow comprising of many tasks and data dependencies among tasks is an attractive programming paradigm for processing big data in clouds, and workflow scheduling plays essential roles in improving the cost and resource efficiency for cloud platforms. Up to now, large numbers of scheduling approaches have been proposed and improved. However, the majority of them focused on scheduling a single workflow and have not adequately exploited the idle time slots on resources to reduce the cost for executing workflow applications. To cover the above issue, we suggest to schedule tasks from different workflows in a hybrid way to take full advantage of idle time slots to improve the cost and resource efficiency, while guaranteeing the deadlines of workflows. To achieve the above idea, we first introduce a reactive scheduling architecture for real-time workflows. Then, a novel cost-efficient reactive scheduling algorithm (CERSA) is proposed to deploy multiple workflows with deadlines to cloud platforms. Finally, on the basis of real-world workflow traces, extensive experiments are conducted to compare CERSA with five existing algorithms. The experimental results demonstrate that CERSA is better than those algorithms with respect to monetary cost and resource efficiency. | ||
650 | 4 | |a Scheduling | |
650 | 4 | |a Optimization | |
650 | 4 | |a Workflow | |
650 | 4 | |a Cloud computing | |
700 | 1 | |a Zhu, Jianghan |4 aut | |
700 | 1 | |a Wu, Guohua |0 (orcid)0000-0003-1552-9620 |4 aut | |
700 | 1 | |a Huo, Lisu |4 aut | |
773 | 0 | 8 | |i Enthalten in |t The journal of supercomputing |d Springer US, 1987 |g 74(2018), 11 vom: 03. Sept., Seite 6291-6309 |w (DE-627)13046466X |w (DE-600)740510-8 |w (DE-576)018667775 |x 0920-8542 |7 nnns |
773 | 1 | 8 | |g volume:74 |g year:2018 |g number:11 |g day:03 |g month:09 |g pages:6291-6309 |
856 | 4 | 1 | |u https://doi.org/10.1007/s11227-018-2561-9 |z lizenzpflichtig |3 Volltext |
912 | |a GBV_USEFLAG_A | ||
912 | |a SYSFLAG_A | ||
912 | |a GBV_OLC | ||
912 | |a SSG-OLC-TEC | ||
912 | |a SSG-OLC-MAT | ||
912 | |a GBV_ILN_70 | ||
951 | |a AR | ||
952 | |d 74 |j 2018 |e 11 |b 03 |c 09 |h 6291-6309 |
author_variant |
h c hc j z jz g w gw l h lh |
---|---|
matchkey_str |
article:09208542:2018----::otfiinratvshdlnfrelie |
hierarchy_sort_str |
2018 |
publishDate |
2018 |
allfields |
10.1007/s11227-018-2561-9 doi (DE-627)OLC203395644X (DE-He213)s11227-018-2561-9-p DE-627 ger DE-627 rakwb eng 004 620 VZ Chen, Huangke verfasserin (orcid)0000-0003-2463-5580 aut Cost-efficient reactive scheduling for real-time workflows in clouds 2018 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier © Springer Science+Business Media, LLC, part of Springer Nature 2018 Abstract Workflow comprising of many tasks and data dependencies among tasks is an attractive programming paradigm for processing big data in clouds, and workflow scheduling plays essential roles in improving the cost and resource efficiency for cloud platforms. Up to now, large numbers of scheduling approaches have been proposed and improved. However, the majority of them focused on scheduling a single workflow and have not adequately exploited the idle time slots on resources to reduce the cost for executing workflow applications. To cover the above issue, we suggest to schedule tasks from different workflows in a hybrid way to take full advantage of idle time slots to improve the cost and resource efficiency, while guaranteeing the deadlines of workflows. To achieve the above idea, we first introduce a reactive scheduling architecture for real-time workflows. Then, a novel cost-efficient reactive scheduling algorithm (CERSA) is proposed to deploy multiple workflows with deadlines to cloud platforms. Finally, on the basis of real-world workflow traces, extensive experiments are conducted to compare CERSA with five existing algorithms. The experimental results demonstrate that CERSA is better than those algorithms with respect to monetary cost and resource efficiency. Scheduling Optimization Workflow Cloud computing Zhu, Jianghan aut Wu, Guohua (orcid)0000-0003-1552-9620 aut Huo, Lisu aut Enthalten in The journal of supercomputing Springer US, 1987 74(2018), 11 vom: 03. Sept., Seite 6291-6309 (DE-627)13046466X (DE-600)740510-8 (DE-576)018667775 0920-8542 nnns volume:74 year:2018 number:11 day:03 month:09 pages:6291-6309 https://doi.org/10.1007/s11227-018-2561-9 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC SSG-OLC-MAT GBV_ILN_70 AR 74 2018 11 03 09 6291-6309 |
spelling |
10.1007/s11227-018-2561-9 doi (DE-627)OLC203395644X (DE-He213)s11227-018-2561-9-p DE-627 ger DE-627 rakwb eng 004 620 VZ Chen, Huangke verfasserin (orcid)0000-0003-2463-5580 aut Cost-efficient reactive scheduling for real-time workflows in clouds 2018 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier © Springer Science+Business Media, LLC, part of Springer Nature 2018 Abstract Workflow comprising of many tasks and data dependencies among tasks is an attractive programming paradigm for processing big data in clouds, and workflow scheduling plays essential roles in improving the cost and resource efficiency for cloud platforms. Up to now, large numbers of scheduling approaches have been proposed and improved. However, the majority of them focused on scheduling a single workflow and have not adequately exploited the idle time slots on resources to reduce the cost for executing workflow applications. To cover the above issue, we suggest to schedule tasks from different workflows in a hybrid way to take full advantage of idle time slots to improve the cost and resource efficiency, while guaranteeing the deadlines of workflows. To achieve the above idea, we first introduce a reactive scheduling architecture for real-time workflows. Then, a novel cost-efficient reactive scheduling algorithm (CERSA) is proposed to deploy multiple workflows with deadlines to cloud platforms. Finally, on the basis of real-world workflow traces, extensive experiments are conducted to compare CERSA with five existing algorithms. The experimental results demonstrate that CERSA is better than those algorithms with respect to monetary cost and resource efficiency. Scheduling Optimization Workflow Cloud computing Zhu, Jianghan aut Wu, Guohua (orcid)0000-0003-1552-9620 aut Huo, Lisu aut Enthalten in The journal of supercomputing Springer US, 1987 74(2018), 11 vom: 03. Sept., Seite 6291-6309 (DE-627)13046466X (DE-600)740510-8 (DE-576)018667775 0920-8542 nnns volume:74 year:2018 number:11 day:03 month:09 pages:6291-6309 https://doi.org/10.1007/s11227-018-2561-9 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC SSG-OLC-MAT GBV_ILN_70 AR 74 2018 11 03 09 6291-6309 |
allfields_unstemmed |
10.1007/s11227-018-2561-9 doi (DE-627)OLC203395644X (DE-He213)s11227-018-2561-9-p DE-627 ger DE-627 rakwb eng 004 620 VZ Chen, Huangke verfasserin (orcid)0000-0003-2463-5580 aut Cost-efficient reactive scheduling for real-time workflows in clouds 2018 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier © Springer Science+Business Media, LLC, part of Springer Nature 2018 Abstract Workflow comprising of many tasks and data dependencies among tasks is an attractive programming paradigm for processing big data in clouds, and workflow scheduling plays essential roles in improving the cost and resource efficiency for cloud platforms. Up to now, large numbers of scheduling approaches have been proposed and improved. However, the majority of them focused on scheduling a single workflow and have not adequately exploited the idle time slots on resources to reduce the cost for executing workflow applications. To cover the above issue, we suggest to schedule tasks from different workflows in a hybrid way to take full advantage of idle time slots to improve the cost and resource efficiency, while guaranteeing the deadlines of workflows. To achieve the above idea, we first introduce a reactive scheduling architecture for real-time workflows. Then, a novel cost-efficient reactive scheduling algorithm (CERSA) is proposed to deploy multiple workflows with deadlines to cloud platforms. Finally, on the basis of real-world workflow traces, extensive experiments are conducted to compare CERSA with five existing algorithms. The experimental results demonstrate that CERSA is better than those algorithms with respect to monetary cost and resource efficiency. Scheduling Optimization Workflow Cloud computing Zhu, Jianghan aut Wu, Guohua (orcid)0000-0003-1552-9620 aut Huo, Lisu aut Enthalten in The journal of supercomputing Springer US, 1987 74(2018), 11 vom: 03. Sept., Seite 6291-6309 (DE-627)13046466X (DE-600)740510-8 (DE-576)018667775 0920-8542 nnns volume:74 year:2018 number:11 day:03 month:09 pages:6291-6309 https://doi.org/10.1007/s11227-018-2561-9 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC SSG-OLC-MAT GBV_ILN_70 AR 74 2018 11 03 09 6291-6309 |
allfieldsGer |
10.1007/s11227-018-2561-9 doi (DE-627)OLC203395644X (DE-He213)s11227-018-2561-9-p DE-627 ger DE-627 rakwb eng 004 620 VZ Chen, Huangke verfasserin (orcid)0000-0003-2463-5580 aut Cost-efficient reactive scheduling for real-time workflows in clouds 2018 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier © Springer Science+Business Media, LLC, part of Springer Nature 2018 Abstract Workflow comprising of many tasks and data dependencies among tasks is an attractive programming paradigm for processing big data in clouds, and workflow scheduling plays essential roles in improving the cost and resource efficiency for cloud platforms. Up to now, large numbers of scheduling approaches have been proposed and improved. However, the majority of them focused on scheduling a single workflow and have not adequately exploited the idle time slots on resources to reduce the cost for executing workflow applications. To cover the above issue, we suggest to schedule tasks from different workflows in a hybrid way to take full advantage of idle time slots to improve the cost and resource efficiency, while guaranteeing the deadlines of workflows. To achieve the above idea, we first introduce a reactive scheduling architecture for real-time workflows. Then, a novel cost-efficient reactive scheduling algorithm (CERSA) is proposed to deploy multiple workflows with deadlines to cloud platforms. Finally, on the basis of real-world workflow traces, extensive experiments are conducted to compare CERSA with five existing algorithms. The experimental results demonstrate that CERSA is better than those algorithms with respect to monetary cost and resource efficiency. Scheduling Optimization Workflow Cloud computing Zhu, Jianghan aut Wu, Guohua (orcid)0000-0003-1552-9620 aut Huo, Lisu aut Enthalten in The journal of supercomputing Springer US, 1987 74(2018), 11 vom: 03. Sept., Seite 6291-6309 (DE-627)13046466X (DE-600)740510-8 (DE-576)018667775 0920-8542 nnns volume:74 year:2018 number:11 day:03 month:09 pages:6291-6309 https://doi.org/10.1007/s11227-018-2561-9 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC SSG-OLC-MAT GBV_ILN_70 AR 74 2018 11 03 09 6291-6309 |
allfieldsSound |
10.1007/s11227-018-2561-9 doi (DE-627)OLC203395644X (DE-He213)s11227-018-2561-9-p DE-627 ger DE-627 rakwb eng 004 620 VZ Chen, Huangke verfasserin (orcid)0000-0003-2463-5580 aut Cost-efficient reactive scheduling for real-time workflows in clouds 2018 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier © Springer Science+Business Media, LLC, part of Springer Nature 2018 Abstract Workflow comprising of many tasks and data dependencies among tasks is an attractive programming paradigm for processing big data in clouds, and workflow scheduling plays essential roles in improving the cost and resource efficiency for cloud platforms. Up to now, large numbers of scheduling approaches have been proposed and improved. However, the majority of them focused on scheduling a single workflow and have not adequately exploited the idle time slots on resources to reduce the cost for executing workflow applications. To cover the above issue, we suggest to schedule tasks from different workflows in a hybrid way to take full advantage of idle time slots to improve the cost and resource efficiency, while guaranteeing the deadlines of workflows. To achieve the above idea, we first introduce a reactive scheduling architecture for real-time workflows. Then, a novel cost-efficient reactive scheduling algorithm (CERSA) is proposed to deploy multiple workflows with deadlines to cloud platforms. Finally, on the basis of real-world workflow traces, extensive experiments are conducted to compare CERSA with five existing algorithms. The experimental results demonstrate that CERSA is better than those algorithms with respect to monetary cost and resource efficiency. Scheduling Optimization Workflow Cloud computing Zhu, Jianghan aut Wu, Guohua (orcid)0000-0003-1552-9620 aut Huo, Lisu aut Enthalten in The journal of supercomputing Springer US, 1987 74(2018), 11 vom: 03. Sept., Seite 6291-6309 (DE-627)13046466X (DE-600)740510-8 (DE-576)018667775 0920-8542 nnns volume:74 year:2018 number:11 day:03 month:09 pages:6291-6309 https://doi.org/10.1007/s11227-018-2561-9 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC SSG-OLC-MAT GBV_ILN_70 AR 74 2018 11 03 09 6291-6309 |
language |
English |
source |
Enthalten in The journal of supercomputing 74(2018), 11 vom: 03. Sept., Seite 6291-6309 volume:74 year:2018 number:11 day:03 month:09 pages:6291-6309 |
sourceStr |
Enthalten in The journal of supercomputing 74(2018), 11 vom: 03. Sept., Seite 6291-6309 volume:74 year:2018 number:11 day:03 month:09 pages:6291-6309 |
format_phy_str_mv |
Article |
institution |
findex.gbv.de |
topic_facet |
Scheduling Optimization Workflow Cloud computing |
dewey-raw |
004 |
isfreeaccess_bool |
false |
container_title |
The journal of supercomputing |
authorswithroles_txt_mv |
Chen, Huangke @@aut@@ Zhu, Jianghan @@aut@@ Wu, Guohua @@aut@@ Huo, Lisu @@aut@@ |
publishDateDaySort_date |
2018-09-03T00:00:00Z |
hierarchy_top_id |
13046466X |
dewey-sort |
14 |
id |
OLC203395644X |
language_de |
englisch |
fullrecord |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a22002652 4500</leader><controlfield tag="001">OLC203395644X</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20230504054001.0</controlfield><controlfield tag="007">tu</controlfield><controlfield tag="008">200819s2018 xx ||||| 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/s11227-018-2561-9</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)OLC203395644X</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-He213)s11227-018-2561-9-p</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">004</subfield><subfield code="a">620</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Chen, Huangke</subfield><subfield code="e">verfasserin</subfield><subfield code="0">(orcid)0000-0003-2463-5580</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Cost-efficient reactive scheduling for real-time workflows in clouds</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2018</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">ohne Hilfsmittel zu benutzen</subfield><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Band</subfield><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">© Springer Science+Business Media, LLC, part of Springer Nature 2018</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Abstract Workflow comprising of many tasks and data dependencies among tasks is an attractive programming paradigm for processing big data in clouds, and workflow scheduling plays essential roles in improving the cost and resource efficiency for cloud platforms. Up to now, large numbers of scheduling approaches have been proposed and improved. However, the majority of them focused on scheduling a single workflow and have not adequately exploited the idle time slots on resources to reduce the cost for executing workflow applications. To cover the above issue, we suggest to schedule tasks from different workflows in a hybrid way to take full advantage of idle time slots to improve the cost and resource efficiency, while guaranteeing the deadlines of workflows. To achieve the above idea, we first introduce a reactive scheduling architecture for real-time workflows. Then, a novel cost-efficient reactive scheduling algorithm (CERSA) is proposed to deploy multiple workflows with deadlines to cloud platforms. Finally, on the basis of real-world workflow traces, extensive experiments are conducted to compare CERSA with five existing algorithms. The experimental results demonstrate that CERSA is better than those algorithms with respect to monetary cost and resource efficiency.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Scheduling</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Optimization</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Workflow</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Cloud computing</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Zhu, Jianghan</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Wu, Guohua</subfield><subfield code="0">(orcid)0000-0003-1552-9620</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Huo, Lisu</subfield><subfield code="4">aut</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="t">The journal of supercomputing</subfield><subfield code="d">Springer US, 1987</subfield><subfield code="g">74(2018), 11 vom: 03. Sept., Seite 6291-6309</subfield><subfield code="w">(DE-627)13046466X</subfield><subfield code="w">(DE-600)740510-8</subfield><subfield code="w">(DE-576)018667775</subfield><subfield code="x">0920-8542</subfield><subfield code="7">nnns</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:74</subfield><subfield code="g">year:2018</subfield><subfield code="g">number:11</subfield><subfield code="g">day:03</subfield><subfield code="g">month:09</subfield><subfield code="g">pages:6291-6309</subfield></datafield><datafield tag="856" ind1="4" ind2="1"><subfield code="u">https://doi.org/10.1007/s11227-018-2561-9</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_OLC</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SSG-OLC-TEC</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SSG-OLC-MAT</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_70</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">74</subfield><subfield code="j">2018</subfield><subfield code="e">11</subfield><subfield code="b">03</subfield><subfield code="c">09</subfield><subfield code="h">6291-6309</subfield></datafield></record></collection>
|
author |
Chen, Huangke |
spellingShingle |
Chen, Huangke ddc 004 misc Scheduling misc Optimization misc Workflow misc Cloud computing Cost-efficient reactive scheduling for real-time workflows in clouds |
authorStr |
Chen, Huangke |
ppnlink_with_tag_str_mv |
@@773@@(DE-627)13046466X |
format |
Article |
dewey-ones |
004 - Data processing & computer science 620 - Engineering & allied operations |
delete_txt_mv |
keep |
author_role |
aut aut aut aut |
collection |
OLC |
remote_str |
false |
illustrated |
Not Illustrated |
issn |
0920-8542 |
topic_title |
004 620 VZ Cost-efficient reactive scheduling for real-time workflows in clouds Scheduling Optimization Workflow Cloud computing |
topic |
ddc 004 misc Scheduling misc Optimization misc Workflow misc Cloud computing |
topic_unstemmed |
ddc 004 misc Scheduling misc Optimization misc Workflow misc Cloud computing |
topic_browse |
ddc 004 misc Scheduling misc Optimization misc Workflow misc Cloud computing |
format_facet |
Aufsätze Gedruckte Aufsätze |
format_main_str_mv |
Text Zeitschrift/Artikel |
carriertype_str_mv |
nc |
hierarchy_parent_title |
The journal of supercomputing |
hierarchy_parent_id |
13046466X |
dewey-tens |
000 - Computer science, knowledge & systems 620 - Engineering |
hierarchy_top_title |
The journal of supercomputing |
isfreeaccess_txt |
false |
familylinks_str_mv |
(DE-627)13046466X (DE-600)740510-8 (DE-576)018667775 |
title |
Cost-efficient reactive scheduling for real-time workflows in clouds |
ctrlnum |
(DE-627)OLC203395644X (DE-He213)s11227-018-2561-9-p |
title_full |
Cost-efficient reactive scheduling for real-time workflows in clouds |
author_sort |
Chen, Huangke |
journal |
The journal of supercomputing |
journalStr |
The journal of supercomputing |
lang_code |
eng |
isOA_bool |
false |
dewey-hundreds |
000 - Computer science, information & general works 600 - Technology |
recordtype |
marc |
publishDateSort |
2018 |
contenttype_str_mv |
txt |
container_start_page |
6291 |
author_browse |
Chen, Huangke Zhu, Jianghan Wu, Guohua Huo, Lisu |
container_volume |
74 |
class |
004 620 VZ |
format_se |
Aufsätze |
author-letter |
Chen, Huangke |
doi_str_mv |
10.1007/s11227-018-2561-9 |
normlink |
(ORCID)0000-0003-2463-5580 (ORCID)0000-0003-1552-9620 |
normlink_prefix_str_mv |
(orcid)0000-0003-2463-5580 (orcid)0000-0003-1552-9620 |
dewey-full |
004 620 |
title_sort |
cost-efficient reactive scheduling for real-time workflows in clouds |
title_auth |
Cost-efficient reactive scheduling for real-time workflows in clouds |
abstract |
Abstract Workflow comprising of many tasks and data dependencies among tasks is an attractive programming paradigm for processing big data in clouds, and workflow scheduling plays essential roles in improving the cost and resource efficiency for cloud platforms. Up to now, large numbers of scheduling approaches have been proposed and improved. However, the majority of them focused on scheduling a single workflow and have not adequately exploited the idle time slots on resources to reduce the cost for executing workflow applications. To cover the above issue, we suggest to schedule tasks from different workflows in a hybrid way to take full advantage of idle time slots to improve the cost and resource efficiency, while guaranteeing the deadlines of workflows. To achieve the above idea, we first introduce a reactive scheduling architecture for real-time workflows. Then, a novel cost-efficient reactive scheduling algorithm (CERSA) is proposed to deploy multiple workflows with deadlines to cloud platforms. Finally, on the basis of real-world workflow traces, extensive experiments are conducted to compare CERSA with five existing algorithms. The experimental results demonstrate that CERSA is better than those algorithms with respect to monetary cost and resource efficiency. © Springer Science+Business Media, LLC, part of Springer Nature 2018 |
abstractGer |
Abstract Workflow comprising of many tasks and data dependencies among tasks is an attractive programming paradigm for processing big data in clouds, and workflow scheduling plays essential roles in improving the cost and resource efficiency for cloud platforms. Up to now, large numbers of scheduling approaches have been proposed and improved. However, the majority of them focused on scheduling a single workflow and have not adequately exploited the idle time slots on resources to reduce the cost for executing workflow applications. To cover the above issue, we suggest to schedule tasks from different workflows in a hybrid way to take full advantage of idle time slots to improve the cost and resource efficiency, while guaranteeing the deadlines of workflows. To achieve the above idea, we first introduce a reactive scheduling architecture for real-time workflows. Then, a novel cost-efficient reactive scheduling algorithm (CERSA) is proposed to deploy multiple workflows with deadlines to cloud platforms. Finally, on the basis of real-world workflow traces, extensive experiments are conducted to compare CERSA with five existing algorithms. The experimental results demonstrate that CERSA is better than those algorithms with respect to monetary cost and resource efficiency. © Springer Science+Business Media, LLC, part of Springer Nature 2018 |
abstract_unstemmed |
Abstract Workflow comprising of many tasks and data dependencies among tasks is an attractive programming paradigm for processing big data in clouds, and workflow scheduling plays essential roles in improving the cost and resource efficiency for cloud platforms. Up to now, large numbers of scheduling approaches have been proposed and improved. However, the majority of them focused on scheduling a single workflow and have not adequately exploited the idle time slots on resources to reduce the cost for executing workflow applications. To cover the above issue, we suggest to schedule tasks from different workflows in a hybrid way to take full advantage of idle time slots to improve the cost and resource efficiency, while guaranteeing the deadlines of workflows. To achieve the above idea, we first introduce a reactive scheduling architecture for real-time workflows. Then, a novel cost-efficient reactive scheduling algorithm (CERSA) is proposed to deploy multiple workflows with deadlines to cloud platforms. Finally, on the basis of real-world workflow traces, extensive experiments are conducted to compare CERSA with five existing algorithms. The experimental results demonstrate that CERSA is better than those algorithms with respect to monetary cost and resource efficiency. © Springer Science+Business Media, LLC, part of Springer Nature 2018 |
collection_details |
GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC SSG-OLC-MAT GBV_ILN_70 |
container_issue |
11 |
title_short |
Cost-efficient reactive scheduling for real-time workflows in clouds |
url |
https://doi.org/10.1007/s11227-018-2561-9 |
remote_bool |
false |
author2 |
Zhu, Jianghan Wu, Guohua Huo, Lisu |
author2Str |
Zhu, Jianghan Wu, Guohua Huo, Lisu |
ppnlink |
13046466X |
mediatype_str_mv |
n |
isOA_txt |
false |
hochschulschrift_bool |
false |
doi_str |
10.1007/s11227-018-2561-9 |
up_date |
2024-07-03T19:04:15.208Z |
_version_ |
1803585800340766720 |
fullrecord_marcxml |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a22002652 4500</leader><controlfield tag="001">OLC203395644X</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20230504054001.0</controlfield><controlfield tag="007">tu</controlfield><controlfield tag="008">200819s2018 xx ||||| 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/s11227-018-2561-9</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)OLC203395644X</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-He213)s11227-018-2561-9-p</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">004</subfield><subfield code="a">620</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Chen, Huangke</subfield><subfield code="e">verfasserin</subfield><subfield code="0">(orcid)0000-0003-2463-5580</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Cost-efficient reactive scheduling for real-time workflows in clouds</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2018</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">ohne Hilfsmittel zu benutzen</subfield><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Band</subfield><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">© Springer Science+Business Media, LLC, part of Springer Nature 2018</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Abstract Workflow comprising of many tasks and data dependencies among tasks is an attractive programming paradigm for processing big data in clouds, and workflow scheduling plays essential roles in improving the cost and resource efficiency for cloud platforms. Up to now, large numbers of scheduling approaches have been proposed and improved. However, the majority of them focused on scheduling a single workflow and have not adequately exploited the idle time slots on resources to reduce the cost for executing workflow applications. To cover the above issue, we suggest to schedule tasks from different workflows in a hybrid way to take full advantage of idle time slots to improve the cost and resource efficiency, while guaranteeing the deadlines of workflows. To achieve the above idea, we first introduce a reactive scheduling architecture for real-time workflows. Then, a novel cost-efficient reactive scheduling algorithm (CERSA) is proposed to deploy multiple workflows with deadlines to cloud platforms. Finally, on the basis of real-world workflow traces, extensive experiments are conducted to compare CERSA with five existing algorithms. The experimental results demonstrate that CERSA is better than those algorithms with respect to monetary cost and resource efficiency.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Scheduling</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Optimization</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Workflow</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Cloud computing</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Zhu, Jianghan</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Wu, Guohua</subfield><subfield code="0">(orcid)0000-0003-1552-9620</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Huo, Lisu</subfield><subfield code="4">aut</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="t">The journal of supercomputing</subfield><subfield code="d">Springer US, 1987</subfield><subfield code="g">74(2018), 11 vom: 03. Sept., Seite 6291-6309</subfield><subfield code="w">(DE-627)13046466X</subfield><subfield code="w">(DE-600)740510-8</subfield><subfield code="w">(DE-576)018667775</subfield><subfield code="x">0920-8542</subfield><subfield code="7">nnns</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:74</subfield><subfield code="g">year:2018</subfield><subfield code="g">number:11</subfield><subfield code="g">day:03</subfield><subfield code="g">month:09</subfield><subfield code="g">pages:6291-6309</subfield></datafield><datafield tag="856" ind1="4" ind2="1"><subfield code="u">https://doi.org/10.1007/s11227-018-2561-9</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_OLC</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SSG-OLC-TEC</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SSG-OLC-MAT</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_70</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">74</subfield><subfield code="j">2018</subfield><subfield code="e">11</subfield><subfield code="b">03</subfield><subfield code="c">09</subfield><subfield code="h">6291-6309</subfield></datafield></record></collection>
|
score |
7.400672 |