{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T08:20:26Z","timestamp":1759134026076},"reference-count":28,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2014,2,4]],"date-time":"2014-02-04T00:00:00Z","timestamp":1391472000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2014,8]]},"DOI":"10.1007\/s11227-014-1115-z","type":"journal-article","created":{"date-parts":[[2014,2,3]],"date-time":"2014-02-03T04:50:58Z","timestamp":1391403058000},"page":"739-765","source":"Crossref","is-referenced-by-count":13,"title":["A novel real-time scheduling algorithm and performance analysis of a MapReduce-based cloud"],"prefix":"10.1007","volume":"69","author":[{"given":"Fei","family":"Teng","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fr\u00e9d\u00e9ric","family":"Magoul\u00e8s","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lei","family":"Yu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tianrui","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,2,4]]},"reference":[{"issue":"3","key":"1115_CR1","doi-asserted-by":"crossref","first-page":"450","DOI":"10.1016\/j.jpdc.2010.12.004","volume":"71","author":"J Berliska","year":"2011","unstructured":"Berliska J, Drozdowski M (2011) Scheduling divisible MapReduce computations. J Paral Distr Comput 71(3):450\u2013459","journal-title":"J Paral Distr Comput"},{"issue":"1\u20132","key":"1115_CR2","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1007\/s11241-005-0507-9","volume":"30","author":"E Bini","year":"2005","unstructured":"Bini E, Buttazzo GC (2005) Measuring the performance of schedulability tests. Real Time Syst 30(1\u20132):129\u2013154","journal-title":"Real Time Syst"},{"key":"1115_CR3","doi-asserted-by":"crossref","unstructured":"Chang H, Kodialam M, Kompella R, Lakshman TV, Lee M, Mukherjee S (2011) Scheduling in mapreduce-like systems for fast completion time. In: Proceedings of the IEEE International Conference on Computer Communications, INFOCOM\u201911, pp 3074\u20133082","DOI":"10.1109\/INFCOM.2011.5935152"},{"key":"1115_CR4","unstructured":"Chen F, Kodialam M, Lakshman T (2012) Joint scheduling of processing and shuffle phases in mapreduce systems. In: Proceedings of the IEEE International Conference on Computer Communications, INFOCOM\u201912, pp 1143\u20131151"},{"key":"1115_CR5","doi-asserted-by":"crossref","unstructured":"Chen Q, Guo M, Deng Q, Zheng L, Guo S, Shen Y (2011) Hat: history-based auto-tuning mapreduce in heterogeneous environments. J Supercomput 64(3): 1038\u20131054","DOI":"10.1007\/s11227-011-0682-5"},{"issue":"1","key":"1115_CR6","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean J, Ghemawat S (2008) Mapreduce: simplified data processing on large clusters. Commun ACM 51(1):107\u2013113","journal-title":"Commun ACM"},{"key":"1115_CR7","doi-asserted-by":"crossref","unstructured":"Dong X, Wang Y, Liao H (2011) Scheduling mixed real-time and non-real-time applications in mapreduce environment. In: Proceedings of the IEEE 17th International Conference on Parallel and Distributed Systems, ICPADS\u201911, pp 9\u201316","DOI":"10.1109\/ICPADS.2011.115"},{"key":"1115_CR8","doi-asserted-by":"crossref","unstructured":"Ferguson A, Bodik P, Kandula S, Boutin E, Fonseca R (2012) Jockey: guaranteed job latency in data parallel clusters. In: Proceedings of the 7th ACM European Conference on Computer Systems, Eurosys\u201912, pp 99\u2013112","DOI":"10.1145\/2168836.2168847"},{"key":"1115_CR9","doi-asserted-by":"crossref","unstructured":"He C, Lu Y, Swanson D (2013) Real-time scheduling in mapreduce clusters. In: Proceedings of IEEE the 15th International Conference on High Performance Computing and Communications, HPCC\u201913, pp 1536\u20131544","DOI":"10.1109\/HPCC.and.EUC.2013.216"},{"issue":"1","key":"1115_CR10","first-page":"5","volume":"36","author":"H Herodotou","year":"2013","unstructured":"Herodotou H, Babu S (2013) A what-if engine for cost-based MapReduce optimization. IEEE Data Eng Bull 36(1):5\u201314","journal-title":"IEEE Data Eng Bull"},{"key":"1115_CR11","doi-asserted-by":"crossref","unstructured":"Kc K and Anyanwu K (2010). Scheduling hadoop jobs to meet deadlines. In: Proceeding of IEEE Second International Conference on Cloud Computing Technology and Science, CloudCom\u201910, pp 388\u2013392","DOI":"10.1109\/CloudCom.2010.97"},{"issue":"4","key":"1115_CR12","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1145\/2094114.2094118","volume":"40","author":"K-H Lee","year":"2012","unstructured":"Lee K-H, Lee Y-J, Choi H, Chung YD, Moon B (2012) Parallel data processing with MapReduce: a survey. SIGMOD Record 40(4):11\u201320","journal-title":"SIGMOD Record"},{"issue":"1","key":"1115_CR13","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1145\/321738.321743","volume":"20","author":"CL Liu","year":"1973","unstructured":"Liu CL, Layland JW (1973) Scheduling algorithms for multiprogramming in a hard real-time environment. J Assoc Comput Mach 20(1):46\u201361","journal-title":"J Assoc Comput Mach"},{"key":"1115_CR14","doi-asserted-by":"crossref","unstructured":"Morton K, Balazinska M, Grossman D (2010) Paratimer: a progress indicator for mapreduce dags. In: Proceedings of the 2010 ACM SIGMOD International Conference on Management of Data, SIGMOD \u201910, pp 507\u2013518","DOI":"10.1145\/1807167.1807223"},{"key":"1115_CR15","doi-asserted-by":"crossref","unstructured":"Moseley B, Dasgupta A, Kumar R, Sarl\u00f3s T (2011) On scheduling in map-reduce and flow-shops. In: Proceedings of the 23rd ACM Symposium on Parallelism in Algorithms and Architectures, SPAA \u201911, pp 289\u2013298","DOI":"10.1145\/1989493.1989540"},{"key":"1115_CR16","doi-asserted-by":"crossref","unstructured":"Myung J, Lee SG (2013) Exploiting inter-operation parallelism for matrix chain multiplication using MapReduce. J Supercomput 66(1):594\u2013609","DOI":"10.1007\/s11227-013-0936-5"},{"key":"1115_CR17","volume-title":"Real time MapReduce scheduling","author":"LT Phan","year":"2010","unstructured":"Phan LT, Zhang Z, Loo BT, Lee I (2010) Real time MapReduce scheduling. Computer and Information Science, University of Pennsylvania, Pennsylvania"},{"key":"1115_CR18","doi-asserted-by":"crossref","unstructured":"Polo J, Carrera D, Becerra Y, Torres J, Ayguade E, Steinder M, Whalley I (2010). Performance-driven task co-scheduling for mapreduce environments. In: Proceeding of 11th IEEE Network Operations and Management Symposium, NOMS\u201911, pp 373\u2013380","DOI":"10.1109\/NOMS.2010.5488494"},{"key":"1115_CR19","doi-asserted-by":"crossref","unstructured":"Sandholm T and Lai K (2010) Dynamic proportional share scheduling in hadoop. In: Proceedings of the 15th International Conference on Job scheduling Strategies for Parallel Processing, JSSPP\u201910, pp 110\u2013131","DOI":"10.1007\/978-3-642-16505-4_7"},{"key":"1115_CR20","doi-asserted-by":"crossref","unstructured":"Serrano D, Bouchenak S, Kouki Y, Ledoux T, Lejeune J, Sopena J, Arantes L, Sens P et al. (2013) Towards qos-oriented sla guarantees for online cloud services. In: Proceedings of the 13th IEEE\/ACM International Symposium on Cluster, Cloud and Grid, Computing, CCGRID2013, pp 10\u201318","DOI":"10.1109\/CCGrid.2013.66"},{"key":"1115_CR21","doi-asserted-by":"crossref","unstructured":"Teng F, Yang H, Li T, Yang Y, Li Z (2013) Scheduling real-time workflow on mapreduce-based cloud. In: Proceedings of the Third International Conference on Innovative Computing Technology, INTECH\u201913, pp 117\u2013122","DOI":"10.1109\/INTECH.2013.6653690"},{"key":"1115_CR22","doi-asserted-by":"crossref","unstructured":"Teng F, Yu L, Magoul\u00e8s F (2011) Simmapreduce: a simulator for modeling mapreduce framework. In: Proceeding of International Conference on Multimedia and Ubiquitous, Engineering, MUE\u201911, pp 277\u2013282","DOI":"10.1109\/MUE.2011.56"},{"key":"1115_CR23","doi-asserted-by":"crossref","unstructured":"Verma A, Cherkasova L, Campbell RH (2011) Aria: automatic resource inference and allocation for mapreduce environments. In: Proceedings of the 8th ACM International Conference on Autonomic Computing, ICAC \u201911, pp 235\u2013244","DOI":"10.1145\/1998582.1998637"},{"key":"1115_CR24","doi-asserted-by":"crossref","unstructured":"Wang W-J, Chang Y-S, Lo W-T, Lee Y-K (2013) Adaptive scheduling for parallel tasks with qos satisfaction for hybrid cloud environments. J Supercomput 66(2):783\u2013811","DOI":"10.1007\/s11227-013-0890-2"},{"issue":"9","key":"1115_CR25","doi-asserted-by":"crossref","first-page":"941","DOI":"10.1016\/j.advengsoft.2008.12.017","volume":"40","author":"L Yu","year":"2009","unstructured":"Yu L, Magoul\u00e8s F (2009) Service scheduling and rescheduling in an applications integration framework. Adv Eng Softw 40(9):941\u2013946","journal-title":"Adv Eng Softw"},{"key":"1115_CR26","volume-title":"Job scheduling for multi-user MapReduce clusters","author":"M Zaharia","year":"2009","unstructured":"Zaharia M, Borthakur D, Sarma JS, Elmeleegy K, Shenker S, Stoica I (2009) Job scheduling for multi-user MapReduce clusters. Department of Electrical Engineering and Computer Sciences, University of California, Berkeley"},{"key":"1115_CR27","doi-asserted-by":"crossref","unstructured":"Zaharia M, Borthakur D, Sen Sarma J, Elmeleegy K, Shenker S, Stoica I (2010) Delay scheduling: a simple technique for achieving locality and fairness in cluster scheduling. In: Proceedings of the 5th European Conference on Computer systems, EuroSys \u201910, pp 265\u2013278","DOI":"10.1145\/1755913.1755940"},{"key":"1115_CR28","unstructured":"Zaharia M, Konwinski A, Joseph AD, Katz R, Stoica I (2008) Improving mapreduce performance in heterogeneous environments. In: Proceedings of the 8th USENIX Conference on Operating Systems Design and Implementation, OSDI\u201908, pp 29\u201342"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-014-1115-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-014-1115-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-014-1115-z","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,7]],"date-time":"2019-08-07T03:55:28Z","timestamp":1565150128000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-014-1115-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,2,4]]},"references-count":28,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2014,8]]}},"alternative-id":["1115"],"URL":"https:\/\/doi.org\/10.1007\/s11227-014-1115-z","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,2,4]]}}}