Reliable Distributed Systems, IEEE Symposium on (2008)
Oct. 6, 2008 to Oct. 8, 2008
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SRDS.2008.22
As more and more applications are deployed asInternet-based services, they have to be available anytimeanywhere in a seamless manner. This requires theunderlying infrastructure to provide scalability, faulttoleranceand fast response times. While replicating theservices and the data they access across sites that arelocated in different geographic regions is a promisingmeans to achieve these requirements, data consistencyis challenging if data continuously changes and queriesare dynamic by nature, as is typical for e-commerce applications.Thus, current WAN replication solutions eithertrade performance for data consistency or are notable to scale in wide-area settings. In this paper, wepresent a novel approach to provide performance andconsistency for Internet services. One of the main contributionsis an autonomic replica placement modulethat places data copies only on servers close to clientsthat actually need them. The goal is to find the righttrade-off between fast local access and the overhead ofkeeping data copies consistent. As data access patternsmight change over time, reconfiguration is done periodicallyand online, i.e., allowing sites to receive newdata copies or drop data copies while at the same timetransaction processing continues in the system.
Autonomic computing, middleware, replicated databases and transaction processing, electronic commerce and enabling technologies, Internet-based systems and applications
D. Serrano, R. Jim?nez-Peris, M. Pati?o-Mart?nez and B. Kemme, "An Autonomic Approach for Replication of Internet-based Services," Reliable Distributed Systems, IEEE Symposium on(SRDS), vol. 00, no. , pp. 127-136, 2008.