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

Packages that use ResourceConstraints
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 ResourceConstraints in hu.mta.sztaki.lpds.cloud.simulator.energy
 

Methods in hu.mta.sztaki.lpds.cloud.simulator.energy with parameters of type ResourceConstraints
 void PhysicalMachineEnergyMeter.capacityChanged(ResourceConstraints newCapacity, List<ResourceConstraints> affectedCapacity)
           
 

Method parameters in hu.mta.sztaki.lpds.cloud.simulator.energy with type arguments of type ResourceConstraints
 void PhysicalMachineEnergyMeter.capacityChanged(ResourceConstraints newCapacity, List<ResourceConstraints> affectedCapacity)
           
 

Uses of ResourceConstraints in hu.mta.sztaki.lpds.cloud.simulator.iaas
 

Fields in hu.mta.sztaki.lpds.cloud.simulator.iaas declared as ResourceConstraints
 ResourceConstraints PhysicalMachine.ResourceAllocation.allocated
           
private  ResourceConstraints PhysicalMachine.availableCapacities
           
static ResourceConstraints ResourceConstraints.noResources
           
private  ResourceConstraints PhysicalMachine.promisedCapacities
           
private  ResourceConstraints PhysicalMachine.ResourceAllocation.realAllocated
           
private  ResourceConstraints PhysicalMachine.reallyFreeCapacities
           
private  ResourceConstraints IaaSService.runningCapacity
           
private  ResourceConstraints PhysicalMachine.totalCapacities
           
private  ResourceConstraints IaaSService.totalCapacity
           
 

Fields in hu.mta.sztaki.lpds.cloud.simulator.iaas with type parameters of type ResourceConstraints
private  CopyOnWriteArrayList<VMManager.CapacityChangeEvent<ResourceConstraints>> PhysicalMachine.increasingFreeCapacityListeners
           
 

Methods in hu.mta.sztaki.lpds.cloud.simulator.iaas that return ResourceConstraints
static ResourceConstraints ResourceConstraints.add(ResourceConstraints... toAdd)
           
 ResourceConstraints PhysicalMachine.getAvailableCapacities()
          Returns capacities that does not actually have deployed VMs on them
 ResourceConstraints VMManager.getCapacities()
           
 ResourceConstraints PhysicalMachine.getCapacities()
           
 ResourceConstraints IaaSService.getCapacities()
           
 ResourceConstraints PhysicalMachine.getFreeCapacities()
          Those capacities that are not even allocated
 ResourceConstraints IaaSService.getRunningCapacities()
           
 ResourceConstraints ResourceConstraints.multiply(double times)
           
static ResourceConstraints ResourceConstraints.negative(ResourceConstraints rc)
           
static ResourceConstraints ResourceConstraints.subtract(ResourceConstraints from, ResourceConstraints what)
           
 

Methods in hu.mta.sztaki.lpds.cloud.simulator.iaas with parameters of type ResourceConstraints
static ResourceConstraints ResourceConstraints.add(ResourceConstraints... toAdd)
           
 PhysicalMachine.ResourceAllocation PhysicalMachine.allocateResources(ResourceConstraints requested, boolean strict, int allocationValidityLength)
          Ensures the requested amount of resources are going to be available in the foreseeable future on this physical machine.
 void VMManager.CapacityChangeEvent.capacityChanged(ResourceConstraints newCapacity, List<F> affectedCapacity)
           
 int ResourceConstraints.compareTo(ResourceConstraints o)
           
 boolean PhysicalMachine.isHostableRequest(ResourceConstraints requested)
           
static ResourceConstraints ResourceConstraints.negative(ResourceConstraints rc)
           
