WAIO: Improving Virtual Machine Live Storage Migration for the Cloud by Workload-Aware IO Outsourcing

被引:5
|
作者
Yang, Yaodong [1 ]
Jiang, Hong [1 ,2 ]
Mao, Bo [3 ]
Tian, Lei [4 ]
Yang, Yuekun [1 ]
Qian, Junjie [1 ]
机构
[1] Univ Nebraska, Dept Comp Sci & Engn, Lincoln, NE 68588 USA
[2] Univ Texas Arlington, Dept Comp Sci & Engn, Arlington, TX USA
[3] Xiamen Univ, Software Sch, Xiamen, Peoples R China
[4] Tintri, Mountain View, CA USA
关键词
IO Outsourcing; Live Storage Migration; Cloud Computing; Virtualization;
D O I
10.1109/CloudCom.2015.34
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Virtual Machine (VM) live storage migration is widely performed in the current cloud data centers, for the purposes of load balance, hardware maintenance and system upgrade. Nevertheless, conventional migration approaches, such as Dirty Block Tracking (DBT), do not address the problem of IO interference between VM IO requests and Migration IO requests during the migration period, which degrades both the VM IO performance and the migration performance. In this paper, we propose a Workload-Aware IO Outsourcing scheme, short for WAIO, to improve the VM live storage migration efficiency. WAIO effectively outsources the VM's working set to a surrogate device during the migration and creates separate IO path for servicing the VM IO requests. By outsourcing VM IO requests from the original storage to the surrogate device, the VM live storage migration process can be performed on the original storage, no longer interfered, while the outsourced VM IO requests are serviced separately and thus much more quickly. Our lightweight prototype implementation of WAIO and extensive trace-driven experiments demonstrate that, compared with the existing migration approach DBT, WAIO significantly improves the VM's IO performance during the migration process. Moreover, WAIO allows the hypervisor to migrate a VM at a higher migration speed, without sacrificing the VM's IO performance.
引用
收藏
页码:314 / 321
页数:8
相关论文
共 50 条
  • [31] iAware: Making Live Migration of Virtual Machines Interference-Aware in the Cloud
    Xu, Fei
    Liu, Fangming
    Liu, Linghui
    Jin, Hai
    Li, Bo
    Li, Baochun
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (12) : 3012 - 3025
  • [32] Cluster-Aware Virtual Machine Collaborative Migration in Media Cloud
    Zhang, Weizhan
    Chen, Yuxuan
    Gao, Xiang
    Mo, Zhichao
    Zheng, Qinghua
    Lu, Zongqing
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (10) : 2808 - 2822
  • [33] Utilisation aware virtual machine selection policy for workload consolidation in cloud data centres
    Dabhi, Dipak
    Thakor, Devendra
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2023, 29 (02) : 125 - 148
  • [34] Performance Degradation-aware Virtual Machine Live Migration in Virtualized Servers
    Zhang, Wei
    Zhu, Mingfa
    Gong, Tao
    Xiao, Limi
    Ruan, Li
    Mei, Yiduo
    Sun, Yuzhong
    Ji, Xu
    [J]. 2012 13TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS, AND TECHNOLOGIES (PDCAT 2012), 2012, : 429 - 435
  • [35] A SECURE VIRTUAL MACHINE MIGRATION USING PROCESSOR WORKLOAD PREDICTION METHOD FOR CLOUD ENVIRONMENT
    Reeba, P. Jabalin
    Shaji, R. S.
    Jayan, J. P.
    [J]. PROCEEDINGS OF IEEE INTERNATIONAL CONFERENCE ON CIRCUIT, POWER AND COMPUTING TECHNOLOGIES (ICCPCT 2016), 2016,
  • [37] IALM: Interference Aware Live Migration Strategy for Virtual Machines in Cloud Data Centres
    Anu, V. R.
    Elizabeth, Sherly
    [J]. DATA MANAGEMENT, ANALYTICS AND INNOVATION, ICDMAI 2018, VOL 2, 2019, 839 : 499 - 511
  • [38] Optimization of live virtual machine migration in cloud computing: A survey and future directions
    Noshy, Mostafa
    Ibrahim, Abdelhameed
    Ali, Hesham Arafat
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 110 : 1 - 10
  • [39] A Taxonomy of Live Virtual Machine (VM) Migration Mechanisms in Cloud Computing Environment
    Acharya, Shreenath
    D'Mello, Demian Antony
    [J]. 2013 INTERNATIONAL CONFERENCE ON GREEN COMPUTING, COMMUNICATION AND CONSERVATION OF ENERGY (ICGCE), 2013, : 809 - 815
  • [40] Multipath Transmission Control Protocol for Live Virtual Machine Migration in the Cloud Environment
    Ramana, Kadiyala
    Aluvalu, Rajanikanth
    Gunjan, Vinit Kumar
    Singh, Ninni
    Prasadhu, M. Nageswara
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022