Spring 2014 CSCI-B649 Cloud Computing MOOC for residential and online students

Project Information

Discipline
Computer Science (401) 
Orientation
Education 
Abstract

Spring 2014 CSCI-B649 Cloud Computing is a course for young computer scientists working in the field of software and systems. It is offered to a class of 60 residential graduate students, 14 online students and 3 AIs covering core Computer Science distributed systems curricula (http://salsahpc.indiana.edu/csci-b649-spring-2014/). Cloud computing form a rapidly changing field of Distributed systems in computer science. We study the evolutional changes in computing landscape characterized by parallel, distributed, and cloud computing systems. We use FutureGrid testbed to build our prototype systems and have an in-depth study the essential issues in practice such as scalability, performance, availability, security, energy-efficiency, and workload balancing.

Intellectual Merit

The course covers all aspects of the cloud architecture stack, from Software as a Service (large-scale biology and graphics applications), Platform as a Service (MapReduce (Hadoop), Iterative MapReduce (Twister) and NoSQL (HBase)), to Infrastructure as a Service (low-level virtualization technologies).

Broader Impacts

The curricula and tutorials can be re-used in other cloud computing/distributed system educational activities

Project Contact

Project Lead
Judy Qiu (xqiu) 
Project Manager
Tak-Lon Wu (taklwu) 
Project Members
Supun Kamburugamuva, Rachel Lowden, Tian Xu, Aditya Ratnaparkhe, Abhineet Majrikar, Pushkar Joshi, Prashant Chauhan, Pankaj Channe, Karthik Mohandas Bangera, Somdeep Biswas, Tianhao Cao, Pankaj Channe, Hsi-Yun Cheng, Abhishek Datar, Ashutosh Dubey, Saneesha Dugyala, Jesun Firoz, Anusha Gaddam, Amey Jahagirdar, Sri Kiran Kanchibhotla, Nubli Kasa, Ankit Khandelwal, Abhilash Koppula, AAMIN LAKHANI, Oliver Lewis, akshay pawaskar, Jayagowri Rajasekaran, Sriram Pulipaka, Megha Redkar, Mayur Tare, Wenlien Tsao, Aravindh Varadharaju, Sayali Warule, Sudhakar Gollapinni, Ankit Bhodia, Aniket Bhosale, Nubli Kasa, Ramakant Khandel, Rohit Khapare, Daryl Lopes, Shashank Gowdar Mahendranath, Kartik Ramchandran, Megha Redkar, Sameer Ravi, Debpriya Seal, Gokulramkumar Subramaniam, Saurav Tapader, Pavan Venkatramanachar, Yukai Xiao, Adithya Raju Yavanamanda, Raj Hassani, Nishant Kris, Sarang Padhye, Krupa Tadepalli, Praveen Gubbi Prakash, Prasad Hirlikar, Rakesh Vanga, Nachiket Naik, Sreeja Ketineni, Rakesh Menon, Maulik Kothari, Sagar Thakur, Khushboo Modi, Nishith Mehta, Deepesh Thakkar, khalid daoud, Priyank Kabaria, Kurt Seiffert, Gregory Watson, chris gessner, Zi Yen Ler, Nirmal Fernando, Dulitha Wijewantha, Bradley Nielsen, Ronak Tali  

Resource Requirements

Hardware Systems
  • india (IBM iDataPlex at IU)
  • sierra (IBM iDataPlex at SDSC)
 
Use of FutureGrid

HPC and VMs on India OpenStack similar to Fall 2013 P434 class

Scale of Use

Each student will need modest resources

Project Timeline

Submitted
12/27/2013 - 11:47