Abstract
In order for SaaS providers to operate their services in a cost-effective manner, while providing response time guarantees, even in the presence of failures, two key challenges must be addressed: workload management and data placement. Solutions for these challenges form the core of this dissertation. SaaS providers must balance customer satisfaction (measured in response times as perceived by the end users) and the cost for operating the service. We have shown that the potential cost savings from using an incremental data placement strategy, which consolidates multiple tenant databases onto a physical server and controls how tenant replicas are laid across multiple servers, are vast: measured in hourly rates on Amazon EC2, a provider can reduce its spending on an average working day by a factor of ten, in comparison to static provisioning for peak load requirements.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Bibliography
S. Aulbach, T. Grust, D. Jacobs, A. Kemper, J. Rittinger, Multi-tenant databases for software as a service: schema-mapping techniques, in Proceedings of the ACM SIGMOD International Conference on Management of Data, SIGMOD 2008, Vancouver, 10–12 June 2008 (ACM, 2008), pp. 1195–1206
J. Csirik, D.S. Johnson, Bounded space on-line bin packing: best is better than first, in Proceedings of the Second Annual ACM/SIGACT-SIAM Symposium on Discrete Algorithms, San Francisco, 28–30 Jan 1991 (ACM/SIAM, 1991), pp. 309–319
G. DeCandia, D. Hastorun, M. Jampani, G. Kakulapati, A. Lakshman, A. Pilchin, S. Sivasubramanian, P. Vosshall, W. Vogels, Dynamo: Amazon’s highly available key-value store, in Proceedings of the 21st ACM Symposium on Operating Systems Principles 2007, SOSP 2007, Stevenson, 14–17 Oct 2007 (ACM, 2007), pp. 205–220
T. Kraska, M. Hentschel, G. Alonso, D. Kossmann, Consistency rationing in the cloud: pay only when it matters. PVLDB 2(1), 253–264 (2009)
H. Plattner, A common database approach for OLTP and OLAP using an in-memory column database, in Proceedings of the ACM SIGMOD International Conference on Management of Data, SIGMOD 2009, Providence, 29 June–2 July 2009 (ACM, 2009), pp. 1–2
H. Plattner, SanssouciDB: an in-memory database for processing enterprise workloads, in Datenbanksysteme für Business, Technologie und Web (BTW), 14. Fachtagung des GI-Fachbereichs “Datenbanken und Informationssysteme” (DBIS), 2.-4.3.2011 in Kaiserslautern (GI, 2011), pp. 2–21
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Schaffner, J. (2014). Conclusions and Perspectives. In: Multi Tenancy for Cloud-Based In-Memory Column Databases. In-Memory Data Management Research. Springer, Heidelberg. https://doi.org/10.1007/978-3-319-00497-6_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-00497-6_8
Published:
Publisher Name: Springer, Heidelberg
Print ISBN: 978-3-319-00496-9
Online ISBN: 978-3-319-00497-6
eBook Packages: Business and EconomicsBusiness and Management (R0)