|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of PhysicalMachine in hu.mta.sztaki.lpds.cloud.simulator.energy.specialized |
---|
Fields in hu.mta.sztaki.lpds.cloud.simulator.energy.specialized declared as PhysicalMachine | |
---|---|
private PhysicalMachine |
PhysicalMachineEnergyMeter.observed
|
Methods in hu.mta.sztaki.lpds.cloud.simulator.energy.specialized that return PhysicalMachine | |
---|---|
PhysicalMachine |
PhysicalMachineEnergyMeter.getObserved()
|
Method parameters in hu.mta.sztaki.lpds.cloud.simulator.energy.specialized with type arguments of type PhysicalMachine | |
---|---|
void |
IaaSEnergyMeter.capacityChanged(ResourceConstraints newCapacity,
List<PhysicalMachine> affectedCapacity)
|
private static List<EnergyMeter> |
IaaSEnergyMeter.subMeterCreator(List<PhysicalMachine> machines)
|
Constructors in hu.mta.sztaki.lpds.cloud.simulator.energy.specialized with parameters of type PhysicalMachine | |
---|---|
PhysicalMachineEnergyMeter(PhysicalMachine pm)
|
Uses of PhysicalMachine in hu.mta.sztaki.lpds.cloud.simulator.iaas |
---|
Fields in hu.mta.sztaki.lpds.cloud.simulator.iaas with type parameters of type PhysicalMachine | |
---|---|
private StateDependentEventHandler<VMManager.CapacityChangeEvent<PhysicalMachine>,List<PhysicalMachine>> |
IaaSService.capacityListenerManager
|
private StateDependentEventHandler<VMManager.CapacityChangeEvent<PhysicalMachine>,List<PhysicalMachine>> |
IaaSService.capacityListenerManager
|
private ArrayList<PhysicalMachine> |
IaaSService.internalMachines
The order of internal machines is not guaranteed |
private ArrayList<PhysicalMachine> |
IaaSService.internalRunningMachines
|
List<PhysicalMachine> |
IaaSService.machines
|
List<PhysicalMachine> |
IaaSService.runningMachines
|
Methods in hu.mta.sztaki.lpds.cloud.simulator.iaas that return PhysicalMachine | |
---|---|
private PhysicalMachine |
IaaSService.checkVMHost(VirtualMachine vm)
|
PhysicalMachine |
PhysicalMachine.ResourceAllocation.getHost()
|
Methods in hu.mta.sztaki.lpds.cloud.simulator.iaas with parameters of type PhysicalMachine | |
---|---|
void |
IaaSService.deregisterHost(PhysicalMachine pm)
This function allows the IaaS to reduce in size. |
boolean |
IaaSService.isRegisteredHost(PhysicalMachine pm)
|
void |
PhysicalMachine.migrateVM(VirtualMachine vm,
PhysicalMachine target)
|
private void |
IaaSService.realDeregistration(PhysicalMachine pm)
|
void |
IaaSService.registerHost(PhysicalMachine pm)
This function allows the IaaS to grow in size |
void |
PhysicalMachine.StateChangeListener.stateChanged(PhysicalMachine pm,
PhysicalMachine.State oldState,
PhysicalMachine.State newState)
|
void |
IaaSService.stateChanged(PhysicalMachine pm,
PhysicalMachine.State oldState,
PhysicalMachine.State newState)
|
boolean |
PhysicalMachine.switchoff(PhysicalMachine migrateHere)
Starts the turn off procedure for the physical machine so it no longer accepts VM requests but it does not consume anymore |
Method parameters in hu.mta.sztaki.lpds.cloud.simulator.iaas with type arguments of type PhysicalMachine | |
---|---|
void |
IaaSService.bulkHostRegistration(List<PhysicalMachine> newPMs)
|
void |
IaaSService.subscribeToCapacityChanges(VMManager.CapacityChangeEvent<PhysicalMachine> e)
|
void |
IaaSService.unsubscribeFromCapacityChanges(VMManager.CapacityChangeEvent<PhysicalMachine> e)
|
Uses of PhysicalMachine in hu.mta.sztaki.lpds.cloud.simulator.iaas.pmscheduling |
---|
Fields in hu.mta.sztaki.lpds.cloud.simulator.iaas.pmscheduling declared as PhysicalMachine | |
---|---|
private PhysicalMachine |
SchedulingDependentMachines.currentlyStartingPM
|
(package private) PhysicalMachine |
SchedulingDependentMachines.CapacityChangeManager.observed
|
(package private) PhysicalMachine |
MultiPMController.CapacityChangeManager.observed
|
Fields in hu.mta.sztaki.lpds.cloud.simulator.iaas.pmscheduling with type parameters of type PhysicalMachine | |
---|---|
private HashMap<PhysicalMachine,SchedulingDependentMachines.CapacityChangeManager> |
SchedulingDependentMachines.capacityManagers
|
private HashMap<PhysicalMachine,MultiPMController.CapacityChangeManager> |
MultiPMController.capacityManagers
|
private ArrayList<PhysicalMachine> |
MultiPMController.currentlyStartingPMs
|
Methods in hu.mta.sztaki.lpds.cloud.simulator.iaas.pmscheduling that return types with arguments of type PhysicalMachine | |
---|---|
protected VMManager.CapacityChangeEvent<PhysicalMachine> |
SchedulingDependentMachines.getHostRegEvent()
|
protected abstract VMManager.CapacityChangeEvent<PhysicalMachine> |
PhysicalMachineController.getHostRegEvent()
|
protected VMManager.CapacityChangeEvent<PhysicalMachine> |
MultiPMController.getHostRegEvent()
|
protected VMManager.CapacityChangeEvent<PhysicalMachine> |
AlwaysOnMachines.getHostRegEvent()
|
Methods in hu.mta.sztaki.lpds.cloud.simulator.iaas.pmscheduling with parameters of type PhysicalMachine | |
---|---|
void |
SchedulingDependentMachines.CapacityChangeManager.stateChanged(PhysicalMachine pm,
PhysicalMachine.State oldState,
PhysicalMachine.State newState)
|
void |
MultiPMController.CapacityChangeManager.stateChanged(PhysicalMachine pm,
PhysicalMachine.State oldState,
PhysicalMachine.State newState)
|
Constructors in hu.mta.sztaki.lpds.cloud.simulator.iaas.pmscheduling with parameters of type PhysicalMachine | |
---|---|
MultiPMController.CapacityChangeManager(PhysicalMachine pm)
|
|
SchedulingDependentMachines.CapacityChangeManager(PhysicalMachine pm)
|
Uses of PhysicalMachine in hu.mta.sztaki.lpds.cloud.simulator.iaas.vmscheduling |
---|
Fields in hu.mta.sztaki.lpds.cloud.simulator.iaas.vmscheduling with type parameters of type PhysicalMachine | |
---|---|
private ArrayList<PhysicalMachine> |
Scheduler.orderedPMcache
|
static Comparator<PhysicalMachine> |
Scheduler.pmComparator
|
Uses of PhysicalMachine in hu.mta.sztaki.lpds.cloud.simulator.iaas.vmscheduling.pmiterators |
---|
Fields in hu.mta.sztaki.lpds.cloud.simulator.iaas.vmscheduling.pmiterators with type parameters of type PhysicalMachine | |
---|---|
protected List<PhysicalMachine> |
PMIterator.pmList
|
Methods in hu.mta.sztaki.lpds.cloud.simulator.iaas.vmscheduling.pmiterators that return PhysicalMachine | |
---|---|
PhysicalMachine |
RoundRobinIterator.next()
|
PhysicalMachine |
RandomIterator.next()
|
PhysicalMachine |
PMIterator.next()
|
Constructor parameters in hu.mta.sztaki.lpds.cloud.simulator.iaas.vmscheduling.pmiterators with type arguments of type PhysicalMachine | |
---|---|
PMIterator(List<PhysicalMachine> pmList)
|
|
RandomIterator(List<PhysicalMachine> pmlist)
|
|
RoundRobinIterator(List<PhysicalMachine> pmList)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |