Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Towards database virtualization for database as a service

Published: 01 August 2013 Publication History

Abstract

Advances in operating system and storage-level virtualization technologies have enabled the effective consolidation of heterogeneous applications in a shared cloud infrastructure. Novel research challenges arising from this new shared environment include load balancing, workload estimation, resource isolation, machine replication, live migration, and an emergent need of automation to handle large scale operations with minimal manual intervention. Given that databases are at the core of most applications that are deployed in the cloud, database management systems (DBMSs) represent a very important technology component that needs to be virtualized in order to realize the benefits of virtualization from autonomic management of data-intensive applications in large scale data-centers. The goal of this tutorial is to survey the techniques used in providing elasticity in virtual machine systems, shared storage systems, and survey database research on multitenant architectures and elasticity primitives. This foundation of core Database as a Service advances, together with a primer of important related topics in OS and storage-level virtualization, are central for anyone that wants to operate in this area of research.

References

[1]
C. Clark, K. Fraser, S. Hand, J. G. Hansen, E. Jul, C. Limpach, I. Pratt, and A. Warfield. Live migration of virtual machines. In NSDI, pages 273-286, 2005.
[2]
C. Curino, E. Jones, R. Popa, N. Malviya, E. Wu, S. Madden, H. Balakrishnan, and N. Zeldovich. Relational Cloud: A Database Service for the Cloud. In CIDR, pages 235-240, 2011.
[3]
A. Gulati, C. Kumar, and I. Ahmad. Storage Workload Characterization and Consolidation in Virtualized Environments. In VPACT, 2009.
[4]
A. Gulati, G. Shanmugathan, I. Ahamad, C. waldspurger, and M. Uysal. Pesto: Online Storage Perfromance Management in Virtualized Datacenters. In SoCC, pages 19:1-19:14, 2011.
[5]
Z. Liu, H. Hacigümüs, H. J. Moon, Y. Chi, and W.-P. Hsiung. Pmax: tenant placement in multitenant databases for profit maximization. In EDBT, pages 442-453, 2013.
[6]
V. Narasayya, S. Das, M. Syamala, B. Chandramouli, and S. Chaudhuri. Sqlvm: Performance isolation in multitenant relational database-as-a-service. In CIDR, 2013.
[7]
C. A. Waldspurger. Memory resource management in vmware esx server. In OSDI, pages 181-194, 2002.

Cited By

View all
  • (2024)Riveter: Adaptive Query Suspension and Resumption Framework for Cloud Native Databases2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00304(3975-3988)Online publication date: 13-May-2024
  • (2021)An Analysis of Data Processing for Big Data AnalyticsJournal of Computing and Natural Science10.53759/181X/JCNS202101019(130-138)Online publication date: 5-Oct-2021
  • (2016)Not for the timidProceedings of the VLDB Endowment10.14778/3007263.30072649:13(1245-1256)Online publication date: 1-Sep-2016
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Proceedings of the VLDB Endowment
Proceedings of the VLDB Endowment  Volume 6, Issue 11
August 2013
237 pages

Publisher

VLDB Endowment

Publication History

Published: 01 August 2013
Published in PVLDB Volume 6, Issue 11

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Riveter: Adaptive Query Suspension and Resumption Framework for Cloud Native Databases2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00304(3975-3988)Online publication date: 13-May-2024
  • (2021)An Analysis of Data Processing for Big Data AnalyticsJournal of Computing and Natural Science10.53759/181X/JCNS202101019(130-138)Online publication date: 5-Oct-2021
  • (2016)Not for the timidProceedings of the VLDB Endowment10.14778/3007263.30072649:13(1245-1256)Online publication date: 1-Sep-2016
  • (2015)Microsoft azure SQL database telemetryProceedings of the Sixth ACM Symposium on Cloud Computing10.1145/2806777.2806845(189-194)Online publication date: 27-Aug-2015

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media