- GeneralProperties - Class in scheduling
-
- GeneralProperties(String) - Constructor for class scheduling.GeneralProperties
-
- generateFaultQueue(XHost[], long, int) - Static method in class injector.Injector
-
- generateLoadQueue(XVM[], long, int) - Static method in class injector.Injector
-
- generateSnoozeFaultQueue(XHost[], long) - Static method in class injector.Injector
-
- generateVMFluctuationQueue(XVM[], long, int) - Static method in class injector.Injector
-
- getAlgo() - Static method in class configuration.SimulatorProperties
-
- getAlgVariant() - Static method in class scheduling.hierarchical.snooze.SnoozeProperties
-
- getConfigurationFile() - Static method in class configuration.SimulatorProperties
-
- getCoreNumber() - Method in class configuration.XVM
-
- getCPUCapacity() - Static method in class configuration.SimulatorProperties
-
- getCPUCapacity() - Method in class configuration.XHost
-
- getCPUDemand() - Method in class configuration.XHost
-
- getCPUDemand() - Method in class configuration.XVM
-
- getCPUDemand() - Static method in class simulation.SimulatorManager
-
- getCPULoad() - Method in class injector.LoadEvent
-
- getCrashDuration() - Static method in class configuration.SimulatorProperties
-
- getCrashPeriod() - Static method in class configuration.SimulatorProperties
-
- getDaemon() - Method in class configuration.XVM
-
- getDaemon() - Method in class migration.XVM
-
- getDuration() - Static method in class configuration.SimulatorProperties
-
- getEnergyLogFile() - Static method in class configuration.SimulatorProperties
-
- getEntropyPlanTimeout() - Static method in class scheduling.centralized.entropy2.EntropyProperties
-
- getGLFaultPeriodicity() - Static method in class scheduling.hierarchical.snooze.SnoozeProperties
-
- getGMFaultPeriodicity() - Static method in class scheduling.hierarchical.snooze.SnoozeProperties
-
- getGMNumber() - Static method in class scheduling.hierarchical.snooze.SnoozeProperties
-
- getHeartBeatPeriodicity() - Static method in class scheduling.hierarchical.snooze.SnoozeProperties
-
- getHeartBeatTimeout() - Static method in class scheduling.hierarchical.snooze.SnoozeProperties
-
- getHost() - Method in class injector.FaultEvent
-
- getHostsTurnoff() - Static method in class configuration.SimulatorProperties
-
- getId() - Method in class injector.FaultEvent
-
- getId() - Method in interface injector.InjectorEvent
-
- getId() - Method in class injector.LoadEvent
-
- getId() - Method in class injector.VMSuspendResumeEvent
-
- getId() - Method in class scheduling.distributed.dvms2.SGNodeRef
-
- getImplementation() - Static method in class configuration.SimulatorProperties
-
- getInfoLevel() - Static method in class scheduling.hierarchical.snooze.SnoozeProperties
-
- getInfoPeriodicity() - Static method in class scheduling.hierarchical.snooze.SnoozeProperties
-
- getInjectorNodeName() - Static method in class simulation.SimulatorManager
-
- getInstance() - Static method in class scheduling.distributed.dvms2.EntropyService
-
- getInstance() - Static method in enum scheduling.SchedulerBuilder
-
Gets the builder instance.
- getInstance() - Static method in class trace.TraceImpl
-
- getIP() - Method in class configuration.XHost
-
- getLoad() - Method in class configuration.XVM
-
- getLoad() - Method in class migration.XVM
-
- getLoadPeriod() - Static method in class configuration.SimulatorProperties
-
- getLocation() - Method in class configuration.XVM
-
- getManagedXHosts() - Method in class scheduling.hierarchical.snooze.GroupManager
-
- getMaxPercentageOfActiveVMs() - Static method in class configuration.SimulatorProperties
-
- getMeanLoad() - Static method in class configuration.SimulatorProperties
-
- getMem() - Method in class scheduling.hierarchical.snooze.HostCapacity
-
- getMemDemand() - Method in class configuration.XHost
-
- getMemIntensity() - Method in class configuration.VMClasses.VMClass
-
- getMemoryTotal() - Static method in class configuration.SimulatorProperties
-
- getMemSize() - Method in class configuration.VMClasses.VMClass
-
Returns the memory allocated to the VM
- getMemSize() - Method in class configuration.XHost
-
- getMemSize() - Method in class configuration.XVM
-
- getMemUsed() - Method in class scheduling.hierarchical.snooze.msg.GMSumMsg.GMSum
-
- getMemUsed() - Method in class scheduling.hierarchical.snooze.msg.LCChargeMsg.LCCharge
-
- getMessage() - Method in class scheduling.distributed.dvms2.MsgForSG
-
- getMessage() - Method in class scheduling.hierarchical.snooze.msg.SnoozeMsg
-
- getMigNetBW() - Method in class configuration.VMClasses.VMClass
-
- getMigratingVMs() - Method in class scheduling.AbstractScheduler
-
- getMinimumPartitionSize() - Static method in class scheduling.distributed.dvms2.DvmsProperties
-
- getMinPercentageOfActiveVMs() - Static method in class configuration.SimulatorProperties
-
- getName() - Method in class configuration.VMClasses.VMClass
-
Returns the name of the class
- getName() - Method in class configuration.XHost
-
- getName() - Method in class configuration.XVM
-
- getName() - Method in class scheduling.distributed.dvms2.SGNodeRef
-
- getNbCores() - Method in class configuration.XHost
-
- getNbOfCPUConsumptionSlots() - Static method in class configuration.SimulatorProperties
-
- getNbOfCPUs() - Static method in class configuration.SimulatorProperties
-
- getNbOfCPUs() - Method in class configuration.VMClasses.VMClass
-
Returns the number of vCPUs (or ECUs for AWS EC2)
- getNbOfHostingNodes() - Static method in class configuration.SimulatorProperties
-
- getNbOfLoadChanges() - Method in class configuration.XVM
-
- getNbOfMigrations() - Method in class configuration.XVM
-
- getNbOfServiceNodes() - Static method in class configuration.SimulatorProperties
-
- getNbOfUsedHosts() - Static method in class simulation.SimulatorManager
-
- getNbOfViolations() - Method in class configuration.XHost
-
- getNbOfVMs() - Static method in class configuration.SimulatorProperties
-
- getNbVMs() - Method in class configuration.XHost
-
- getNetBW() - Method in class configuration.VMClasses.VMClass
-
- getNetBW() - Method in class configuration.XHost
-
- getNetBW() - Method in class configuration.XVM
-
- getNetCapacity() - Static method in class configuration.SimulatorProperties
-
- getNoLCs() - Method in class scheduling.hierarchical.snooze.msg.GMSumMsg.GMSum
-
- getOrigin() - Method in class scheduling.distributed.dvms2.MsgForSG
-
- getOrigin() - Method in class scheduling.hierarchical.snooze.msg.SnoozeMsg
-
- getPlanner() - Method in class scheduling.distributed.dvms2.EntropyService
-
- getProc() - Method in class scheduling.hierarchical.snooze.HostCapacity
-
- getProcCharge() - Method in class scheduling.hierarchical.snooze.msg.GMSumMsg.GMSum
-
- getProcCharge() - Method in class scheduling.hierarchical.snooze.msg.LCChargeMsg.LCCharge
-
- getProperty(String) - Method in class configuration.SimulatorProperties
-
- getProperty(String) - Method in class scheduling.GeneralProperties
-
- getPropertyAsBoolean(String, boolean) - Static method in class configuration.SimulatorProperties
-
- getPropertyAsBoolean(String, boolean) - Method in class scheduling.GeneralProperties
-
- getPropertyAsDouble(String, double) - Method in class scheduling.centralized.entropy2.EntropyProperties
-
- getPropertyAsInt(String, int) - Static method in class configuration.SimulatorProperties
-
- getPropertyAsInt(String, int) - Method in class scheduling.GeneralProperties
-
- getPropertyAsLong(String, long) - Static method in class configuration.SimulatorProperties
-
- getPropertyAsLong(String, long) - Method in class scheduling.GeneralProperties
-
- getRemaining() - Method in class configuration.Daemon
-
- getRemaining() - Method in class migration.Daemon
-
- getReplyBox() - Method in class scheduling.distributed.dvms2.MsgForSG
-
- getReplyBox() - Method in class scheduling.hierarchical.snooze.msg.SnoozeMsg
-
- getRunnings() - Method in class configuration.XHost
-
- getSchedulingPeriodic() - Static method in class scheduling.hierarchical.snooze.SnoozeProperties
-
- getSchedulingPeriodicity() - Static method in class scheduling.centralized.CentralizedResolverProperties
-
- getSchedulingPeriodicity() - Static method in class scheduling.hierarchical.snooze.SnoozeProperties
-
- getScriptCreateVMs() - Static method in class configuration.SimulatorProperties
-
- getScriptInjectLoad() - Static method in class configuration.SimulatorProperties
-
- getSeed() - Static method in class configuration.SimulatorProperties
-
- getSendBox() - Method in class scheduling.distributed.dvms2.MsgForSG
-
- getSendBox() - Method in class scheduling.hierarchical.snooze.msg.SnoozeMsg
-
- getSGHost() - Method in class configuration.XHost
-
- getSGHostingHosts() - Static method in class simulation.SimulatorManager
-
- getSGHosts() - Static method in class simulation.SimulatorManager
-
- getSGHostsToArray() - Static method in class simulation.SimulatorManager
-
- getSGServiceHosts() - Static method in class simulation.SimulatorManager
-
- getSGTurnOffHostingHosts() - Static method in class simulation.SimulatorManager
-
- getSGTurnOnHostingHosts() - Static method in class simulation.SimulatorManager
-
- getSGVMs() - Static method in class simulation.SimulatorManager
-
- getSGVMsOff() - Static method in class simulation.SimulatorManager
-
- getSGVMsOn() - Static method in class simulation.SimulatorManager
-
- getSGVMsToArray() - Static method in class simulation.SimulatorManager
-
- getSimulation() - Static method in class configuration.SimulatorProperties
-
- getSimulationDuration() - Static method in class simulation.SimulatorManager
-
Stupid variable to monitor the duration of the simulation
- getStandardDeviationLoad() - Static method in class configuration.SimulatorProperties
-
- getState() - Method in class injector.FaultEvent
-
- getState() - Method in class injector.VMSuspendResumeEvent
-
- getStepByStep() - Static method in class configuration.SimulatorProperties
-
- getSuspendVMs() - Static method in class configuration.SimulatorProperties
-
- getTime() - Method in class injector.FaultEvent
-
- getTime() - Method in interface injector.InjectorEvent
-
- getTime() - Method in class injector.LoadEvent
-
- getTime() - Method in class injector.VMSuspendResumeEvent
-
- getTimestamp() - Method in class scheduling.hierarchical.snooze.msg.LCChargeMsg.LCCharge
-
- getTs() - Method in class scheduling.hierarchical.snooze.msg.GMSumMsg.GMSum
-
- getTurnOffNb() - Method in class configuration.XHost
-
- getUseLoad() - Static method in class configuration.SimulatorProperties
-
- getVirtualNodesNamesFile() - Static method in class configuration.SimulatorProperties
-
- getVm() - Method in class injector.LoadEvent
-
- getVM() - Method in class injector.VMSuspendResumeEvent
-
- getVMMAXCPUConsumption() - Static method in class configuration.SimulatorProperties
-
- getVMs() - Method in class configuration.XHost
-
- getVMSuspendDuration() - Static method in class configuration.SimulatorProperties
-
- getVMSuspendPeriod() - Static method in class configuration.SimulatorProperties
-
- getWaitForUserInput() - Static method in class configuration.SimulatorProperties
-
- getWorkerNodesFile() - Static method in class configuration.SimulatorProperties
-
- getXHostByName(String) - Static method in class simulation.SimulatorManager
-
Return the XHost entitled ''name'', if not return null (please note that the search is performed by considering
all hosts (i.e.
- getXVMByName(String) - Static method in class simulation.SimulatorManager
-
Return the XVM entitled ''name'', if not return null please note that the search is performed by considering
all VMs (i.e.
- GLElecMsg - Class in scheduling.hierarchical.snooze.msg
-
Created by sudholt on 08/07/2014.
- GLElecMsg(Object, String, String, String) - Constructor for class scheduling.hierarchical.snooze.msg.GLElecMsg
-
- GLElecStopGMMsg - Class in scheduling.hierarchical.snooze.msg
-
Created by sudholt on 20/07/2014.
- GLElecStopGMMsg(String, String, String, String) - Constructor for class scheduling.hierarchical.snooze.msg.GLElecStopGMMsg
-
- GM_NUMBER - Static variable in class scheduling.hierarchical.snooze.SnoozeProperties
-
- GMElecMsg - Class in scheduling.hierarchical.snooze.msg
-
Created by sudholt on 09/07/2014.
- GMElecMsg(String, String, String, String) - Constructor for class scheduling.hierarchical.snooze.msg.GMElecMsg
-
- GMSum(double, int, int, double) - Constructor for class scheduling.hierarchical.snooze.msg.GMSumMsg.GMSum
-
- GMSumMsg - Class in scheduling.hierarchical.snooze.msg
-
Created by sudholt on 04/07/2014.
- GMSumMsg(GMSumMsg.GMSum, String, String, String) - Constructor for class scheduling.hierarchical.snooze.msg.GMSumMsg
-
- GMSumMsg.GMSum - Class in scheduling.hierarchical.snooze.msg
-
- goToStationaryStatus() - Static method in class configuration.SimulatorProperties
-
- GroupLeader - Class in scheduling.hierarchical.snooze
-
Created by sudholt on 25/05/2014.
- GroupLeader(Host, String) - Constructor for class scheduling.hierarchical.snooze.GroupLeader
-
- GroupLeader.AssignmentAlg - Enum in scheduling.hierarchical.snooze
-
- GroupLeader.GMInfo - Class in scheduling.hierarchical.snooze
-
- GroupLeader.GMSum - Class in scheduling.hierarchical.snooze
-
GM charge summary info
- GroupLeader.RunLCAss - Class in scheduling.hierarchical.snooze
-
- GroupLeader.RunNewGM - Class in scheduling.hierarchical.snooze
-
- GroupManager - Class in scheduling.hierarchical.snooze
-
Created by sudholt on 25/0/2014.
- GroupManager(Host, String, String[]) - Constructor for class scheduling.hierarchical.snooze.GroupManager
-
- GroupManager.RunNewLC - Class in scheduling.hierarchical.snooze
-