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
Link To Document