Uses of Interface
org.cloudsimplus.autoscaling.resources.ResourceScaling
Package | Description |
---|---|
org.cloudsimplus.autoscaling |
Provides classes to enable horizontal and vertical scaling
of VMs in order to, respectively, adapt resource requirements to current workload
and to balance load across different VMs.
|
org.cloudsimplus.autoscaling.resources |
Provides
ResourceScaling classes
that are used by a VerticalVmScaling
to define how the scaling of a Resource it is in charge
will be performed. |
-
Uses of ResourceScaling in org.cloudsimplus.autoscaling
Methods in org.cloudsimplus.autoscaling with parameters of type ResourceScaling Modifier and Type Method Description VerticalVmScaling
VerticalVmScaling. setResourceScaling(ResourceScaling resourceScaling)
Sets theResourceScaling
that defines how the resource has to be resized.VerticalVmScaling
VerticalVmScalingSimple. setResourceScaling(ResourceScaling resourceScaling)
Sets theResourceScaling
that defines how the resource has to be resized. -
Uses of ResourceScaling in org.cloudsimplus.autoscaling.resources
Classes in org.cloudsimplus.autoscaling.resources that implement ResourceScaling Modifier and Type Class Description class
ResourceScalingGradual
AResourceScaling
for which the capacity of the resource to be scaled will be gradually resized according to the definedscaling factor
.class
ResourceScalingInstantaneous
AResourceScaling
for which the capacity of the resource to be scaled will be instantaneously resized to move the Vm from the under or overload state.Fields in org.cloudsimplus.autoscaling.resources declared as ResourceScaling Modifier and Type Field Description static ResourceScaling
ResourceScaling. NULL
An attribute that implements the Null Object Design Pattern forResourceScaling
objects.