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. O. Schleier-Smith et al., What Serverless Computing Is and Should Become: The Next Phase of Cloud Computing Communications of ACM, vol. 64, no. 5, May 2021.
  6. B. Rochwerger et al., "Reservoir - When One Cloud Is Not Enough," IEEE Computer, vol. 44, no. 3, pp. 44-51, March 2011.
  7. Eric Brewer. CAP Twelve Years Later: How the “Rules” Have Changed IEEE Computer, vol. 45, no. 2, pp. 23-29. 2012.
  8. E. Jonas, Q. Pu, S. Venkatamaran, I. Stoica, B. Recht, Occupy the Cloud: Distributed Computing for the 99% Proc. of SoCC, September 2017.
  9. 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.
  10. 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.
  11. M. Elhemali et al., "Amazon DynamoDB: A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service" 2022 USENIX Annual Technical Conference, July 2022.
  12. S.M. Rumble et al., It's Time for Low Latency USENIX Workshop on Hot Topics in Operating Systems, 2011. ( CACM Version)
  13. 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.
  14. 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.
  15. M. Bailleu, D. Giantsidi, and V. Gavrielatos D. LeQuoc, Vijay Nagarajan and P. Bhatotia, Avocado: A Secure In-Memory Distributed Storage System 2021 USENIX Annual Technical Conference July 2021.
  16. M. Brantner, D. Florescu, D. Graf, D. Kossmann, and T. Kraska, "Building a Database on S3", Proc. of ACM SIGMOD Int. Conf., June, 2008.
  17. 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.
  18. 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.
  19. Yixiao Gao et al., When Cloud Storage Meets RDMA 18th Usenix Symp. on NSDI, April, 2021.
  20. 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.
  21. 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.
  22. 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.
  23. 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.
  24. 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.
  25. 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.
  26. 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.
  27. 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.
  28. 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.
  29. 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
  30. 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.
  31. 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.
  32. M. Alicherry and T.V. Lakshman, Network Aware Resource Allocation in Distributed Clouds, Proc. of IEEE INFOCOM Conf., Orlando, FL, March 2012.
  33. 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.
  34. F. Paraiso, S. Challita, Y. Al-Dhuraibi, and P. Merle Model-Driven Management of Docker Containers Proc. of IEEE 9th Cloud Conf., San Fransisco, CA, June 2016.
  35. D. Holland and W. Zhang Distributing an SQL Query Over a Cluster of Containers Proc. of IEEE 12th Cloud Conf., June 2019.
  36. 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.
  37. 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.
  38. Z. Wu, E. Wijaya, M. Uluyol and H.V. Madhyastha Bolt-On Global Consistency for the Cloud , Proc. of ACM SoCC, Carlsbad, CA, October, 2018.
  39. 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.
  40. S. Alsubaiee, Y. Altowim, H. Altwaijry, A. Behm, V. Borkar, Y Bu, M. Carey, I. Cetindil, M. Cheelangi, K. Faraaz, E. Gabrielova, R. Grover, Z. Heilbron, Y.-S. Kim, C. Li, G. Li, J.M. Ok, N. Onose, P. Pirzadeh, V. Tsotras, R. Vernica, J. Wen, and Till Westman, AsterixDB: a Scalable, Open Source BDMS Proc. of the VLDB Endowment, 7(14), October 2014.
  41. 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
  42. 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.
  43. 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.
  44. 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