• DocumentCode
    2518627
  • Title

    An active storage framework for object storage devices

  • Author

    Runde, Michael T. ; Stevens, Wesley G. ; Wortman, Paul A. ; Chandy, John A.

  • Author_Institution
    Univ. of Connecticut, Storrs, CT, USA
  • fYear
    2012
  • fDate
    16-20 April 2012
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    In this paper, we present the design and implementation of an active storage framework for object storage devices. The framework is based on the use of virtual machines/execution engines to execute function code downloaded from client applications. We investigate the issues involved in supporting multiple execution engines. Allowing user-downloadable code fragments introduces potential safety and security considerations, and we study the effect of these considerations on these engines. In particular, we look at various remote procedure execution mechanisms and the efficiency and safety of these mechanisms. Finally, we present performance results of the active storage framework on a variety of applications.
  • Keywords
    client-server systems; remote procedure calls; security of data; storage management; virtual machines; active storage framework design; active storage framework implementation; client applications; execution engines; function code execution; object storage devices; remote procedure calls; safety considerations; security considerations; user-downloadable code fragments; virtual machines; Engines; Java; Libraries; Linux; Protocols; Security; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mass Storage Systems and Technologies (MSST), 2012 IEEE 28th Symposium on
  • Conference_Location
    San Diego, CA
  • ISSN
    2160-195X
  • Print_ISBN
    978-1-4673-1745-0
  • Electronic_ISBN
    2160-195X
  • Type

    conf

  • DOI
    10.1109/MSST.2012.6232372
  • Filename
    6232372