Observatorio de I+D+i UPM

Memorias de investigación
Communications at congresses:
Automatic reconfiguration in partially replicated databases based on data locality
Year:2008
Research Areas
  • Programming language
Information
Abstract
Edge servers are used in web commerce applications to improve the user experience. In traditional approaches only static contents is stored at edge servers (close to clients) whilst the dynamic contents is stored in a remote centralized server. With this approach the latency of client requests that need dynamic data is quite high. The allocation of replicas of the dynamic data close to clients (i.e., at the edge servers) can improve the latency, and therefore the user experience. The challenge with this approach is to keep the copies of the data up-to-date (consistent) and the same time improve the user experience. While database replication has been widely studied in the context of LANs, little attention has been paid to replication in WANs. In order to achieve low response time and consistency in a WAN the number of messages among replicas has to be reduced to the minimal. But even having a single message per transaction cannot be affordable. In this paper we present the evaluation of an autonomic controller for partial replication. The main idea is to avoid full replication (i.e., all sites store all data) which may become a bottleneck. By having replicas of the data in some sites, the communication and CPU consumption is reduced. Replicas must be close to the clients therefore, the response time is reduced. However, knowing in advance which data is accessed at each site cannot be the case. An autonomic controller monitors which data is accessed at each site in order to place replicas of the data close to clients. Our evaluation shows that partial replication improves the performance of full replication and the use of the autonomic controller allows quick reconfiguration in case of changes in the data access pattern.
International
No
Congress
XVI Jornadas de Concurrencia y Sistemas Distribuidos (JCSD) 2008
960
Place
Albacete, España
Reviewers
Si
ISBN/ISSN
978-84-691-2813-8
Start Date
11/06/2008
End Date
13/06/2008
From page
89
To page
95
Actas de las Jornadas de Concurrencia y Sistemas Distribuidos JCSD 2008
Participants
  • autora: Bettina Kemme (McGill University )
  • Autor: Damián Serrano García (UPM)
  • Autor: Ricardo Jimenez Peris (UPM)
  • Autor: Marta Patiño Martinez (UPM)
Research Group, Departaments and Institutes related
  • Creador: Grupo de Investigación: Distributed Systems Labs (LSD) Laboratorio de sistemas distribuidos
  • Departamento: Lenguajes y Sistemas Informáticos e Ingeniería de Software
S2i 2019 Observatorio de investigación @ UPM con la colaboración del Consejo Social UPM
Cofinanciación del MINECO en el marco del Programa INNCIDE 2011 (OTR-2011-0236)
Cofinanciación del MINECO en el marco del Programa INNPACTO (IPT-020000-2010-22)