Advanced Memory Reusing Mechanism for Virtual Machines in Cloud Computing

被引:8
|
作者
Singh, Gursharan
Behal, Sunny
Taneja, Monal [1 ]
机构
[1] Lovely Profess Univ, SME CSE, Phagwara 144402, India
关键词
Cloud Computing; Virtual Machine; Memory Reusing;
D O I
10.1016/j.procs.2015.07.373
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud computing is an emerging computing technology for large data centers that maintains computational resources through the internet, rather than on local computers. With the increasing popularity of cloud computing, also increase the demand of cloud resources. In Infrastructure-as-a-Service datacenters, the placements of Virtual Machines (VMs) on physical hosts are dynamically optimized in response to resource utilization of the hosts. VM migration provides the capability to balance the load, system maintenance and fault tolerance etc. However, existing migration techniques, used to migrate virtual machines keeping data images of VMs in host and skipping transfer of unchanged data fields to reduce the amount of transfer data during migration, if number of migrations increases, number of data images stored on host are also increased, this causes memory starvation. In this paper, we propose a technique that reduces the size of data image stored on source host before migration. When a Virtual Machine migrates to another host, the data image for that VM is kept in the source host after removing unwanted data according to the probability factor. When the VM migrates back to the original host later, the kept memory image will be "reused", i.e. data which are identical to the kept data will not be transferred and comparative to existing system the size of memory image is small. To validate this approach, results evaluated using different threshold levels and probability factor of change in data. Proposed system required less memory to store the memory image and allow more VMs to be hosted. Specifically, our proposed work is used to improve resource efficiency throughout by reducing the size of memory image that is stored on source host. Evaluations show that size of memory image reduced 33% (approx) of unnecessary memory consumption. (C) 2015 The Authors. Published by Elsevier B.V.
引用
收藏
页码:91 / 103
页数:13
相关论文
共 50 条
  • [1] Virtual Machines Allocation and Migration Mechanism in Green Cloud Computing
    Bouchareb, Nassima
    Zarour, Nacer Eddine
    MODELLING AND IMPLEMENTATION OF COMPLEX SYSTEMS, 2019, 64 : 16 - 33
  • [2] Memory cooperation optimization strategies of multiple virtual machines in cloud computing environment
    Zhang W.-Z.
    Zhang H.-L.
    Zhang D.
    Cheng T.
    Jisuanji Xuebao/Chinese Journal of Computers, 2011, 34 (12): : 2265 - 2277
  • [3] Virtual Firewalling For Migrating Virtual Machines In Cloud Computing
    Anwar, Mahwish
    PROCEEDINGS OF THE 2013 5TH INTERNATIONAL CONFERENCE ON INFORMATION & COMMUNICATION TECHNOLOGIES (ICICT 2013), 2013,
  • [4] Efficient Distribution of Virtual Machines for Cloud Computing
    Schmidt, Matthias
    Fallenbeck, Niels
    Smith, Matthew
    Freisleben, Bernd
    PROCEEDINGS OF THE 18TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2010, : 567 - 574
  • [5] Optimal Allocation of Virtual Machines in Cloud Computing
    Lin, Ming-Hua
    Tsai, Jung-Fa
    Hu, Yi-Chung
    Su, Tzu-Hsuan
    SYMMETRY-BASEL, 2018, 10 (12):
  • [6] Vulnerability Assessment for Virtual Machines in Virtual Environment of Cloud Computing
    Patil, Rajendra
    Modi, Chirag
    RECENT FINDINGS IN INTELLIGENT COMPUTING TECHNIQUES, VOL 1, 2019, 707 : 569 - 576
  • [7] Improving cloud computing virtual machines balancing through hosts and virtual machines similarities
    Brascher, Gabriel Beims
    Weingartner, Rafael
    Westphall, Carlos Becker
    2017 13TH IEEE WORLD CONGRESS ON SERVICES (SERVICES), 2017, : 76 - 85
  • [8] Mapping Virtual Machines onto Physical Machines in Cloud Computing: A Survey
    Pietri, Ilia
    Sakellariou, Rizos
    ACM COMPUTING SURVEYS, 2016, 49 (03)
  • [9] Dynamic Creation of Virtual Machines in Cloud Computing Systems
    Luo, Fei
    Scherson, Isaac D.
    Fuentes, Joel
    2017 25TH INTERNATIONAL CONFERENCE ON SYSTEMS ENGINEERING (ICSENG), 2017, : 316 - 323
  • [10] Performance Analysis of Virtual Machines and Containers in Cloud Computing
    Barik, Rabindra K.
    Lenka, Rakesh K.
    Rao, K. Rahul
    Ghose, Devam
    2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2016, : 1204 - 1210