DocumentCode
2858690
Title
STORAGEDB: Enhancing the Storage Sub-System with DBMS Functionalities
Author
Qiao, Lin ; Iyer, Balakrishna R. ; Agrawal, Divyakant ; El Abbadi, Amr ; Uttamchandani, Sandeep
Author_Institution
California Univ., Santa Barbara, CA, USA
fYear
2005
fDate
11-14 April 2005
Firstpage
218
Lastpage
223
Abstract
This paper proposes STORAGEDB: a paradigm for implementing storage virtualation using databases. It describes details for storing the logical-to-physical mapping information as tables within the database; handling the incoming I/O requests of the application as database queries; bookkeeping of the I/O operations as database transactions. In addition, STORAGEDB uses built-in DBMS features to support storage virtualization functionalities; as an example we describe how online table space migration can be used to support reallocation of logical disks. Finally, we describe our modifications to a traditional RDBMS implementation, in order to make it light-weight. Improving the performance of a traditional DBMS is critical for the acceptance of STORAGEDB since the performace overheads are considered a primary challenge in replacing existing storage virtualization engines. Our current lightweight RDBMS has a 19 times shorter invocation path length than the original. In comparision to the open-source virtualization software, namely LVM, the extra cost of STORAGEDB is within 20% of LVM in trace-driven tests. (unlike STORAGEDB, LVMdid not have logging overhead). We consider these initial results as the "stepping stone" in the paradigm of applying databases for storage virtualization.
Keywords
database management systems; query processing; virtual storage; DBMS functionality; I/O operation; STORAGEDB; database query; database transaction; online table space; open-source virtualization software; storage virtualisation; Buffer storage; Control systems; Costs; Engines; Lighting control; Open source software; Secure storage; Silicon; Spatial databases; Transaction databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Mass Storage Systems and Technologies, 2005. Proceedings. 22nd IEEE / 13th NASA Goddard Conference on
Print_ISBN
0-7695-2318-8
Type
conf
DOI
10.1109/MSST.2005.34
Filename
1410739
Link To Document