Title :
MVSS: Multi-View Storage System
Author :
Ma, Xiaonan ; Reddy, A. L Narasimha
Author_Institution :
Dept. of Electr. Eng., Texas A&M Univ., College Station, TX, USA
Abstract :
Presents MVSS, a storage system for active storage devices. MVSS offers a single framework for supporting various services at the device level. It provides a flexible interface for associating services to a file through multiple views of the file. Similar to views of a database in a multi-view database system, views in MVSS are generated dynamically and are not stored on physical storage devices. MVSS represents each view of an underlying file through a separate entry in the file system namespace. MVSS separates the deployment of services from file system implementations and thus allows services to be migrated to the storage devices. The paper presents the design of MVSS and shows how different services can be supported in MVSS at the device level. To illustrate our approach, we implemented a prototype system on PCs running Linux. We present results from the prototype implementation to demonstrate the effectiveness of our approach
Keywords :
Unix; microcomputer applications; storage media; virtual storage; Linux; MVSS; Multi-View Storage System; active storage devices; device-level service support; dynamically generated views; file system implementations; file system namespace; file-service association; flexible interface; personal computers; prototype system; service deployment; service migration; Computer networks; Costs; Cryptography; Database systems; File systems; Linux; Network servers; Personal communication networks; Prototypes; Scalability;
Conference_Titel :
Distributed Computing Systems, 2001. 21st International Conference on.
Conference_Location :
Mesa, AZ
Print_ISBN :
0-7695-1077-9
DOI :
10.1109/ICDSC.2001.918930