Radio: Reconciling Disk I/O Interference in a Para-virtualized Cloud

被引:0
|
作者
Yang, Guangwen [1 ,2 ]
Wang, Liana [1 ]
Xue, Wei [1 ,2 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, Beijing, Peoples R China
[2] Natl Supercomp Ctr Wuxi, Wuxi, Jiangsu, Peoples R China
关键词
cloud system; para-virtuafization; I/O performance; I/O interference; interference analysis; PERFORMANCE;
D O I
10.1109/CLOUD55607.2022.00034
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As more virtual machines (VMs) are consolidated in the cloud system, interference among VMs sharing underlying resources may occur more frequently than ever. In particular, certain VMs' disk 1/0 performance gets impacted, leading to related cloud services being seriously compromised. Existing interference analysis approaches cannot guarantee desired results due to 1) lack of effective techniques for characterizing disk 1/0 interference and 2) considerable runtime overhead for determining interference and related culprits. To overcome these barriers, we present Radio, an end -to-end analysis tool for disk 1/0 interference diagnostics in a para-virtualized cloud. Radio quantifies the dynamic changes in I/O strength across virtual CPUs (vCPUs), constructs the performance repository to efficiently identify VMs' abnormal behaviors, and then exploits interference heat maps and non -constant correlation approaches to infer the culprits of interference. With Radio's deployment at the National Supercomputinv, Center in Wuxi for more than 10 months, we demonstrate its effectiveness in real-world use cases on the cloud system with more than 300 VMs deployed. Radio can effectively analyze the interference issues within 20 seconds, incurring only 0.2% extra CPU overhead on the host machine. With this achievement, Radio has successfully assisted system administrators in reducing the daily incidence of interference from more than 65% to less than 10% and improving the overall disk throughput of the cloud system by more than 27.5%.
引用
收藏
页码:144 / 156
页数:13
相关论文
共 20 条
  • [1] A New Disk I/O Model of Virtualized Cloud Environment
    Li, Dingding
    Liao, Xiaofei
    Jin, Hai
    Zhou, Bingbing
    Zhang, Qi
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (06) : 1129 - 1138
  • [2] A Network-friendly Disk I/O Optimization Framework in a Virtualized Cloud System
    Li, Dingding
    Tang, Yong
    Liu, Bing
    Yang, Zhendong
    Zhao, Gansen
    Li, Jianguo
    2014 IEEE 8TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANYCORE SOCS (MCSOC), 2014, : 9 - 14
  • [3] Improving disk I/O performance in a virtualized system
    Li, Dingding
    Jin, Hai
    Liao, Xiaofei
    Zhang, Yu
    Zhou, Bingbing
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2013, 79 (02) : 187 - 200
  • [4] An Analysis of Network I/O Workloads in Virtualized Cloud Environment
    Pu Xing
    Yang Miao
    Dai Chao
    Lai Xingjun
    Liu Mengxiao
    Hu Jingjing
    2014 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE, ELECTRONICS AND ELECTRICAL ENGINEERING (ISEEE), VOLS 1-3, 2014, : 818 - +
  • [5] iShare: Balancing I/O performance isolation and disk I/O efficiency in virtualized environments
    Wu, Song
    Tao, Songqiao
    Ling, Xiao
    Fan, Hao
    Jin, Hai
    Ibrahim, Shadi
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2016, 28 (02): : 386 - 399
  • [6] A novel disk I/O scheduling framework of virtualized storage system
    Dingding Li
    Mianxiong Dong
    Yong Tang
    Kaoru Ota
    Cluster Computing, 2019, 22 : 2395 - 2405
  • [7] A novel disk I/O scheduling framework of virtualized storage system
    Li, Dingding
    Dong, Mianxiong
    Tang, Yong
    Ota, Kaoru
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 1): : 2395 - 2405
  • [8] Automated Modeling of I/O Performance and Interference Effects in Virtualized Storage Systems
    Noorshams, Qais
    Busch, Axel
    Rentschler, Andreas
    Bruhn, Dominik
    Kounev, Samuel
    Tuma, Petr
    Reussner, Ralf
    2014 IEEE 34TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS (ICDCSW), 2014, : 88 - 93
  • [9] Who Is Your Neighbor: Net I/O Performance Interference in Virtualized Clouds
    Pu, Xing
    Liu, Ling
    Mei, Yiduo
    Sivathanu, Sankaran
    Koh, Younggyun
    Pu, Calton
    Cao, Yuanda
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2013, 6 (03) : 314 - 329
  • [10] I/O Interference Aware Multiuser Computation Offloading for Virtualized Edge Computing
    Liang, Zezu
    Liu, Yuan
    Huang, Kaibin
    Lok, Tat-Ming
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,