• DocumentCode
    3044753
  • Title

    Performance measurements of a small-scale VOD server based on the UNIX

  • Author

    Sohn, Jong Moon ; Kim, Gil Yong ; Kim, Tae Geun

  • Author_Institution
    Distributed Comput. Lab., SERI, South Korea
  • fYear
    1998
  • fDate
    16-18 Feb 1998
  • Firstpage
    200
  • Lastpage
    206
  • Abstract
    Recent progress in network technologies has made it possible to integrate digital video and audio into distributed computing environments. Among the various distributed multimedia applications, video-on-demand (VOD) services are the most typical application area. However, interest in large-scale VOD systems is gradually transferring to small and low-cost VOD systems because of the excess investment required in the transmission media. When we make a small-scale VOD system, one of the most important factors is the efficient resource management of the VOD server in order to achieve cost-effectiveness. Thus, multimedia has generated widespread interest in real-time and high-performance I/O support within general-purpose operating systems. This paper presents the performance of a small-scale, UNIX-based VOD server equipped with a real-time scheduler and a continuous media file system (CMFS). The real-time scheduler is based on the theory of non-preemptive real-time systems to test schedulability within polynomial time. To reduce interference of the interrupt processing for the real-time processes, the processes are classified into two groups in order of importance. The CMFS has been designed and implemented to acquire the performance of the raw disk. According to the analysis of the measured data, UNIX can efficiently transfer video data from disk to network and it can also guarantee most deadlines
  • Keywords
    Unix; file servers; interactive television; interrupts; multimedia communication; performance evaluation; real-time systems; scheduling; telecommunication computing; continuous media file system; cost-effectiveness; deadline guarantees; disk-to-network video data transfer; distributed computing environments; distributed multimedia applications; general-purpose operating systems; interrupt processing; nonpreemptive real-time systems; performance measurements; polynomial time complexity; real-time high-performance I/O support; real-time scheduler; resource management; schedulability testing; small-scale UNIX-based VOD server; transmission media; video-on-demand services; Distributed computing; File servers; Investments; Large-scale systems; Measurement; Multimedia systems; Network servers; Operating systems; Real time systems; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance, Computing and Communications, 1998. IPCCC '98., IEEE International
  • Conference_Location
    Tempe/Phoenix, AZ
  • ISSN
    1097-2641
  • Print_ISBN
    0-7803-4468-5
  • Type

    conf

  • DOI
    10.1109/PCCC.1998.659953
  • Filename
    659953