DocumentCode :
2137014
Title :
EDOS: Employing Mini-DB for High Semantic Object Store
Author :
Tu, Xudong ; Feng, Dan ; Tan, Zhipeng
Author_Institution :
Wuhan Nat. Lab. for Optoelectron., Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear :
2010
fDate :
15-17 July 2010
Firstpage :
420
Lastpage :
428
Abstract :
Storage management server, compatible with decoupled data and meta data fashion, is being employed frantically to build large-scale distributed storage system for performance and capacity. To design this hot commodity on flexibly managing the extracted data with little meta data but extended attributes has become a big challenge. This paper breaks a new way to object orient store and implement the dedicated prototype, called EDOS. We reexamine several new requirements and prior works, and employ Mini-DB as the back-end (emph{like DBFS}) to guarantee the scalability and durability for EDOS. We design three kinds of object locators and multi-indices to improve retrieval performance and absorb random I/O, utilize a swap mechanism between internal and external objects for tunable throughput, which nested beneath the generic key-value database schema and benefited from memory pool technique. The replication component in Mini-DB helps to build the multi nodes in the distributed environment. It is easy to build up the object-based distributed file system by EDOS with ACID transaction semantics and high reliability. The experimental results show that our kernel-level implementation of EDOS performed better than the other existences in practice.
Keywords :
meta data; object-oriented databases; replicated databases; storage management; transaction processing; ACID transaction semantics; EDOS; decoupled data; distributed environment; generic key-value database schema; high semantic object store; kernel-level implementation; large-scale distributed storage system; memory pool technique; meta data fashion; mini-DB; object locators; object orient store; object-based distributed file system; replication component; retrieval performance; storage management server; Benchmark testing; Distributed databases; Indexes; Kernel; Semantics; Servers; database; file system; object store; search;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networking, Architecture and Storage (NAS), 2010 IEEE Fifth International Conference on
Conference_Location :
Macau
Print_ISBN :
978-1-4244-8133-0
Type :
conf
DOI :
10.1109/NAS.2010.35
Filename :
5575704
Link To Document :
بازگشت