Package be.ac.ua.broker.allocation.spot.model

Class Summary
Checkpoint The Checkpoint class stores all the different calculated parameters for a certain checkpointing scheme (optimal or hourly).
DataReader The DataReader class is used to read data from the input CSV data file.
OutputReader The OutputReader class is used to read data from the output files generated by the spot model.
Parameter The Parameter class contains the parameters of the checkpointing: - the checkpointing time - the checkpointing overhead time - the waiting time - the recovery time
ResultWriter The ResultWriter class is used to write all the results of the simulations to CSV files.
Simulator 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.
SpotModel 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.
SpotModelOptions Constants used by the application, this can be extracted to an XML input file in the future.
SrcRecord The SrcRecord class contains the price history data for the instance/category that is being simulated.
State The State class represents a certain state of a simulation.
Task The Task class represents a certain task (with given length) that will be simulated.