• DocumentCode
    2265997
  • Title

    PAC: Pattern-driven Application Consolidation for Efficient Cloud Computing

  • Author

    Gong, Zhenhuan ; Gu, Xiaohui

  • Author_Institution
    Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
  • fYear
    2010
  • fDate
    17-19 Aug. 2010
  • Firstpage
    24
  • Lastpage
    33
  • Abstract
    To reduce cloud system resource cost, application consolidation is a must. In this paper, we present a novel pattern driven application consolidation (PAC) system to achieve efficient resource sharing in virtualized cloud computing infrastructures. PAC employs signal processing techniques to dynamically discover significant patterns called signatures of different applications and hosts. PAC then performs dynamic application consolidation based on the extracted signatures. We have implemented a prototype of the PAC system on top of the Xen virtual machine platform and tested it on the NCSU Virtual Computing Lab. We have tested our system using RUBiS benchmarks, Hadoop data processing systems, and IBM System S stream processing system. Our experiments show that 1) PAC can efficiently discover repeating resource usage patterns in the tested applications; 2) Signatures can reduce resource prediction errors by 50-90% compared to traditional coarse-grained schemes; 3) PAC can improve application performance by up to 50% when running a large number of applications on a shared cluster.
  • Keywords
    Internet; benchmark testing; signal processing; virtual machines; Hadoop data processing systems; IBM System; NCSU Virtual Computing Lab; PAC; RUBiS benchmarks; Xen virtual machine platform; cloud computing; cloud system resource cost; pattern-driven application consolidation; resource sharing; signal processing techniques; signatures; virtualized cloud; Clouds; Heuristic algorithms; Monitoring; Pattern matching; Servers; Time measurement; Time series analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2010 IEEE International Symposium on
  • Conference_Location
    Miami Beach, FL
  • ISSN
    1526-7539
  • Print_ISBN
    978-1-4244-8181-1
  • Type

    conf

  • DOI
    10.1109/MASCOTS.2010.12
  • Filename
    5581610