11 Hits in 4.3 sec

The case for PIQL

Michael Armbrust, Nick Lanham, Stephen Tu, Armando Fox, Michael J. Franklin, David A. Patterson
2010 Proceedings of the 1st ACM symposium on Cloud computing - SoCC '10  
We propose PIQL, a Performance Insightful Query Language that allows developers to express many queries found on these websites while still providing strict bounds on the number of I/O operations that  ...  For complex queries, this approach often requires onerous explicit index management and imperative data lookup by the developer.  ...  ACKNOWLEDGMENTS We would like to thank the following people, along with the reviewers, for feedback that significantly improved content of this paper: Peter Bodík, Henry Cook, Tim Kraska, Ariel Rabkin,  ... 
doi:10.1145/1807128.1807149 dblp:conf/cloud/ArmbrustLTFFP10 fatcat:jzcx2ti4zfcifk6abq3vzsxwfu

Google fusion tables

Hector Gonzalez, Alon Halevy, Christian S. Jensen, Anno Langen, Jayant Madhavan, Rebecca Shapley, Warren Shen
2010 Proceedings of the 1st ACM symposium on Cloud computing - SoCC '10  
Google Fusion Tables is a cloud-based service for data management and integration. Fusion Tables enables users to upload tabular data files (spreadsheets, CSV, KML), currently of up to 100MB.  ...  The discussion feature of Fusion Tables allows collaborators to conduct detailed discussions of the data at the level of tables and individual rows, columns, and cells.  ...  Acknowledgments We thank Mike Carey for the many insightful comments on an earlier draft of the paper.  ... 
doi:10.1145/1807128.1807158 dblp:conf/cloud/GonzalezHJLMSS10 fatcat:o3nmu6wahjh4nk4gyqykjenyje

Automated software testing as a service

George Candea, Stefan Bucur, Cristian Zamfir
2010 Proceedings of the 1st ACM symposium on Cloud computing - SoCC '10  
Our goal is to take recently proposed techniques for automated testing-even if usable only on toy programs-and make them practical by modifying them to harness the resources of compute clouds.  ...  This paper makes the case for TaaS-automated software testing as a cloud-based service.  ...  SoCC'10, June 10-11, 2010, Indianapolis, Indiana, USA. Copyright 2010 ACM 978-1-4503-0036-0/10/06 ...$10.00.  ... 
doi:10.1145/1807128.1807153 dblp:conf/cloud/CandeaBZ10 fatcat:imak4cqnm5doln36d5kcemdzty


Hussam Abu-Libdeh, Lonnie Princehouse, Hakim Weatherspoon
2010 Proceedings of the 1st ACM symposium on Cloud computing - SoCC '10  
The increasing popularity of cloud storage is leading organizations to consider moving data out of their own data centers and into the cloud.  ...  In this paper, we make a case for applying RAID-like techniques used by disks and file systems, but at the cloud storage level.  ...  ACKNOWLEDGMENTS We would like to thank the Internet Archive (Brewster Kahle), Fedora Commons/DuraCloud (Sandy Payette), and Amazon (Werner Vogels) for access to their system, traces and initial discussions  ... 
doi:10.1145/1807128.1807165 dblp:conf/cloud/Abu-LibdehPW10 fatcat:6vyedw3thfgcjbk52aktv6dm3a

Characterizing cloud computing hardware reliability

Kashi Venkatesh Vishwanath, Nachiappan Nagappan
2010 Proceedings of the 1st ACM symposium on Cloud computing - SoCC '10  
Modern day datacenters host hundreds of thousands of servers that coordinate tasks in order to deliver highly available cloud computing services.  ...  We present a detailed analysis of failure characteristics as well as a preliminary analysis on failure predictors.  ...  Acknowledgement The authors wish to thank Andre Podnozov for extending technical help in mining the data during the initial part of this investigation.  ... 
doi:10.1145/1807128.1807161 dblp:conf/cloud/VishwanathN10 fatcat:ilt4orbhcnhobdoackewz3qqea

Benchmarking cloud serving systems with YCSB

