• DocumentCode
    2523840
  • Title

    A High-Performance Media Streaming Architecture Based on KVM

  • Author

    Woo-Yeong Jeong ; Youngjae Lee ; Jin-Soo Kim

  • Author_Institution
    Coll. of Inf. & Commun. Eng., Sungkyunkwan Univ., Suwon, South Korea
  • fYear
    2015
  • fDate
    4-6 March 2015
  • Firstpage
    203
  • Lastpage
    206
  • Abstract
    A media streaming server can be implemented on a virtual machine for the ease of resource management. However, simply running a media streaming server on a virtual machine has two problems, the duplicate data in file caches of virtual machines and the performance degradation caused by the virtualization overhead. In order to resolve these problems, this paper proposes a high-performance media streaming architecture based on KVM. First, we implement a shared cache among virtual machines in order to eliminate the duplicate cached data. Second, the send file operation is offloaded to the hypervisor to reduce the virtualization overhead in I/O operations. Our evaluations with D-DASH datasets show that the performance of a media streaming server in the proposed architecture is increased by up to 30% as compared to that of the conventional media streaming server that simply runs on a virtual machine.
  • Keywords
    Internet; cache storage; media streaming; virtual machines; virtualisation; D-DASH datasets; I/O operations; Internet; KVM; high-performance media streaming architecture; media streaming server; virtual machine; Computer architecture; Media; Servers; Sockets; Streaming media; Virtual machine monitors; Virtualization; KVM; Media streaming; TCP socket offloading; Virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2015 23rd Euromicro International Conference on
  • Conference_Location
    Turku
  • ISSN
    1066-6192
  • Type

    conf

  • DOI
    10.1109/PDP.2015.90
  • Filename
    7092721