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
Link To Document