Brian F. Cooper, Adam Silberstein, Erwin Tam, Raghu Ramakrishnan, Russell Sears
2010 Proceedings of the 1st ACM symposium on Cloud computing - SoCC '10  
We present the Yahoo! Cloud Serving Benchmark (YCSB) framework, with the goal of facilitating performance comparisons of the new generation of cloud data serving systems.  ...  The number of emerging cloud serving systems and the wide range of proposed applications, coupled with a lack of applesto-apples performance comparisons, makes it difficult to understand the tradeoffs  ...  Cloud Computing.  ... 
doi:10.1145/1807128.1807152 dblp:conf/cloud/CooperSTRS10 fatcat:v5evtaffjfhy3kkycuobp66g3y


Thomas Karagiannis, Christos Gkantsidis, Dushyanth Narayanan, Antony Rowstron
2010 Proceedings of the 1st ACM symposium on Cloud computing - SoCC '10  
Hermes tracks this implicit social graph, periodically identifies clusters of strongly connected users within the graph, and co-locates such users on the same server.  ...  Co-locating the users reduces storage requirements: senders and recipients who reside on the same server can share a single copy of an e-mail. Co-location also reduces inter-server bandwidth usage.  ...  We would also like to thank Chris Mitchell for helping us understand better the architecture of the Exchange server.  ... 
doi:10.1145/1807128.1807144 dblp:conf/cloud/KaragiannisGNR10 fatcat:rujtbjniwjg2dklf34fajhdiuu


Jacob Gorm Hansen, Eric Jul
2010 Proceedings of the 1st ACM symposium on Cloud computing - SoCC '10  
To address the limitations of centralized shared storage for cloud computing, we are building Lithium, a distributed storage system designed specifically for virtualization workloads running in large-scale  ...  applicability to the performancesensitive problem of VM hosting.  ...  ACKNOWLEDGEMENTS The authors would like to thank Irfan Ahmad, Jørgen S.  ... 
doi:10.1145/1807128.1807134 dblp:conf/cloud/HansenJ10 fatcat:ampqjhtidjdylgwt74h7sjcwxe

Robust and flexible power-proportional storage

Hrishikesh Amur, James Cipar, Varun Gupta, Gregory R. Ganger, Michael A. Kozuch, Karsten Schwan
2010 Proceedings of the 1st ACM symposium on Cloud computing - SoCC '10  
Power-proportional cluster-based storage is an important component of an overall cloud computing infrastructure.  ...  Rabbit addresses the node failure rates of large-scale clusters with data layouts that minimize the number of nodes that must be powered-up if a primary fails.  ...  Rabbit's data-layout policies represent an important building block for shared, energy-efficient storage for cloud computing environments. SoCC'10, June 10-11, 2010, Indianapolis, Indiana, USA.  ... 
doi:10.1145/1807128.1807164 dblp:conf/cloud/AmurCGGKS10 fatcat:cavgbccfu5hvdat35n6u6bhcz4


Bingsheng He, Mao Yang, Zhenyu Guo, Rishan Chen, Bing Su, Wei Lin, Lidong Zhou
2010 Proceedings of the 1st ACM symposium on Cloud computing - SoCC '10  
The model is inspired by our empirical study on a trace from a large-scale production data-processing cluster; it allows a set of effective query optimizations that are not possible in a traditional batch  ...  Batched stream processing is a new distributed data processing paradigm that models recurring batch computations on incrementally bulk-appended data streams.  ...  We are also grateful to David Chu, Sean McDirmid, Geoffrey Voelker, Yuan Yu, Jingren Zhou, Li Zhuang, the System Research Group of Microsoft Research Asia, as well as the anonymous reviewers, for their  ... 
doi:10.1145/1807128.1807139 dblp:conf/cloud/HeYGCSLZ10 fatcat:v74o6vhepbeepc356y7omlc2by

Skew-resistant parallel processing of feature-extracting scientific user-defined functions

YongChul Kwon, Magdalena Balazinska, Bill Howe, Jerome Rolia
2010 Proceedings of the 1st ACM symposium on Cloud computing - SoCC '10  
These applications exhibit significant computational skew, where the runtime of different partitions depends on more than just input size and can therefore vary dramatically and unpredictably.  ...  At the heart of the SkewReduce system is an optimizer, parameterized by user-defined cost functions, that determines how best to partition the input data to minimize computational skew.  ...  Gardner, Tom Quinn, and the anonymous reviewers for helpful comments on drafts of this paper.  ... 
doi:10.1145/1807128.1807140 dblp:conf/cloud/KwonBHR10 fatcat:uycukwm6ebdlhffywcv7ypzdjy