Issue No.05 - May (2009 vol.21)
Giuseppe Iellamo , University of Messina, Messina
Giuseppe Minutoli , University of Messina, Messina
Antonio Puliafito , University of Messina, Messina
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TKDE.2008.191
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 non-scientific 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.
Distributed systems, Performance evaluation, Video, Multimedia applications and multimedia signal processing, Distributed applications, Distributed programming
Giuseppe Iellamo, Giuseppe Minutoli, Antonio Puliafito, "GridVideo: A Practical Example of Nonscientific Application on the Grid", IEEE Transactions on Knowledge & Data Engineering, vol.21, no. 5, pp. 666-680, May 2009, doi:10.1109/TKDE.2008.191