Uses of Class
hu.mta.sztaki.lpds.cloud.simulator.iaas.PhysicalMachine

Packages that use PhysicalMachine
hu.mta.sztaki.lpds.cloud.simulator.energy.specialized   
hu.mta.sztaki.lpds.cloud.simulator.iaas   
hu.mta.sztaki.lpds.cloud.simulator.iaas.pmscheduling   
hu.mta.sztaki.lpds.cloud.simulator.iaas.vmscheduling   
hu.mta.sztaki.lpds.cloud.simulator.iaas.vmscheduling.pmiterators   
 

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)
           
 



Copyright © 2012–2015 University of Innsbruck & MTA SZTAKI. All rights reserved.