• DocumentCode
    597356
  • Title

    Hardware-in-the-loop simulation for automated benchmarking of cloud infrastructures

  • Author

    Qi Liu ; Silva, Mario A. ; Hines, M.R. ; da Silva, Dilma

  • Author_Institution
    IBM T. J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    2012
  • fDate
    9-12 Dec. 2012
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    To address the challenge of automated performance benchmarking in virtualized cloud infrastructures, an extensible and adaptable framework called CloudBench has been developed to conduct scalable, controllable, and repeatable experiments in such environments. This paper presents the hardware-in-the-loop simulation technique used in CloudBench, which integrates an efficient discrete-event simulation with the cloud infrastructure under test in a closed feedback control loop. The technique supports the decomposition of complex resource usage patterns and provides a mechanism for statistically multiplexing application requests of varied characteristics to generate realistic and emergent behavior. It also exploits parallelism at multiple levels to improve simulation efficiency, while maintaining temporal and causal relationships with proper synchronization. Our experiments demonstrate that the proposed technique can synthesize complex resource usage behavior for effective cloud performance benchmarking.
  • Keywords
    closed loop systems; cloud computing; discrete event simulation; feedback; parallel processing; resource allocation; software performance evaluation; synchronisation; virtualisation; CloudBench; automated performance benchmarking; causal relationships; closed feedback control loop; cloud performance benchmarking; complex resource usage behavior synthesis; complex resource usage patterns; controllable experiments; discrete event simulation; hardware-in-the-loop simulation; repeatable experiments; scalable experiments; simulation efficiency improvement; statistical multiplexing application; synchronization; temporal relationships; virtualized cloud infrastructures; Actuators; Adaptation models; Analytical models; Benchmark testing; Computational modeling; Multiplexing; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Conference (WSC), Proceedings of the 2012 Winter
  • Conference_Location
    Berlin
  • ISSN
    0891-7736
  • Print_ISBN
    978-1-4673-4779-2
  • Electronic_ISBN
    0891-7736
  • Type

    conf

  • DOI
    10.1109/WSC.2012.6465036
  • Filename
    6465036