0% found this document useful (0 votes)
92 views1 page

Cloudsim Toolkit - Course Contents

This document outlines a course on the CloudSim toolkit. It introduces CloudSim and covers setting up the toolkit. It describes the package structure and key classes like Datacenter, VM, and Broker. It also discusses building simulation scenarios, scheduling algorithms like FCFS, and evaluating results. The evaluation project involves implementing a non-preemptive Shortest Job First task scheduling strategy for 10000 tasks on 50 VMs and comparing it to FCFS based on metrics like total execution, waiting, and finish times.

Uploaded by

bhuvangates
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
92 views1 page

Cloudsim Toolkit - Course Contents

This document outlines a course on the CloudSim toolkit. It introduces CloudSim and covers setting up the toolkit. It describes the package structure and key classes like Datacenter, VM, and Broker. It also discusses building simulation scenarios, scheduling algorithms like FCFS, and evaluating results. The evaluation project involves implementing a non-preemptive Shortest Job First task scheduling strategy for 10000 tasks on 50 VMs and comparing it to FCFS based on metrics like total execution, waiting, and finish times.

Uploaded by

bhuvangates
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

CloudSim Toolkit – Course contents

Introduction

 Introduction to cloud computing and cloudsim


 Setup of Cloudsim
 Troubleshooting the errors encountered in Setup of Cloudsim
 Understanding the CloudSim Project Structure
 CloudsimExample1.java Explained

Understanding the package namespace structure of CloudSim toolkit

 CloudsimTags Model Description


 SimEvent Class Model Description
 CloudSim Class Model Description
 SimEntity Class Model Description
 FutureQueue and DeferredQueue Class Model Description
 CloudSim Simulation Engine Flow Detailed Explanation
 Virtual Machine (Vm) Class Model Description
 Datacenter Class Model Description
 DatacenterBroker Class Model Description
 Host Class Model Description

Contributing to the Cloudsim core package

 Build a Simulation Scenario from Scratch with Explanation


 Five Datacenters with 2 Hosts, individual VM as well as individual cloudlet
 Data center Host resource scheduling and management
 VmScheduler Class Model Hierarchy Description (VmScheduler)
 Simulating Large Infrastructures - Discussion
 Scheduling Algorithm - FCFS implementation
 Time Shared and Space Shared Policy implementation - Explanation
 Task Scheduling Issues Discussion
 Analyzing Cloudsim Results and Generating Reports

EVALUATION PROJECT:
Building a Shortest Job First (non-preemptive) task scheduling strategy that
could allocate 10000 tasks to 50 VMs in a heterogeneous single data center
environment. Compare it with FCFS algorithm based on the parameters such as
the total execution time (TET), total waiting time (TWT), and total finish time
(TFT).
***

sridevi.sridhar@rajalakshmi.edu.in

You might also like