{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,23]],"date-time":"2025-12-23T10:00:59Z","timestamp":1766484059478,"version":"3.40.4"},"reference-count":25,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2013,10,24]],"date-time":"2013-10-24T00:00:00Z","timestamp":1382572800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int J Parallel Prog"],"published-print":{"date-parts":[[2015,6]]},"DOI":"10.1007\/s10766-013-0281-6","type":"journal-article","created":{"date-parts":[[2013,10,23]],"date-time":"2013-10-23T12:01:36Z","timestamp":1382529696000},"page":"472-488","source":"Crossref","is-referenced-by-count":18,"title":["OFScheduler: A Dynamic Network Optimizer for MapReduce in Heterogeneous Cluster"],"prefix":"10.1007","volume":"43","author":[{"given":"Zhao","family":"Li","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yao","family":"Shen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bin","family":"Yao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Minyi","family":"Guo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2013,10,24]]},"reference":[{"key":"281_CR1","unstructured":"https:\/\/wiki.apache.org\/hadoop\/hadoopmapreduce"},{"key":"281_CR2","doi-asserted-by":"crossref","unstructured":"Ahmad, F., Chakradhar, S., Raghunathan, A., Vijaykumar, T.: Tarazu: optimizing mapreduce on heterogeneous clusters. In: Proceedings of the Seventeenth International Conference on Architectural Support for Programming Languages and Operating Systems, pp. 61\u201374 (2012)","DOI":"10.1145\/2150976.2150984"},{"key":"281_CR3","unstructured":"Ahmad, F., Lee, S., Thottethodi, M., Vijaykumar, T.: Puma: Purdue mapreduce benchmarks suite. http:\/\/web.ics.purdue.edu\/fahmad\/benchmarks.htm (2012)"},{"key":"281_CR4","unstructured":"Al-Fares, M., Radhakrishnan, S., Raghavan, B., Huang, N., Vahdat, A.: Hedera: dynamic flow scheduling for data center networks. In: Proceedings of the 7th USENIX Conference on Networked Systems Design and Implementation, pp. 19\u201319 (2010)"},{"key":"281_CR5","doi-asserted-by":"crossref","unstructured":"Ballani, H., Costa, P., Karagiannis, T., Rowstron, A.: Towards predictable datacenter networks. In: SIGCOMM-Computer Communication Review (2011)","DOI":"10.1145\/2018436.2018465"},{"issue":"2","key":"281_CR6","doi-asserted-by":"crossref","first-page":"1265","DOI":"10.14778\/1454159.1454166","volume":"1","author":"R Chaiken","year":"2008","unstructured":"Chaiken, R., Jenkins, B., Larson, P.\u00c5., Ramsey, B., Shakib, D., Weaver, S., Zhou, J.: Scope: easy and efficient parallel processing of massive data sets. Proc. VLDB Endow. 1(2), 1265\u20131276 (2008)","journal-title":"Proc. VLDB Endow."},{"issue":"4","key":"281_CR7","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1145\/2043164.2018448","volume":"41","author":"M Chowdhury","year":"2011","unstructured":"Chowdhury, M., Zaharia, M., Ma, J., Jordan, M., Stoica, I.: Managing data transfers in computer clusters with orchestra. SIGCOMM-Comput. Commun. Rev. 41(4), 98 (2011)","journal-title":"SIGCOMM-Comput. Commun. Rev."},{"key":"281_CR8","unstructured":"Curtis, A., Kim, W., Yalagandula, P.: Mahout: low-overhead datacenter traffic management using end-host-based elephant detection. In: INFOCOM, 2011 Proceedings IEEE, pp. 1629\u20131637. IEEE (2011)"},{"issue":"1","key":"281_CR9","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean, J., Ghemawat, S.: Mapreduce: simplified data processing on large clusters. Commun. ACM 51(1), 107\u2013113 (2008)","journal-title":"Commun. ACM"},{"issue":"1","key":"281_CR10","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1007\/BF01386390","volume":"1","author":"E Dijkstra","year":"1959","unstructured":"Dijkstra, E.: A note on two problems in connexion with graphs. Numer. Math. 1(1), 269\u2013271 (1959)","journal-title":"Numer. Math."},{"issue":"3","key":"281_CR11","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1145\/1384609.1384625","volume":"38","author":"N Gude","year":"2008","unstructured":"Gude, N., Koponen, T., Pettit, J., Pfaff, B., Casado, M., McKeown, N., Shenker, S.: Nox: towards an operating system for networks. ACM SIGCOMM Comput. Commun. Rev. 38(3), 105\u2013110 (2008)","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"281_CR12","unstructured":"Handigol, N., Seetharaman, S., Flajslik, M., McKeown, N., Johari, R.: Plug-n-serve: load-balancing web traffic using openflow. In: ACM SIGCOMM Demo (2009)"},{"key":"281_CR13","doi-asserted-by":"crossref","unstructured":"Luo, T., Tan, H.P., Quan, P.C., Law, Y.W., Jin, J.: Enhancing responsiveness and scalability for openflow networks via control-message quenching. In: ICT Convergence (ICTC), 2012 International Conference on, pp. 348\u2013353. IEEE (2012)","DOI":"10.1109\/ICTC.2012.6386857"},{"key":"281_CR14","unstructured":"McKeown, N.: Openflow specification v1.0.0 (2008)"},{"issue":"2","key":"281_CR15","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1145\/1355734.1355746","volume":"38","author":"N McKeown","year":"2008","unstructured":"McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., Shenker, S., Turner, J.: Openflow: enabling innovation in campus networks. ACM SIGCOMM Comput. Commun. Rev. 38(2), 69\u201374 (2008)","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"281_CR16","unstructured":"MM, O., Okamura, K.: Design and implementation of application based routing using openflow. CFI (2010)"},{"key":"281_CR17","unstructured":"Pfaff, B., Pettit, J., Koponen, T., Amidon, K., Casado, M., Shenker, S.: Extending networking into the virtualization layer. In: Proceedings of the HotNets, (Oct 2009) (2009)"},{"key":"281_CR18","unstructured":"Shieh, A., Kandula, S., Greenberg, A., Kim, C., Saha, B.: Sharing the data center network. In: Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation, pp. 23\u201323. USENIX Association (2011)"},{"key":"281_CR19","unstructured":"Tian, C., Zhou, H., He, Y., Zha, L.: A dynamic mapreduce scheduler for heterogeneous workloads. In: Eighth International Conference on Grid and Cooperative Computing, 2009. GCC\u201909, pp. 218\u2013224. IEEE (2009)"},{"key":"281_CR20","unstructured":"Tootoonchian, A., Ganjali, Y.: Hyperflow: A distributed control plane for openflow. In: Proceedings of the 2010 Internet Network Management Conference on Research on Enterprise Networking, pp. 3\u20133. USENIX Association (2010)"},{"issue":"4","key":"281_CR21","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/MM.2010.72","volume":"30","author":"A Vahdat","year":"2010","unstructured":"Vahdat, A., Al-Fares, M., Farrington, N., Mysore, R., Porter, G., Radhakrishnan, S.: Scale-out networking in the data center. Micro, IEEE 30(4), 29\u201341 (2010)","journal-title":"Micro, IEEE"},{"key":"281_CR22","unstructured":"White, T.: Hadoop: the definitive guide. O\u2019Reilly, Media (2012)"},{"key":"281_CR23","doi-asserted-by":"crossref","unstructured":"Xie, J., Yin, S., Ruan, X., Ding, Z., Tian, Y., Majors, J., Manzanares, A., Qin, X.: Improving mapreduce performance through data placement in heterogeneous hadoop clusters. In: 2010 IEEE International Symposium on Parallel and Distributed Processing, Workshops and Phd Forum (IPDPSW), pp. 1\u20139 (2010)","DOI":"10.1109\/IPDPSW.2010.5470880"},{"key":"281_CR24","unstructured":"Zaharia, M., Konwinski, A., Joseph, A., Katz, R., Stoica, I.: Improving mapreduce performance in heterogeneous environments. In: Proceedings of the 8th USENIX Conference on Operating Systems Design and Implementation, pp. 29\u201342 (2008)"},{"key":"281_CR25","unstructured":"Zhang, B., Qiu, J.: Accelerating data transfers in iterative MapReduce framework. Indiana University, USA (2012)"}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-013-0281-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10766-013-0281-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-013-0281-6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,30]],"date-time":"2025-04-30T18:05:10Z","timestamp":1746036310000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10766-013-0281-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,10,24]]},"references-count":25,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2015,6]]}},"alternative-id":["281"],"URL":"https:\/\/doi.org\/10.1007\/s10766-013-0281-6","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"type":"print","value":"0885-7458"},{"type":"electronic","value":"1573-7640"}],"subject":[],"published":{"date-parts":[[2013,10,24]]}}}