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

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

Uses of PhysicalMachine in hu.mta.sztaki.lpds.cloud.simulator.energy
 

Fields in hu.mta.sztaki.lpds.cloud.simulator.energy declared as PhysicalMachine
private  PhysicalMachine PhysicalMachineEnergyMeter.observed
           
 

Methods in hu.mta.sztaki.lpds.cloud.simulator.energy that return PhysicalMachine
 PhysicalMachine PhysicalMachineEnergyMeter.getObserved()
           
 

Constructors in hu.mta.sztaki.lpds.cloud.simulator.energy 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 declared as PhysicalMachine
 PhysicalMachine PhysicalMachine.ResourceAllocation.host
           
 PhysicalMachine IaaSService.MachineListener.pm
           
 

Fields in hu.mta.sztaki.lpds.cloud.simulator.iaas with type parameters of type PhysicalMachine
private  CopyOnWriteArrayList<VMManager.CapacityChangeEvent<PhysicalMachine>> IaaSService.capacityListeners
           
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)
           
 

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
 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)
           
private  void IaaSService.notifyCapacityListeners(List<PhysicalMachine> changes)
           
 void IaaSService.subscribeToCapacityChanges(VMManager.CapacityChangeEvent<PhysicalMachine> e)
           
 void IaaSService.unsubscribeFromCapacityChanges(VMManager.CapacityChangeEvent<PhysicalMachine> e)
           
 

Constructors in hu.mta.sztaki.lpds.cloud.simulator.iaas with parameters of type PhysicalMachine
IaaSService.MachineListener(PhysicalMachine pm)
           
PhysicalMachine.ResourceAllocation(PhysicalMachine offerer, ResourceConstraints realAlloc, ResourceConstraints alloc, int until)
           
 

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
           
 

Fields in hu.mta.sztaki.lpds.cloud.simulator.iaas.pmscheduling with type parameters of type PhysicalMachine
private  HashMap<PhysicalMachine,SchedulingDependentMachines.CapacityChangeManager> SchedulingDependentMachines.capacityManagers
           
 

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> AlwaysOnMachines.getHostRegEvent()
           
 

Constructors in hu.mta.sztaki.lpds.cloud.simulator.iaas.pmscheduling with parameters of type PhysicalMachine
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 declared as PhysicalMachine
(package private)  PhysicalMachine RoundRobinScheduler.nextMachine
           
 

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
           
 



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