M125 Special Topics in Cloud Computing


Coordinates:
Prerequisites:

Instructor:

Assignments:

References:
  1. G. Palis, "Cloud Computing: The New Frontier of Internet Computing," IEEE Internet Computing, vol. 14, no. 5, pages 70-73, September/October 2010.
  2. K. Keahey, M. Tsugawa, A. Matsunaga, and J. A.B. Fortes, "Sky Computing," IEEE Internet Computing, vol. 13, no. 5, pp. 43-51, September/October 2009.
  3. M. Armbrust et al., "A View of Cloud Computing," Communications of ACM, vol. 53, no. 4, April 2010.
  4. P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt, and A. Warfield. "Xen and the Art of Virtualization," Proc. of 19th ACM SOSP Conf., Bolton Landing, NY, October 2003.
  5. B. Rochwerger et al., "Reservoir - When One Cloud Is Not Enough," IEEE Computer, vol. 44, no. 3, pp. 44-51, March 2011.
  6. B. Rochwerger et al., "The Reservoir Model and Architecture for Open Federated Cloud Computing", IBM Journal of Research and Development vol. 53, no. 4, 2009.
  7. S. Bazarbayev, M.A. Hiltunen, K.R. Joshi, W. H. Sanders, and R.D. Schlichting, "Content-Based Scheduling of Virtual Machines (VMs) in the Cloud," Proc. of 33rd IEEE Int. Conf. on Distributed Computing Systems (ICDCS'13) Philadelphia, PA, July 2013.
  8. T. Ristenpart, E. Tromer, H. Shacham and S. Savage. "Hey, you, get off of my Cloud: Exploring Information Leakage in Third-party Compute Clouds", Proc. of the 16th ACM Conf. on Computer and Communications Security (CCS'09), Chicago, IL, November 2009.
  9. D. Breitgand and A. Epstein, "SLA-aware Placement of Multi-Virtual Machine Elastic Services in Compute Clouds", Proc. IFIP/IEEE Int. Symp. on Integrated Network Management (IM)", Chicago, IL, 2011.
  10. M. Brantner, D. Florescu, D. Graf, D. Kossmann, and T. Kraska, "Building a Database on S3", Proc. of ACM SIGMOD Int. Conf., June, 2008.
  11. H. Abu-Libdeh, L. Princehouse, and H. Weatherspoon, RACS: a Case for Cloud Storage Diversity", Proc. of the 1st ACM Symposium on Cloud computing (SoCC'10), Indianapolis, IN, June 2010.
  12. B.F. Cooper, A. Silberstein, E. Tam, R. Ramakrishnan, and R. Sears, "Benchmarking Cloud Serving Systems with YCSB," Proc. of the 1st ACM Symp. on Cloud Computing (SoCC), Indianapolis, IN, November 2010.
  13. A. Mashtizadeh, E. Celebi, T. Garfinkel, and M. Cai, The Design and Evolution of Live Storage Migration in VMware ESX," Proc. of the 2011 USENIX Annual Technical Conference (ATC'11), Portland, OR, June 2011.
  14. P. Padala, X. Zhu, M. Uysal, Z. Wang, S. Singhal, A. Merchant, K. Salem, and K. Shin. Adaptive Control of Virtualized Resources in Utility Computing Environments", Proc. European Conference on Computer Systems (EuroSys'07), Lisbon, Portugal, March 2007.
  15. R. Geambasu, S.D. Gribble, and H.M. Levy, CloudViews: Communal Data Sharing in Public Clouds , Proc. of the 2009 Conf. on Hot Topics in Cloud Computing (HotCloud'09) San Diego, CA, June 2009.
  16. K. Tsakalozos, M. Roussopoulos and A. Delis, "Hint-based Execution of Workloads in Clouds with Nefeli", IEEE Transactions on Parallel and Distributed Systems (TPDS), vol. 24, no. 7, pp.1331-1340, July 2013.
  17. A. Verma, L. Pedrosa, M.R. Korupolu, D. Oppenheimer, E. Tune and J. Wilkes, "Large-scale cluster management at Google with Borg", Proc. of EuroSys Conf., ACM, Bordeaux, France, 2015.
  18. N. Roy and A. Dubey and A.S. Gokhale, "Efficient Autoscaling in the Cloud Using Predictive Models for Workload Forecasting", Proc. of the IEEE 4th CLOUD Int. Conf., Washington, DC, July 2011.
  19. A.J. Elmore, S. Das, D. Agrawal, and A. El Abbadi. 2011. Zephyr: Live Migration in Shared Nothing Databases for Elastic Cloud Platforms , Proc. of ACM SIGMOD Int. Conf. on Management of Data (SIGMOD'11), Athens, Greece, June 2011.
  20. Q. Wang, Y. Kanemasa, J. Li, D. Jayasinghe, T. Shimizu, M. Matsubara, M. Kawaba, C. Pu, An Experimental Study of Rapidly Alternating Bottlenecks in n-Tier Applications, IEEE Proc. of the CLOUD Int. Conf., Santa Clara, CA, June 2013.
  21. S. Barker, Y. Chi, H.J. Moon, H. Hacigumus and P. Shenoy. "Cut Me Some Slack": Latency-aware Live Migration for Databases, Proc. of the 15th Int. Conf. on Extending Database Technology (EDBT'12) Berlin, Germany, March, 2012.
  22. D. Tsoumakos, I. Konstantinou, C. Boumpouka, S. Sioutas and N. Koziris, Automated, Elastic Resource Provisioning for NoSQL Clusters Using TIRAMOLA. Proc. in 13th IEEE/ACM Int. Symposium on Cluster, Cloud and Grid Computing (CCGrid), Delft, The Netherlands, May 13-16, 2013
  23. C.D. Weissmani and S. Bobrowski, The Design of the force.com Multitenant Internet Application Development Platform, In Proc. of the 2009 ACM SIGMOD Conference, Providence, RI, June 2009.
  24. A. Cherniak, H. Zaidi and V. Zadorozhny, Optimization Strategies for A/B Testing on Hadoop In Proc. of the Int. VLDB Conf., Riva Dela Garda, Italy, September 2013.
  25. M. Alicherry and T.V. Lakshman, Network Aware Resource Allocation in Distributed Clouds, Proc. of IEEE INFOCOM Conf., Orlando, FL, March 2012.
  26. S. Melnik, A. Gubarev, J.-J. Long, G. Romer, S. Shivakumar, M. Tolton, and T. Vassilakis, Dremel: Interactive Analysis of Web-scale Datasets, Proc. of the VLDB Endow. vol. 3, September 2010.
  27. S. Das, S. Nishimura, D. Agrawal, and A. El Abbadi, Albatross: Lightweight Elasticity in Shared Storage Databases for the Cloud using Live Data Migration, Proc. VLDB Endow. vol. 4, no. 8, May 2011.
  28. M. Serafini, E. Mansour, A.Aboulnaga, K. Salem, T. Rafiq, U-F. Minhas, Accordion: Elastic Scalability for Database Systems Supporting Distributed Transactions, Proc. of the VLDB Endowment, vol. 7, no. 12, 2014.
  29. J. Dean and S. Ghemawat, MapReduce: Simplified Data Processing on Large Clusters , Communications of the ACM, , vol. 51, no.. 1, pp. 107-113, January 2008.
  30. C. Tinnefeld, D. Kossmann, M. Grund, J.-H. Boese, F. Renkes, V. Sikka, and H. Plattner, Elastic Online Analytical Processing on RAMCloud, Proc. of the EDBT Int. Conf., Genoa, Italy, March, 2013.
  31. S. Das, D. Agrawal, and A. El Abbadi, ElasTraS: An Elastic, Scalable, and Self-managing Transactional Database for the Cloud, ACM Trans. Database Systems, vol. 38, no. 1, April 2013.
  32. K.-H. Lee, Y.-J. Lee, H. Choi, Y.-D. Chung, and B. Moon, Parallel Data Processing with MapReduce: a Survey, ACM SIGMOD Record , vol. 40 no. 4, pp. 11-20, December 2011
  33. F. Li, B.-C. Ooi, M.T. Ozsu, and S.Wu, Distributed Data Management Using MapReduce, ACM Computing Surveys, vol. 46, no. 3. pp. 1-31, January 2014.

Other Resources/References:
Go2Link

ad[-*AT*-]di.uoa.gr