A dynamic resource manager with effective resource isolation based on workload types in virtualized cloud computing environments

Chung Geon Song, Na Yoon Hwang, Heon Chang Yu, Jong Beom Lim

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)

Abstract

To use computing resources for processing parallel algorithms on demand, cloud computing has been widely used since it is able to scale in response to load increases and decreases. Typically, cloud computing providers offer virtual machines to cloud users with static configurations, and these configurations are not changed until virtual machines are shutting down. To accelerate parallel processing computations in cloud computing environments, we design and implement a dynamic resource manager by isolating resources based on workload types. To avoid unnecessary context switching and increase CPUs affinity, our dynamic resource manager determines whether vCPU to physical CPU core pinning is required. If so, the VM's vCPUs are pinned by our dynamic resource manager, which can guarantee the resource and performance isolation. With our proposed resource manager for virtual machines, we can achieve a performance boost and load balancing at the same time. Performance results show that our proposed method outperforms the default scheduler of Xen about 36.2% by reducing the number of context switching for VMs.

Original languageEnglish
Pages (from-to)1771-1776
Number of pages6
JournalInternational Journal on Advanced Science, Engineering and Information Technology
Volume7
Issue number5
DOIs
Publication statusPublished - 2017

Bibliographical note

Funding Information:
This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (NRF-2015R1D1A1A01061373). The author to whom correspondence should be addressed is JongBeom Lim.

Keywords

  • Cloud computing
  • Hypervisor
  • Resource isolation
  • Resource manager
  • Virtualization

ASJC Scopus subject areas

  • Computer Science(all)
  • Agricultural and Biological Sciences(all)
  • Engineering(all)

Fingerprint

Dive into the research topics of 'A dynamic resource manager with effective resource isolation based on workload types in virtualized cloud computing environments'. Together they form a unique fingerprint.

Cite this