Prediction-Based Dynamic Resource Allocation for Video Transcoding in Cloud Computing

A4 Konferenspublikationer


Interna författare/redaktörer


Publikationens författare: Fareed Jokhio, Adnan Ashraf, Sébastien Lafond, Ivan Porres, Johan Lilius
Redaktörer: Kilpatrick, Peter and Milligan, Peter and Stotzka, Rainer
Publiceringsår: 2013
Tidskrift: Parallel, Distributed and Network-Based Processing
Förläggare: IEEE
Moderpublikationens namn: Parallel, Distributed and Network-Based Processing (PDP), 2013 21st Euromicro International Conference on
Tidskriftsakronym: EUROMICRO WORKSHOP P
Artikelns första sida, sidnummer: 254
Artikelns sista sida, sidnummer: 261
Antal sidor: 8
ISBN: 978-1-4673-5321-2
eISBN: 978-0-7695-4939-2
ISSN: 1066-6192


Abstrakt

This paper presents prediction-based dynamic resource allocation algorithms to scale video transcoding service on a given Infrastructure as a Service cloud. The proposed algorithms provide mechanisms for allocation and deallocation of virtual machines (VMs) to a cluster of video transcoding servers in a horizontal fashion. We use a two-step load prediction method, which allows proactive resource allocation with high prediction accuracy under real-time constraints. For cost-efficiency, our work supports transcoding of multiple on-demand video streams concurrently on a single VM, resulting in a reduced number of required VMs. We use video segmentation at group of pictures level, which splits video streams into smaller segments that can be transcoded independently of one another. The approach is demonstrated in a discrete-event simulation and an experimental evaluation involving two different load patterns.


Nyckelord

cloud computing, load prediction, resource allocation, Video transcoding

Senast uppdaterad 2019-10-12 vid 04:01