Uses of Class
org.cloudbus.cloudsim.allocationpolicies.VmAllocationPolicyAbstract
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
VmAllocationPolicy
implementations
that enables VM migration.-
Uses of VmAllocationPolicyAbstract in org.cloudbus.cloudsim.allocationpolicies
Modifier and TypeClassDescriptionclass
A Best Fit VmAllocationPolicy implementation that chooses, as the host for a VM, the one with the most number of PEs in use, which has enough free PEs for a VM.class
A First Fit VM allocation policy which finds the first Host having suitable resources to place a given VM.class
A VM allocation policy which finds a random Host having suitable resources to place a given VM.class
A Round-Robin VM allocation policy which finds the next Host having suitable resources to place a given VM in a circular way.class
A VmAllocationPolicy implementation that chooses, as the host for a VM, that one with the fewest PEs in use. -
Uses of VmAllocationPolicyAbstract in org.cloudbus.cloudsim.allocationpolicies.migration
Modifier and TypeClassDescriptionclass
An abstract VM allocation policy that dynamically optimizes the VM allocation (placement) using migration.class
AVmAllocationPolicy
that uses a Static CPU utilization Threshold (THR) to detect hostunder
andVmAllocationPolicyMigrationStaticThreshold.getOverUtilizationThreshold(Host)
over} utilization.class
An abstract class that is the base for implementation of VM allocation policies which use a dynamic over utilization threshold.class
AVmAllocationPolicy
that uses a Static CPU utilization Threshold (THR) to detect hostunder
andVmAllocationPolicyMigrationStaticThreshold.getOverUtilizationThreshold(Host)
over} utilization.class
A VM allocation policy that uses a static CPU utilization threshold to detect host over utilization.class
AVmAllocationPolicy
that uses a Static CPU utilization Threshold (THR) to detect hostunder
andVmAllocationPolicyMigrationStaticThreshold.getOverUtilizationThreshold(Host)
over} utilization.