Uses of Interface
org.cloudbus.cloudsim.provisioners.ResourceProvisioner
Package
Description
Provides
Host
implementations
that represent a Physical Machine (PM) is used to run Vm
from different cloud customers
(represented by a DatacenterBroker
).Provides
ResourceProvisioner
implementations
that define policies used by a Host
to manage the allocation of some resource for its VMs, such as
Ram
,
Bandwidth
or Pe
.-
Uses of ResourceProvisioner in org.cloudbus.cloudsim.hosts
Modifier and TypeMethodDescriptionHost.getBwProvisioner()
Gets the bandwidth (BW) provisioner with capacity in Megabits/s.HostSimple.getBwProvisioner()
Host.getProvisioner
(Class<? extends ResourceManageable> resourceClass) HostSimple.getProvisioner
(Class<? extends ResourceManageable> resourceClass) Host.getRamProvisioner()
Gets the ram provisioner with capacity in Megabytes.HostSimple.getRamProvisioner()
Modifier and TypeMethodDescriptionHost.setBwProvisioner
(ResourceProvisioner bwProvisioner) Sets the bandwidth (BW) provisioner with capacity in Megabits/s.final Host
HostSimple.setBwProvisioner
(ResourceProvisioner bwProvisioner) Host.setRamProvisioner
(ResourceProvisioner ramProvisioner) Sets the ram provisioner with capacity in Megabytes.final Host
HostSimple.setRamProvisioner
(ResourceProvisioner ramProvisioner) ModifierConstructorDescriptionHostSimple
(ResourceProvisioner ramProvisioner, ResourceProvisioner bwProvisioner, long storage, List<Pe> peList) Creates and powers on a Host with the given parameters and aVmSchedulerSpaceShared
as default. -
Uses of ResourceProvisioner in org.cloudbus.cloudsim.provisioners
Modifier and TypeInterfaceDescriptioninterface
An interface that represents the provisioning policy used by a host to provide virtual PEs to its virtual machines.Modifier and TypeClassDescriptionclass
A best-effortPeProvisioner
policy used by aHost
to provide virtual PEs to VMs from its physical PEs: if there is available MIPS on the physical PE, it allocates to a virtual PE; otherwise, it fails.class
An abstract class that implements the basic features of a provisioning policy used by aHost
to provide a given resource to its virtual machines.class
A best-effortResourceProvisioner
policy used by aHost
to provide a resource to VMs: if there is available amount of the resource on the host, it provides; otherwise, it fails.Modifier and TypeFieldDescriptionstatic final ResourceProvisioner
ResourceProvisioner.NULL
An attribute that implements the Null Object Design Pattern for ResourceProvisioner objects.