A B C D E F G H I J L M N O P Q R S T U V W Z 

P

Packet - Interface in org.cloudbus.cloudsim
This class contains the structure for a network packet.
packetrecieved - Variable in class org.cloudbus.cloudsim.network.datacenter.NetworkHost
 
packetTohost - Variable in class org.cloudbus.cloudsim.network.datacenter.Switch
 
packetTosendGlobal - Variable in class org.cloudbus.cloudsim.network.datacenter.NetworkHost
 
packetTosendLocal - Variable in class org.cloudbus.cloudsim.network.datacenter.NetworkHost
 
ParameterException - Exception in org.cloudbus.cloudsim
This exception is to report bad or invalid parameters given during constructor.
ParameterException() - Constructor for exception org.cloudbus.cloudsim.ParameterException
Constructs a new exception with null as its detail message.
ParameterException(String) - Constructor for exception org.cloudbus.cloudsim.ParameterException
Creates a new ParameterException object.
Parameters - Class in org.workflowsim.utils
This class includes most parameters a user can specify in a configuration file
Parameters() - Constructor for class org.workflowsim.utils.Parameters
 
Parameters.FTCFailure - Enum in org.workflowsim.utils
 
Parameters.FTCMethod - Enum in org.workflowsim.utils
Fault Tolerant Clustering method
Parameters.FTCMonitor - Enum in org.workflowsim.utils
 
Parameters.PLNMethod - Enum in org.workflowsim.utils
Planning Algorithm (Global Scheduling Algorithm)
Parameters.SCHMethod - Enum in org.workflowsim.utils
 
ParetoDistr - Class in org.cloudbus.cloudsim.distributions
The Class ParetoDistr.
ParetoDistr(Random, double, double) - Constructor for class org.cloudbus.cloudsim.distributions.ParetoDistr
Instantiates a new pareto distr.
ParetoDistr(double, double) - Constructor for class org.cloudbus.cloudsim.distributions.ParetoDistr
Instantiates a new pareto distr.
parse() - Method in class org.workflowsim.WorkflowParser
Start to parse a workflow which includes text files and xml files.
parseExperimentName(String) - Static method in class org.cloudbus.cloudsim.examples.power.Helper
Parses the experiment name.
parser - Variable in class org.workflowsim.WorkflowPlanner
The workflow parser.
pause(int, double) - Static method in class org.cloudbus.cloudsim.core.CloudSim
Used to pause an entity for some time.
pause(double) - Method in class org.cloudbus.cloudsim.core.SimEntity
Set the entity to be inactive for a time period.
PAUSED - Static variable in class org.cloudbus.cloudsim.Cloudlet
The Cloudlet has been paused.
pauseSimulation() - Static method in class org.cloudbus.cloudsim.core.CloudSim
This method is called if one wants to pause the simulation.
pauseSimulation(long) - Static method in class org.cloudbus.cloudsim.core.CloudSim
This method is called if one wants to pause the simulation at a given time.
Pe - Class in org.cloudbus.cloudsim
CloudSim Pe (Processing Element) class represents CPU unit, defined in terms of Millions Instructions Per Second (MIPS) rating.
ASSUMPTION: All PEs under the same Machine have the same MIPS rating.
Pe(int, PeProvisioner) - Constructor for class org.cloudbus.cloudsim.Pe
Allocates a new Pe object.
PeList - Class in org.cloudbus.cloudsim.lists
PeList is a collection of operations on lists of PEs.
PeList() - Constructor for class org.cloudbus.cloudsim.lists.PeList
 
PeProvisioner - Class in org.cloudbus.cloudsim.provisioners
The Class PeProvisioner.
PeProvisioner(double) - Constructor for class org.cloudbus.cloudsim.provisioners.PeProvisioner
Creates the new PeProvisioner.
PeProvisionerSimple - Class in org.cloudbus.cloudsim.provisioners
The Class PeProvisionerSimple.
PeProvisionerSimple(double) - Constructor for class org.cloudbus.cloudsim.provisioners.PeProvisionerSimple
Creates the PeProvisionerSimple object.
PES_NUMBER - Static variable in class org.cloudbus.cloudsim.network.datacenter.NetworkConstants
 
PipelineRuntimeVariance - Class in org.workflowsim.clustering.balancing.metrics
The PipelineRuntimeVariance is the standard deviation of the runtime of the pipelines
PipelineRuntimeVariance() - Constructor for class org.workflowsim.clustering.balancing.metrics.PipelineRuntimeVariance
 
