Pure Mathematics for Theoretical Computer Science

Journal DOI

https://doi.org/10.54216/PMTCS

Submit Your Paper

2995-3162ISSN (Online)

Volume 1 , Issue 1 , PP: 32-46, 2023 | Cite this article as | XML | Html | PDF | Full Length Article

The XENVMC communication protocol to improve the efficiency of live migration for co-resident virtual machines

Barbara Charchekhandra 1 *

  • 1 Jadavpur University, Department of Mathematics, Kolkata, India - (Charchekhandrabar32@yahoo.com)
  • Doi: https://doi.org/10.54216/PMTCS.010103

    Received: September 24, 2022 Revised: November 09, 2022 Accepted: January 15, 2023
    Abstract

    One of the most important features offered by virtualization is the live migration of virtual machines, and it is defined as the migration of a virtual machine from one physical host to another physical host while maintaining the continuity of service for applications running on this machine. The PRE-COPY algorithm is one of the most important live migration algorithms. The working principle of this algorithm is based on the frequent transfer of changed memory pages (dirty page) between the source and the target, so that the repetition stops at a certain threshold. This algorithm suffers from a page re-send problem, which is moving the same memory pages repeatedly in each Itern, which increases the amount of data sent over the network, and thus the total live migration time increases and the total of memory pages transferred becomes much larger than The actual size of the memory. In this paper, we build a model to improve the total time of live migration in the event that co-resident Inter-VM communication. We have made a modification to the XENVMC communication protocol, which is a protocol based on the concept of shared memory to handle communication and speed up data transfer between co-resident virtual machines. The modification of the XENVMC protocol has improved the total live migration time and reduced the number of pages transmitted over the network, for two main reasons: the first is to reduce the number of changed pages in memory caused by communication between virtual machines, and the second reason is due to the acceleration of communication and data exchange between that co-resident Inter-VM communication.

    Keywords :

    communication protocol , live migration , virtual , XENVMC

    References

    [1] VIRENDRA TIWARI, DR.AKHILESH A.WAOO, BALENDRA GARG, ASSISTANT PROFESSOR, ASSOCIATE PROFESSOR, ASSISTANT PROFESSOR, 2020- Study On Virtualization Technology And Its Importance In Cloud Computing Environment. International Journal of Creative Research Thoughts ; Volume 8, ISSN: 2320-2882.

    [2] PRATEEK JAIN, 2021- Optimized Pre-Copy Live Virtual Machine Migration for Memory-Intensive Workloads. National College of Ireland.

    [3] JANNARM AND T. KAEWKIRIYA, 2016- Framework of Dynamic Resource Allocation System for Virtual Machine in Virtualization System. International Journal of Computer Theory and Engineering, Vol. 8, No. 4.

    [4] EZHILARASIE, RAJAPACKIYAM, ARVIND VENKATESA SUBRAMANIAN, UMAMAKESWARI ARUMUGAM, 2020- Live Migration of Virtual Machines using Mirroring Technique.

    Journal of Computer Science; DOIhttps://doi.org/10.3844/jcssp.2020.543.550,Volume 16, 543- 550.

    [5] MOHAMED ESAM ELSAID, HAZEM M. ABBAS ,CHRISTOPH MEINEL,2021- Virtual machines Pre-copy live migration cost modeling and prediction: a survey. Distributed and Parallel Databases; https://doi.org/10.1007/s10619-021-07387-2.

    [6] SANGEETA SHARMA, AND MEENU CHAWLA, 2016- A three phase optimization method for pre-copy based VM live migration. Sharma and Chawla Springer Plus 5:1022 DOI 10.1186/s40064-016-2642 2.

    [7] AHMAD SAKER AHMAD, HAIDER KHALIL, 2018- Improve the total migration time of live migration in virtualization data centers. Tishreen University Journal, k,ISSN:2079-3081,vol.39.

    [8] G. SUNITHA REKHA, 2018- A Study On Virtualization And Virtual Machines. International Journal of Engineering Science Invention (IJESI), Volume 7 Issue 5 Ver. III.

    [9] Dr. KASSEM KABALAN ,HAIDER KHALIL,2017- Performance evaluation of virtual machine manager by using DRBD as a shared storage of virtual disk. ISSN: 2079- 3081,vol.39.

    [10] YI REN, QI ZHANG,JIANBO GUAN, JINZHU KONG, HUADONG DAI, and LISONG SHAO, 2016 - Shared-Memory Optimizations for Inter Virtual Machine Communication. ACM Computing Surveys, Volume 48, No: 49.

    [11] QI ZHANG, LING LIU, YI REN, KISUNG LEE, YUZHE TANG, XU ZHAO, YANG ZHOU, 2013- Residency Aware Inter- VM Communication in Virtualized Cloud: Performance Measurement and Analysis. IEE, DOI: 10.1109/CLOUD.2013.116.

    [12] YI REN,LIU RENSHI,YOU ZIQI(ZIVE), 2016- XENVMC - A Residency Aware Transparent Inter-VM Network Communication Accelerator. XENVMC Group of NUDT.

    [13] YI REN, LING LIU, XIAOJIAN LIU, JINZHU KONG, HUADONG DAI, QINGBO WU1, YUA, 2013- A Fast and Transparent Communication Protocol for Co-Resident Virtual Machines. IEE, ISBN:978-1-4673-2740-4.

    [14] YI REN, RENSHI LIU, QI ZHANG, JIANBO GUAN, ZIQI YOU, YUSONG TAN, QINGBO WU, 2020- An Efficient and Transparent Approach for Adaptive Intra-and Inter-Node Virtual Machine Communication in Virtualized Clouds. IEEE, DOI 10.1109/ICPADS47876.

    [15] YOU ZI-QI, REN YI, LIU REN-SHI, GUAN JIAN-BO AND LIU LI -PENG, 2018- Optimization of Co-resident Inter-VM Communication Accelerator XENVMC Based on Multi-core. Computer Science, Vol. 45, Issue (3): 102 107.doi: 10.11896/j.issn.1002-137X.2018.03.017.

    Cite This Article As :
    Charchekhandra, Barbara. The XENVMC communication protocol to improve the efficiency of live migration for co-resident virtual machines. Pure Mathematics for Theoretical Computer Science, vol. , no. , 2023, pp. 32-46. DOI: https://doi.org/10.54216/PMTCS.010103
    Charchekhandra, B. (2023). The XENVMC communication protocol to improve the efficiency of live migration for co-resident virtual machines. Pure Mathematics for Theoretical Computer Science, (), 32-46. DOI: https://doi.org/10.54216/PMTCS.010103
    Charchekhandra, Barbara. The XENVMC communication protocol to improve the efficiency of live migration for co-resident virtual machines. Pure Mathematics for Theoretical Computer Science , no. (2023): 32-46. DOI: https://doi.org/10.54216/PMTCS.010103
    Charchekhandra, B. (2023) . The XENVMC communication protocol to improve the efficiency of live migration for co-resident virtual machines. Pure Mathematics for Theoretical Computer Science , () , 32-46 . DOI: https://doi.org/10.54216/PMTCS.010103
    Charchekhandra B. [2023]. The XENVMC communication protocol to improve the efficiency of live migration for co-resident virtual machines. Pure Mathematics for Theoretical Computer Science. (): 32-46. DOI: https://doi.org/10.54216/PMTCS.010103
    Charchekhandra, B. "The XENVMC communication protocol to improve the efficiency of live migration for co-resident virtual machines," Pure Mathematics for Theoretical Computer Science, vol. , no. , pp. 32-46, 2023. DOI: https://doi.org/10.54216/PMTCS.010103