• DocumentCode
    2317376
  • Title

    Design of a fault tolerant real-time storage system for multimedia applications

  • Author

    Muntz, Richard ; Santos, Jose Renato ; Fabbrocino, Frank

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
  • fYear
    1998
  • fDate
    7-9 Sep 1998
  • Firstpage
    174
  • Lastpage
    183
  • Abstract
    We describe the design and implementation of the RIO (Randomized I/O) multimedia object server which manages a set of parallel disks and supports real-time throughput and statistical delay guarantees. The original implementation, on an SMP (Sun Microsystems E4000), has been ported to a cluster of PCs. The new version uses a similar philosophy with respect to allocation of data storage and scheduling of requests. However the parallel “shared nothing” architecture raises all the issues of latency, scalability, etc., that are familiar in parallel and distributed systems. Our requirements are particularly demanding since we expect to support a variety of multimedia applications with varying workload requirements and data reference patterns. 3D interactive applications, video, hypermedia and interactive scientific visualization of terabyte size data sets are among the applications we support. This paper details the design issues we addressed and the results of detailed simulation studies which dictated the design choices made
  • Keywords
    data visualisation; fault tolerant computing; hypermedia; multimedia systems; real-time systems; storage management; 3D interactive applications; Sun Microsystems E4000; data storage; fault tolerant real-time storage system; hypermedia; interactive scientific visualization; latency; multimedia applications; multimedia object server; parallel disks; real-time throughput; scalability; scheduling; simulation studies; statistical delay guarantees; Data visualization; Delay; Fault tolerant systems; Memory; Multimedia systems; Personal communication networks; Real time systems; Scalability; Sun; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Performance and Dependability Symposium, 1998. IPDS '98. Proceedings. IEEE International
  • Conference_Location
    Durham, NC
  • ISSN
    1087-2191
  • Print_ISBN
    0-8186-8679-0
  • Type

    conf

  • DOI
    10.1109/IPDS.1998.707720
  • Filename
    707720