DocumentCode
1819900
Title
An Architecture for Distributed High Performance Video Processing in the Cloud
Author
Pereira, Rafael ; Azambuja, Marcello ; Breitman, Karin ; Endler, Markus
Author_Institution
WebMedia Globo.com, Rio de Janeiro, Brazil
fYear
2010
fDate
5-10 July 2010
Firstpage
482
Lastpage
489
Abstract
Video processing applications are notably data intense, time, and resource consuming. Upfront infrastructure investment is usually high, specially when dealing with applications where time-to- market is a crucial requirement, e.g., breaking news and journalism. Such infrastructures are often inefficient, because due to demand variations, resources may end up idle a good portion of the time. In this paper, we propose the Split&Merge architecture for high performance video processing, a generalization of the MapReduce paradigm that rationalizes the use of resources by exploring on demand computing. To illustrate the approach, we discuss an implementation of the Split&Merge architecture, that reduces video encoding times to fixed duration, independently of the input size of the video file, by using dynamic resource provisioning in the Cloud.
Keywords
Internet; merging; software architecture; video signal processing; MapReduce paradigm; cloud computing; distributed high performance video processing; dynamic resource provisioning; split&merge architecture; Clouds; Computer architecture; Computers; Encoding; Servers; Streaming media; Video compression; Cloud Computing; Distributed Architectures; Service Orientation; System Architectures; Video Compression;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Computing (CLOUD), 2010 IEEE 3rd International Conference on
Conference_Location
Miami, FL
Print_ISBN
978-1-4244-8207-8
Electronic_ISBN
978-0-7695-4130-3
Type
conf
DOI
10.1109/CLOUD.2010.73
Filename
5557958
Link To Document