{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,24]],"date-time":"2025-03-24T07:51:54Z","timestamp":1742802714803},"reference-count":51,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2017,3,9]],"date-time":"2017-03-09T00:00:00Z","timestamp":1489017600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2017,9]]},"DOI":"10.1007\/s11227-017-2001-2","type":"journal-article","created":{"date-parts":[[2017,3,9]],"date-time":"2017-03-09T16:18:39Z","timestamp":1489076319000},"page":"4112-4136","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["MAP-SDN: a metaheuristic assignment and provisioning SDN framework for cloud datacenters"],"prefix":"10.1007","volume":"73","author":[{"given":"Alireza","family":"Farshin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Saeed","family":"Sharifian","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,3,9]]},"reference":[{"issue":"1","key":"2001_CR1","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/JPROC.2014.2371999","volume":"103","author":"D Kreutz","year":"2015","unstructured":"Kreutz D, Ramos FMV, Verssimo PE, Rothenberg CE, Azodolmolky S, Uhlig S (2015) Software-defined networking: a comprehensive survey. Proc IEEE 103(1):14\u201376","journal-title":"Proc IEEE"},{"key":"2001_CR2","unstructured":"Open networking foundation, openflow switch specification, v1.3.4, March, 27, 2014. https:\/\/www.opennetworking.org\/ja\/sdn-resources-ja\/onf-specifications\/openflow"},{"key":"2001_CR3","unstructured":"Ciscos one platform kit (onepk). http:\/\/www.cisco.com\/en\/US\/prod\/iosswrel\/onepk.html"},{"key":"2001_CR4","doi-asserted-by":"crossref","unstructured":"Hinrichs TL, Gude NS, Casado M, Mitchell JC, Shenker S (2009) Practical declarative network management. In: Proceedings of the 1st ACM Workshop on Research on Enterprise Networking, ser. WREN\u201909. ACM, New York, NY, pp 1\u201310","DOI":"10.1145\/1592681.1592683"},{"key":"2001_CR5","doi-asserted-by":"crossref","unstructured":"Fielding RT, Taylor RN (2000) Principled design of the modern web architecture. In: Proceedings of the 22nd International Conference on Software Engineering, ICSE\u201900, ACM, New York, pp 407\u2013416","DOI":"10.1145\/337180.337228"},{"issue":"7","key":"2001_CR6","doi-asserted-by":"crossref","first-page":"1645","DOI":"10.1016\/j.future.2013.01.010","volume":"29","author":"J Gubbi","year":"2013","unstructured":"Gubbi J, Buyya R, Marusic S, Palaniswami M (2013) Internet of Things (IoT): a vision, architectural elements, and future directions. Future Gener Comput Syst 29(7):1645\u20131660. ISSN 0167-739X","journal-title":"Future Gener Comput Syst"},{"key":"2001_CR7","doi-asserted-by":"crossref","unstructured":"Bernardos CJ et al (2014) An architecture for software defined wireless networking. In: IEEE Wireless Communications, vol 21, no 3, pp 52\u201361, June 2014","DOI":"10.1109\/MWC.2014.6845049"},{"key":"2001_CR8","doi-asserted-by":"crossref","first-page":"1342","DOI":"10.1007\/s11227-016-1662-6","volume":"72","author":"S Kang","year":"2016","unstructured":"Kang S, Yoon W (2016) SDN-based resource allocation for heterogeneous LTE and WLAN multi-radio networks. J Supercomput 72:1342\u20131362","journal-title":"J Supercomput"},{"key":"2001_CR9","doi-asserted-by":"publisher","unstructured":"Kim Y-h, Lim H-k, Kim K-h, Han Y-H (2016) A SDN-based distributed mobility management in LTE\/EPC network. J Supercomput, pp 1\u201315. doi: 10.1007\/s11227-016-1724-9","DOI":"10.1007\/s11227-016-1724-9"},{"key":"2001_CR10","doi-asserted-by":"publisher","unstructured":"Duan X, Akhtar AM, Wang X (2015) Software-defined networking-based resource management: data offloading with load balancing in 5G HetNet. EURASIP J Wirel Commun Netw, pp 1\u201313. doi: 10.1186\/s13638-015-0405-3","DOI":"10.1186\/s13638-015-0405-3"},{"key":"2001_CR11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.comnet.2015.05.007","volume":"85","author":"F Akyildiz Ian","year":"2015","unstructured":"Akyildiz Ian F, Wang P, Shih-Chun L (2015) SoftAir: a software defined networking architecture for 5G wireless systems. Comput Netw 85:1\u201318. ISSN 1389-1286","journal-title":"Comput Netw"},{"key":"2001_CR12","doi-asserted-by":"crossref","unstructured":"Hong W, Wang K, Hsu YH (2013) Application-aware resource allocation for SDN-based cloud datacenters. In: 2013 International Conference on Cloud Computing and Big Data (CloudCom-Asia), pp 106\u2013110","DOI":"10.1109\/CLOUDCOM-ASIA.2013.44"},{"key":"2001_CR13","doi-asserted-by":"crossref","unstructured":"Heller B, Sherwood R, McKeown N (2012) The controller placement problem. In: Proceedings of the First Workshop on Hot Topics in Software Defined Networks, HotSDN\u201912, ACM, New York, pp 7\u201312","DOI":"10.1145\/2342441.2342444"},{"key":"2001_CR14","doi-asserted-by":"crossref","unstructured":"Hassas\u00a0Yeganeh S, Ganjali Y (2012) Kandoo: a framework for efficient and scalable offloading of control applications. In: Proceedings of the First Workshop on Hot Topics in Software Defined Networks, HotSDN\u201912, ACM, New York, pp 19\u201324","DOI":"10.1145\/2342441.2342446"},{"key":"2001_CR15","doi-asserted-by":"crossref","unstructured":"Yeganeh SH, Ganjali Y (2014) Beehive: towards a simple abstraction for scalable software-defined networking. In: Proceedings of the 13th ACM Workshop on Hot Topics in Networks, HotNets-XIII, ACM, New York, pp 13:1\u201313:7","DOI":"10.1145\/2670518.2673864"},{"key":"2001_CR16","unstructured":"Tootoonchian A, Ganjali Y (2010) Hyperflow: a distributed control plane for openflow, In: Proceedings of the 2010 Internet Network Management Conference on Research on Enterprise Networking, INM\/WREN\u201910, USENIX Association, Berkeley, pp 3\u20133"},{"key":"2001_CR17","doi-asserted-by":"crossref","unstructured":"Berde P, Gerola M, Hart J, Higuchi Y, Kobayashi M, Koide T, Lantz B, O\u2019Connor B, Radoslavov P, Snow W, Parulkar G (2014) ONOS: Towards an open, distributed SDN OS. In: Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, HotSDN\u201914, ACM, New York, pp 1\u20136","DOI":"10.1145\/2620728.2620744"},{"key":"2001_CR18","unstructured":"Koponen T, Casado M, Gude N, Stribling J, Poutievski L, Zhu M, Ramanathan R, Iwata Y, Inoue H, Hama T, Shenker S (2010) Onix: a distributed control platform for large-scale production networks. In: Proceedings of the 9th USENIX Conference on Operating Systems Design and Implementation, OSDI\u201910, USENIX Association, Berkeley, pp 351\u2013364"},{"key":"2001_CR19","doi-asserted-by":"crossref","unstructured":"Bari MF, Roy AR, Chowdhury SR, Zhang Q, Zhani MF, Ahmed R, Boutaba R (2013) Dynamic controller provisioning in software defined networks. In: Proceedings of the 9th International Conference on Network and Service Management (CNSM 2013), pp 18\u201325","DOI":"10.1109\/CNSM.2013.6727805"},{"key":"2001_CR20","doi-asserted-by":"crossref","unstructured":"Rath HK, Revoori V, Nadaf SM, Simha A (2014) Optimal controller placement in software defined networks (SDN) using a non-zero-sum game. In: 2014 IEEE 15th International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM), pp 1\u20136","DOI":"10.1109\/WoWMoM.2014.6918987"},{"key":"2001_CR21","unstructured":"Hu Y, Wendong W, Gong X, Que X, Shiduan C (2013) Reliability-aware controller placement for software-defined networks, In: 2013 IFIP\/IEEE International Symposium on Integrated Network Management (IM 2013), pp 672\u2013675"},{"issue":"1","key":"2001_CR22","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/LCOMM.2014.2371014","volume":"19","author":"A Sallahi","year":"2015","unstructured":"Sallahi A, St-Hilaire M (2015) Optimal model for the controller placement problem in software defined networks. IEEE Commun Lett 19(1):30\u201333","journal-title":"IEEE Commun Lett"},{"issue":"1","key":"2001_CR23","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/TNSM.2015.2402432","volume":"12","author":"S Lange","year":"2015","unstructured":"Lange S, Gebert S, Zinner T, Tran-Gia P, Hock D, Jarschel M, Hoffmann M (2015) Heuristic approaches to the controller placement problem in large scale SDN networks. IEEE Trans Netw Serv Manag 12(1):4\u201317","journal-title":"IEEE Trans Netw Serv Manag"},{"key":"2001_CR24","doi-asserted-by":"crossref","unstructured":"Bennani MN, Menasce DA (2005) Resource allocation for autonomic data centers using analytic performance models. In: Proceedings of the Second International Conference on Automatic Computing, ICAC\u201905, IEEE Computer Society, Washington, pp 229\u2013240","DOI":"10.1109\/ICAC.2005.50"},{"issue":"1","key":"2001_CR25","first-page":"51","volume":"32","author":"N Paton","year":"2009","unstructured":"Paton N, de Arag\u00e3o MAT, Lee K, Fernandes AAA, Sakellariou R (2009) Optimizing utility in cloud computing through autonomic workload execution. Bull Tech Comm Data Eng 32(1):51\u201358","journal-title":"Bull Tech Comm Data Eng"},{"key":"2001_CR26","doi-asserted-by":"crossref","unstructured":"Anuradha VP, Sumathi D (2014) A survey on resource allocation strategies in cloud computing. In: 2014 International Conference on Information Communication and Embedded Systems (ICICES), Chennai, pp 1\u20137","DOI":"10.1109\/ICICES.2014.7033931"},{"key":"2001_CR27","doi-asserted-by":"crossref","unstructured":"Minarolli D, Freisleben B (2011) Utility-based resource allocation for virtual machines in cloud computing. In: 2011 IEEE Symposium on Computers and Communications (ISCC), Kerkyra, pp 410\u2013417","DOI":"10.1109\/ISCC.2011.5983872"},{"key":"2001_CR28","doi-asserted-by":"crossref","unstructured":"Goudarzi H, Pedram M (2011) Maximizing profit in cloud computing system via resource allocation. In: 2011 31st International Conference on Distributed Computing Systems Workshops, Minneapolis, MN, pp 1\u20136","DOI":"10.1109\/ICDCSW.2011.52"},{"key":"2001_CR29","doi-asserted-by":"crossref","unstructured":"Rogers J, Papaemmanouil O, Cetintemel U (2010) A generic auto-provisioning framework for cloud databases. In: 2010 IEEE 26th International Conference on Data Engineering Workshops (ICDEW), Long Beach, CA, pp 63\u201368","DOI":"10.1109\/ICDEW.2010.5452746"},{"key":"2001_CR30","doi-asserted-by":"crossref","first-page":"499","DOI":"10.1007\/s11227-010-0450-y","volume":"59","author":"C Li","year":"2012","unstructured":"Li C, Li L (2012) A resource selection scheme for QoS satisfaction and load balancing in ad hoc grid. J Supercomput 59:499\u2013525","journal-title":"J Supercomput"},{"key":"2001_CR31","doi-asserted-by":"crossref","first-page":"4287","DOI":"10.1007\/s11227-015-1526-5","volume":"71","author":"J Abawajy","year":"2015","unstructured":"Abawajy J, Fudzee MF, Hassan MM, Alrubaian M (2015) Service level agreement management framework for utility-oriented computing platforms. J Supercomput 71:4287\u20134303","journal-title":"J Supercomput"},{"key":"2001_CR32","doi-asserted-by":"crossref","first-page":"1143","DOI":"10.1007\/s11227-014-1358-8","volume":"71","author":"K Kianfar","year":"2015","unstructured":"Kianfar K, Moslehi G, Yahyapour R (2015) A novel metaheuristic algorithm and utility function for QoS based scheduling in user-centric grid systems. J Supercomput 71:1143\u20131162","journal-title":"J Supercomput"},{"key":"2001_CR33","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1145\/1594977.1592576","volume":"39","author":"A Greenberg","year":"2009","unstructured":"Greenberg A, Hamilton JR, Jain N, Kandula S, Kim C, Lahiri P, Maltz DA, Patel P, Sengupta S (2009) VL2: a scalable and flexible data center network. SIGCOMM Comput Commun Rev ACM 39:51\u201362","journal-title":"SIGCOMM Comput Commun Rev ACM"},{"key":"2001_CR34","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1145\/1402946.1402967","volume":"38","author":"M Al-Fares","year":"2008","unstructured":"Al-Fares M, Loukissas A, Vahdat A (2008) A scalable, commodity data center network architecture. SIGCOMM Comput Commun Rev ACM 38:63\u201374","journal-title":"SIGCOMM Comput Commun Rev ACM"},{"key":"2001_CR35","doi-asserted-by":"crossref","DOI":"10.1002\/9781118625651","volume-title":"Fundamentals of Queueing Theory","author":"D Gross","year":"2008","unstructured":"Gross D, Shortle JF, Thompson JM, Harris CM (2008) Fundamentals of Queueing Theory, 4th edn. Wiley-Interscience, New York","edition":"4"},{"key":"2001_CR36","volume-title":"A quantitative measure of fairness and discrimination for resource allocation in shared computer system","author":"R Jain","year":"1984","unstructured":"Jain R, Chiu D-M, Hawe WR (1984) A quantitative measure of fairness and discrimination for resource allocation in shared computer system. Eastern Research Laboratory, Digital Equipment Corporation, Hudson"},{"key":"2001_CR37","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1016\/j.comnet.2013.12.004","volume":"68","author":"Z Guo","year":"2014","unstructured":"Guo Z, Su M, Xu Y, Duan Z, Wang L, Hui S, Chao HJ (2014) Improving the performance of load balancing in software-defined networks through load variance-based synchronization. Comput. Networks 68:95\u2013109 Communications and Networking in the Cloud","journal-title":"Comput. Networks"},{"key":"2001_CR38","doi-asserted-by":"crossref","unstructured":"Mirjalili S, Hashim SZM (2010) A new hybrid PSOGSA algorithm for function optimization. In: 2010 International Conference on Computer and Information Application (ICCIA), pp 374\u2013377","DOI":"10.1109\/ICCIA.2010.6141614"},{"key":"2001_CR39","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.advengsoft.2016.01.008","volume":"95","author":"S Mirjalili","year":"2016","unstructured":"Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51\u201367","journal-title":"Adv Eng Softw"},{"key":"2001_CR40","doi-asserted-by":"crossref","first-page":"975","DOI":"10.1007\/BF01009452","volume":"34","author":"S Kirkpatrick","year":"1984","unstructured":"Kirkpatrick S (1984) Optimization by simulated annealing: quantitative studies. J Stat Phys 34:975\u2013986","journal-title":"J Stat Phys"},{"key":"2001_CR41","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1007\/BF00940812","volume":"45","author":"V \u010cern\u00fd","year":"1985","unstructured":"\u010cern\u00fd V (1985) Thermodynamical approach to the traveling salesman problem: an efficient simulation algorithm. J Optim Theory Appl 45:41\u201351","journal-title":"J Optim Theory Appl"},{"issue":"5","key":"2001_CR42","doi-asserted-by":"crossref","first-page":"533","DOI":"10.1016\/0305-0548(86)90048-1","volume":"13","author":"F Glover","year":"1986","unstructured":"Glover F (1986) Applications of integer programming future paths for integer programming and links to artificial intelligence. Comput Oper Res 13(5):533\u2013549. ISSN 0305-0548","journal-title":"Comput Oper Res"},{"key":"2001_CR43","doi-asserted-by":"crossref","unstructured":"Eiben AE, Rau\u00e9 PE, Ruttkay Z, Davidor Y, Schwefel H-P, M\u00e4nner R (eds.) (1994) Genetic algorithms with multi-parent recombination. In: Parallel Problem Solving from Nature\u2014PPSN III: International Conference on Evolutionary Computation The Third Conference on Parallel Problem Solving from Nature Jerusalem, Oct 9\u201314, 1994 Proceedings. Springer, Berlin, pp 78\u201387","DOI":"10.1007\/3-540-58484-6_252"},{"key":"2001_CR44","unstructured":"Colorni A, Dorigo M, Maniezzo V (1991) Distributed optimization by ant colonies. In: European Conference on Artificial Life, pp 134\u2013142"},{"key":"2001_CR45","first-page":"760","volume-title":"Particle swarm optimization encyclopedia of machine learning","year":"2010","unstructured":"Kennedy J, Sammut C, Webb GI (eds) (2010) Particle swarm optimization encyclopedia of machine learning. Springer, New York, pp 760\u2013766"},{"key":"2001_CR46","doi-asserted-by":"crossref","unstructured":"Curtis AR, Mogul JC, Tourrilhes J, Yalagandula P, Sharma P, Banerjee S (2011) DevoFlow: scaling flow management for high-performance networks. In: Proceedings of the ACM SIGCOMM 2011 Conference, SIGCOMM\u201911, ACM, New York, NY, pp 254\u2013265","DOI":"10.1145\/2018436.2018466"},{"key":"2001_CR47","doi-asserted-by":"crossref","unstructured":"Cheng TY, Wang M, Jia X (2015) Qos-guaranteed controller placement in SDN. In: 2015 IEEE Global Communications Conference (GLOBECOM), pp 1\u20136","DOI":"10.1109\/GLOCOM.2015.7416960"},{"key":"2001_CR48","unstructured":"Tavakoli A, Casado M, Koponen T, Shenker S (2009) Applying NOX to the datacenter. In: HotNets"},{"key":"2001_CR49","unstructured":"The Internet Traffic Archive. http:\/\/ita.ee.lbl.gov\/index.html"},{"key":"2001_CR50","unstructured":"Floodlight project. http:\/\/www.projectfloodlight.org\/floodlight\/"},{"key":"2001_CR51","unstructured":"Mininet. http:\/\/mininet.org\/"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-017-2001-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-017-2001-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-017-2001-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,19]],"date-time":"2019-09-19T14:44:10Z","timestamp":1568904250000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-017-2001-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,3,9]]},"references-count":51,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2017,9]]}},"alternative-id":["2001"],"URL":"https:\/\/doi.org\/10.1007\/s11227-017-2001-2","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,3,9]]}}}