DocumentCode :
3756039
Title :
Building a Robust and Efficient Middleware for Geo-replicated Storage Systems
Author :
Quanqing Xu;Wilson Yonghong Wang;Khai Leong Yong;Khin Mi Mi Aung
Author_Institution :
Data Storage Inst., A*STAR, Singapore, Singapore
fYear :
2015
Firstpage :
148
Lastpage :
155
Abstract :
In order to meet the needs of increasing users and improve user-perceived latency, online services distribute and replicate data across geographically diverse data centers and direct user requests to the closest or least loaded server. Distributed Hash Table (DHT) is a structured overlay network that is widely utilized in geo-replicated storage systems, e.g., Dynamo. Some geo-replicated storage systems may need to locate an item with only keywords. In this paper, we present Jupiter, a DHT-based middleware system for building geo-replicated storage systems. Jupiter provides robust and efficient routing mechanisms under geo-replicated environments. The key innovation in Jupiter is the integration of two concepts: robustness and efficiency. We have prototyped Jupiter, deployed it on a network of Linux machines, and used it to develop several distributed applications. We confirm the practicality, effectiveness and efficiency of Jupiter by conducting an extensive performance benchmark measured by efficiency, robustness and consistency.
Keywords :
"Routing","Jupiter","Robustness","Keyword search","Middleware","Maintenance engineering","Bandwidth"
Publisher :
ieee
Conference_Titel :
Cloud Computing Research and Innovation (ICCCRI), 2015 International Conference on
Type :
conf
DOI :
10.1109/ICCCRI.2015.19
Filename :
7421905
Link To Document :
بازگشت