This paper proposes STORAGEDB: a paradigm for im-plementing storage virtualation using databases. It de-scribes details for storing the logical-to-physical mapping information as tables within the database; handling the in-coming I/O requests of the application as database queries; bookkeeping of the I/O operations as database transac-tions. In addition, STORAGEDB uses built-in DBMS fea-tures 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 imple-mentation, in order to make it light-weight. Improving the performance of a traditional DBMS is critical for the ac-ceptan...
New developments in hardware storage technology introduce fundamentally different performance charac...
Modern enterprises need to pick the right DBMSs e.g. OLTP, OLAP, streaming systems, scan-oriented sy...
htmlabstractMany applications with manually implemented data management exhibit a data storage patte...
The demands on storage systems are increasingly re-quiring expressiveness, fault-tolerance, security...
Advances in operating system and storage-level virtualization tech-nologies have enabled the effecti...
Managing dormant data in very large databases (VLDB) is about striking a balance between cost and pe...
Resource virtualization is currently being employed at all levels of the IT infrastructure to improv...
Growing number of applications store data in relational databases. Moving database applications to t...
Traditional Database Management System (DBMS) software relies on hard disks for storing relational d...
Shared Virtual Memory (SVM) provides a shared memory abstraction in systems that do not have a physi...
In the present tutorial we perform a cross-cut analysis of database systems from the perspective of ...
The use of flash-based solid state drives (SSDs) in storage systems is growing. Adding SSDs to a sto...
Enterprises in the corporate world demand high speed data protection for all kinds of data. Issues s...
In the present tutorial we perform a cross-cut analysis of database storage management from the pers...
Abstract—We present a light-weight database virtualization (LDV) system that allows users to share a...
New developments in hardware storage technology introduce fundamentally different performance charac...
Modern enterprises need to pick the right DBMSs e.g. OLTP, OLAP, streaming systems, scan-oriented sy...
htmlabstractMany applications with manually implemented data management exhibit a data storage patte...
The demands on storage systems are increasingly re-quiring expressiveness, fault-tolerance, security...
Advances in operating system and storage-level virtualization tech-nologies have enabled the effecti...
Managing dormant data in very large databases (VLDB) is about striking a balance between cost and pe...
Resource virtualization is currently being employed at all levels of the IT infrastructure to improv...
Growing number of applications store data in relational databases. Moving database applications to t...
Traditional Database Management System (DBMS) software relies on hard disks for storing relational d...
Shared Virtual Memory (SVM) provides a shared memory abstraction in systems that do not have a physi...
In the present tutorial we perform a cross-cut analysis of database systems from the perspective of ...
The use of flash-based solid state drives (SSDs) in storage systems is growing. Adding SSDs to a sto...
Enterprises in the corporate world demand high speed data protection for all kinds of data. Issues s...
In the present tutorial we perform a cross-cut analysis of database storage management from the pers...
Abstract—We present a light-weight database virtualization (LDV) system that allows users to share a...
New developments in hardware storage technology introduce fundamentally different performance charac...
Modern enterprises need to pick the right DBMSs e.g. OLTP, OLAP, streaming systems, scan-oriented sy...
htmlabstractMany applications with manually implemented data management exhibit a data storage patte...