In order to measure performance and categorize the workload if required, i have to know what is the type of workflow generated.
Now reading the paper for LCG and how the workload was collected.
Performance metric used : job turnaround times to rank resources after matchmaking.
Sample jobs from the LCG log
1 0 -1 83 1 -1 -1 -1 -1 -1 -1 1 1 -1 -1 1 -1 -1
2 3 -1 3611 1 -1 -1 -1 -1 -1 -1 2 2 -1 -1 2 -1 -1
Now reading the paper for LCG and how the workload was collected.
Performance metric used : job turnaround times to rank resources after matchmaking.
Sample jobs from the LCG log
1 0 -1 83 1 -1 -1 -1 -1 -1 -1 1 1 -1 -1 1 -1 -1
2 3 -1 3611 1 -1 -1 -1 -1 -1 -1 2 2 -1 -1 2 -1 -1
- each workload is stored in a single ASCII file
- each job is represented in a single line.
- irrelevant fields are marked with -1
FIELDS
- job number
- submit time
- wait time (sec)
- run time (sec)
- no. of allocated processors
- avg CPU time use
The job number as cloudlet ID, fourth field is stored as cloudLetTotalLength
Hiccups:
I don't know why after workload is generated all submission times are 0 whereas in the swf file variable submission times are given.Tried to get the cloudlet information after workload submission
1
History:No history is recorded for Cloudlet #1
Status:Created
All resource ID's:null
Cloudlet FileSize:1
Finished so far:83
cloudlet Length:83
Op Size:1
cost per sec:0.0
start time:0.0
End time:-1.0
net service level:0
Pe's:1
proc cost:0.0
user id:-1
cpu utz model:org.cloudbus.cloudsim.UtilizationModelFull@b1cc87
I'm thinking its probably a bug 'cos start time never gets read anywhere....
So I wrote some code to submit each job after a 3 second delay.(If more datacenters are simulated, i could probably have jobs submitted at the same time to simulate simultaenity.
I segregated the output to by VM's
No comments:
Post a Comment