1. SoCC 2010: Indianapolis, Indiana, USA
Joseph M. Hellerstein, Surajit Chaudhuri, Mendel Rosenblum (Eds.): Proceedings of the 1st ACM Symposium on Cloud Computing, SoCC 2010, Indianapolis, Indiana, USA, June 10-11, 2010. ACM 2010 ISBN 978-1-4503-0036-0
Keynote 1
Jeffrey Dean: Evolution and future directions of large-scale storage and computation systems at Google. 1
Operating systems
David Wentzlaff, Charles Gruenwald III, Nathan Beckmann, Kevin Modzelewski, Adam Belay, Lamia Youseff, Jason E. Miller, Anant Agarwal: An operating system for multicore and clouds: mechanisms and implementation. 3-14
Virtualization

Mukil Kesavan, Ada Gavrilovska, Karsten Schwan: Differential virtual time (DVT): rethinking I/O service differentiation for virtual machines. 27-38
Aman Kansal, Feng Zhao, Jie Liu, Nupur Kothari, Arka A. Bhattacharya: Virtual machine power metering and provisioning. 39-50
Distributed & parallel processing
Dionysios Logothetis, Christopher Olston, Benjamin Reed, Kevin C. Webb, Ken Yocum: Stateful bulk processing for incremental analytics. 51-62
Bingsheng He, Mao Yang, Zhenyu Guo, Rishan Chen, Bing Su, Wei Lin, Lidong Zhou: Comet: batched stream processing for data intensive distributed computing. 63-74
YongChul Kwon, Magdalena Balazinska, Bill Howe, Jerome A. Rolia: Skew-resistant parallel processing of feature-extracting scientific user-defined functions. 75-86
Keynote 2
Jason Sobel: Building facebook: performance at massive scale. 87
Applications
Thomas Karagiannis, Christos Gkantsidis, Dushyanth Narayanan, Antony I. T. Rowstron: Hermes: clustering users in large-scale e-mail services. 89-100
Lavanya Ramakrishnan, Keith R. Jackson, Shane Canon, Shreyas Cholia, John Shalf: Defining future platform requirements for e-Science clouds. 101-106
Programming models & optimization
Emre Kiciman, V. Benjamin Livshits, Madanlal Musuvathi, Kevin C. Webb: Fluxo: a system for internet service programming by non-expert developers. 107-118
Dominic Battré, Stephan Ewen, Fabian Hueske, Odej Kao, Volker Markl, Daniel Warneke: Nephele/PACTs: a programming model and execution framework for web-scale analytical processing. 119-130
Michael Armbrust, Nick Lanham, Stephen Tu, Armando Fox, Michael J. Franklin, David A. Patterson: The case for PIQL: a performance insightful query language. 131-136
Shivnath Babu: Towards automatic optimization of MapReduce programs. 137-142
Benchmarking & testing
Brian F. Cooper, Adam Silberstein, Erwin Tam, Raghu Ramakrishnan, Russell Sears: Benchmarking cloud serving systems with YCSB. 143-154
Keynote 3
Rob Woollen: The internal design of salesforce.com's multi-tenant architecture. 161
Data services
Sudipto Das, Divyakant Agrawal, Amr El Abbadi: G-Store: a scalable data store for transactional multi key access in the cloud. 163-174
Hector Gonzalez, Alon Y. Halevy, Christian S. Jensen, Anno Langen, Jayant Madhavan, Rebecca Shapley, Warren Shen: Google fusion tables: data management, integration and collaboration in the cloud. 175-180
High availability & reliability
Steven Y. Ko, Imranul Hoque, Brian Cho, Indranil Gupta: Making cloud intermediate data fault-tolerant. 181-192
Kashi Venkatesh Vishwanath, Nachiappan Nagappan: Characterizing cloud computing hardware reliability. 193-204
Nicolas Bonvin, Thanasis G. Papaioannou, Karl Aberer: A self-organized, fault-tolerant and scalable replication scheme for cloud storage. 205-216
Storage & system modeling
Hrishikesh Amur, James Cipar, Varun Gupta, Gregory R. Ganger, Michael A. Kozuch, Karsten Schwan: Robust and flexible power-proportional storage. 217-228
Hussam Abu-Libdeh, Lonnie Princehouse, Hakim Weatherspoon: RACS: a case for cloud storage diversity. 229-240
Peter Bodík, Armando Fox, Michael J. Franklin, Michael I. Jordan, David A. Patterson: Characterizing, modeling, and generating workload spikes for stateful services. 241-252



