A Container-Based Technique to Improve Virtual Machine Migration in Cloud Computing. Issue 1 (2nd January 2022)
- Record Type:
- Journal Article
- Title:
- A Container-Based Technique to Improve Virtual Machine Migration in Cloud Computing. Issue 1 (2nd January 2022)
- Main Title:
- A Container-Based Technique to Improve Virtual Machine Migration in Cloud Computing
- Authors:
- Bhardwaj, Aditya
Rama Krishna, C. - Abstract:
- Abstract : Hypervisor-enabled virtualization is a promising technology to deploy applications and implement Virtual Machine (VM) migration on cloud data centers. However, one critical aspect in hypervisor-based solution is that to deploy applications each VM is installed with a dedicated guest OS along with the requirement of binaries and library files and substantially large VM's image size. Therefore, it is a significant concern for data center administrators because it causes performance overheads. To solve these issues, a new paradigm of virtualization technology that has attracted considerable attention is containerization. Although, progress has been made to address container-based virtualization, there has been less attention to explore the issue of performance evaluation of container and VM in a migration environment. The main contribution of this research study is to develop an experimental setup to implement and evaluate the performance of LXD/CR container-based migration technique and compared it with the pre-copy VM migration scheme. To conduct this performance evaluation, first we modified Linux kernel and implemented LXD which uses liblxc to launch container, then migration of the running container is facilitated using a checkpoint/restore mechanism of CRIU technique. To ensure the applicability and validity for real-time cloud infrastructure, we executed a wide variety of benchmarks such as web server, CPU-intensive, disk I/O and database. From the resultsAbstract : Hypervisor-enabled virtualization is a promising technology to deploy applications and implement Virtual Machine (VM) migration on cloud data centers. However, one critical aspect in hypervisor-based solution is that to deploy applications each VM is installed with a dedicated guest OS along with the requirement of binaries and library files and substantially large VM's image size. Therefore, it is a significant concern for data center administrators because it causes performance overheads. To solve these issues, a new paradigm of virtualization technology that has attracted considerable attention is containerization. Although, progress has been made to address container-based virtualization, there has been less attention to explore the issue of performance evaluation of container and VM in a migration environment. The main contribution of this research study is to develop an experimental setup to implement and evaluate the performance of LXD/CR container-based migration technique and compared it with the pre-copy VM migration scheme. To conduct this performance evaluation, first we modified Linux kernel and implemented LXD which uses liblxc to launch container, then migration of the running container is facilitated using a checkpoint/restore mechanism of CRIU technique. To ensure the applicability and validity for real-time cloud infrastructure, we executed a wide variety of benchmarks such as web server, CPU-intensive, disk I/O and database. From the results obtained, it is found that compared to pre-copy VM migration scheme, LXD/CR container migration technique reduces the downtime, migration time, amount of data transferred and the number of pages transferred by 75.66%, 65.55%, 76.63%, and 76.78%, respectively. In addition, the migration overhead caused is reduced by 55.89% w.r.t. CPU utilization and 76.52% w.r.t. RAM utilization. This being an important contribution for migrating the running applications efficiently and consequently increase the business value of the cloud infrastructure providers. … (more)
- Is Part Of:
- IETE journal of research. Volume 68:Issue 1(2022)
- Journal:
- IETE journal of research
- Issue:
- Volume 68:Issue 1(2022)
- Issue Display:
- Volume 68, Issue 1 (2022)
- Year:
- 2022
- Volume:
- 68
- Issue:
- 1
- Issue Sort Value:
- 2022-0068-0001-0000
- Page Start:
- 401
- Page End:
- 416
- Publication Date:
- 2022-01-02
- Subjects:
- Cloud computing -- KVM -- Linux container -- Migration -- Pre-copy -- Virtualization
Electronics -- Periodicals
Telecommunication -- Periodicals
Electronics
Telecommunication
Periodicals
621.38 - Journal URLs:
- http://www.tandfonline.com/ ↗
- DOI:
- 10.1080/03772063.2019.1605848 ↗
- Languages:
- English
- ISSNs:
- 0377-2063
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 21415.xml