be.ac.ua.broker.allocation
Class AllocatorOptions

java.lang.Object
  extended by be.ac.ua.broker.allocation.AllocatorOptions

public class AllocatorOptions
extends java.lang.Object

This class is used to represent the different options used during the resource allocation phase of the broker: only using on-demand instances is the first option, no spot instances is another option, spot-enabled (which uses the spot model to determine the bid) and spot-optimal (which used the actual spot price history to determine the bid).

Author:
Vermeersch Kurt

Field Summary
static java.lang.String ALLONDEMAND
          Allocation Scheme Option: use only on-demand instances.
static java.lang.String NOSPOT
          Allocation Scheme Option: use only on-demand and reserved instances.
static java.lang.String SPOT
          Allocation Scheme Option: use all three pricing models, use the spot model to determine the bid price.
static java.lang.String SPOTOPTIMAL
          Allocation Scheme Option: use all three pricing models, use the actual spot price history to determine the optimal bid price.
 
Constructor Summary
AllocatorOptions()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALLONDEMAND

public static final java.lang.String ALLONDEMAND
Allocation Scheme Option: use only on-demand instances.

See Also:
Constant Field Values

NOSPOT

public static final java.lang.String NOSPOT
Allocation Scheme Option: use only on-demand and reserved instances.

See Also:
Constant Field Values

SPOT

public static final java.lang.String SPOT
Allocation Scheme Option: use all three pricing models, use the spot model to determine the bid price.

See Also:
Constant Field Values

SPOTOPTIMAL

public static final java.lang.String SPOTOPTIMAL
Allocation Scheme Option: use all three pricing models, use the actual spot price history to determine the optimal bid price.

See Also:
Constant Field Values
Constructor Detail

AllocatorOptions

public AllocatorOptions()