Benchmarks for mobile database access

  • Authors:
  • Niraj Tolia;M. Satyanarayanan

  • Affiliations:
  • Carnegie Mellon University;Carnegie Mellon University

  • Venue:
  • MobiEval '07 Proceedings of the 1st international workshop on System evaluation for mobile platforms
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

While trying to evaluate the Cedar system in our paper, "Improving Mobile Database Access Over Wide-Area Networks Without Degrading Consistency" [1], we were struck by the absence of database benchmarks available for mobile platforms. With the increasing prevalence of mobile devices that provide access to remote data sources, we believe that a benchmark for mobile database access would be very valuable to system researchers. In response, we developed MobileSales, a benchmark that borrows heavily from TPC-App [2], the industry standard benchmark designed to model an online distributor system. In this presentation, I will first discuss the properties of a good benchmark and the benefits of reusing or adapting available benchmarks and constructing new ones. I will then describe MobileSales and explain how a few simple tweaks adapted a server benchmark for mobile clients. This has the advantage of retaining the workload, queries, datasets, and read/write ratios of a publicly available and well understood benchmark. I will also talk about the workload used, how it can be modified for different settings, and how it is representative of various usage scenarios such as traveling sales-people and customer relationship management. Finally, I will discuss other possible applications, workloads, and traces that might be useful for the evaluation of mobile data access.