ETRI-Knowledge Sharing Plaform

KOREAN
논문 검색
Type SCI
Year ~ Keyword

Detail

Journal Article Symbiotic Dynamic Memory Balancing for Virtual Machines in Smart TV Systems
Cited 1 time in scopus Download 41 time Share share facebook twitter linkedin kakaostory
Authors
Junghoon Kim, Taehun Kim, Changwoo Min, Hyung Kook Jun, Soo Hyung Lee, Won-Tae Kim, Young Ik Eom
Issue Date
2014-10
Citation
ETRI Journal, v.36, no.5, pp.741-751
ISSN
1225-6463
Publisher
한국전자통신연구원 (ETRI)
Language
English
Type
Journal Article
DOI
https://dx.doi.org/10.4218/etrij.14.2214.0038
Abstract
Smart TV is expected to bring cloud services based on virtualization technologies to the home environment with hardware and software support. Although most physical resources can be shared among virtual machines (VMs) using a time sharing approach, allocating the proper amount of memory to VMs is still challenging. In this paper, we propose a novel mechanism to dynamically balance the memory allocation among VMs in virtualized Smart TV systems. In contrast to previous studies, where a virtual machine monitor (VMM) is solely responsible for estimating the working set size, our mechanism is symbiotic. Each VM periodically reports its memory usage pattern to the VMM. The VMM then predicts the future memory demand of each VM and rebalances the memory allocation among the VMs when necessary. Experimental results show that our mechanism improves performance by up to 18.28 times and reduces expensive memory swapping by up to 99.73% with negligible overheads (0.05% on average).
KSP Keywords
Cloud service, Hardware and software, Home Environment, Memory Swapping, Memory allocation, Memory balancing, Memory demand, Software support, Usage Patterns, Virtual Machine(VM), Virtual machine monitor