{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T15:21:25Z","timestamp":1753888885289,"version":"3.37.3"},"reference-count":29,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2021,11,23]],"date-time":"2021-11-23T00:00:00Z","timestamp":1637625600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,11,23]],"date-time":"2021-11-23T00:00:00Z","timestamp":1637625600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100003593","name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico","doi-asserted-by":"publisher","award":["441892\/2016","CNPq\/MCTIC\/BRICS-STI No 18\/2016"],"award-info":[{"award-number":["441892\/2016","CNPq\/MCTIC\/BRICS-STI No 18\/2016"]}],"id":[{"id":"10.13039\/501100003593","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002322","name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100002322","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Beijing Natural Science Foundation of China","award":["No.4172033"],"award-info":[{"award-number":["No.4172033"]}]},{"name":"BRICS Program of China","award":["No.2017YE0100500"],"award-info":[{"award-number":["No.2017YE0100500"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2022,4]]},"DOI":"10.1007\/s10586-021-03470-6","type":"journal-article","created":{"date-parts":[[2021,11,23]],"date-time":"2021-11-23T08:02:27Z","timestamp":1637654547000},"page":"947-964","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Janus: a framework to boost HPC applications in the cloud based on SDN path provisioning"],"prefix":"10.1007","volume":"25","author":[{"given":"Guilherme R.","family":"Pretto","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bruno L.","family":"Dalmazo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7757-6505","authenticated-orcid":false,"given":"Jonatas A.","family":"Marques","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhongke","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xingce","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vladimir","family":"Korkhov","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philippe O. A.","family":"Navaux","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luciano P.","family":"Gaspary","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,11,23]]},"reference":[{"key":"3470_CR1","doi-asserted-by":"publisher","unstructured":"Alsmadi, I., Khamaiseh, S., Xu, D.: Network Parallelization in HPC Clusters. In: International Conference on Computational Science and Computational Intelligence (CSCI\u20192016), pp. 584\u2013589 (2016). https:\/\/doi.org\/10.1109\/CSCI.2016.0116","DOI":"10.1109\/CSCI.2016.0116"},{"key":"3470_CR2","doi-asserted-by":"crossref","unstructured":"Bailey, D.H.: NAS parallel benchmarks. In: Encyclopedia of Parallel Computing, pp. 1254\u20131259 (2011)","DOI":"10.1007\/978-0-387-09766-4_133"},{"issue":"8","key":"3470_CR3","doi-asserted-by":"publisher","first-page":"1831","DOI":"10.1109\/TMC.2018.2868932","volume":"18","author":"S Bera","year":"2019","unstructured":"Bera, S., Misra, S., Obaidat, M.S.: Mobi-flow: mobility-aware adaptive flow-rule placement in software-defined access network. IEEE Trans. Mob. Comput. 18(8), 1831\u20131842 (2019)","journal-title":"IEEE Trans. Mob. Comput."},{"issue":"1","key":"3470_CR4","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/99.660313","volume":"5","author":"L Dagum","year":"1998","unstructured":"Dagum, L., Menon, R.: Openmp: an industry-standard api for shared-memory programming. IEEE Comput. Sci. Eng. 5(1), 46\u201355 (1998). https:\/\/doi.org\/10.1109\/99.660313","journal-title":"IEEE Comput. Sci. Eng."},{"key":"3470_CR5","unstructured":"Evangelinos, C., Hill, C.N.: Cloud computing for parallel scientific HPC applications: feasibility of running coupled atmosphere-ocean climate models on Amazon\u2019s EC2. In: The 1st Workshop on Cloud Computing and its Applications (CCA), pp. 2\u201334 (2008)"},{"key":"3470_CR6","doi-asserted-by":"crossref","unstructured":"Faizian, P., Mollah, M.A., Tong, Z., Yuan, X., Lang, M.: A comparative study of SDN and adaptive routing on dragonfly networks. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, p.\u00a051. ACM (2017)","DOI":"10.1145\/3126908.3126959"},{"key":"3470_CR7","volume-title":"Using MPI: Portable Parallel Programming with the Message-Passing Interface","author":"W Gropp","year":"2014","unstructured":"Gropp, W., Lusk, E., Skjellum, A.: Using MPI: Portable Parallel Programming with the Message-Passing Interface. The MIT Press, New York (2014)"},{"key":"3470_CR8","doi-asserted-by":"publisher","first-page":"132","DOI":"10.1016\/j.comnet.2018.03.005","volume":"137","author":"Y Guan","year":"2018","unstructured":"Guan, Y., Lei, W., Zhang, W., Liu, S., Li, H.: Scalable orchestration of software defined service overlay network for multipath transmission. Comput. Netw. 137, 132\u2013146 (2018). https:\/\/doi.org\/10.1016\/j.comnet.2018.03.005","journal-title":"Comput. Netw."},{"key":"3470_CR9","doi-asserted-by":"crossref","unstructured":"Guillen, L., Izumi, S., Abe, T., Suganuma, T., Muraoka, H.: Sdn-based hybrid server and link load balancing in multipath distributed storage systems. In: NOMS 2018\u20142018 IEEE\/IFIP Network Operations and Management Symposium, pp. 1\u20136 (2018)","DOI":"10.1109\/NOMS.2018.8406286"},{"key":"3470_CR10","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1016\/j.comnet.2017.04.046","volume":"125","author":"Z Guo","year":"2017","unstructured":"Guo, Z., Liu, R., Xu, Y., Gushchin, A., Walid, A., Chao, H.J.: STAR: preventing flow-table overflow in software-defined networks. Comput. Netw. 125, 15\u201325 (2017)","journal-title":"Comput. Netw."},{"issue":"3","key":"3470_CR11","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1109\/TCC.2014.2339858","volume":"4","author":"A Gupta","year":"2016","unstructured":"Gupta, A., Faraboschi, P., Gioachin, F., Kale, L.V., Kaufmann, R., Lee, B., March, V., Milojicic, D., Suen, C.H.: Evaluating and improving the performance and scheduling of HPC applications in cloud. IEEE Trans. Cloud Comput. 4(3), 307\u2013321 (2016). https:\/\/doi.org\/10.1109\/TCC.2014.2339858","journal-title":"IEEE Trans. Cloud Comput."},{"key":"3470_CR12","doi-asserted-by":"publisher","unstructured":"Hauser, C.B., Palanivel, S.R.: Dynamic network scheduler for cloud data centres with SDN. In: Proceedings of The10th International Conference on Utility and Cloud Computing, UCC \u201917, p. 29-38. Association for Computing Machinery, New York, NY, USA (2017). https:\/\/doi.org\/10.1145\/3147213.3147217","DOI":"10.1145\/3147213.3147217"},{"key":"3470_CR13","doi-asserted-by":"publisher","unstructured":"Joy, S., Nayak, A.: Improving flow completion time for short flows in datacenter networks. In: IFIP\/IEEE International Symposium on Integrated Network Management (IM\u20192015), pp. 700\u2013705 (2015). https:\/\/doi.org\/10.1109\/INM.2015.7140358","DOI":"10.1109\/INM.2015.7140358"},{"key":"3470_CR14","doi-asserted-by":"crossref","unstructured":"Kotas, C., Naughton, T., Imam, N.: A comparison of amazon web services and microsoft azure cloud platforms for high performance computing. In: 2018 IEEE International Conference on Consumer Electronics (ICCE), pp. 1\u20134 (2018)","DOI":"10.1109\/ICCE.2018.8326349"},{"key":"3470_CR15","doi-asserted-by":"crossref","unstructured":"Lantz, B., Heller, B., McKeown, N.: A network in a laptop: rapid prototyping for software-defined networks. In: Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks, p.\u00a019. ACM (2010)","DOI":"10.1145\/1868447.1868466"},{"key":"3470_CR16","doi-asserted-by":"crossref","unstructured":"Lee, J., Tong, Z., Achalkar, K., Yuan, X., Lang, M.: Enhancing infiniband with Openflow-style SDN capability. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, SC\u201916, pp. 36:1\u201336:12. IEEE Press, Piscataway, NJ, USA (2016). http:\/\/dl.acm.org\/citation.cfm?id=3014904.3014953","DOI":"10.1109\/SC.2016.35"},{"key":"3470_CR17","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1016\/j.jnca.2017.03.007","volume":"87","author":"C Li","year":"2017","unstructured":"Li, C., Zhang, J., Luo, Y.: Real-time scheduling based on optimized topology and communication traffic in distributed real-time computation platform of storm. J. Netw. Comput. Appl. 87, 100\u2013115 (2017)","journal-title":"J. Netw. Comput. Appl."},{"issue":"6","key":"3470_CR18","doi-asserted-by":"publisher","first-page":"1408","DOI":"10.1016\/j.future.2012.03.011","volume":"29","author":"V Mauch","year":"2013","unstructured":"Mauch, V., Kunze, M., Hillenbrand, M.: High performance cloud computing. Future Gener. Comput. Syst. 29(6), 1408\u20131416 (2013)","journal-title":"Future Gener. Comput. Syst."},{"issue":"2","key":"3470_CR19","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1109\/MIC.2011.44","volume":"15","author":"D Miloji\u010di\u0107","year":"2011","unstructured":"Miloji\u010di\u0107, D., Llorente, I.M., Montero, R.S.: Opennebula: a cloud management tool. IEEE Internet Comput. 15(2), 11\u201314 (2011)","journal-title":"IEEE Internet Comput."},{"issue":"1","key":"3470_CR20","first-page":"29","volume":"51","author":"MAS Netto","year":"2018","unstructured":"Netto, M.A.S., Calheiros, R.N., Rodrigues, E.R., Cunha, R.L.F., Buyya, R.: HPC cloud for scientific and business applications: taxonomy, vision, and research challenges. ACM Comput. Surv. 51(1), 29 (2018)","journal-title":"ACM Comput. Surv."},{"key":"3470_CR21","doi-asserted-by":"crossref","unstructured":"Pretto, G.R., Dalmazo, B.L., Marques, J.A., Wu, Z., Wang, X., Korkhov, V., Navaux, P.O.A., Gaspary, L.P.: Boosting hpc applications in the cloud through JIT traffic-aware path provisioning. In: Misra, S., Gervasi, O., Murgante, B., Stankova, E., Korkhov, V., Torre, C., Rocha, A.M.A., Taniar, D., Apduhan, B.O., Tarantino, E. (eds.) Computational Science and Its Applications\u2014ICCSA 2019, pp. 702\u2013716. Springer, Cham (2019)","DOI":"10.1007\/978-3-030-24305-0_52"},{"issue":"2","key":"3470_CR22","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1145\/2381056.2381071","volume":"40","author":"L Ramakrishnan","year":"2012","unstructured":"Ramakrishnan, L., Canon, R.S., Muriki, K., Sakrejda, I., Wright, N.J.: Evaluating interconnect and virtualization performance for high performance computing. ACM SIGMETRICS Perform. Eval. Rev. 40(2), 55\u201360 (2012)","journal-title":"ACM SIGMETRICS Perform. Eval. Rev."},{"key":"3470_CR23","doi-asserted-by":"crossref","unstructured":"Roloff, E., Diener, M., Diaz\u00a0Carre\u00f1o, E., Gaspary, L.P., Navaux, P.O.A.: Leveraging cloud heterogeneity for cost-efficient execution of parallel applications. In: Rivera, F.F., Pena, T.F., Cabaleiro, J.C. (eds.) Euro-Par 2017: Parallel Processing, pp. 399\u2013411. Springer, Cham (2017)","DOI":"10.1007\/978-3-319-64203-1_29"},{"key":"3470_CR24","unstructured":"RYU: Ryu, a component-based software defined networking framework. (2019). Accessed 26 Jan 2019. http:\/\/osrg.github.io\/ryu\/"},{"issue":"3","key":"3470_CR25","first-page":"38","volume":"55","author":"O Sefraoui","year":"2012","unstructured":"Sefraoui, O., Aissaoui, M., Eleuldj, M.: Openstack: toward an open-source solution for cloud computing. Int. J. Comput. Appl. 55(3), 38\u201342 (2012)","journal-title":"Int. J. Comput. Appl."},{"key":"3470_CR26","doi-asserted-by":"crossref","unstructured":"Tokmakov, K., Sarker, M., Domaschka, J., Wesner, S.: A case for data centre traffic management on software programmable ethernet switches. In: 2019 IEEE 8th International Conference on Cloud Networking (CloudNet), pp. 1\u20136 (2019)","DOI":"10.1109\/CloudNet47604.2019.9064114"},{"key":"3470_CR27","unstructured":"Walker, E.: Benchmarking Amazon EC2 for Hig-Performance Scientific Computing. ;login:: The magazine of USENIX & SAGE 33(5), 18\u201323 (2008)"},{"issue":"9","key":"3470_CR28","doi-asserted-by":"publisher","first-page":"2032","DOI":"10.1109\/TPDS.2020.2982626","volume":"31","author":"PA Witte","year":"2020","unstructured":"Witte, P.A., Louboutin, M., Modzelewski, H., Jones, C., Selvage, J., Herrmann, F.J.: An event-driven approach to serverless seismic imaging in the cloud. IEEE Trans. Parallel Distrib. Syst. 31(9), 2032\u20132049 (2020)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"12","key":"3470_CR29","doi-asserted-by":"publisher","first-page":"2658","DOI":"10.1109\/TPDS.2018.2842224","volume":"29","author":"F Zahid","year":"2018","unstructured":"Zahid, F., Taherkordi, A., Gran, E.G., Skeie, T., Johnsen, B.D.: A self-adaptive network for hpc clouds: architecture, framework, and implementation. IEEE Trans. Parallel Distrib. Syst. 29(12), 2658\u20132671 (2018)","journal-title":"IEEE Trans. Parallel Distrib. Syst."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-021-03470-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-021-03470-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-021-03470-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,3,19]],"date-time":"2022-03-19T20:09:28Z","timestamp":1647720568000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-021-03470-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,11,23]]},"references-count":29,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2022,4]]}},"alternative-id":["3470"],"URL":"https:\/\/doi.org\/10.1007\/s10586-021-03470-6","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"type":"print","value":"1386-7857"},{"type":"electronic","value":"1573-7543"}],"subject":[],"published":{"date-parts":[[2021,11,23]]},"assertion":[{"value":"19 March 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 September 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 November 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 November 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}