Simulation, modeling, and performance evaluation tools for cloud applications