Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X 

G

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
 
A B C D E F G H I K L M N O P R S T U V W X 
Skip navigation links