|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of InstanceNotAvailableException in be.ac.ua.broker.allocation |
---|
Methods in be.ac.ua.broker.allocation that throw InstanceNotAvailableException | |
---|---|
SchedulerResultCollection |
Allocator.allocate(java.lang.String version,
SchedulerResultCollection results)
Assign pricing models to the resources of the schedule in a way that the total cost price is minimized. |
Uses of InstanceNotAvailableException in be.ac.ua.broker.allocation.spot |
---|
Methods in be.ac.ua.broker.allocation.spot that throw InstanceNotAvailableException | |
---|---|
ScheduledTaskCollection |
SpotAllocator.determinePrices(java.lang.String version,
ScheduledTaskCollection scheduledTaskCollection)
Determine the schedule that costs the least and set the actual spot prices of each task hour. |
Uses of InstanceNotAvailableException in be.ac.ua.broker.evaluation |
---|
Methods in be.ac.ua.broker.evaluation that throw InstanceNotAvailableException | |
---|---|
void |
Benchmark.runBroker(java.lang.String inputDir,
java.lang.String schedulingType,
java.lang.String allocationType,
int numberOfTasks)
A single run of the broker, during this run the cost and timing metrics are monitored. |
Uses of InstanceNotAvailableException in be.ac.ua.broker.input.pricing |
---|
Methods in be.ac.ua.broker.input.pricing that throw InstanceNotAvailableException | |
---|---|
java.lang.Double |
SpotCSVHandler.getHighValue(InstanceSpecification inst,
java.util.Date start,
java.util.Date end,
int index)
Get the spot price value that is the tipping point bid that enables the optimal scheduling of the subtasks |
static OnDemandPrice |
PricingManager.getOnDemandPrice(InstanceSpecification inst)
Get the on-demand price for a given instance specification |
Price |
PriceWatch.getPrice(InstanceSpecification inst)
Getter for the price of the given instance using the pricing model associated with the PriceWatch implementation |
Price |
EC2SpotPriceWatch.getPrice(InstanceSpecification inst)
|
ReservedPrice |
EC2ReservedPriceWatch.getPrice(InstanceSpecification inst)
|
OnDemandPrice |
EC2OnDemandPriceWatch.getPrice(InstanceSpecification inst)
|
Price |
PriceWatch.getPrice(InstanceSpecification inst,
java.util.Date timestamp)
Getter for the price of the given instance at a certain moment in time using the pricing model associated with the PriceWatch implementation |
SpotPrice |
EC2SpotPriceWatch.getPrice(InstanceSpecification inst,
java.util.Date timestamp)
|
Price |
EC2ReservedPriceWatch.getPrice(InstanceSpecification inst,
java.util.Date timestamp)
|
Price |
EC2OnDemandPriceWatch.getPrice(InstanceSpecification inst,
java.util.Date timestamp)
|
static ReservedPrice |
PricingManager.getReservedPrice(InstanceSpecification inst)
Get the reserved price for a given instance specification |
static SpotPrice |
PricingManager.getSpotPrice(InstanceSpecification inst,
java.util.Date timestamp)
Get the spot price for a given instance specification at a given moment in time. |
org.apache.commons.math.stat.descriptive.DescriptiveStatistics |
SpotCSVHandler.getSpotStatistics(InstanceSpecification inst,
java.util.Date start,
java.util.Date end)
Getter for the spot price history statistics within the given time frame for the given instance specification |
java.lang.String |
SpotCSVHandler.getSpotValue(InstanceSpecification inst,
java.util.Date timestamp)
Getter for the spot price of the given instance at a certain moment in time using the pricing model associated with the PriceWatch implementation |
static org.apache.commons.math.stat.descriptive.DescriptiveStatistics |
PricingManager.getStatisticsSpotPrice(InstanceSpecification inst,
java.util.Date start,
java.util.Date end)
Getter for the spot price history statistics within the given time frame for the given instance specification |
org.apache.commons.math.stat.descriptive.DescriptiveStatistics |
EC2SpotPriceWatch.getStatisticsSpotPrice(InstanceSpecification inst,
java.util.Date start,
java.util.Date end)
Getter for the spot price history statistics within the given time frame for the given instance specification |
static SpotPrice |
PricingManager.getTippingPointSpotPrice(InstanceSpecification inst,
java.util.Date start,
java.util.Date end,
int numberToSkip)
Getter for the tipping spot bid price such that all task hours can be run on the cheapest spot price hours, the number of hours that can be skipped is given as well as the instance specification and time frame to determine the spot price tipping point for. |
SpotPrice |
EC2SpotPriceWatch.getTippingPointSpotPrice(InstanceSpecification inst,
java.util.Date start,
java.util.Date end,
int index)
Getter for the tipping spot bid price such that all task hours can be run on the cheapest spot price hours, the number of hours that can be skipped is given as well as the instance specification and time frame to determine the spot price tipping point for. |
java.lang.String |
CSVHandler.getValue(java.lang.String inst,
java.lang.String reg,
java.lang.String os)
Get the price from the CSV file that is stated for the given instance type, geographical region and operating system. |
Uses of InstanceNotAvailableException in be.ac.ua.broker.input.tasks.generation.wm2 |
---|
Methods in be.ac.ua.broker.input.tasks.generation.wm2 that throw InstanceNotAvailableException | |
---|---|
java.lang.Double |
ComputeInstanceMapper.getNumberOfComputeUnits(java.lang.String instance)
Getter for the number of compute units associated by EC2 with a given instance type |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |