DocumentCode :
693404
Title :
DXRAM: A Persistent In-Memory Storage for Billions of Small Objects
Author :
Klein, Florian ; Schottner, Michael
Author_Institution :
Inst. fur Inf., Heinrich-Heine-Univ. Dusseldorf, Dusseldorf, Germany
fYear :
2013
fDate :
16-18 Dec. 2013
Firstpage :
103
Lastpage :
110
Abstract :
Large-scale interactive applications and real time data-processing are facing problems with traditional disk-based storage solutions. Because of the often irregular access patterns they must keep almost all data in RAM caches, which need to be manually synchronized with secondary storage and need a lot of time to be re-loaded in case of power outages. In this paper we propose a novel key-value storage keeping all data always in RAM by aggregating resources of potentially many nodes in a data center. We aim at supporting management of billions of small data objects (16-64 byte) like for example needed for storing graphs. A scalable low-overhead meta-data management is realized using a novel range-based ID approach combined with a super-overlay network. Furthermore, we provide persistence by a novel SSD-aware logging approach allowing to recover failed nodes very fast.
Keywords :
computer centres; fault tolerant computing; meta data; overlay networks; random-access storage; storage management; DXRAM; RAM; SSD-aware logging approach; data center; failed node recovery; graph storage; key-value storage; large-scale interactive applications; persistent in-memory storage; range-based ID approach; realtime data-processing; scalable low-overhead metadata management; small data object management; super-overlay network; Ash; Data models; Indexes; Memory management; Peer-to-peer computing; Random access memory; Social network services; Distributed memory; Distributed systems; Fault tolerance; Memory management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2013 International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4799-2418-9
Type :
conf
DOI :
10.1109/PDCAT.2013.23
Filename :
6904240
Link To Document :
بازگشت