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 条
  • [1] Workload-Aware Live Storage Migration for Clouds
    Zheng, Jie
    Ng, T. S. Eugene
    Sripanidkulchai, Kunwadee
    [J]. ACM SIGPLAN NOTICES, 2011, 46 (07) : 133 - 144
  • [2] A Workload-Aware Energy Model for Virtual Machine Migration
    De Maio, Vincenzo
    Kecskemeti, Gabor
    Prodan, Radu
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING - CLUSTER 2015, 2015, : 274 - 283
  • [3] Workload-aware storage policies for cloud object storage
    Chen, Yu
    Tong, Wei
    Feng, Dan
    Wang, Zike
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 163 : 232 - 247
  • [4] A Workload-aware Resources Scheduling Method for Virtual Machine
    Qu, Hongshan
    Liu, Xiaodong
    Xu, Huating
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (01): : 247 - 258
  • [5] IOFollow: Improving the performance of VM live storage migration with IO following in the cloud
    Mao, Bo
    Yang, Yaodong
    Wu, Suzhen
    Jiang, Hong
    Li, Kuan-Ching
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 91 : 167 - 176
  • [6] cCluster: A Core Clustering Mechanism for Workload-Aware Virtual Machine Scheduling
    Dehsangi, Mostafa
    Asyabi, Esmail
    Sharifi, Mohsen
    Azhari, Seyed Vahid
    [J]. 2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, : 248 - 255
  • [7] Burst-aware virtual machine migration for improving performance in the cloud
    Rahmani, Somayeh
    Khajehvand, Vahid
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (07)
  • [8] Improving Virtual Machine Live Migration via Application-level Workload Analysis
    Baruchi, Artur
    Midorikawa, Edson Toshimi
    Netto, Marco A. S.
    [J]. 2014 10TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2014, : 163 - 168
  • [9] An Adaptive Push-Pull for Disseminating Dynamic Workload and Virtual Machine Live Migration in Cloud Computing
    Naik, K. Jairam
    [J]. INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2022, 14 (01)
  • [10] IMPROVING TOTAL MIGRATION TIME IN LIVE VIRTUAL MACHINE MIGRATION
    Das, Bubai
    Mandal, Kunal Kumar
    Das, Suvrojit
    [J]. 6TH INTERNATIONAL CONFERENCE ON COMPUTER & COMMUNICATION TECHNOLOGY (ICCCT-2015), 2015, : 57 - 61