SVL

Storage virtualization engine leveraging DBMS technology

Lin Qiao, Balakrishna R. Iyer, Divyakant Agrawal, Amr El Abbadi

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

The demands on storage systems are increasingly requiring expressiveness, fault-tolerance, security, distribution, etc. Such functionalities have been traditionally provided by DBMS. We propose a storage management system, SVL, that leverages DBMS technology. The primary problem in block storage management is block visualization which is essentially an abstraction layer that separates the user view of storage from the implementation of storage. Storage virtualization standardizes storage management in a heterogeneous storage and/or host environment, and plays a crucial role in enhancing storage functionality and utilization. Currently specialized hardware or microcode based solutions are popular for implementing block storage management systems, commonly referred to as disk controllers. We demonstrate how to take a general purpose commercial RDBMS, rather than a specialized solution, to support block storage management. We exploit the simple semantics of storage management systems to streamline database performance and thus attain acceptability from a storage point of view. This work promises to pave the way for diverse and innovative industrial applications of database management systems.

Original languageEnglish
Title of host publicationProceedings - International Conference on Data Engineering
Pages1048-1059
Number of pages12
DOIs
Publication statusPublished - 12 Dec 2005
Externally publishedYes
Event21st International Conference on Data Engineering, ICDE 2005 - Tokyo, Japan
Duration: 5 Apr 20058 Apr 2005

Other

Other21st International Conference on Data Engineering, ICDE 2005
CountryJapan
CityTokyo
Period5/4/058/4/05

Fingerprint

Storage management
Engines
Firmware
Fault tolerance
Computer hardware
Industrial applications
Virtualization
Visualization
Semantics
Controllers

ASJC Scopus subject areas

  • Software
  • Engineering(all)
  • Engineering (miscellaneous)

Cite this

Qiao, L., Iyer, B. R., Agrawal, D., & Abbadi, A. E. (2005). SVL: Storage virtualization engine leveraging DBMS technology. In Proceedings - International Conference on Data Engineering (pp. 1048-1059) https://doi.org/10.1109/ICDE.2005.138

SVL : Storage virtualization engine leveraging DBMS technology. / Qiao, Lin; Iyer, Balakrishna R.; Agrawal, Divyakant; Abbadi, Amr El.

Proceedings - International Conference on Data Engineering. 2005. p. 1048-1059.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Qiao, L, Iyer, BR, Agrawal, D & Abbadi, AE 2005, SVL: Storage virtualization engine leveraging DBMS technology. in Proceedings - International Conference on Data Engineering. pp. 1048-1059, 21st International Conference on Data Engineering, ICDE 2005, Tokyo, Japan, 5/4/05. https://doi.org/10.1109/ICDE.2005.138
Qiao L, Iyer BR, Agrawal D, Abbadi AE. SVL: Storage virtualization engine leveraging DBMS technology. In Proceedings - International Conference on Data Engineering. 2005. p. 1048-1059 https://doi.org/10.1109/ICDE.2005.138
Qiao, Lin ; Iyer, Balakrishna R. ; Agrawal, Divyakant ; Abbadi, Amr El. / SVL : Storage virtualization engine leveraging DBMS technology. Proceedings - International Conference on Data Engineering. 2005. pp. 1048-1059
@inproceedings{193430f9deae479dabf83f0128411df2,
title = "SVL: Storage virtualization engine leveraging DBMS technology",
abstract = "The demands on storage systems are increasingly requiring expressiveness, fault-tolerance, security, distribution, etc. Such functionalities have been traditionally provided by DBMS. We propose a storage management system, SVL, that leverages DBMS technology. The primary problem in block storage management is block visualization which is essentially an abstraction layer that separates the user view of storage from the implementation of storage. Storage virtualization standardizes storage management in a heterogeneous storage and/or host environment, and plays a crucial role in enhancing storage functionality and utilization. Currently specialized hardware or microcode based solutions are popular for implementing block storage management systems, commonly referred to as disk controllers. We demonstrate how to take a general purpose commercial RDBMS, rather than a specialized solution, to support block storage management. We exploit the simple semantics of storage management systems to streamline database performance and thus attain acceptability from a storage point of view. This work promises to pave the way for diverse and innovative industrial applications of database management systems.",
author = "Lin Qiao and Iyer, {Balakrishna R.} and Divyakant Agrawal and Abbadi, {Amr El}",
year = "2005",
month = "12",
day = "12",
doi = "10.1109/ICDE.2005.138",
language = "English",
isbn = "0769522858",
pages = "1048--1059",
booktitle = "Proceedings - International Conference on Data Engineering",

}

TY - GEN

T1 - SVL

T2 - Storage virtualization engine leveraging DBMS technology

AU - Qiao, Lin

AU - Iyer, Balakrishna R.

AU - Agrawal, Divyakant

AU - Abbadi, Amr El

PY - 2005/12/12

Y1 - 2005/12/12

N2 - The demands on storage systems are increasingly requiring expressiveness, fault-tolerance, security, distribution, etc. Such functionalities have been traditionally provided by DBMS. We propose a storage management system, SVL, that leverages DBMS technology. The primary problem in block storage management is block visualization which is essentially an abstraction layer that separates the user view of storage from the implementation of storage. Storage virtualization standardizes storage management in a heterogeneous storage and/or host environment, and plays a crucial role in enhancing storage functionality and utilization. Currently specialized hardware or microcode based solutions are popular for implementing block storage management systems, commonly referred to as disk controllers. We demonstrate how to take a general purpose commercial RDBMS, rather than a specialized solution, to support block storage management. We exploit the simple semantics of storage management systems to streamline database performance and thus attain acceptability from a storage point of view. This work promises to pave the way for diverse and innovative industrial applications of database management systems.

AB - The demands on storage systems are increasingly requiring expressiveness, fault-tolerance, security, distribution, etc. Such functionalities have been traditionally provided by DBMS. We propose a storage management system, SVL, that leverages DBMS technology. The primary problem in block storage management is block visualization which is essentially an abstraction layer that separates the user view of storage from the implementation of storage. Storage virtualization standardizes storage management in a heterogeneous storage and/or host environment, and plays a crucial role in enhancing storage functionality and utilization. Currently specialized hardware or microcode based solutions are popular for implementing block storage management systems, commonly referred to as disk controllers. We demonstrate how to take a general purpose commercial RDBMS, rather than a specialized solution, to support block storage management. We exploit the simple semantics of storage management systems to streamline database performance and thus attain acceptability from a storage point of view. This work promises to pave the way for diverse and innovative industrial applications of database management systems.

UR - http://www.scopus.com/inward/record.url?scp=28444477303&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=28444477303&partnerID=8YFLogxK

U2 - 10.1109/ICDE.2005.138

DO - 10.1109/ICDE.2005.138

M3 - Conference contribution

SN - 0769522858

SP - 1048

EP - 1059

BT - Proceedings - International Conference on Data Engineering

ER -