A vision for personalized service level agreements in the cloud

Public Clouds today provide a variety of services for data analysis such as Amazon Elastic MapReduce and Google BigQuery. Each service comes with a pricing model and service level agreement (SLA). Today's pricing models and SLAs are described at the level of compute resources (instance-hours or gigabytes processed). They are also different from one service to the next. Both conditions make it difficult for users to select a service, pick a configuration, and predict the actual analysis cost. To address this challenge, we propose a new abstraction, called a Personalized Service Level Agreement, where users are presented with what they can do with their data in terms of query capabilities, guaranteed query performance and fixed hourly prices.

[1]  Xiaowei Yang,et al.  CloudCmp: comparing public cloud providers , 2010, IMC '10.

[2]  Amr El Abbadi,et al.  ElasTraS: An Elastic Transactional Data Store in the Cloud , 2009, HotCloud.

[3]  Divyakant Agrawal,et al.  Albatross: Lightweight Elasticity in Shared Storage Databases for the Cloud using Live Data Migration , 2011, Proc. VLDB Endow..

[4]  Olga Papaemmanouil Supporting Extensible Performance SLAs for Cloud Databases , 2012, 2012 IEEE 28th International Conference on Data Engineering Workshops.

[5]  Herodotos Herodotou,et al.  No one (cluster) size fits all: automatic cluster sizing for data-intensive analytics , 2011, SoCC.

[6]  Carlo Curino,et al.  Relational Cloud: The Case for a Database Service , 2010 .

[7]  Carlo Curino,et al.  Schism , 2010, Proc. VLDB Endow..

[8]  Philip A. Bernstein,et al.  Adapting microsoft SQL server for cloud computing , 2011, 2011 IEEE 27th International Conference on Data Engineering.

[9]  Martin L. Kersten,et al.  The researcher's guide to the data deluge , 2011, Proc. VLDB Endow..

[10]  Shivnath Babu,et al.  Towards automatic optimization of MapReduce programs , 2010, SoCC '10.

[11]  Bernhard Seeger,et al.  Progressive skyline computation in database systems , 2005, TODS.

[12]  Csusb Volume 4, 2011 , 2011 .

[13]  Sherif Sakr,et al.  A Framework for Consumer-Centric SLA Management of Cloud-Hosted Databases , 2015, IEEE Transactions on Services Computing.

[14]  Yun Chi,et al.  PMAX: tenant placement in multitenant databases for profit maximization , 2013, EDBT '13.

[15]  Jorge-Arnulfo Quiané-Ruiz,et al.  Runtime measurements in the cloud , 2010, Proc. VLDB Endow..

[16]  Calton Pu,et al.  ActiveSLA: a profit-oriented admission control framework for database-as-a-service providers , 2011, SoCC.

[17]  Jignesh M. Patel,et al.  Towards Multi-Tenant Performance SLOs , 2012, IEEE Transactions on Knowledge and Data Engineering.

[18]  Antony I. T. Rowstron,et al.  Bridging the tenant-provider gap in cloud services , 2012, SoCC '12.

[19]  Wei Lu,et al.  Performing Large Science Experiments on Azure: Pitfalls and Solutions , 2010, 2010 IEEE Second International Conference on Cloud Computing Technology and Science.