Hypervisor and Neighbors' Noise: Performance Degradation in virtualized Environments

被引:4
|
作者
Nikounia, Seyed Hossein [1 ]
Mohammadi, Siamak [1 ]
机构
[1] Univ Tehran, Dept Elect & Comp Engn, Tehran, Iran
关键词
IaaS cloud; virtualization; consolidation ratio; performance degradation; hypervisor noise; neighbors noise;
D O I
10.1109/TSC.2015.246811
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Users expect isolated performance from rented virtual machines (VMS) in an infrastructure as a service (IaaS) cloud environment. However, this is not happening in todays' systems because basically VMs are running in a shared environment. In this paper, we study performance degradation in a virtualized environment similar to laaS clouds using Parsec 2.1 benchmarks. We consider slowdowns caused by hypervisor-hypervisor's noise-as well as co-located VMs-neighbors' noise. Previous researches did not consider multi-virtual CPU (vCPU) VMs in an overcommitted environments similar to laaS clouds. Our target system consists of multiple multi-processor VMs running on a commodity chip-multiprocessor by a hypervisor. This configuration is widespread in todays' laaS clouds like Amazon EC2. We find that performance degradation in a virtualized environment could be up to 16 x which is far more than previous findings. Beside shared resources of memory sub-system, blindness of hypervisor's scheduler have large impact on the slowdown and this is contrary to recent researches that mostly blame last-level cache (LLC) contention for performance degradation. After investigating the causes of performance degradation, we provide some ideas that motivate researchers to reduce performance degradation through hardware and software techniques. We also mention some hints that help organizations to see if their applications are ready for the cloud.
引用
收藏
页码:757 / 767
页数:11
相关论文
共 50 条
  • [1] Hypervisor-Assisted Application Checkpointing in Virtualized Environments
    Lee, Min
    Krishnakumar, A. S.
    Krishnan, P.
    Singh, Navjot
    Yajnik, Shalini
    2011 IEEE/IFIP 41ST INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2011, : 371 - 382
  • [2] Network Performance in Virtualized Environments
    Gad, Ruediger
    Kappes, Martin
    Mueller-Bady, Robin
    Ritter, Ingo
    2011 17TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS (ICON), 2011, : 275 - 280
  • [3] ppXen: A hypervisor CPU scheduler for mitigating performance variability in virtualized clouds
    Asyabi, Esmail
    Sharifi, Mohsen
    Bestavros, Azer
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 83 : 75 - 84
  • [4] Userspace Hypervisor Data Characterization in Virtualized Environment
    Wang, Bin
    Vandierendonck, Hans
    Karakonstantis, Georgios
    Nikolopoulos, Dimitrios S.
    2018 IEEE 24TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2018), 2018, : 638 - 645
  • [5] A Survey on Database Performance in Virtualized Cloud Environments
    Ivanov, Todor
    Petrov, Ilia
    Buchmann, Alejandro
    INTERNATIONAL JOURNAL OF DATA WAREHOUSING AND MINING, 2012, 8 (03) : 1 - 26
  • [6] Performance Analysis of Algorithms for Virtualized Environments on Cloud Computing
    Boaventura, R. S.
    Yamanaka, K.
    Oliveira, G. P.
    IEEE LATIN AMERICA TRANSACTIONS, 2014, 12 (04) : 792 - 797
  • [7] Performance Analysis of 3D XPoint SSDs in Virtualized and non-Virtualized Environments
    Zhang, Jiachen
    Li, Peng
    Liu, Bo
    Marbach, Trent G.
    Liu, Xiaoguang
    Wang, Gang
    2018 IEEE 24TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2018), 2018, : 51 - 60
  • [8] Thin Provisioning of Virtualized Resources with Minimal Performance Degradation
    Yu, Ritai
    Jiang, Congfeng
    Xu, Xianghua
    Wan, Jian
    HIGH PERFORMANCE NETWORKING, COMPUTING, AND COMMUNICATION SYSTEMS, 2011, 163 : 73 - 80
  • [9] Recovery for Virtualized Environments
    Cerveira, Frederico
    Barbosa, Raul
    Madeira, Henrique
    Araujo, Filipe
    2015 ELEVENTH EUROPEAN DEPENDABLE COMPUTING CONFERENCE (EDCC), 2015, : 25 - 36
  • [10] Detecting Anomalies Through Sequential Performance Analysis in Virtualized Environments
    Goncalves, Charles F. F.
    Menasche, Daniel Sadoc
    Avritzer, Alberto
    Antunes, Nuno
    Vieira, Marco
    IEEE ACCESS, 2023, 11 : 70716 - 70740