Science Cloud Summer School 2012
Science Cloud Summer School Schedule

NOTE: Times listed are Eastern Daylight Time (EDT)

Day 1:  Monday July 30 - INTRODUCTION


11:00am - 12:00 noon  

Introduction [PPTX] [VIDEO], Geoffrey Fox, Indiana University

  • Introduction to Clouds
  • General Applications on Cloud
  • Intro to MapReduce and IaaS

12:00 noon - 1:00pm  

Application:  Biology on the Cloud [PPT] [VIDEO],  Michael Schatz, Cold Spring Harbor


1:00pm - 1:30pm  

Infrastructure Used: FutureGrid [PPTX] [VIDEO], Geoffrey Fox, Indiana University


1:30pm - 2:30pm  Lunch Break


2:30pm - 3:30pm  

Introduction to virtual high performance computing clusters [PPTX] [VIDEO], Thomas J. Hacker, Purdue University


3:30pm - 4:30pm  

Nimbus:  Infrastructure Cloud Computing for Science [PPTX] [VIDEO], Kate Keahey, University of Chicago/Argonne National Laboratory 

  • Benefits of cloud computing for science
  • Nimbus Infrastructure
  • Scientific Applications using Nimbus
  • Nimbus Platform:  virtual clusters, cloud bursting, elasticity, reliability, and failure management

4:30pm  - 5:00pm  Afternoon Break


5:00pm - 5:45pm  

Nimbus Infrastructure: Hands-on Using Infrastructure Clouds [VIDEO],John Bresnahan, University of Chicago/Argonne National Laboratory  


5:45pm - 6:45pm

Nimbus Platform:  Managing Deployments in Multi-Cloud Environments [Cloudinitd and Phantom PPTX] [Swift PPTX] [VIDEO - second part of video], John Bresnahan, Mike Wilde, & Kate Keahey, University of Chicago/Argonne National Laboratory

  • Cloudinit.d:  managing complex launches in multi-cloud environments (15 minutes)
    • Using Chef
    • Cloudinit.d demonstration
  • Phantom:  Cloudbursting and Availability (15 minutes)
    • Autoscaling
    • Demonstration of Phantom web application
    • Simple Application demonstration
  • Scientific Example:  MODIS Satellite Image Processing (15 mintues)
    • Satellite Image Processing
    • Workflows as programming model for the cloud
    • Demonstration
  • Question and Answer (15 minutes)

6:45pm - 7:00pm

Wrap-Up Session





Day 2:  Tuesday July 31 - CLOUD TECHNOLOGIES


11:00am - 12:00 noon

Running MapReduce in Non-Traditional Environments [PPTX] [VIDEO], Abhishek Chandra, University of Minnesota


12:00 noon - 1:30pm 

Virtual Clusters Supporting MapReduce in Cloud [VIDEO], Jonathan Klinginsmith, (Powerpoint Link)

Reproducible Environment for Scientific Applications, Stephen Wu (Reproducible Environment, Prerequisites & Resources,  PPTX,) [VIDEO - Sandbox Lab] [VIDEO - Cloud Twister] Indiana University 


1:30pm - 2:30pm  Lunch Break


2:30pm - 4:30pm 

MapReduce and NOSQL Cloud Storage, Jerome Mitchell & Xiaoming Gao, (PDF, HBase Tutorials), Indiana University


4:30pm - 5:00pm  Afternoon Break


5:00pm - 6:45pm