PKT_SIZE - Static variable in class org.cloudbus.cloudsim.DataCloudTags
The default packet size (in byte) for sending events to other entity.
pktlist - Variable in class org.cloudbus.cloudsim.network.datacenter.Switch
 
pktrecv - Variable in class org.cloudbus.cloudsim.network.datacenter.NetworkCloudletSpaceSharedScheduler
 
pkttosend - Variable in class org.cloudbus.cloudsim.network.datacenter.NetworkCloudletSpaceSharedScheduler
 
PlanetLabConstants - Class in org.cloudbus.cloudsim.examples.power.planetlab
If you are using any algorithms, policies or workload included in the power package please cite the following paper: Anton Beloglazov, and Rajkumar Buyya, "Optimal Online Deterministic Algorithms and Adaptive Heuristics for Energy and Performance Efficient Dynamic Consolidation of Virtual Machines in Cloud Data Centers", Concurrency and Computation: Practice and Experience (CCPE), Volume 24, Issue 13, Pages: 1397-1420, John Wiley & Sons, Ltd, New York, USA, 2012
PlanetLabConstants() - Constructor for class org.cloudbus.cloudsim.examples.power.planetlab.PlanetLabConstants
 
PlanetLabHelper - Class in org.cloudbus.cloudsim.examples.power.planetlab
A helper class for the running examples for the PlanetLab workload.
PlanetLabHelper() - Constructor for class org.cloudbus.cloudsim.examples.power.planetlab.PlanetLabHelper
 
PlanetLabRunner - Class in org.cloudbus.cloudsim.examples.power.planetlab
The example runner for the PlanetLab workload.
PlanetLabRunner(boolean, boolean, String, String, String, String, String, String) - Constructor for class org.cloudbus.cloudsim.examples.power.planetlab.PlanetLabRunner
Instantiates a new planet lab runner.
PlanetLabRunnerConsole - Class in org.cloudbus.cloudsim.examples.power.planetlab
This is a universal example runner that can be used for running examples from console.
PlanetLabRunnerConsole() - Constructor for class org.cloudbus.cloudsim.examples.power.planetlab.PlanetLabRunnerConsole
 
PlannerInterface - Interface in org.workflowsim.planning
The Planner interface
postFailureRecord(FailureRecord) - Static method in class org.workflowsim.failure.FailureMonitor
A post from a broker so that we can update record list
PowerDatacenter - Class in org.cloudbus.cloudsim.power
PowerDatacenter is a class that enables simulation of power-aware data centers.
PowerDatacenter(String, DatacenterCharacteristics, VmAllocationPolicy, List<Storage>, double) - Constructor for class org.cloudbus.cloudsim.power.PowerDatacenter
Instantiates a new datacenter.
PowerDatacenterBroker - Class in org.cloudbus.cloudsim.power
A broker for the power package.
PowerDatacenterBroker(String) - Constructor for class org.cloudbus.cloudsim.power.PowerDatacenterBroker
Instantiates a new power datacenter broker.
PowerDatacenterNonPowerAware - Class in org.cloudbus.cloudsim.power
PowerDatacenterNonPowerAware is a class that represents a non-power aware data center in the context of power-aware simulations.
PowerDatacenterNonPowerAware(String, DatacenterCharacteristics, VmAllocationPolicy, List<Storage>, double) - Constructor for class org.cloudbus.cloudsim.power.PowerDatacenterNonPowerAware
Instantiates a new datacenter.
PowerHost - Class in org.cloudbus.cloudsim.power
PowerHost class enables simulation of power-aware hosts.
PowerHost(int, RamProvisioner, BwProvisioner, long, List<? extends Pe>, VmScheduler, PowerModel) - Constructor for class org.cloudbus.cloudsim.power.PowerHost
Instantiates a new host.
PowerHostUtilizationHistory - Class in org.cloudbus.cloudsim.power
The class of a host that stores its CPU utilization history.
PowerHostUtilizationHistory(int, RamProvisioner, BwProvisioner, long, List<? extends Pe>, VmScheduler, PowerModel) - Constructor for class org.cloudbus.cloudsim.power.PowerHostUtilizationHistory
Instantiates a new power host utilization history.
PowerModel - Interface in org.cloudbus.cloudsim.power.models
The PowerModel interface needs to be implemented in order to provide a model of power consumption depending on utilization for system components.
PowerModelCubic - Class in org.cloudbus.cloudsim.power.models
The Class PowerModelCubic.
PowerModelCubic(double, double) - Constructor for class org.cloudbus.cloudsim.power.models.PowerModelCubic
Instantiates a new power model cubic.
PowerModelLinear - Class in org.cloudbus.cloudsim.power.models
The Class PowerModelLinear.
PowerModelLinear(double, double) - Constructor for class org.cloudbus.cloudsim.power.models.PowerModelLinear
Instantiates a new linear power model.
PowerModelSpecPower - Class in org.cloudbus.cloudsim.power.models
The abstract class of power models created based on data from SPECpower benchmark: http://www.spec.org/power_ssj2008/ If you are using any algorithms, policies or workload included in the power package, please cite the following paper: Anton Beloglazov, and Rajkumar Buyya, "Optimal Online Deterministic Algorithms and Adaptive Heuristics for Energy and Performance Efficient Dynamic Consolidation of Virtual Machines in Cloud Data Centers", Concurrency and Computation: Practice and Experience (CCPE), Volume 24, Issue 13, Pages: 1397-1420, John Wiley & Sons, Ltd, New York, USA, 2012
PowerModelSpecPower() - Constructor for class org.cloudbus.cloudsim.power.models.PowerModelSpecPower
 
