Workload-Aware Live Storage Migration for Clouds

被引:39
|
作者
Zheng, Jie [1 ]
Ng, T. S. Eugene [1 ]
Sripanidkulchai, Kunwadee [2 ]
机构
[1] Rice Univ, Houston, TX 77251 USA
[2] NECTEC, Pathum Thani, Thailand
关键词
Algorithms; Design; Experimentation; Performance; Live Storage Migration; Virtual Machine; Workload-aware; Scheduling; Cloud Computing;
D O I
10.1145/2007477.1952700
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The emerging open cloud computing model will provide users with great freedom to dynamically migrate virtualized computing services to, from, and between clouds over the wide-area. While this freedom leads to many potential benefits, the running services must be minimally disrupted by the migration. Unfortunately, current solutions for wide-area migration incur too much disruption as they will significantly slow down storage I/O operations during migration. The resulting increase in service latency could be very costly to a business. This paper presents a novel storage migration scheduling algorithm that can greatly improve storage I/O performance during wide-area migration. Our algorithm is unique in that it considers individual virtual machine's storage I/O workload such as temporal locality, spatial locality and popularity characteristics to compute an efficient data transfer schedule. Using a fully implemented system on KVM and a trace-driven framework, we show that our algorithm provides large performance benefits across a wide range of popular virtual machine workloads.
引用
收藏
页码:133 / 144
页数:12
相关论文
共 50 条
  • [1] Workload-Aware Provisioning in Public Clouds
    Xu, Yunjing
    Musgrave, Zachary
    Noble, Brian
    Bailey, Michael
    [J]. IEEE INTERNET COMPUTING, 2014, 18 (04) : 15 - 21
  • [2] WAIO: Improving Virtual Machine Live Storage Migration for the Cloud by Workload-Aware IO Outsourcing
    Yang, Yaodong
    Jiang, Hong
    Mao, Bo
    Tian, Lei
    Yang, Yuekun
    Qian, Junjie
    [J]. 2015 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2015, : 314 - 321
  • [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] FORESEER: Workload-aware Data Storage for MapReduce
    Zou, Jia
    Shi, Juwei
    Liu, Tongping
    Cao, Zhao
    Wang, Chen
    [J]. 2015 IEEE 35th International Conference on Distributed Computing Systems, 2015, : 746 - 747
  • [5] CloudMap: Workload-aware Placement in Private Heterogeneous Clouds
    Viswanathan, Balaji
    Verma, Akshat
    Dutta, Sourav
    [J]. 2012 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2012, : 9 - 16
  • [6] 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
  • [7] Mass: Workload-Aware Storage Policy for OpenStack Swift
    Chen, Yu
    Tong, Wei
    Feng, Dan
    Wang, Zike
    [J]. PROCEEDINGS OF THE 49TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, ICPP 2020, 2020,
  • [8] Workload-Aware Scheduling for Data Analytics upon Heterogeneous Storage
    Qian, Zhuzhong
    Gao, Yuan
    Ji, Mingtao
    Peng, Hui
    Chen, Peng
    Jin, Yibo
    Lu, Sanglu
    [J]. 2019 IEEE INTL CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, BIG DATA & CLOUD COMPUTING, SUSTAINABLE COMPUTING & COMMUNICATIONS, SOCIAL COMPUTING & NETWORKING (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2019), 2019, : 580 - 587
  • [9] Workload-Aware Column Imprints
    Slavitch, Noah
    [J]. SIGMOD'20: PROCEEDINGS OF THE 2020 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2020, : 2865 - 2867
  • [10] WarMops: A Workload-aware Resource Management Optimization Strategy For IaaS Private Clouds
    Zhang, Jun
    Wang, Jing
    Wu, Jie
    Lu, Zhihui
    Zhang, Shiyong
    Zhong, Yiping
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2014), 2014, : 575 - 582