Data Mining with Twister Iterative MapReduceJudy Qiu, Indiana University ([PPTX] [VIDEO], Twister introduction (version 0.9), (version beta), Hui Li (Powerpoint LinkPig Tutorials) [VIDEO]


6:45pm - 7:00pm

Wrap-Up Session





Day 3:  Wednesday August 1 - ACADEMIC AND COMMERCIAL CLOUD INFRASTRUCTURE


11:00am - 1:00pm

Building Scalable Data Intensive Applications on the Cloud with Makeflow and WorkQueue [Tutorial], Douglas Thain, and Patrick Donnelly, Notre Dame

  • Lab Session

1:00pm - 2:00pm Lunch Break


2:00pm - 3:30pm 

Commercial IaaS/PaaS I:  AWS:  The Platform for Data Science [PDF] [VIDEO], Jamie Kinney, Amazon Web Services 

  • The types of problems that researchers are solving using HPC on the AWS today
  • Introduction to Amazon EC2, S3 and other HPC-related services
  • The power of programmable infrastructure
  • Real-time demo of an on-demand HPC cluster
  • Walk through a few customer use cases
  • Q&A

3:30pm - 4:30pm 

Commercial IaaS/PaaS II:  Azure and Twister4Azure [PPTX] [Azure PDF] [Twister4Azure PDF] [VIDEO], Thilina Gunarathne, Indiana University


4:30pm - 5:00pm Afternoon Break


5:00pm - 5:45pm

Clouds and the Network [PDF] [VIDEO], Martin Swany, Indiana University


5:45pm - 6:45pm

IaaS in Action II:   OpenStack [PPT] [VIDEO], Gregor von Laszewski & Javier Diaz, Indiana University

  • Lab Session

IaaS in Action II:   FutureGrid RAIN: Dynamic Provisioning on Bare Metal and IaaS [PPT]  & fg-move:  Moving Resources Between Federated Clouds and Bare Metal [PPTX] [VIDEO - second part of video]

, Gregor von Laszewski & Javier Diaz, Indiana University

  • Demo

6:45pm - 7:00pm 

Wrap-Up Session





Day 4:  Thursday August 2 - CYBERINFRASTRUCTURE/HPC AND CLOUDS:  TECHNOLOGY AND APPLICATIONS


11:00am - 1:15pm

Federating HPC, Cyberinfrastructure and Clouds using CometCloud I [VIDEO], Manish Parashar, Rutgers University

1. Introduction to CometCloud, CometCloud Programming Environments

2. Development and deployment of master/worker and bag-of-tasks applications



1:15pm - 2:15pm  Lunch Break


2:15pm - 4:15pm 

Federating HPC, Cyberinfrastructure and Clouds using CometCloud II [VIDEO], Manish Parashar, Rutgers University
 

3. Development and deployment of MapReduce applications

4. Additional Programming Paradigms

5. Discussion and wrap-up


4:15pm - 4:45pm  Afternoon Break


4:45pm - 5:45pm 

Magellan:  Evaluating Cloud Computing for Science [PDF] [VIDEO], Lavanya Ramakrishnan, Lawrence Berkeley National Laboratory


5:45pm - 6:45pm 

Scientific Workflows in the Cloud [PPT] [VIDEO]Gideon Juve, USC


6:45pm - 7:00pm 

Wrap-Up Session - FutureGrid Cloud Metric [VIDEO]





Day 5:  Friday August 3 - EDUCATION APPLICATIONS AND ADVANCED TECHNOLOGY


11:00am - 12:00 noon

Cloud Technology:  Virtual Private Clusters:  Virtual Appliances and Networks in the Cloud [PPT] [VIDEO], Renato Figueiredo, University of Florida


12:00 noon - 1:00pm

Applications of Cloud:  DOE Systems Biology Knowledgebase [PPT] [VIDEO], Rick Stevens, Argonne and University of Chicago


1:00pm - 1:30pm

Survey & Next Steps on FutureGrid [VIDEO]


1:30pm - 2:30pm  Lunch Break


2:30pm - 3:30pm

Cloud Technology:  Cloud Security:  New Challenges and New Opportunities [PPTX] [VIDEO], XiaoFeng Wang, Indiana University


3:30pm - 4:30pm

Applications of Cloud:  The iPlant Collaborative:  Science in the Cloud for Plant Biology [PDF] [VIDEO], Dan Stanzione, TACC


4:30pm - 5:15pm Cloud Technology:  GPU on Clouds [PPTX] [VIDEO]Andrew J. Younge, Indiana University


5:15pm - 5:30pm

Final Wrap-Up Session