Some question in Cloudsim when run simulation

144 views
Skip to first unread message

MrChildren

unread,
May 29, 2012, 2:23:32 PM5/29/12
to clou...@googlegroups.com
Dear all ,

I tried to simulate in CloudSim by using real log in datacenter. (parallel workload archive)

But cloudsim has a big problem with GC overhead...
(When I create as many broker as input log like vmlist and cloudletlist.)

Memory used is also a big issue when I tried to create as many user(DatacenterBroker) like log input.

Cloudsim also has some bug. (Like System.out(0) without any warning in powerdatacenterbroker...)

Another question is , does cloudsim support waiting-queue ?

Did deferred queue work like waiting-queue?

Because I want to simulate users send request in different time with a waiting-queue system.

I have already done with the new version with no waiting-queue system.

Thanks a lot. :)

mohamad bagher davoodi

unread,
Feb 17, 2015, 10:16:47 AM2/17/15
to clou...@googlegroups.com

​​

I cloudsim simulator, according to sources who say the paper, I could not find the original data.

 

Data on the site is:

http://www.cs.huji.ac.il/labs/parallel/workload/logs.html

But now another problem is occurring.

The data on this site, exactly, is the simulation data.  The data is just a log of tasks in the data center.

I would like to emulate. And the need to integrate data on this site, and input cloudsim simulator.

For example, in The Intel Net Batch  logs, the data is as follows:

  • job ID (anonymized)
  • group (anonymized)
  • user (anonymized)
  • command (anonymized)
  • submit time (local timestamp)
  • start time (local timestamp)
  • end time (local timestamp)
  • exit status
  • suspend time (seconds)
  • wall time (seconds)
  • user CPU time (seconds total for all threads)
  • system CPU time (seconds total for all threads)
  • max RSS (4KB pages)
  • max VM (4KB pages)
  • machine ID (anonymized)
  • iteration number
  • iteration submit time (local timestamp)
  • memory (GB total for all threads)
  • cores.

But, the simulator Kladsym inputs is as follows:

int vmid = 0;

int mips = 100;

long size = 10000; //image size (MB)

int ram = 512; //vm memory (MB)

long bw = 100;

int pesNumber = 1; //number of cpus

String vmm = "Xen"; //VMM name

 

int num_user = 1;

 

int hostId=0;

int ram = 2048; //host memory (MB)

long storage = 1000000; //host storage

int bw = 1000000;

 

And I can not Matching the two go together.

 

cloudsim simulator has provided an example, that you can read the data. The name of class WorkloadFileReader.

This code(WorkloadFileReader) can only be read by the task and not the virtual machine emulator cloudsim love to enter.

  How this data, the virtual machine and data center tasks, valid data cloudsim I enter?

 

Reply all
Reply to author
Forward
0 new messages