Undergraduate Program

Cloud Computing Analytics - Class Schedule

Course: CSC  292
Term: Spring 2013-2014

Tentative Class Schedule with reading materials:
Class materials will be linked soon.

1. Cloud Computing Foundation
 
1.1  Introduction to Cloud Computing, week 1

1.2  Hybrid and Federated Cloud, week 2

1.3  Virtualization, week 2, 3

2. Overview of Class Projects, week 4

Class project descriptions.
 
3. Infrastructure as a Service
 
3.1  Resource Provisioning, week 5 

  • Improving Performance and Availability of Services Hosted on IaaS Clouds with Structural Constraint-aware Virtual Machine Placement, Deepal Jayasinghe et al., SCC 2011
  • Automated Control of Multiple Virtualized Resources, Pradeep Padala et al., EuroSys 2009

3.2  Cloud Application Deployment, week 6

  • A User Experience-based Cloud Service Redeployment Mechanism, Yu Kang et al., Cloud 2011
  • Semantically-Rich Composition of Virtual ImagesFabio Oliveira et al., Cloud 2012
  • Minimizing Latency in Serving Requests through Differential Template Caching in a Cloud, Deepak Jeswani et al., Cloud 2012

3.3  Energy Efficiency, week 7

  • Exploiting Spatio-Temporal Tradeoffs for Energy-aware MapReduce in the Cloud, Michael Cardosa et al., Cloud 2011

3.4  Performance and Cost Tradeoff, week 8

  • Mistral: Dynamically Managing Power, Performance, and Adaptation Cost in Cloud Infrastructures, Gueyoung Jung et al., ICDCS 2010

4. Project proposal presentations, week 7, 8
 
5. Platform as a Service and Software as a Service
 
5.1  Service Workflow and Scientific Applications in Clouds, week 9

5.2  Big Data in Cloud, week 10, 11, 12

5.3  SLA Management in Cloud, week 12

5.4  Performance Monitoring and Prediction, week 13

5.5  Cloud bursting, week 13

  • Optimizing Service Level Agreements for Autonomic Cloud Bursting Schedulers, Sriram Kailasam et al., 2011

5.6  CometCloud (Guest Lecture), week 14

  • CometCloud: An Autonomic Cloud Engine, Cloud Computing Principles and Paradigms Chapter 10

6. Migrating into Cloud, week 14

7. Final presentations, week 15, 16