Towards an Extensible Middleware for Database Benchmarking
- David BermbachAffiliated withInformation Systems Engineering Group, TU Berlin
- , Jörn KuhlenkampAffiliated withInformation Systems Engineering Group, TU Berlin
- , Akon DeyAffiliated withSchool of Information Technologies, University of Sydney Email author
- , Sherif SakrAffiliated withKing Saud Bin Abdulaziz University for Health Sciences
- , Raghunath NambiarAffiliated withCisco Systems, Inc.
Today’s database benchmarks are designed to evaluate a particular type of database. Furthermore, popular benchmarks, like those from TPC, come without a ready-to-use implementation requiring database benchmark users to implement the benchmarking tool from scratch. The result of this is that there is no single framework that can be used to compare arbitrary database systems. The primary reason for this, among others, being the complexity of designing and implementing distributed benchmarking tools.
In this paper, we describe our vision of a middleware for database benchmarking which eliminates the complexity and difficulty of designing and running arbitrary benchmarks: workload specification and interface mappers for the system under test should be nothing but configuration properties of the middleware. We also sketch out an architecture for this benchmarking middleware and describe the main components and their requirements.
- Towards an Extensible Middleware for Database Benchmarking
- Book Title
- Performance Characterization and Benchmarking. Traditional to Big Data
- Book Subtitle
- 6th TPC Technology Conference, TPCTC 2014, Hangzhou, China, September 1--5, 2014. Revised Selected Papers
- pp 82-96
- Print ISBN
- Online ISBN
- Series Title
- Lecture Notes in Computer Science
- Series Volume
- Series ISSN
- Springer International Publishing
- Copyright Holder
- Springer International Publishing Switzerland
- Additional Links
- Industry Sectors
- eBook Packages
- Editor Affiliations
- 13. Cisco Systems, Inc.
- 14. Oracle Corporation
- Author Affiliations
- 15. Information Systems Engineering Group, TU Berlin, Berlin, Germany
- 16. School of Information Technologies, University of Sydney, Sydney, Australia
- 17. King Saud Bin Abdulaziz University for Health Sciences, Riyadh, Saudi Arabia
- 18. Cisco Systems, Inc., San Jose, USA
To view the rest of this content please follow the download PDF link above.