Cloud Simulation under Different Firewall Conditions: A complete guide for Cloud Computing project