Skip to main navigation Skip to search Skip to main content

The mainframe strikes back: Elastic multi-tenancy using main memory database systems on a many-core server

  • Technical University of Munich

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Contrary to recent trends in database systems research focussing on scaling out workloads on a cluster of commodity computers, this demo will break grounds for scale-up. We show that an elastic multi-tenancy solution can be achieved by combining a many-core server with a low footprint main memory database system. Total transactional throughput for TPC-C like order-entry transactions reaches up to 2 million transactions per second on a 32 core server while the number of tenants sharing a single server can be varied from a few to hundreds of separate tenants without diminishing total throughput. Contrary to common belief, a scale-up solution provides high flexibility for tenants with growing throughput needs and allows for simple sharing of common resources between different tenants while minimizing hardware and computing overhead. We show that our approach can handle changes in tenant requirements with minimal impact on other tenants on the server. Additionally, we prove that our architecture provides sufficient per-tenant throughput to handle big tenants and scales well with database size.

Original languageEnglish
Title of host publicationAdvances in Database Technology - EDBT 2012
Subtitle of host publication15th International Conference on Extending Database Technology, Proceedings
Pages578-581
Number of pages4
DOIs
StatePublished - 2012
Event15th International Conference on Extending Database Technology, EDBT 2012 - Berlin, Germany
Duration: 27 Mar 201230 Mar 2012

Publication series

NameACM International Conference Proceeding Series

Conference

Conference15th International Conference on Extending Database Technology, EDBT 2012
Country/TerritoryGermany
CityBerlin
Period27/03/1230/03/12

Fingerprint

Dive into the research topics of 'The mainframe strikes back: Elastic multi-tenancy using main memory database systems on a many-core server'. Together they form a unique fingerprint.

Cite this