{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T12:13:23Z","timestamp":1777637603982,"version":"3.51.4"},"reference-count":33,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2017,6,7]],"date-time":"2017-06-07T00:00:00Z","timestamp":1496793600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/100007630","name":"College of Engineering and Informatics, National University of Ireland, Galway","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100007630","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2017,9]]},"DOI":"10.1007\/s10586-017-0948-7","type":"journal-article","created":{"date-parts":[[2017,6,7]],"date-time":"2017-06-07T11:13:41Z","timestamp":1496834021000},"page":"2083-2094","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["A network aware approach for the scheduling of virtual machine migration during peak loads"],"prefix":"10.1007","volume":"20","author":[{"given":"Martin","family":"Duggan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jim","family":"Duggan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Enda","family":"Howley","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Enda","family":"Barrett","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,6,7]]},"reference":[{"key":"948_CR1","doi-asserted-by":"crossref","unstructured":"Akoush, S., Sohan, R., Rice, A., Moore, A.W., Hopper, A.: Predicting the performance of virtual machine migration. In: 2010 IEEE International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), pp. 37\u201346. IEEE, New York (2010)","DOI":"10.1109\/MASCOTS.2010.13"},{"key":"948_CR2","doi-asserted-by":"crossref","unstructured":"Amoui, M., Salehie, M., Mirarab, S., Tahvildari, L.: Adaptive action selection in autonomic software using reinforcement learning. In: Fourth International Conference on Autonomic and Autonomous Systems, 2008 (ICAS 2008), pp. 175\u2013181. IEEE, New York (2008)","DOI":"10.1109\/ICAS.2008.35"},{"issue":"4","key":"948_CR3","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1145\/1721654.1721672","volume":"53","author":"M Armbrust","year":"2010","unstructured":"Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., et al.: A view of cloud computing. Commun. ACM 53(4), 50\u201358 (2010)","journal-title":"Commun. ACM"},{"key":"948_CR4","doi-asserted-by":"crossref","unstructured":"Bahati, R.M., Bauer, M., et al.: Towards adaptive policy based management. In: 2010 IEEE Network Operations and Management Symposium (NOMS), pp. 511\u2013518. IEEE, New York (2010)","DOI":"10.1109\/NOMS.2010.5488472"},{"key":"948_CR5","doi-asserted-by":"crossref","unstructured":"Barrett, E., Howley, E., Duggan, J.: A learning architecture for scheduling workflow applications in the cloud. In: 2011 Ninth IEEE European Conference on Web Services (ECOWS), pp. 83\u201390. IEEE, New York (2011)","DOI":"10.1109\/ECOWS.2011.27"},{"issue":"12","key":"948_CR6","doi-asserted-by":"crossref","first-page":"1656","DOI":"10.1002\/cpe.2864","volume":"25","author":"E Barrett","year":"2013","unstructured":"Barrett, E., Howley, E., Duggan, J.: Applying reinforcement learning towards automating resource allocation and application scalability in the cloud. Concurr. Comput. Pract. Exp. 25(12), 1656\u20131674 (2013)","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"948_CR7","doi-asserted-by":"crossref","unstructured":"Beloglazov, A., Buyya, R.: Energy efficient resource management in virtualized cloud data centers. In: Proceedings of the 2010 10th IEEE\/ACM International Conference on Cluster, Cloud and Grid Computing. pp. 826\u2013 831. IEEE Computer Society, Washington, DC (2010)","DOI":"10.1109\/CCGRID.2010.46"},{"issue":"13","key":"948_CR8","doi-asserted-by":"crossref","first-page":"1397","DOI":"10.1002\/cpe.1867","volume":"24","author":"A Beloglazov","year":"2012","unstructured":"Beloglazov, A., Buyya, R.: Optimal online deterministicalgorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Concurr. Comput. Pract. Exp. 24(13), 1397\u20131420 (2012)","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"948_CR9","unstructured":"Chen, J., Liu, W., Song, J.: Network performanceaware virtual machine migration in data centers. Citeseer (2012)"},{"key":"948_CR10","volume-title":"Coordinating Virtual Machine Migrations in Enterprise Data Centers and Clouds","author":"H Chen","year":"2013","unstructured":"Chen, H., Kang, H., Jiang, G., Zhang, Y.: Coordinating Virtual Machine Migrations in Enterprise Data Centers and Clouds. IEEE, New York (2013)"},{"key":"948_CR11","unstructured":"Clark, C., Fraser, K., Hand, S., Hansen, J.G., Jul, E.,Limpach, C., Pratt, I., Warfield, A.: Live migration of virtual machines. In: Proceedings of the 2nd Conference on Symposium on Networked Systems Design & Implementation, vol. 2, pp. 273\u2013286. USENIX Association, San Diego (2005)"},{"key":"948_CR12","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1007\/s12293-016-0218-x","volume":"8","author":"M Duggan","year":"2016","unstructured":"Duggan, M., Duggan, J., Howley, E., Barrett, E.: A reinforcement learning approach for the scheduling of live migration from under utilised hosts. Memet. Comput. 8, 111 (2016). doi: 10.1007\/s12293-016-0218-x","journal-title":"Memet. Comput."},{"key":"948_CR13","doi-asserted-by":"crossref","unstructured":"Duggan, M., Duggan, J., Howley, E., Barrett, E.: A reinforcement learning approach for dynamic selection of virtual machines in cloud data centres. In: Conference: Innovative Computing Technology (INTECH 2016) (2016)","DOI":"10.1109\/INTECH.2016.7845053"},{"key":"948_CR14","unstructured":"Dutreilh, X., Kirgizov, S., Melekhova, O., Malenfant, J., Rivierre, N., Truck, I.: Using reinforcement learning for autonomic resource allocation in clouds: Towards a fully automated workflow. In: ICAS 2011, The Seventh International Conference on Autonomic and Autonomous Systems. pp. 67\u201374 (2011)"},{"key":"948_CR15","doi-asserted-by":"crossref","unstructured":"Farahnakian, F., Liljeberg, P., Plosila, J.: Energy-efficient virtual machines consolidation in cloud data centers using reinforcement learning. In: 2014 22nd Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), pp. 500\u2013507. IEEE, New York (2014)","DOI":"10.1109\/PDP.2014.109"},{"key":"948_CR16","doi-asserted-by":"crossref","unstructured":"Garg, S.K., Buyya, R.: Networkcloudsim: modelling parallel applications in cloud simulations. In: 2011 Fourth IEEE International Conference on Utility and Cloud Computing (UCC), pp. 105\u2013113. IEEE, New York (2011)","DOI":"10.1109\/UCC.2011.24"},{"key":"948_CR17","doi-asserted-by":"crossref","unstructured":"Ghorbani, S., Caesar, M.: Walk the line: consistent network updates with bandwidth guarantees. In: Proceedings of the First Workshop on Hot Topics in Software Defined Networks, pp. 67\u201372. ACM, New York (2012)","DOI":"10.1145\/2342441.2342455"},{"key":"948_CR18","doi-asserted-by":"crossref","unstructured":"Hu, K., Sim, A., Antoniades, D., Dovrolis, C.: Estimating and forecasting network traffic performance based on statistical patterns observed in SNMP data. In: Machine Learning and Data Mining in Pattern Recognition, pp. 601\u2013615. Springer, New York (2013)","DOI":"10.1007\/978-3-642-39712-7_46"},{"key":"948_CR19","unstructured":"Ipek, E., Mutlu, O., Mart\u2019\u0131nez, J.F., Caruana, R.: Selfoptimizing memory controllers: a reinforcement learning approach. In: 35th International Symposium on Computer Architecture, 2008 (ISCA\u201908), pp. 39\u201350. IEEE, New York (2008)"},{"key":"948_CR20","doi-asserted-by":"crossref","unstructured":"Mandal, U., Habib, M.F., Zhang, S., Chowdhury, P., Tornatore, M., Mukherjee, B.: Heterogeneous bandwidth provisioning for virtual machine migration over SDN enabled optical networks. In: Optical Fiber Communication Conference. pp. M3H\u20132. Optical Society of America, Washington, DC (2014)","DOI":"10.1364\/OFC.2014.M3H.2"},{"key":"948_CR21","doi-asserted-by":"crossref","unstructured":"Mandal, U., Habib, M.F., Zhang, S., Tornatore, M., Mukherjee, B.: Bandwidth and routing assignment for virtual machine migration in photonic cloud networks. In: 39th European Conference and Exhibition on Optical Communication (ECOC 2013) (2013)","DOI":"10.1049\/cp.2013.1293"},{"key":"948_CR22","unstructured":"Mason, K., Mannion, P., Duggan, J., Howley, E.: Applying multi-agent reinforcement learning to watershed management. In: Proceedings of the Adaptive and Learning Agents Workshop (2016)"},{"key":"948_CR23","doi-asserted-by":"crossref","unstructured":"Piao, J.T., Yan, J.: A network-aware virtual machine placement and migration approach in cloud computing. In: 2010 9th International Conference on Grid and Cooperative Computing (GCC), pp. 87\u201392. IEEE, New York (2010)","DOI":"10.1109\/GCC.2010.29"},{"key":"948_CR24","unstructured":"Sajad, M., Patrick, M., Enda, H., Shaukat, M.: Traffic light control using deep policy gradient reinforcement learning"},{"key":"948_CR25","doi-asserted-by":"crossref","unstructured":"Stage, A., Setzer, T.: Network-aware migration control and scheduling of differentiated virtual machine workloads. In: Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing, pp. 9\u201314. IEEE Computer Society, Washington, DC (2009)","DOI":"10.1109\/CLOUD.2009.5071527"},{"key":"948_CR26","volume-title":"Reinforcement Learning: An Introduction","author":"RS Sutton","year":"1998","unstructured":"Sutton, R.S., Barto, A.G.: Reinforcement Learning: An Introduction, vol. 1. MIT Press, Cambridge (1998)"},{"key":"948_CR27","doi-asserted-by":"crossref","unstructured":"Tan, Y., Liu, W., Qiu, Q.: Adaptive power management using reinforcement learning. In: Proceedings of the 2009 International Conference on Computer-Aided Design. pp. 461\u2013467. ACM, New York (2009)","DOI":"10.1145\/1687399.1687486"},{"key":"948_CR28","unstructured":"Tesauro, G., Jong, N.K., Das, R., Bennani, M.N.: Ahybrid reinforcement learning approach to autonomic resource allocation. In: IEEE International Conference on Autonomic Computing, 2006 (ICAC\u201906), pp. 65\u201373. IEEE, New York (2006)"},{"key":"948_CR29","doi-asserted-by":"crossref","unstructured":"Verma, A., Ahuja, P., Neogi, A.: pmapper: power andmigration cost aware application placement in virtualized systems. In: Middleware 2008, pp. 243\u2013264. Springer, New York (2008)","DOI":"10.1007\/978-3-540-89856-6_13"},{"issue":"3\u20134","key":"948_CR30","first-page":"279","volume":"8","author":"CJ Watkins","year":"1992","unstructured":"Watkins, C.J., Dayan, P.: Q-learning. Mach. Learn. 8(3\u20134), 279\u2013292 (1992)","journal-title":"Mach. Learn."},{"issue":"5","key":"948_CR31","doi-asserted-by":"crossref","first-page":"1568","DOI":"10.1109\/TNET.2014.2343945","volume":"23","author":"T Wood","year":"2015","unstructured":"Wood, T., Ramakrishnan, K., Shenoy, P., Van der Merwe, J., Hwang, J., Liu, G., Chaufournier, L.: Cloudnet: dynamic pooling of cloud resources by live wan migration of virtual machines. IEEE\/ACM Trans. Netw. (TON) 23(5), 1568\u20131583 (2015)","journal-title":"IEEE\/ACM Trans. Netw. (TON)"},{"key":"948_CR32","first-page":"17","volume":"7","author":"T Wood","year":"2007","unstructured":"Wood, T., Shenoy, P.J., Venkataramani, A., Yousif, M.S.: Black-box and gray-box strategies for virtual machine migration. NSDI 7, 17\u201317 (2007)","journal-title":"NSDI"},{"issue":"8","key":"948_CR33","doi-asserted-by":"crossref","first-page":"1875","DOI":"10.4304\/jsw.8.8.1875-1880","volume":"8","author":"J Yuan","year":"2013","unstructured":"Yuan, J., Miao, X., Li, L., Jiang, X.: An online energysaving resource optimization methodology for data center. J. Softw. 8(8), 1875\u20131880 (2013)","journal-title":"J. Softw."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-017-0948-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-017-0948-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-017-0948-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,25]],"date-time":"2019-09-25T14:35:13Z","timestamp":1569422113000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-017-0948-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,6,7]]},"references-count":33,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2017,9]]}},"alternative-id":["948"],"URL":"https:\/\/doi.org\/10.1007\/s10586-017-0948-7","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,6,7]]}}}