Algorithms to determine the least expensive resource configurations for executing data-intensive workloads in the Amazon clouds.
My focus is on the results not the code since results matters the most. Further, I explore different performance and cost models to improve the accuracy of my systems. Therefore, you may see I cut corners in the code with redundancy, inelegance and inconsistency for faster development cycles.
The results are published in chapter 6 of my PhD thesis [1] (specifically Section 6.3.2). The results have also been submitted for publication at IEEE Transactions journal [2].
[1] R. Mian, "Cost-Effective Resource Configurations for Executing Data-Intensive Workloads in Public Clouds (PhD Thesis)," School of Computing, Queen's University, 2013 [Online] Retrieved on. http://qspace.library.queensu.ca/jspui/bitstream/1974/8497/1/Mian_Rizwan_201311_PhD.pdf. [2] R. Mian, P. Martin, F. Zulkernine and J.L. Vazquez-Poletti, “Cost-Effective Resource Configurations for Multi-tenant Database Systems in Public Clouds,” IEEE Transactions on Parallel and Distributed Systems (TPDS), 2014, pp. submitted.