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

Fareed Jokhio, Adnan Ashraf, Sebastien Lafond, Ivan Porres Paltor, Johan Lilius

    Tutkimustuotos: Artikkeli kirjassa/raportissa/konferenssijulkaisussaKonferenssiartikkeliTieteellinenvertaisarvioitu

    61 Sitaatiot (Scopus)

    Abstrakti

    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.
    AlkuperäiskieliEi tiedossa
    OtsikkoParallel, Distributed and Network-Based Processing (PDP), 2013 21st Euromicro International Conference on
    Toimittajat Kilpatrick, Peter, Milligan, Stotzka, Rainer
    KustantajaIEEE
    Sivut254–261
    Sivumäärä8
    ISBN (elektroninen)978-0-7695-4939-2
    ISBN (painettu)978-1-4673-5321-2
    DOI - pysyväislinkit
    TilaJulkaistu - 2013
    OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisuussa
    TapahtumaEuromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP) - 21st Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), 2013
    Kesto: 27 helmikuuta 20131 maaliskuuta 2013

    Konferenssi

    KonferenssiEuromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP)
    Ajanjakso27/02/1301/03/13

    Keywords

    • Video transcoding
    • cloud computing
    • load prediction
    • resource allocation

    Viittausmuodot