Title :
Cloud simulation under fault constraints
Author :
Bosilca, Adrian ; Nita, Mihaela-Catalina ; Pop, Florin ; Cristea, Valentin
Author_Institution :
Fac. of Autom. Control & Comput., Univ. Politeh. of Bucharest, Bucharest, Romania
Abstract :
As Cloud Computing offers support to more and more complex applications, the need to verify and validate computing models under fault constraints becomes more important, aiming to ensure applications performance. Doing this experimental validation in the early development phase and with small costs require a cloud simulation tool. An extensible framework for Cloud simulation and modeling is CloudSim. This paper proposes a new module for CloudSim consisting of a fault injector based on a specification language. The aim is to assist simulation to be more realistic and includes concrete conditions and constraints. The impact is on testing Cloud applications and help test fault tolerant applications by specifying defect patterns and failing components. The evaluation of the fault injection module is done by measuring the behavior and performance of a tool based on CloudSim, named CloudAnalyst. Several metrics are determined and measured for experimental validation, and conclusions are drawn.
Keywords :
cloud computing; fault tolerant computing; formal specification; formal verification; specification languages; CloudAnalyst; CloudSim; cloud simulation; fault constraint; fault injector; fault tolerant application; specification language; Cloud computing; Computational modeling; Fault tolerance; Fault tolerant systems; Observers; Testing; Cloud Computing; CloudAnalyst; CloudSim; fault injector; fault specification language; simulation;
Conference_Titel :
Intelligent Computer Communication and Processing (ICCP), 2014 IEEE International Conference on
Conference_Location :
Cluj Napoca
Print_ISBN :
978-1-4799-6568-7
DOI :
10.1109/ICCP.2014.6937019