PowerModelSpecPowerHpProLiantMl110G3PentiumD930 - Class in org.cloudbus.cloudsim.power.models
The power model of an HP ProLiant ML110 G3 (1 x [Pentium D930 3000 MHz, 2 cores], 4GB).
PowerModelSpecPowerHpProLiantMl110G3PentiumD930() - Constructor for class org.cloudbus.cloudsim.power.models.PowerModelSpecPowerHpProLiantMl110G3PentiumD930
 
PowerModelSpecPowerHpProLiantMl110G4Xeon3040 - Class in org.cloudbus.cloudsim.power.models
The power model of an HP ProLiant ML110 G4 (1 x [Xeon 3040 1860 MHz, 2 cores], 4GB).
PowerModelSpecPowerHpProLiantMl110G4Xeon3040() - Constructor for class org.cloudbus.cloudsim.power.models.PowerModelSpecPowerHpProLiantMl110G4Xeon3040
 
PowerModelSpecPowerHpProLiantMl110G5Xeon3075 - Class in org.cloudbus.cloudsim.power.models
The power model of an HP ProLiant ML110 G5 (1 x [Xeon 3075 2660 MHz, 2 cores], 4GB).
PowerModelSpecPowerHpProLiantMl110G5Xeon3075() - Constructor for class org.cloudbus.cloudsim.power.models.PowerModelSpecPowerHpProLiantMl110G5Xeon3075
 
PowerModelSpecPowerIbmX3250XeonX3470 - Class in org.cloudbus.cloudsim.power.models
The power model of an IBM server x3250 (1 x [Xeon X3470 2933 MHz, 4 cores], 8GB).
PowerModelSpecPowerIbmX3250XeonX3470() - Constructor for class org.cloudbus.cloudsim.power.models.PowerModelSpecPowerIbmX3250XeonX3470
 
PowerModelSpecPowerIbmX3250XeonX3480 - Class in org.cloudbus.cloudsim.power.models
The power model of an IBM server x3250 (1 x [Xeon X3480 3067 MHz, 4 cores], 8GB).
PowerModelSpecPowerIbmX3250XeonX3480() - Constructor for class org.cloudbus.cloudsim.power.models.PowerModelSpecPowerIbmX3250XeonX3480
 
PowerModelSpecPowerIbmX3550XeonX5670 - Class in org.cloudbus.cloudsim.power.models
The power model of an IBM server x3550 (2 x [Xeon X5670 2933 MHz, 6 cores], 12GB).
PowerModelSpecPowerIbmX3550XeonX5670() - Constructor for class org.cloudbus.cloudsim.power.models.PowerModelSpecPowerIbmX3550XeonX5670
 
PowerModelSpecPowerIbmX3550XeonX5675 - Class in org.cloudbus.cloudsim.power.models
The power model of an IBM server x3550 (2 x [Xeon X5675 3067 MHz, 6 cores], 16GB).
PowerModelSpecPowerIbmX3550XeonX5675() - Constructor for class org.cloudbus.cloudsim.power.models.PowerModelSpecPowerIbmX3550XeonX5675
 
