{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T06:49:08Z","timestamp":1777704548491,"version":"3.51.4"},"reference-count":24,"publisher":"SAGE Publications","issue":"5","license":[{"start":{"date-parts":[[2018,7,12]],"date-time":"2018-07-12T00:00:00Z","timestamp":1531353600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"published-print":{"date-parts":[[2018,11,20]]},"abstract":"<jats:p>In cloud computing datacenter infrastructure, virtualization has enabled service providers to create abstraction of their physical resources and increased the infrastructure utilization. At the datacenter, cloud users services are implemented using Virtual Machines (VMs). With the popularity of cloud paradigm, numbers of enterprise applications deployed over cloud systems are increasing. This shift in cloud paradigm has brought new challenges of server consolidation, load balancing, resource management, and server fault situation. Cloud managers trigger VM migration to achieve all these challenges. VM migration allows migration of running VMs from one datacenter to another. In migration process to keep the VM alive, VM memory pages are transferred in multiple iterations. Thus, there is an increase in the requirement of network resources consumption during migration process. However, inaccurate bandwidth allocation for a VM migration request can lead to performance degradation. Therefore, there is a need to devise an efficient bandwidth allocation strategy. In this paper, we propose a multistage bandwidth allocation technique which aims to minimize the bandwidth allocation at each round of migration mechanism. The proposed technique is implemented by the simulation carried out in Matlab software. To ensure the applicability for real-time hosted applications, multistage scheme is evaluated using both low and high dirty rate conditions. We also considered distributed cloud deployment situation by using sequential and multiple VM migration test cases. The results demonstrated shows, as compared to existing VM migration bandwidth allocation schemes, our proposed technique outperform in terms of downtime, migration time, bandwidth provisioned and migration iterations count. Additionally, we also explored multistage technique with fuzzy logic to improve the VM selection process. The significance of this study is that, multistage technique allows bandwidth allocation in each iteration as variable to current dirty rate scenario, thereby increasing the revenue of cloud providers.<\/jats:p>","DOI":"10.3233\/jifs-169819","type":"journal-article","created":{"date-parts":[[2018,7,13]],"date-time":"2018-07-13T13:34:56Z","timestamp":1531488896000},"page":"5365-5378","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":10,"title":["Efficient multistage bandwidth allocation technique for virtual machine migration in cloud computing"],"prefix":"10.1177","volume":"35","author":[{"given":"Aditya","family":"Bhardwaj","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, National Institute of Technical Teachers Training and Research (NITTTR), Panjab University, Chandigarh, India"}]},{"given":"C.","family":"Rama Krishna","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, National Institute of Technical Teachers Training and Research (NITTTR), Panjab University, Chandigarh, India"}]}],"member":"179","published-online":{"date-parts":[[2018,7,12]]},"reference":[{"key":"e_1_3_1_2_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-015-9359-2"},{"key":"e_1_3_1_3_2","doi-asserted-by":"publisher","DOI":"10.1504\/IJCAT.2017.082865"},{"key":"e_1_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2014.2344653"},{"key":"e_1_3_1_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2014.2385697"},{"issue":"2","key":"e_1_3_1_6_2","first-page":"123","article-title":"Evolution and present status of cloud computing: A comprehensive analysis","volume":"22","author":"Sharma V.","year":"2016","unstructured":"SharmaV. and SrivastavaG.M.S., Evolution and present status of cloud computing: A comprehensive analysis, Inderscience International Journal of Business Information Systems22(2) (2016), 123\u2013142.","journal-title":"Inderscience International Journal of Business Information Systems"},{"key":"e_1_3_1_7_2","doi-asserted-by":"publisher","DOI":"10.1186\/s13677-017-0092-1"},{"issue":"99","key":"e_1_3_1_8_2","first-page":"1","article-title":"Virtual machine migration planning in software-defined networks","volume":"1","author":"Wang H.","year":"2017","unstructured":"WangH., LiY., ZhangY. and JinD., Virtual machine migration planning in software-defined networks, IEEE Transactions on Cloud Computing1(99) (2017), 1\u201315.","journal-title":"IEEE Transactions on Cloud Computing"},{"key":"e_1_3_1_9_2","first-page":"25","article-title":"Network aware vm migration in cloud data centers","author":"Maziku H.","year":"2014","unstructured":"MazikuH. and ShettyS., Network aware vm migration in cloud data centers, Proceedings of 3rd IEEE International Conference on Research and Educational Experiment, Atlanta, USA, 2014, pp. 25\u201328.","journal-title":"Proceedings of 3rd IEEE International Conference on Research and Educational Experiment"},{"key":"e_1_3_1_10_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-013-0245-z"},{"key":"e_1_3_1_11_2","first-page":"25","article-title":"Heterogeneous Bandwidth Provisioning for Virtual Machine Migration over SDN-Enabled Optical Networks","author":"Mandal U.","year":"2014","unstructured":"MandalU., HabibM.F., ZhangS., ChowdhuryP. and TornatoreM., Heterogeneous Bandwidth Provisioning for Virtual Machine Migration over SDN-Enabled Optical Networks, Proceedings of Optical Fiber Communication International Conference on Research and Educational Experiment, Atlanta, USA, 2014, pp. 25\u201328.","journal-title":"Proceedings of Optical Fiber Communication International Conference on Research and Educational Experiment"},{"key":"e_1_3_1_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2014.2343945"},{"issue":"1","key":"e_1_3_1_13_2","first-page":"1","article-title":"SimGrid VM: Virtual machine support for a simulation framework of distributed systems","volume":"6","author":"Hirofuchi T.","year":"2015","unstructured":"HirofuchiT., LebreA. and PouillouxL., SimGrid VM: Virtual machine support for a simulation framework of distributed systems, IEEE Transactions on Cloud Computing6(1) (2015), 1\u201314.","journal-title":"IEEE Transactions on Cloud Computing"},{"key":"e_1_3_1_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2015.2500560"},{"key":"e_1_3_1_15_2","first-page":"1","article-title":"Related dirty memory prediction mechanism for live migration enhancement in cloud computing environments","volume":"03","author":"Wu T.Y.","year":"2017","unstructured":"WuT.Y., GuizaniN. and HuangJ.S., Related dirty memory prediction mechanism for live migration enhancement in cloud computing environments, Journal of Network and Computer Applications03 (2017), 1\u201314.","journal-title":"Journal of Network and Computer Applications"},{"key":"e_1_3_1_16_2","unstructured":"Kernel Virtual Machine (KVM) https:\/\/www.linux-kvm.org\/page\/Downloads\/\/ [Accessed: 10-April-2017]."},{"key":"e_1_3_1_17_2","unstructured":"Libvirt Virtualization API https:\/\/www.libvirt.org..[Accessed: 16-Feb-2017]."},{"key":"e_1_3_1_18_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-014-1478-x"},{"key":"e_1_3_1_19_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11277-017-4582-8"},{"key":"e_1_3_1_20_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11704-015-4420-7"},{"key":"e_1_3_1_21_2","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2010.13"},{"key":"e_1_3_1_22_2","unstructured":"MathWorks- Makers of Matlab and Simulink https:\/\/in.mathworks.com\/[Accessed: 10-May-2017]."},{"key":"e_1_3_1_23_2","first-page":"507","article-title":"Study on a migration scheme by fuzzy logic based learning and decision approach for QOS in cloud computing","author":"Son A.Y.","year":"2017","unstructured":"SonA.Y. and HuhE.N., Study on a migration scheme by fuzzy logic based learning and decision approach for QOS in cloud computing, Proceedings of 9th IEEE International Conference on Ubiquitous and Future Networks (ICUFN), Milan, Italy, 2017, pp. 507\u2013512.","journal-title":"Proceedings of 9th IEEE International Conference on Ubiquitous and Future Networks (ICUFN)"},{"key":"e_1_3_1_24_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2011.04.017"},{"key":"e_1_3_1_25_2","unstructured":"Fuzzy Trapezoidal membership function https:\/\/in.mathworks.com\/help\/fuzzy\/trapmf.html\/\/[Accessed: 21-June-2017]."}],"container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.3233\/JIFS-169819","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.3233\/JIFS-169819","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.3233\/JIFS-169819","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T09:41:27Z","timestamp":1777455687000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.3233\/JIFS-169819"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,7,12]]},"references-count":24,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2018,11,20]]}},"alternative-id":["10.3233\/JIFS-169819"],"URL":"https:\/\/doi.org\/10.3233\/jifs-169819","relation":{},"ISSN":["1064-1246","1875-8967"],"issn-type":[{"value":"1064-1246","type":"print"},{"value":"1875-8967","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,7,12]]}}}