Friday, November 13, 2020

Power Aware Models


Analysis of the cloud simulation environments resulted in questions in several directions. The narrow down made on the two important areas. Models and datasets. There are several was policies that helps in scheduling resources in the cloud. The resources are part of a data center. A broker, the one schedules the simulation by invoking the events implemented from sim entity of the CloudSim toolkit. Hosts and cores as pre-determined in a datacenter. Virtual machines are allocated to hosts such that the cloudlets or tasks or workflows are executed within in. The workflows datasets are derived by executing such applications in a data center setup. Examples include Planetlab workload , TPC-W benchmarks, Google cluster trace.





The scheduling models in CloudSim uses the following VM Allocation polices





Abstract





Migration Abstract





Migration Quartile Range





Migration Inter Quartile Range





Migration Local Regression





Migration Local Regression Robust





Migration Median Absolute Deviation





Migration Static Threshold





Simple









Next is the set of VM Selection policy





Maximum Correlation





Minimum Migration Time





Minimum Utilization





Random Selection





The UtilizationModel interface needs to be implemented in order to provide a fine-grained control over resource usage by a Cloudlet.





The UtilizationModelFull class is a simple model, according to which a Cloudlet always utilize all the available CPU capacity.





The UtilizationModelNull class is a simple model, according to which a Cloudlet always require zero capacity.





The UtilizationModelPlanetLabInMemory class implements PlanetLab data set in memory.





The UtilizationModelStochastic class implements a model, according to which a Cloudlet generates random CPU utilization every time frame.


Labels:

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home