PowerModelSqrt - Class in org.cloudbus.cloudsim.power.models
The Class PowerModelSqrt.
PowerModelSqrt(double, double) - Constructor for class org.cloudbus.cloudsim.power.models.PowerModelSqrt
Instantiates a new power model sqrt.
PowerModelSquare - Class in org.cloudbus.cloudsim.power.models
The Class PowerModelSquare.
PowerModelSquare(double, double) - Constructor for class org.cloudbus.cloudsim.power.models.PowerModelSquare
Instantiates a new power model square.
PowerVm - Class in org.cloudbus.cloudsim.power
The class of a VM that stores its CPU utilization history.
PowerVm(int, int, double, int, int, long, long, int, String, CloudletScheduler, double) - Constructor for class org.cloudbus.cloudsim.power.PowerVm
Instantiates a new power vm.
PowerVmAllocationPolicyAbstract - Class in org.cloudbus.cloudsim.power
The class of an abstract power-aware VM allocation policy.
PowerVmAllocationPolicyAbstract(List<? extends Host>) - Constructor for class org.cloudbus.cloudsim.power.PowerVmAllocationPolicyAbstract
Instantiates a new power vm allocation policy abstract.
PowerVmAllocationPolicyMigrationAbstract - Class in org.cloudbus.cloudsim.power
The class of an abstract power-aware VM allocation policy that dynamically optimizes the VM allocation using migration.
PowerVmAllocationPolicyMigrationAbstract(List<? extends Host>, PowerVmSelectionPolicy) - Constructor for class org.cloudbus.cloudsim.power.PowerVmAllocationPolicyMigrationAbstract
Instantiates a new power vm allocation policy migration abstract.
PowerVmAllocationPolicyMigrationInterQuartileRange - Class in org.cloudbus.cloudsim.power
The Inter Quartile Range (IQR) VM allocation policy.
PowerVmAllocationPolicyMigrationInterQuartileRange(List<? extends Host>, PowerVmSelectionPolicy, double, PowerVmAllocationPolicyMigrationAbstract, double) - Constructor for class org.cloudbus.cloudsim.power.PowerVmAllocationPolicyMigrationInterQuartileRange
Instantiates a new power vm allocation policy migration mad.
PowerVmAllocationPolicyMigrationInterQuartileRange(List<? extends Host>, PowerVmSelectionPolicy, double, PowerVmAllocationPolicyMigrationAbstract) - Constructor for class org.cloudbus.cloudsim.power.PowerVmAllocationPolicyMigrationInterQuartileRange
Instantiates a new power vm allocation policy migration mad.
PowerVmAllocationPolicyMigrationLocalRegression - Class in org.cloudbus.cloudsim.power
The Local Regression (LR) VM allocation policy.
PowerVmAllocationPolicyMigrationLocalRegression(List<? extends Host>, PowerVmSelectionPolicy, double, double, PowerVmAllocationPolicyMigrationAbstract, double) - Constructor for class org.cloudbus.cloudsim.power.PowerVmAllocationPolicyMigrationLocalRegression
Instantiates a new power vm allocation policy migration local regression.
PowerVmAllocationPolicyMigrationLocalRegression(List<? extends Host>, PowerVmSelectionPolicy, double, double, PowerVmAllocationPolicyMigrationAbstract) - Constructor for class org.cloudbus.cloudsim.power.PowerVmAllocationPolicyMigrationLocalRegression
Instantiates a new power vm allocation policy migration local regression.
PowerVmAllocationPolicyMigrationLocalRegressionRobust - Class in org.cloudbus.cloudsim.power
The Local Regression Robust (LRR) VM allocation policy.
PowerVmAllocationPolicyMigrationLocalRegressionRobust(List<? extends Host>, PowerVmSelectionPolicy, double, double, PowerVmAllocationPolicyMigrationAbstract, double) - Constructor for class org.cloudbus.cloudsim.power.PowerVmAllocationPolicyMigrationLocalRegressionRobust
Instantiates a new power vm allocation policy migration local regression.
PowerVmAllocationPolicyMigrationLocalRegressionRobust(List<? extends Host>, PowerVmSelectionPolicy, double, double, PowerVmAllocationPolicyMigrationAbstract) - Constructor for class org.cloudbus.cloudsim.power.PowerVmAllocationPolicyMigrationLocalRegressionRobust
Instantiates a new power vm allocation policy migration local regression.
PowerVmAllocationPolicyMigrationMedianAbsoluteDeviation - Class in org.cloudbus.cloudsim.power
The Median Absolute Deviation (MAD) VM allocation policy.
PowerVmAllocationPolicyMigrationMedianAbsoluteDeviation(List<? extends Host>, PowerVmSelectionPolicy, double, PowerVmAllocationPolicyMigrationAbstract, double) - Constructor for class org.cloudbus.cloudsim.power.PowerVmAllocationPolicyMigrationMedianAbsoluteDeviation
Instantiates a new power vm allocation policy migration mad.
PowerVmAllocationPolicyMigrationMedianAbsoluteDeviation(List<? extends Host>, PowerVmSelectionPolicy, double, PowerVmAllocationPolicyMigrationAbstract) - Constructor for class org.cloudbus.cloudsim.power.PowerVmAllocationPolicyMigrationMedianAbsoluteDeviation
Instantiates a new power vm allocation policy migration mad.
PowerVmAllocationPolicyMigrationStaticThreshold - Class in org.cloudbus.cloudsim.power
The Static Threshold (THR) VM allocation policy.
PowerVmAllocationPolicyMigrationStaticThreshold(List<? extends Host>, PowerVmSelectionPolicy, double) - Constructor for class org.cloudbus.cloudsim.power.PowerVmAllocationPolicyMigrationStaticThreshold
Instantiates a new power vm allocation policy migration mad.
PowerVmAllocationPolicySimple - Class in org.cloudbus.cloudsim.power
This a simple class representing a simple VM allocation policy that does not perform any optimization of the VM allocation.
PowerVmAllocationPolicySimple(List<? extends Host>) - Constructor for class org.cloudbus.cloudsim.power.PowerVmAllocationPolicySimple
Instantiates a new power vm allocation policy simple.
PowerVmList - Class in org.cloudbus.cloudsim.power.lists
PowerVmList is a collection of operations on lists of power-enabled VMs.
PowerVmList() - Constructor for class org.cloudbus.cloudsim.power.lists.PowerVmList
 
