Block-level visualization: how far can we go?

In this paper, we present our vision on building large-scale storage systems from commodity components in a data center. For reasons of efficiency and flexibility, we advocate maintaining sophisticated data management functions behind a block-based interface. We anticipate that such an interface can be customized to meet the diverse needs of end-users and applications through the extensible storage system architecture that we propose.

[1]  Joel H. Saltz,et al.  Active disks: programming model, algorithms and evaluation , 1998, ASPLOS VIII.

[2]  Angelos Bilas,et al.  Violin: a framework for extensible block-level storage , 2005, 22nd IEEE / 13th NASA Goddard Conference on Mass Storage Systems and Technologies (MSST'05).

[3]  Robert M. Rees,et al.  IBM Storage Tank - A heterogeneous scalable SAN file system , 2003, IBM Syst. J..

[4]  Jim Zelenka,et al.  High-bandwidth storage architecture , 1998, ASPLOS 1998.

[5]  Kanishk Jain Object-based Storage , 2022 .

[6]  David Teigland,et al.  Volume Managers in Linux , 2001, USENIX Annual Technical Conference, FREENIX Track.

[7]  Greg Lehey The Vinum Volume Manager , 1999, USENIX Annual Technical Conference, FREENIX Track.

[8]  Erez Zadok,et al.  FIST: a language for stackable file systems , 2000, OPSR.

[9]  Chandramohan A. Thekkath,et al.  Frangipani: a scalable distributed file system , 1997, SOSP.

[10]  Marc Najork,et al.  Boxwood: Abstractions as the Foundation for Storage Infrastructure , 2004, OSDI.

[11]  Barry Phillips,et al.  Have Storage Area Networks Come of Age? , 1998, Computer.

[12]  Jim Gray Storage Bricks Have Arrived , 2002 .

[13]  Chandramohan A. Thekkath,et al.  Petal: distributed virtual disks , 1996, ASPLOS VII.

[14]  Frank B. Schmuck,et al.  GPFS: A Shared-Disk File System for Large Computing Clusters , 2002, FAST.

[15]  Jim Zelenka,et al.  A cost-effective, high-bandwidth storage architecture , 1998, ASPLOS VIII.

[16]  Steven J. Vaughan-Nichols,et al.  Tempest over web-authoring tools , 2001, Computer.