private  void PhysicalMachine.notifyFreedUpCapacityListeners(ResourceConstraints freedUpResources)
           
 void VMManager.reallocateResources(VirtualMachine vm, ResourceConstraints newresources)
          Allows fine-grained resource utilization setup of the particular VM after it was allocated on the system.
 void PhysicalMachine.reallocateResources(VirtualMachine vm, ResourceConstraints newresources)
           
 void IaaSService.reallocateResources(VirtualMachine vm, ResourceConstraints newresources)
           
 VirtualMachine[] PhysicalMachine.requestVM(VirtualAppliance va, ResourceConstraints rc, Repository vaSource, int count)
          Initiates a VM on this physical machine.
 VirtualMachine[] IaaSService.requestVM(VirtualAppliance va, ResourceConstraints rc, Repository vaSource, int count)
           
 VirtualMachine[] VMManager.requestVM(VirtualAppliance va, ResourceConstraints rc, Repository vaSource, int count, HashMap<String,Object> schedulingConstraints)
          Creates a new VM in the system and immediately returns with a new VM object.
 VirtualMachine[] PhysicalMachine.requestVM(VirtualAppliance va, ResourceConstraints rc, Repository vaSource, int count, HashMap<String,Object> schedulingConstraints)
          Scheduling constraints are ignored currently! As this is too low level to handle them in the current state of the simulator.
 VirtualMachine[] IaaSService.requestVM(VirtualAppliance va, ResourceConstraints rc, Repository vaSource, int count, HashMap<String,Object> schedulingConstraints)
           
static ResourceConstraints ResourceConstraints.subtract(ResourceConstraints from, ResourceConstraints what)
           
 

Method parameters in hu.mta.sztaki.lpds.cloud.simulator.iaas with type arguments of type ResourceConstraints
 void PhysicalMachine.subscribeToCapacityChanges(VMManager.CapacityChangeEvent<ResourceConstraints> e)
           
 void PhysicalMachine.subscribeToIncreasingFreeapacityChanges(VMManager.CapacityChangeEvent<ResourceConstraints> e)
           
 void PhysicalMachine.unsubscribeFromCapacityChanges(VMManager.CapacityChangeEvent<ResourceConstraints> e)
           
 void PhysicalMachine.unsubscribeFromIncreasingFreeCapacityChanges(VMManager.CapacityChangeEvent<ResourceConstraints> e)
           
 

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

Uses of ResourceConstraints in hu.mta.sztaki.lpds.cloud.simulator.iaas.pmscheduling
 

Methods in hu.mta.sztaki.lpds.cloud.simulator.iaas.pmscheduling with parameters of type ResourceConstraints
 void SchedulingDependentMachines.CapacityChangeManager.capacityChanged(ResourceConstraints newCapacity, List<ResourceConstraints> newlyFreeCapacities)
           
 

Method parameters in hu.mta.sztaki.lpds.cloud.simulator.iaas.pmscheduling with type arguments of type ResourceConstraints
 void SchedulingDependentMachines.CapacityChangeManager.capacityChanged(ResourceConstraints newCapacity, List<ResourceConstraints> newlyFreeCapacities)
           
 

Uses of ResourceConstraints in hu.mta.sztaki.lpds.cloud.simulator.iaas.vmscheduling
 

Fields in hu.mta.sztaki.lpds.cloud.simulator.iaas.vmscheduling declared as ResourceConstraints
 ResourceConstraints QueueingData.cumulativeRC
           
 ResourceConstraints QueueingData.queuedRC
           
protected  ResourceConstraints Scheduler.totalQueued
           
 

Fields in hu.mta.sztaki.lpds.cloud.simulator.iaas.vmscheduling with type parameters of type ResourceConstraints
protected  VMManager.CapacityChangeEvent<ResourceConstraints> Scheduler.freeCapacity
           
 

Methods in hu.mta.sztaki.lpds.cloud.simulator.iaas.vmscheduling that return ResourceConstraints
 ResourceConstraints Scheduler.getTotalQueued()
           
 

Methods in hu.mta.sztaki.lpds.cloud.simulator.iaas.vmscheduling with parameters of type ResourceConstraints
 void Scheduler.scheduleVMrequest(VirtualMachine[] vms, ResourceConstraints rc, Repository vaSource, HashMap<String,Object> schedulingConstraints)
           
 

Constructors in hu.mta.sztaki.lpds.cloud.simulator.iaas.vmscheduling with parameters of type ResourceConstraints
QueueingData(VirtualMachine[] vms, ResourceConstraints rc, Repository vaSource, HashMap<String,Object> schedulingConstraints, long received)
           
 



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