PowerVmSelectionPolicy - Class in org.cloudbus.cloudsim.power
The class of an abstract VM selection policy.
PowerVmSelectionPolicy() - Constructor for class org.cloudbus.cloudsim.power.PowerVmSelectionPolicy
 
PowerVmSelectionPolicyMaximumCorrelation - Class in org.cloudbus.cloudsim.power
The Maximum Correlation (MC) VM selection policy.
PowerVmSelectionPolicyMaximumCorrelation(PowerVmSelectionPolicy) - Constructor for class org.cloudbus.cloudsim.power.PowerVmSelectionPolicyMaximumCorrelation
Instantiates a new power vm selection policy maximum correlation.
PowerVmSelectionPolicyMinimumMigrationTime - Class in org.cloudbus.cloudsim.power
The Minimum Migration Time (MMT) VM selection policy.
PowerVmSelectionPolicyMinimumMigrationTime() - Constructor for class org.cloudbus.cloudsim.power.PowerVmSelectionPolicyMinimumMigrationTime
 
PowerVmSelectionPolicyMinimumUtilization - Class in org.cloudbus.cloudsim.power
The Minimum Utilization (MU) VM selection policy.
PowerVmSelectionPolicyMinimumUtilization() - Constructor for class org.cloudbus.cloudsim.power.PowerVmSelectionPolicyMinimumUtilization
 
PowerVmSelectionPolicyRandomSelection - Class in org.cloudbus.cloudsim.power
The Random Selection (RS) VM selection policy.
PowerVmSelectionPolicyRandomSelection() - Constructor for class org.cloudbus.cloudsim.power.PowerVmSelectionPolicyRandomSelection
 
Predicate - Class in org.cloudbus.cloudsim.core.predicates
Predicates are used to select events from the deferred queue.
Predicate() - Constructor for class org.cloudbus.cloudsim.core.predicates.Predicate
 
PredicateAny - Class in org.cloudbus.cloudsim.core.predicates
A predicate which will match any event on the deferred event queue.
PredicateAny() - Constructor for class org.cloudbus.cloudsim.core.predicates.PredicateAny
 
PredicateFrom - Class in org.cloudbus.cloudsim.core.predicates
A predicate which selects events from specific entities.
The idea of simulation predicates was copied from SimJava 2.
PredicateFrom(int) - Constructor for class org.cloudbus.cloudsim.core.predicates.PredicateFrom
Constructor used to select events that were sent by a specific entity.
PredicateFrom(int[]) - Constructor for class org.cloudbus.cloudsim.core.predicates.PredicateFrom
Constructor used to select events that were sent by any entity from a given set.
PredicateNone - Class in org.cloudbus.cloudsim.core.predicates
A predicate which will not match any event on the deferred event queue.
PredicateNone() - Constructor for class org.cloudbus.cloudsim.core.predicates.PredicateNone
 
