Efficient Update Activation for Virtual Machines in IaaS Cloud Computing Environments

被引:1
|
作者
Yamada, Hiroshi [1 ]
Tonosaki, Shuntaro [2 ]
Kono, Kenji [2 ]
机构
[1] Tokyo Univ Agr & Technol, Koganei, Tokyo 1848588, Japan
[2] Keio Univ, Yokohama, Kanagawa 2238522, Japan
来源
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS | 2014年 / E97D卷 / 03期
关键词
Cloud computing; IaaS; virtual machines; software updates;
D O I
10.1587/transinf.E97.D.469
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Infrastructure as a Service (IaaS), a form of cloud computing, is gaining attention for its ability to enable efficient server administration in dynamic workload environments. In such environments, however, updating the software stack or content files of virtual machines (VMs) is a time-consuming task, discouraging administrators from frequently enhancing their services and fixing security holes. This is because the administrator has to upload the whole new disk image to the cloud platform via the Internet, which is not yet fast enough that large amounts of data can be transferred smoothly. Although the administrator can apply incremental updates directly to the running VMs, he or she has to carefully consider the type of update and perform operations on all running VMs, such as application restarts. This is a tedious and error-prone task. This paper presents a technique for synchronizing VMs with less time and lower administrative burden. We introduce the Virtual Disk Image Repository, which runs on the cloud platform and automatically updates the virtual disk image and the running VMs with only the incremental update information. We also show a mechanism that performs necessary operations on the running VM such as restarting server processes, based on the types of files that are updated. We implement a prototype on Linux 2.6.31.14 and Amazon Elastic Compute Cloud. An experiment shows that our technique can synchronize VMs in an order-of-magnitude shorter time than the conventional disk-image-based VM method. Also, we discuss limitations of our technique and some directions for more efficient VM updates.
引用
收藏
页码:469 / 479
页数:11
相关论文
共 50 条
  • [1] IaaS cloud computing services for libraries: Cloud storage and virtual machines
    Han, Yan
    OCLC Systems and Services, 2013, 29 (02): : 87 - 100
  • [2] Efficient Deployment and Scheduling of Virtual Machines in an IaaS Cloud
    Wang, D. G.
    Huang, L.
    Xue, X. N.
    Chen, L.
    INTERNATIONAL CONFERENCE ON ADVANCED EDUCATIONAL TECHNOLOGY AND INFORMATION ENGINEERING (AETIE 2015), 2015, : 464 - 470
  • [3] An Efficient Resource Utilization Technique for Consolidation of Virtual Machines in Cloud Computing Environments
    Selim, Gamal Eldin I.
    El-Rashidy, Mohamed A.
    El-Fishawy, Nawal A.
    2016 33RD NATIONAL RADIO SCIENCE CONFERENCE (NRSC), 2016, : 316 - 324
  • [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] Efficient Pre-Copy Live Migration of Virtual Machines for High Performance Computing in Cloud Computing Environments
    Chanchio, Kasidit
    Yaothanee, Jumpol
    PROCEEDINGS OF 2018 3RD INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS), 2018, : 497 - 501
  • [6] Performance of an IaaS Cloud with Live Migration of Virtual Machines
    Khazaei, Hamzeh
    Misic, Jelena
    Misic, Vojislav B.
    2013 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2013, : 2289 - 2293
  • [7] An Energy Efficient Approach to Virtual Machines Management in Cloud Computing
    Borgetto, Damien
    Stolf, Patricia
    2014 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2014, : 229 - 235
  • [8] Exploiting Classes of Virtual Machines for Scalable IaaS Cloud Management
    Canali, Claudia
    Lancellotti, Riccardo
    2015 IEEE 4TH SYMPOSIUM ON NETWORK CLOUD COMPUTING AND APPLICATIONS - NCCA 2015, 2015, : 15 - 22
  • [9] Optimal Load Balancing in Cloud Computing By Efficient Utilization of Virtual Machines
    Damanal, Shridhar G.
    Reddy, G. Ram Mahana
    2014 SIXTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORKS (COMSNETS), 2014,
  • [10] SLA Aware Cost Efficient Virtual Machines Placement in Cloud Computing
    Zhang, Jiangtao
    He, Zhixiang
    Huang, Hejiao
    Wang, Xuan
    Gu, Chonglin
    Zhang, Lingmin
    2014 IEEE INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2014,