In order to calculate the estimated run time est and eft have to be calculated for Time shared.
est : estimated start time
eft : estimated finish time
ct : the current simulation time
cores(p) : the number of cores ( processing elements) required by the cloudlet
rl : the total number of instructions that the cloudlet will need to execute on a processor.
In order to calculate capacity the following formula is used:
Using these formula, calculating eft for host with 1 core(PE) is correct
eg. VM #4 is allotted to Host #0, mips of VM#4 = 1000.
cloudlet executed on VM#4 has ID=5 and length= 969.
capacity = 1000 / max(1, 1) = 1000
eft = 0+ 969/1000 = 0.969.
But when I try to calculate for host with 2 cores, the estimated runtime is not coming correctly.
Perhaps, it is mentioned in the defn that 10% performance degradation accompanied with VM migration...
Another problem is that when i try to calculate capacity for 10,000 cloudlets, where 1000 cloudlets are allocated to each VM, capacity =2000/1000 = 2
So actual run time for cloudlet ID 1 = 83/2=41, but in the simulation it gets over by 0.952 (what to do now :( :(
to be cont.....
est : estimated start time
eft : estimated finish time
ct : the current simulation time
cores(p) : the number of cores ( processing elements) required by the cloudlet
rl : the total number of instructions that the cloudlet will need to execute on a processor.
In order to calculate capacity the following formula is used:
Using these formula, calculating eft for host with 1 core(PE) is correct
eg. VM #4 is allotted to Host #0, mips of VM#4 = 1000.
cloudlet executed on VM#4 has ID=5 and length= 969.
capacity = 1000 / max(1, 1) = 1000
eft = 0+ 969/1000 = 0.969.
But when I try to calculate for host with 2 cores, the estimated runtime is not coming correctly.
Perhaps, it is mentioned in the defn that 10% performance degradation accompanied with VM migration...
Another problem is that when i try to calculate capacity for 10,000 cloudlets, where 1000 cloudlets are allocated to each VM, capacity =2000/1000 = 2
So actual run time for cloudlet ID 1 = 83/2=41, but in the simulation it gets over by 0.952 (what to do now :( :(
to be cont.....


No comments:
Post a Comment