• DocumentCode
    3143693
  • Title

    Evaluating Adaptive Compression to Mitigate the Effects of Shared I/O in Clouds

  • Author

    Hovestadt, Matthias ; Kao, Odej ; Kliem, Andreas ; Warneke, Daniel

  • Author_Institution
    Tech. Univ. Berlin, Berlin, Germany
  • fYear
    2011
  • fDate
    16-20 May 2011
  • Firstpage
    1042
  • Lastpage
    1051
  • Abstract
    IaaS clouds have become a promising platform for scalable distributed systems in recent years. However, while the virtualization techniques of such clouds are key to the cloud´s elasticity, they also result in a reduced and less predictable I/O performance compared to traditional HPC setups. Besides the regular performance degradation of virtualized I/O itself, it is also the potential loss of I/O bandwidth through co-located virtual machines that imposes considerable obstacles for porting data-intensive applications to that platform. In this paper we examine adaptive compression schemes as a means to mitigate the negative effects of shared I/O in IaaS clouds. We discuss the decision models of existing schemes and analyze their applicability in virtualized environments. Based on an evaluation using XEN, KVM, and Amazon EC2, we found that most decision metrics (like CPU utilization and I/O bandwidth) are displayed inaccurately inside virtual machines and can lead to unreasonable levels of compression. As a remedy, we present a new adaptive compression scheme for virtualized environments which solely considers the application data rate. Without requiring any calibration or training phase our adaptive compression scheme can improve the I/O throughput of virtual machines significantly as shown through experimental evaluation.
  • Keywords
    cloud computing; data compression; distributed processing; virtual machines; Amazon EC2; CPU utilization; I/O bandwidth; IaaS clouds; Infrastructure-as-a-Service; KVM; XEN; adaptive compression; cloud elasticity; scalable distributed system; shared I/O; virtual machine; virtualization technique; Accuracy; Adaptation models; Bandwidth; Data models; Measurement; Throughput; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
  • Conference_Location
    Shanghai
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-61284-425-1
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2011.256
  • Filename
    6008892