PredicateNotFrom - Class in org.cloudbus.cloudsim.core.predicates
A predicate which selects events that have not been sent by specific entities.
PredicateNotFrom(int) - Constructor for class org.cloudbus.cloudsim.core.predicates.PredicateNotFrom
Constructor used to select events that were not sent by a specific entity.
PredicateNotFrom(int[]) - Constructor for class org.cloudbus.cloudsim.core.predicates.PredicateNotFrom
Constructor used to select events that were not sent by any entity from a given set.
PredicateNotType - Class in org.cloudbus.cloudsim.core.predicates
A predicate to select events that don't match specific tags.
PredicateNotType(int) - Constructor for class org.cloudbus.cloudsim.core.predicates.PredicateNotType
Constructor used to select events whose tags do not match a given tag.
PredicateNotType(int[]) - Constructor for class org.cloudbus.cloudsim.core.predicates.PredicateNotType
Constructor used to select events whose tag values do not match any of the given tags.
PredicateType - Class in org.cloudbus.cloudsim.core.predicates
A predicate to select events with specific tags.
PredicateType(int) - Constructor for class org.cloudbus.cloudsim.core.predicates.PredicateType
Constructor used to select events with the tag value t1.
PredicateType(int[]) - Constructor for class org.cloudbus.cloudsim.core.predicates.PredicateType
Constructor used to select events with a tag value equal to any of the specified tags.
predictFileTransferTime(List<String>) - Method in class org.cloudbus.cloudsim.Datacenter
Predict file transfer time.
print(String) - Static method in class org.cloudbus.cloudsim.Log
Prints the message.
print(Object) - Static method in class org.cloudbus.cloudsim.Log
Prints the message passed as a non-String object.
printCloudletList(List<Cloudlet>) - Static method in class org.cloudbus.cloudsim.examples.power.Helper
Prints the Cloudlet objects.
printLine(String) - Static method in class org.cloudbus.cloudsim.Log
Prints the line.
printLine() - Static method in class org.cloudbus.cloudsim.Log
Prints the empty line.
printLine(Object) - Static method in class org.cloudbus.cloudsim.Log
Prints the line passed as a non-String object.
printMetricHistory(List<? extends Host>, PowerVmAllocationPolicyMigrationAbstract) - Static method in class org.cloudbus.cloudsim.examples.power.Helper
Prints the metric history.
printMetrics() - Method in class org.workflowsim.clustering.balancing.BalancedClustering
Print out all the balancing metrics
printOverUtilizedHosts(List<PowerHostUtilizationHistory>) - Method in class org.cloudbus.cloudsim.power.PowerVmAllocationPolicyMigrationAbstract
Prints the over utilized hosts.
printResults(PowerDatacenter, List<Vm>, double, String, boolean, String) - Static method in class org.cloudbus.cloudsim.examples.power.Helper
Prints the results.
printVersion() - Method in class org.workflowsim.utils.ArgumentParser
 
printVersion() - Static method in class org.workflowsim.utils.Parameters
 
process(ArrayList<TaskSet>) - Method in class org.workflowsim.clustering.balancing.methods.HorizontalDistanceBalancing
Sort taskSet based on their impact factors and then merge similar taskSet together
process(ArrayList<TaskSet>) - Method in class org.workflowsim.clustering.balancing.methods.HorizontalImpactBalancing
Sort taskSet based on their impact factors and then merge similar taskSet together
process(Job, int) - Static method in class org.workflowsim.reclustering.ReclusteringEngine
Process job recreation based on different reclustering algorithm
processCloudlet(SimEvent, int) - Method in class org.cloudbus.cloudsim.Datacenter
Processes a Cloudlet based on the event type.
processCloudletCancel(int, int, int) - Method in class org.cloudbus.cloudsim.Datacenter
Processes a Cloudlet cancel request.
processCloudletCheck(SimEvent) - Method in class org.workflowsim.WorkflowScheduler
process cloudlet (job) check (not supported yet)
processCloudletMove(int[], int) - Method in class org.cloudbus.cloudsim.Datacenter
Process the event for an User/Broker who wants to move a Cloudlet.
processCloudletPause(int, int, int, boolean) - Method in class org.cloudbus.cloudsim.Datacenter
Processes a Cloudlet pause request.
processCloudletResume(int, int, int, boolean) - Method in class org.cloudbus.cloudsim.Datacenter
Processes a Cloudlet resume request.
processCloudletReturn(SimEvent) - Method in class org.cloudbus.cloudsim.DatacenterBroker
Process a cloudlet return event.
processCloudletReturn(SimEvent) - Method in class org.cloudbus.cloudsim.network.datacenter.NetDatacenterBroker
Process a cloudlet return event.
processCloudletReturn(SimEvent) - Method in class org.workflowsim.WorkflowScheduler
Process a cloudlet (job) return event.
processCloudletStatus(SimEvent) - Method in class org.cloudbus.cloudsim.Datacenter
Process the event for an User/Broker who wants to know the status of a Cloudlet.
processCloudletSubmit(SimEvent, boolean) - Method in class org.cloudbus.cloudsim.Datacenter
Processes a Cloudlet submission.
processCloudletSubmit(SimEvent, boolean) - Method in class org.cloudbus.cloudsim.network.datacenter.NetworkDatacenter
Processes a Cloudlet submission.
processCloudletSubmit(SimEvent, boolean) - Method in class org.cloudbus.cloudsim.power.PowerDatacenter
 
