Skip to main content

Trading Freshness for Performance in a Cluster of Replicated Databases

  • Conference paper
Book cover On The Move to Meaningful Internet Systems 2003: OTM 2003 Workshops (OTM 2003)

Abstract

In the Application Service Provider (ASP) model, applications and databases are hosted at the provider site and are accessed by customers, typically through the Internet, who are no longer concerned with data and application maintenance tasks. Through replication of customers’ databases at several nodes, a cluster system can yield high-availability and high-performance at low cost. Our objective is to demonstrate the viability of the ASP model using a cluster system for pharmacy applications in France. In particular, we must support mixed workloads composed of front-o.ce update-intensive transactions (e.g. drug sales) and back-o.ce read-intensive queries (e.g. statistics on drugs sold). Our approach is to capture application semantics for optimizing load balancing within the cluster system. We use a mono-master replication scheme: updating transaction are all sent to a single master node while read-only queries may be sent to any node. Slave nodes are updated asynchronously through refresh transactions and consistency reduces to freshness. Application semantics mainly consist of a freshness level, which express how much the result of a given query may di.er from the expected results if the query was sent to the master node.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Le Pape, C., Gançarski, S., Valduriez, P. (2003). Trading Freshness for Performance in a Cluster of Replicated Databases. In: Meersman, R., Tari, Z. (eds) On The Move to Meaningful Internet Systems 2003: OTM 2003 Workshops. OTM 2003. Lecture Notes in Computer Science, vol 2889. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39962-9_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-39962-9_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20494-7

  • Online ISBN: 978-3-540-39962-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics