Title :
Smart Replication for In-memory Computations
Author :
Rehmann, K.-T. ; Beineke, Kevin ; Schoettner, M.
Author_Institution :
SAP AG, Walldorf, Germany
Abstract :
Cloud computing enables diverse new application areas for distributed computing. Many upcoming cloud applications do not fit to simple programming models such as "embarrassing parallelism" but have complex data dependencies and require atomic operations spanning multiple objects. Some large-scale storage systems already implement atomic multiobject operations, but they do not address the complementary problem of efficiently propagating replica updates. In this paper, we present the design and implementation of a smart replication protocol in the ECRAM in-memory storage, which supports atomic multi-object operations. The performance analysis shows that the adaptive mechanism requires much less bandwidth, less memory, and results in improved application performance and responsiveness.
Keywords :
cloud computing; distributed processing; random-access storage; ECRAM; atomic multiobject operations; cloud computing; distributed computing; embarrassing parallelism; inmemory computations; smart replication; Aging; Bandwidth; Monitoring; Peer to peer computing; Protocols; Radiation detectors; Synchronization; Consistency; Distributed transactional memory; In-memory data management; Replication;
Conference_Titel :
Parallel and Distributed Systems (ICPADS), 2012 IEEE 18th International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4673-4565-1
Electronic_ISBN :
1521-9097
DOI :
10.1109/ICPADS.2012.33