• DocumentCode
    866759
  • Title

    GridVideo: A Practical Example of Nonscientific Application on the Grid

  • Author

    Bruneo, Dario ; Iellamo, Giuseppe ; Minutoli, Giuseppe ; Puliafito, Antonio

  • Author_Institution
    Dept. of Math., Univ. of Messina, Messina
  • Volume
    21
  • Issue
    5
  • fYear
    2009
  • fDate
    5/1/2009 12:00:00 AM
  • Firstpage
    666
  • Lastpage
    680
  • Abstract
    Starting from 1990s and until now, Grid computing has been mainly used in scientific laboratories. Only in the last few years, it is evolving into a business-innovating technology that is driving commercial adoption. In this paper, we describe GridVideo, a Grid-based multimedia application for the distributed tailoring and streaming of media files. The objective is to show, starting from a real experience, how Grid technologies can be used for the development of nonscientific applications. Relevant performance aspects are analyzed, regarding both user-oriented (in terms of responsiveness) and provider-oriented (in terms of system efficiency) requirements. Different multimedia data dissemination strategies have been analyzed and an innovative technique, based on the Fibonacci series, is proposed. To respond to the stringent quality-of-service (QoS) requirements, typical of soft real-time applications, a reservation-based architecture is presented. Such architecture is able to manage the Grid resource allocation, thus enabling the provisioning of advanced services with different QoS levels. Technical and practical problems encountered during the development are discussed, and a thorough performance evaluation of the developed prototype is presented.
  • Keywords
    Fibonacci sequences; grid computing; multimedia computing; quality of service; Fibonacci series; GridVideo; business-innovating technology; distributed tailoring; grid computing; grid-based multimedia application; multimedia data dissemination strategies; nonscientific application; quality-of-service requirements; Aerospace industry; Computer architecture; Distributed computing; Grid computing; Laboratories; Middleware; Performance analysis; Quality of service; Resource management; Streaming media; Distributed applications; Distributed programming; Distributed systems; Multimedia applications and multimedia signal processing; Performance evaluation; Video;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2008.191
  • Filename
    4626957