Uses of Package
org.cloudsimplus.autoscaling
Package
Description
Provides classes that implement policies for a
Datacenter
to select a Host to place or migrate a VM, based on some criteria defined by each class.Provides implementations of Virtual Machines (
Vm
)
which are a software package that emulate the architecture of a physical machine.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.
Provides
ResourceScaling
classes
that are used by a VerticalVmScaling
to define how the scaling of a Resource
it is in charge
will be performed.-
ClassDescriptionA Vm Vertical Scaling mechanism used by a
DatacenterBroker
to request the dynamic scale of VM resources up or down, according to the current resource usage. -
ClassDescriptionA Vm Horizontal Scaling mechanism used by a
DatacenterBroker
to dynamically create VMs according to the arrival of Cloudlets, in order to enable load balancing.A Vm Vertical Scaling mechanism used by aDatacenterBroker
to request the dynamic scale of VM resources up or down, according to the current resource usage. -
ClassDescriptionA Vm Horizontal Scaling mechanism used by a
DatacenterBroker
to dynamically create VMs according to the arrival of Cloudlets, in order to enable load balancing.A Vm Vertical Scaling mechanism used by aDatacenterBroker
to request the dynamic scale of VM resources up or down, according to the current resource usage.An abstract class for implementingVerticalVmScaling
.An interface to allow implementing horizontal and vertical scaling ofVm
s.An abstract class for implementingHorizontalVmScaling
andVerticalVmScaling
. -
ClassDescriptionA Vm Vertical Scaling mechanism used by a
DatacenterBroker
to request the dynamic scale of VM resources up or down, according to the current resource usage.