Quantifying and Improving I/O Predictability in Virtualized Systems

被引:0
|
作者
Li, Cheng [1 ]
Goiri, Inigo [1 ]
Bhattacharjee, Abhishek [1 ]
Bianchini, Ricardo [1 ]
Nguyen, Thu D. [1 ]
机构
[1] Rutgers State Univ, Dept Comp Sci, Piscataway, NJ 08854 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Virtualization enables the consolidation of virtual machines (VMs) to increase the utilization of physical servers in Infrastructure-as-a-Service (IaaS) cloud providers. However, our experience shows that storage I/O performance varies wildly in the face of consolidation. Since many users may desire consistent performance, we argue that IaaS providers should offer a class of predictable-performance service in addition to existing (predictability-oblivious) services. Thus, we propose VirtualFence, a storage system that provides predictable VM performance. VirtualFence uses three main techniques: (1) non-work-conserving time-division I/O scheduling, (2) a small solid-state (SSD) cache in front of a much larger hard disk drive (HDD), and (3) space-partitioning of both the SSD cache and the HDD. Our evaluation shows that VirtualFence improves predictability significantly, while allowing cloud providers to reach any desired compromise between predictability and performance.
引用
收藏
页码:93 / 98
页数:6
相关论文
共 50 条
  • [21] 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 - +
  • [22] Enhancing network I/o performance for a virtualized Hadoop cluster
    Jeong, Jinkyu
    Choi, Dong Hoon
    Jo, Heeseung
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (08):
  • [23] 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
  • [24] A Modeling of Network I/O Efficiency in Xen Virtualized Clouds
    Pu, Xing
    Liu, Mengxiao
    Jin, Jun
    Cao, Yuanda
    2011 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND CONTROL (ICECC), 2011, : 1831 - 1834
  • [25] I/O-intensive Scheduling in Multiprocessor Virtualized System
    Mao, Haoxiang
    Huang, Bindi
    2014 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTERNET OF THINGS (CCIOT), 2014, : 49 - 52
  • [26] Fine-Grained I/O Traffic Control Middleware for I/O Fairness in Virtualized System
    Lee, Jaehak
    Lee, Hwamin
    Yu, Heonchang
    IEEE ACCESS, 2022, 10 : 73122 - 73144
  • [27] Improving Confidentiality in Virtualized FPGAs
    Yazdanshenas, Sadegh
    Betz, Vaughn
    2018 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT 2018), 2018, : 261 - 264
  • [28] Quantifying Resiliency of Virtualized System with Software Rejuvenation
    Okamura, Hiroyuki
    Guan, Jungang
    Luo, Chao
    Dohi, Tadashi
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2015, E98A (10) : 2051 - 2059
  • [29] Quantifying the Performance Impact of Overbooking Virtualized Resources
    Hoeflin, David
    Reeser, Paul
    2012 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2012,
  • [30] Improving Scalability of Database Systems by Reshaping User Parallel I/O
    Li, Ning
    Jiang, Hong
    Che, Hao
    Wang, Zhijun
    Nguyen, Minh Q.
    PROCEEDINGS OF THE SEVENTEENTH EUROPEAN CONFERENCE ON COMPUTER SYSTEMS (EUROSYS '22), 2022, : 592 - 609