First Mysore Park Workshop on Building and Programming The Cloud

NEW: Scribe notes by Katie Coons
Wednesday, Jan 13th, 2009
Opening Remarks
Sriram Rajamani and Ram Ramjee
Session 1: What is Cloud Computing?
- “Data Management Challenges in the Cloud” Raghu Ramakrishnan, Chief Scientist for Audience and Cloud Computing, Yahoo Research, USA
- “Programming Clouds”, Jim Larus, Director, Cloud Computing Futures, Microsoft Research, Redmond, USA
Session 2: Distributed Computing
- “Reintroducing Consistency: Challenges in Cloud Settings”, Ken Birman, Cornell University, USA
- “Accountability in Distributed Systems”, Peter Druschel, Max Planck Institute for Software Systems, Germany
- “Distributed Computing using Dryad”, Mike Isard, Microsoft Research, Silicon Valley, USA
Session 3: Networking
- “VPN Extentions for Cloud Services”, T.V. Lakshman, Bell Labs, Alcatel-Lucent, Murray Hill, USA
- “Resource Management in the Cloud”, Alex Snoeren, University of California, San Diego, USA
- “The Future of Software Radio: Wireless Network Cloud”, Shivkumar Kalyanaraman, IBM Research, Bangalore, India
Signup session
- "Complexity of Weak Consistency Models", Madan Musuvathi, Microsoft Research, Redmond
Thursday, Jan 14th, 2009
Session 4: Virtualization
- “Virtualization: The Good, the Bad and the Ugly”, S. Keshav, University of Waterloo, Canada
- “Elastic Provisioning in Virtualized Cloud Platforms”, Prashant Shenoy, University of Massachusetts, Amherst, USA
- “Deriving an Enterprise-wide Server Virtualization Strategy, Challenges and Opportunities” Harrick Vin, TRDDC, India
Session 5: Programming Models I
- “Structuring the Cloud with Orc”, William Cook, UT Austin, USA
- “Dev 2.0: Model Driven Development in the Cloud”, Gautam Shroff, TCS, India
Session 6: Configuration
- “Configuring the Cloud: inside and out”, Paul Anderson, University of Edinburgh, U.K.
- “Formal Methods for Management of the Cloud”, Radu Calinescu, Oxford University, U.K.
- “Finding the Dark Cloud: Static Analysis of Cloud Configurations”, Shriram Krishnamurthy, Brown University, USA
Saturday, Jan 16th, 2009
Session 7: Programming Models II
- “The DryadLINQ approach to Distributed Data Parallel Computing”, Yuan Yu, Microsoft Research, Silicon Valley, USA
- “Finding Liveness Bugs in Distributed Systems”, Ranjit Jhala, University of California, San Diego, USA
Session 8: Customer Perspectives
- “Cloud Computing – An Enterprise Perspective”, Raghavan Subramanian, Infosys, India
- “Cloud Computing Applications for Logistics”, Jakob Rehof, Fraunhofer Institute, Germany
Additional material from participants
- "VM Interference and Placement for Server Consolidation", Umesh Bellur, IIT Bombay
