Uses of Interface
org.cloudsimplus.distributions.ContinuousDistribution
Packages that use ContinuousDistribution
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 Pseudo-Random Number Generators (PRNG)
following several statistical distributions used by the simulation API.
Provides a set of interfaces and classes to develop heuristics to
find suboptimal solutions for problems, considering some
utility function that has to be minimized or maximized.
Provides
VmSelectionPolicy
implementations that define policies to be used by a Host
to select a Vm to migrate.Provides base classes to enable implementing testbeds in a repeatable manner,
allowing a researcher to execute several simulation runs
for a given experiment and collect statistical data using a scientific approach.
-
Uses of ContinuousDistribution in org.cloudsimplus.allocationpolicies
Constructors in org.cloudsimplus.allocationpolicies with parameters of type ContinuousDistributionModifierConstructorDescriptionVmAllocationPolicyRandom(@NonNull ContinuousDistribution random) Creates a VmAllocationPolicy. -
Uses of ContinuousDistribution in org.cloudsimplus.distributions
Classes in org.cloudsimplus.distributions that implement ContinuousDistributionModifier and TypeClassDescriptionclassA Pseudo-Random Number Generator following the Exponential distribution.classA Pseudo-Random Number Generator following the Gamma distribution.classA Pseudo-Random Number Generator following the Log-normal distribution.classA Pseudo-Random Number Generator following the Lomax distribution.classA Pseudo-Random Number Generator following the Normal (Gaussian) distribution.classA Pseudo-Random Number Generator following the Pareto distribution.classA Pseudo-Random Number Generator (RNG) following the Uniform continuous distribution.classA Pseudo-Random Number Generator following the Weibull distribution.Fields in org.cloudsimplus.distributions declared as ContinuousDistributionModifier and TypeFieldDescriptionstatic final ContinuousDistributionContinuousDistribution.NULLAn attribute that implements the Null Object Design Pattern forContinuousDistributionobjects. -
Uses of ContinuousDistribution in org.cloudsimplus.heuristics
Constructors in org.cloudsimplus.heuristics with parameters of type ContinuousDistributionModifierConstructorDescriptionCloudletToVmMappingSimulatedAnnealing(double initialTemperature, ContinuousDistribution random) Creates a Simulated Annealing Heuristic for solving Cloudlets to VMs mapping.HeuristicAbstract(@NonNull ContinuousDistribution random, @NonNull Class<S> solutionClass) Creates a heuristic. -
Uses of ContinuousDistribution in org.cloudsimplus.selectionpolicies
Constructors in org.cloudsimplus.selectionpolicies with parameters of type ContinuousDistributionModifierConstructorDescriptionVmSelectionPolicyRandomSelection(@NonNull ContinuousDistribution rand) Creates a PowerVmSelectionPolicyRandomSelection using a given Pseudo Random Number Generator (PRNG) to select VMs to migrate. -
Uses of ContinuousDistribution in org.cloudsimplus.testbeds
Methods in org.cloudsimplus.testbeds that return ContinuousDistributionModifier and TypeMethodDescriptionExperimentRunner.createRandomGen(int experimentIndex) Creates a pseudo random number generator (PRNG) for an experiment run that generates uniform values between [0..1[.ExperimentRunner.createRandomGen(int experimentIndex, double minInclusive, double maxExclusive) Creates a pseudo random number generator (PRNG) for an experiment run that generates uniform values between [min .. max[. -
Uses of ContinuousDistribution in org.cloudsimplus.utilizationmodels
Constructors in org.cloudsimplus.utilizationmodels with parameters of type ContinuousDistributionModifierConstructorDescriptionInstantiates a stochastic utilization model based on a given Pseudo Random Number Generator (PRNG).UtilizationModelStochastic(UtilizationModel.Unit unit, @NonNull ContinuousDistribution prng) Instantiates a stochastic new utilization model based on a given Pseudo Random Number Generator (PRNG).