A Novel Technique for Accelerating Live Migration in Cloud Computing

被引:34
作者
Gupta, Ambika [1 ,2 ]
Namasudra, Suyel [2 ]
机构
[1] GLA Univ, Dept Comp Engn & Applicat, Mathura, India
[2] Natl Inst Technol Patna, Dept Comp Sci & Engn, Patna, Bihar, India
关键词
Virtual machine; Downtime; Data transfer; Migration time; Performance; VIRTUAL MACHINE MIGRATION; DESIGN;
D O I
10.1007/s10515-022-00332-2
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Currently, cloud computing is being used in many scientific areas like geoscience, DNA sequencing, healthcare, and many more. In a cloud computing environment, a Virtual Machine (VM) is a virtualized instance of any computer that can execute almost all the tasks of a computer. VM migration can be referred to as a task to move VMs from one physical machine to another physical machine. During VM migration, there are many issues, such as fault occurrence, seamless connectivity, and maintaining the quality of service. The cloud service provider has to anticipate the server downtime and various other delays like slow processing of user's request due to the occurrence of a fault, improper allocation of VMs, and many more. A reliable and advanced live migration optimization technique has been proposed in this work for a trustworthy cloud computing environment. There are three main algorithms in the proposed scheme considering the total migration time, namely Host Selection Migration Time (HSMT), VM Reallocation Migration Time (VMRMT), and VM Reallocation Bandwidth Usage (VMRBU). These algorithms support to enhance the performance of cloud computing environments by minimizing the migration time. The proposed scheme has been compared to some existing approaches, namely Kernel-based Virtual Machines (KVM) and Pareto Optimized Framework for Seamless VM Live Migration (POF-SVLM), to evaluate its performance. The results show that the proposed scheme reduces the total cores of CPU by 60-70%, downtime by 70-80%, data transfer rate by 40-50%, and migration time by 40-50%.
引用
收藏
页数:21
相关论文
共 48 条
[1]   A robust drug recall supply chain management system using hyperledger blockchain ecosystem [J].
Agrawal, Divyansh ;
Minocha, Sachin ;
Namasudra, Suyel ;
Gandomi, Amir H. .
COMPUTERS IN BIOLOGY AND MEDICINE, 2022, 140
[2]   Scalability analysis comparisons of cloud-based software services [J].
Ahmad, Amro Al-Said ;
Andras, Peter .
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2019, 8
[3]   Planning a secure and reliable IoT-enabled FOG-assisted computing infrastructure for healthcare [J].
Ali, Hafiz Munsub ;
Liu, Jun ;
Bukhari, Syed Ahmad Chan ;
Rauf, Hafiz Tayyab .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (03) :2143-2161
[4]   Multi-model deep learning approach for collaborative filtering recommendation system [J].
Aljunid, Mohammed Fadhel ;
Huchaiah, Manjaiah Doddaghatta .
CAAI TRANSACTIONS ON INTELLIGENCE TECHNOLOGY, 2020, 5 (04) :268-275
[5]  
[Anonymous], 2011, P 2 ACMSPEC INT C PE
[6]   A View of Cloud Computing [J].
Armbrust, Michael ;
Fox, Armando ;
Griffith, Rean ;
Joseph, Anthony D. ;
Katz, Randy ;
Konwinski, Andy ;
Lee, Gunho ;
Patterson, David ;
Rabkin, Ariel ;
Stoica, Ion ;
Zaharia, Matei .
COMMUNICATIONS OF THE ACM, 2010, 53 (04) :50-58
[7]  
Bala A., 2012, IJCSI International Journal of Computer Science Issues, V9, P1694
[8]   Blockverse: A Cloud Blockchain-based Platform for Tracking in Affiliate Systems [J].
Baldominos, A. ;
Lopez-Sanchez, J. L. ;
Acevedo-Aguilar, M. .
INTERNATIONAL JOURNAL OF INTERACTIVE MULTIMEDIA AND ARTIFICIAL INTELLIGENCE, 2020, 6 (03) :24-31
[9]   Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers [J].
Beloglazov, Anton ;
Buyya, Rajkumar .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2012, 24 (13) :1397-1420
[10]   CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms [J].
Calheiros, Rodrigo N. ;
Ranjan, Rajiv ;
Beloglazov, Anton ;
De Rose, Cesar A. F. ;
Buyya, Rajkumar .
SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) :23-50