• DocumentCode
    812476
  • Title

    MVSS: an active storage architecture

  • Author

    Ma, Xiaonan ; Reddy, A. L Narasimha

  • Author_Institution
    IBM Almaden Res. Center, San Jose, CA, USA
  • Volume
    14
  • Issue
    10
  • fYear
    2003
  • Firstpage
    993
  • Lastpage
    1005
  • Abstract
    This paper 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 multiview 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 storage devices. The paper presents the design of MVSS and 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 example applications implemented on the prototype and discuss a variety of architectural issues including mixed workloads.
  • Keywords
    file organisation; memory architecture; MVSS; active storage; active storage devices; multiview database; multiview storage system; service migration; storage system; virtual block addresses; virtual disks; Bandwidth; Computer Society; Computer architecture; Database systems; File systems; Linux; Operating systems; Personal communication networks; Power system interconnection; Prototypes;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2003.1239868
  • Filename
    1239868