processCloudletSubmit(SimEvent, boolean) - Method in class org.workflowsim.DatacenterExtended
Processes a Cloudlet submission.
processCloudletSubmit(SimEvent) - Method in class org.workflowsim.WorkflowScheduler
Submits cloudlet (job) list
processCloudletUpdate(SimEvent) - Method in class org.workflowsim.WorkflowScheduler
Update a cloudlet (job)
processClustering() - Method in class org.workflowsim.ClusteringEngine
Processes events available for this ClusteringEngine.
processDataAdd(SimEvent, boolean) - Method in class org.cloudbus.cloudsim.Datacenter
Process data add.
processDataDelete(SimEvent, boolean) - Method in class org.cloudbus.cloudsim.Datacenter
Process data del.
processDataStageIn(List<File>, Cloudlet) - Method in class org.workflowsim.DatacenterExtended
 
processDatastaging() - Method in class org.workflowsim.ClusteringEngine
Adds data stage-in jobs to the job list
processEndSimulation() - Method in class org.cloudbus.cloudsim.core.CloudInformationService
Notifies the registered entities about the end of simulation.
processEvent(SimEvent) - Method in class org.cloudbus.cloudsim.core.CloudInformationService
Processes events scheduled for this entity.
processEvent(SimEvent) - Method in class org.cloudbus.cloudsim.core.CloudSimShutdown
The main method that shuts down hostList and Cloud Information Service (GIS).
processEvent(SimEvent) - Method in class org.cloudbus.cloudsim.core.SimEntity
This method is invoked by the Simulation class whenever there is an event in the deferred queue, which needs to be processed by the entity.
processEvent(SimEvent) - Method in class org.cloudbus.cloudsim.Datacenter
Processes events or services that are available for this PowerDatacenter.
processEvent(SimEvent) - Method in class org.cloudbus.cloudsim.DatacenterBroker
Processes events available for this Broker.
processEvent(SimEvent) - Method in class org.cloudbus.cloudsim.examples.CloudSimExample8.GlobalBroker
 
processEvent(SimEvent) - Method in class org.cloudbus.cloudsim.network.datacenter.NetDatacenterBroker
Processes events available for this Broker.
processEvent(SimEvent) - Method in class org.cloudbus.cloudsim.network.datacenter.Switch
 
processEvent(SimEvent) - Method in class org.workflowsim.ClusteringEngine
Processes events available for this Broker.
processEvent(SimEvent) - Method in class org.workflowsim.WorkflowEngine
Processes events available for this Broker.
processEvent(SimEvent) - Method in class org.workflowsim.WorkflowPlanner
Processes events available for this Broker.
processEvent(SimEvent) - Method in class org.workflowsim.WorkflowScheduler
Process an event
processhostpacket(SimEvent) - Method in class org.cloudbus.cloudsim.network.datacenter.Switch
 
processJobReturn(SimEvent) - Method in class org.workflowsim.WorkflowEngine
Process a job return event.
processJobSubmit(SimEvent) - Method in class org.workflowsim.WorkflowEngine
Process a submit event
processOtherEvent(SimEvent) - Method in class org.cloudbus.cloudsim.core.CloudInformationService
This method needs to override by a child class for processing other events.
processOtherEvent(SimEvent) - Method in class org.cloudbus.cloudsim.Datacenter
Here all the method related to VM requests will be received and forwarded to the related method.
processOtherEvent(SimEvent) - Method in class org.cloudbus.cloudsim.DatacenterBroker
Overrides this method when making a new and different type of Broker.
processOtherEvent(SimEvent) - Method in class org.cloudbus.cloudsim.network.datacenter.NetDatacenterBroker
Overrides this method when making a new and different type of Broker.
processOtherEvent(SimEvent) - Method in class org.workflowsim.ClusteringEngine
Overrides this method when making a new and different type of Broker.
processOtherEvent(SimEvent) - Method in class org.workflowsim.DatacenterExtended
 
