Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloud Computing Simulation Project

Implementation and Analysis using CloudSim and GreenCloud Simulators

This project provides a comprehensive implementation of cloud simulation scenarios using:

  1. CloudSim - Framework for modeling and simulation of cloud computing environments
  2. GreenCloud - Energy-aware cloud simulation (NS-2 based)

Project Structure

CloudSimProject/
├── cloudsim/                    # CloudSim implementation
│   ├── src/                     # Java source files
│   ├── lib/                     # CloudSim libraries
│   ├── config/                  # Configuration files
│   └── results/                 # Simulation results
├── greencloud/                  # GreenCloud implementation
│   ├── tcl/                     # TCL simulation scripts
│   ├── config/                  # Configuration files
│   └── results/                 # Simulation results
├── analysis/                    # Analysis and visualization
│   ├── scripts/                 # Python analysis scripts
│   └── graphs/                  # Generated graphs
├── docs/                        # Documentation and reports
└── presentation/                # Presentation materials

Quick Start

Part 1: CloudSim Setup

cd cloudsim
./setup.sh

Part 2: Run CloudSim Simulations

cd cloudsim
./run_simulations.sh

Part 3: GreenCloud Setup (requires NS-2)

cd greencloud
./setup.sh

Part 4: Run Analysis

cd analysis/scripts
python3 analyze_results.py

Requirements

  • Java JDK 8 or higher
  • Python 3.8+ with matplotlib, pandas, numpy
  • NS-2 (for GreenCloud)
  • Maven (for building CloudSim)

Authors

Cloud Computing / Distributed Systems Project

License

Educational Use

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages