This class is used when the broker result is outputted in a textual manner,
it prints the generated schedules to a given outputStream in a structured
way.
This class is used to represent a categoryItem of the Gantt-chart for the
schedule, it contains the corresponding subtasks and an altered
tooltipgenerator.
Setter for the price of all the subTasks of the scheduledTaskCollection,
this can be used for the on-demand and reserved pricing models since all
subtasks hold the same price in that case.
Perform an actual simulation: by first of all creating the needed
datastructures, then performing the simulation and finally writing the
results to file.
The Simulator class performs the actual simulations by first creating all the
needed data structures, then performing the simulation and finally writing the
results to file.
Simulator() -
Constructor for class be.ac.ua.broker.allocation.spot.model.Simulator
This class is used during the resource allocation phase of the broker, when
an instance is tagged as a spot instance to determine the appropriate
scheduling for the task parts that were assigned to the instance.
The DecisionModel simulator was made for calculating PDF (Probability Density
Function) and CDF (Cumulative Density Function) of on- and out-of-bid
conditions on Amazon EC2 Spot instances.
SpotModel() -
Constructor for class be.ac.ua.broker.allocation.spot.model.SpotModel
This class represents a subtask which is used to represent a single task hour
of a task, it is the smallest unit used during the scheduling phase of our
broker process.