processOtherEvent(SimEvent) - Method in class org.workflowsim.WorkflowEngine
Overrides this method when making a new and different type of Broker.
processOtherEvent(SimEvent) - Method in class org.workflowsim.WorkflowPlanner
Overrides this method when making a new and different type of Broker.
processpacket(SimEvent) - Method in class org.cloudbus.cloudsim.network.datacenter.Switch
 
processpacket_down(SimEvent) - Method in class org.cloudbus.cloudsim.network.datacenter.AggregateSwitch
Send Packet to switch connected through a downlink port
processpacket_down(SimEvent) - Method in class org.cloudbus.cloudsim.network.datacenter.Switch
 
processpacket_up(SimEvent) - Method in class org.cloudbus.cloudsim.network.datacenter.AggregateSwitch
Send Packet to switch connected through a uplink port
processpacket_up(SimEvent) - Method in class org.cloudbus.cloudsim.network.datacenter.EdgeSwitch
Send Packet to switch connected through a uplink port
processpacket_up(SimEvent) - Method in class org.cloudbus.cloudsim.network.datacenter.RootSwitch
Send Packet to switch connected through a downlink port
processpacket_up(SimEvent) - Method in class org.cloudbus.cloudsim.network.datacenter.Switch
 
processpacketforward(SimEvent) - Method in class org.cloudbus.cloudsim.network.datacenter.EdgeSwitch
Send Packet to hosts connected to the switch
processpacketforward(SimEvent) - Method in class org.cloudbus.cloudsim.network.datacenter.Switch
 
processPingRequest(SimEvent) - Method in class org.cloudbus.cloudsim.Datacenter
Processes a ping request.
processResourceCharacteristics(SimEvent) - Method in class org.cloudbus.cloudsim.DatacenterBroker
Process the return of a request for the characteristics of a PowerDatacenter.
processResourceCharacteristics(SimEvent) - Method in class org.cloudbus.cloudsim.network.datacenter.NetDatacenterBroker
Process the return of a request for the characteristics of a PowerDatacenter.
processResourceCharacteristicsRequest(SimEvent) - Method in class org.cloudbus.cloudsim.DatacenterBroker
Process a request for the characteristics of a PowerDatacenter.
processResourceCharacteristicsRequest(SimEvent) - Method in class org.cloudbus.cloudsim.network.datacenter.NetDatacenterBroker
Process a request for the characteristics of a PowerDatacenter.
processResourceCharacteristicsRequest(SimEvent) - Method in class org.workflowsim.WorkflowEngine
Process a request for the characteristics of a PowerDatacenter.
processResourceCharacteristicsRequest(SimEvent) - Method in class org.workflowsim.WorkflowScheduler
Process a request for the characteristics of a PowerDatacenter.
processVmCreate(SimEvent, boolean) - Method in class org.cloudbus.cloudsim.Datacenter
Process the event for an User/Broker who wants to create a VM in this PowerDatacenter.
processVmCreate(SimEvent) - Method in class org.cloudbus.cloudsim.DatacenterBroker
Process the ack received due to a request for VM creation.
processVmCreate(SimEvent) - Method in class org.cloudbus.cloudsim.power.PowerDatacenterBroker
 
processVmCreate(SimEvent) - Method in class org.workflowsim.WorkflowScheduler
Process the ack received due to a request for VM creation.
processVmCreateNetwork(Vm) - Method in class org.cloudbus.cloudsim.network.datacenter.NetworkDatacenter
Create the VM within the NetworkDatacenter.
processVmDestroy(SimEvent, boolean) - Method in class org.cloudbus.cloudsim.Datacenter
Process the event for an User/Broker who wants to destroy a VM previously created in this PowerDatacenter.
processVmMigrate(SimEvent, boolean) - Method in class org.cloudbus.cloudsim.Datacenter
Process the event for an User/Broker who wants to migrate a VM.
processVmMigrate(SimEvent, boolean) - Method in class org.cloudbus.cloudsim.power.PowerDatacenter
 
A B C D E F G H I J L M N O P Q R S T U V W Z