Skip to main content


CloudSim Simulator Pause and Stop

This code is for simulator work for pause and start after simulation

The Cloudsim API having number of class and class having method
For pausing the simulator CloudSim.pauseSimulation() method for pause the simulation we have
to pass the integer number for pausing the cloudsim simulator

CloudSim.pauseSimulation(int)

The resumeSimulation() method is use for CloudSim simulation start after the pause
CloudSim.resumeSimulation();

Runnable monitor=new Runnable(){
Public void run(){
CloudSim.pauseSimulation(200);
While(true){
If(CloudSim.isPaused()){
Break;
}
try{
Thred.sleep(100);
}catch(InterruptedException e){
e.printStackTrace();
}
Log.printLine(“\n\n”+CloudSim.clock()+”:The Simulation is paused for 5 sec \n\n”);
try{
Thread.sleep(5000);
}catch(InterruptedException e){
e.printStackTrace();
}
//Add the cloudlet to the list and submit the list to the broker.
CloudSim.resumeSimulation();
};
new Thread(monitor).start();
Thread.sleep(1000);


 Set the network topology in CloudSim

First we need to add the topology file  in this example we add file topology.briie
here are content of topology.brite
We can store save this content topology.brite
 Topology: ( 5 Nodes, 8 Edges )
Model (1 - RTWaxman): 5 5 5 1 2 0.15000000596046448 0.20000000298023224 1 1 10.0 1024.0 Nodes: ( 5 )0 1 3 3 3 -1 RT_NODE
1 0 3 3 3 -1 RT_NODE
2 4 3 3 3 -1 RT_NODE
3 3 1 3 3 -1 RT_NODE
4 3 3 4 4 -1 RT_NODE 
 Edges: ( 8 )
0 2 0 3.0 1.1 10.0 -1 -1 E_RT U
1 2 1 4.0 2.1 10.0 -1 -1 E_RT U
2 3 0 2.8 284271247461903 3.9 10.0 -1 -1 E_RT U
3 3 1 3.6 05551275463989 4.1 10.0 -1 -1 E_RT U
4 4 3 2.0 5.0 10.0 -1 -1 E_RT U
5 4 2 1.0 4.0 10.0 -1 -1 E_RT U
6 0 4 2.0 3.0 10.0 -1 -1 E_RT U
7 1 4 3.0 4.1 10.0 -1 -1 E_RT U

NetworkTopology.buildNetworkTopology(“topology.brite”);

//maps CloudSim entities to BRITE entities
//PowerDatacenter will correspond to BRITE node 0
Int briteNode=0;
NetworkTopology.mapNode(datacenter0.getId(),briteNode);


Comments

Popular posts from this blog

EER Diagram for non Profit Organization

Question:  Draw E-R diagram for Non Profit Organisation. Convert E-R diagram into tables. Step 1: E-R Diagram Step 2: Converting the E-R Diagram into Tables b. Converting entity to table and attribute to columns Orgpital Orgp-id Primary Key HCity HAddress Org-Name Pat-id Foreign key references to Pat-id of Patient table Doc-id Foreign key references to Doc-id of Doctor table Patient Pat-id Primary Key PName PAddress PDiagnosis Record-id Foreign key references to Record-id of Medical Record table Orgp-id Foreign key references to Orgp-id of Non Profit Orgnaisationtable Medical Record Record-id Primary Key Problem Date_of_examination Pat-id Foreig...
Cloud Computing Simulator  CloudSim  CloudSim is a simulation tool . This tool is easily and free of cost available   for cloud developer to test the performance of their provisioning policies in a repeatable and controllable environment.This tool is design and developed in java language and available in the form of jar files for the simulation of cloud scenarios. CloudSim library is help to tune the bottlenecks before real-world deployment. It provides essential classes for describing data centres, computational resources, virtual machines, applications, users, and policies for the management of various parts of the system such as scheduling and provisioning. Using these components, it is easy to evaluate new strategies governing the use of clouds, while considering policies, scheduling algorithms, load balancing policies, etc. It can also be used to assess the competence of strategies from various perspectives such as cost, application execution time, etc....