Package org.cloudbus.cloudsim.utilizationmodels
package org.cloudbus.cloudsim.utilizationmodels
Provides classes that model utilization of resources such as
CPU
, Ram
and
Bandwidth
,
defining how a given resource is used by a Cloudlet
along the simulation time.
The most basic utilization model that can be used for any of the mentioned resources
is the UtilizationModelFull
.
- Author:
- Manoel Campos da Silva Filho
-
ClassDescriptionAn interface to be implemented in order to provide a fine-grained control over resource usage by a Cloudlet.Defines the unit of the resource utilization.An abstract implementation of
UtilizationModel
.A CloudletUtilizationModel
that allows to increase the utilization of the related resource along the simulation time.AUtilizationModel
that according to which, a Cloudlet always utilizes a given allocated resource from its Vm at 100%, all the time.Defines a resource utilization model based on a PlanetLab Datacenter workload (trace) file.Implements a model, according to which a Cloudlet generates random resource utilization every time frame.