Guest-aware priority-based virtual machine scheduling for highly consolidated server

Dongsung Kim, Hwanju Kim, Myeongjae Jeon, Euiseong Seo, Joonwon Lee

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

29 Scopus citations

Abstract

The use of virtualization is rapidly expanding from server consolidation to various computing systems including PC, multimedia set-top box and gaming console. However, different from the server environment, timeliness response for the external input is an essential property for the user-interactive applications. To provide timeliness scheduling of virtual machine this paper presents a priority-based scheduling scheme for virtual machine monitors. The suggested scheduling scheme selects the next task to be scheduled based on the task priorities and the I/O usage stats of the virtual machines. The suggested algorithm was implemented and evaluated on Xen virtual machine monitor. The results showed that the average response time to I/O events is improved by 5~22% for highly consolidated environment.

Original languageEnglish
Title of host publicationEuro-Par 2008 Parallel Processing - 14th International Euro-Par Conference, Proceedings
Pages285-294
Number of pages10
DOIs
StatePublished - 2008
Externally publishedYes
Event14th International Euro-Par Conference, Euro-Par 2008 - Las Palmas de Gran Canaria, Spain
Duration: 26 Aug 200829 Aug 2008

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5168 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference14th International Euro-Par Conference, Euro-Par 2008
Country/TerritorySpain
CityLas Palmas de Gran Canaria
Period26/08/0829/08/08

Keywords

  • Credit scheduler
  • Virtual Machine
  • Virtualization
  • Xen

Fingerprint

Dive into the research topics of 'Guest-aware priority-based virtual machine scheduling for highly consolidated server'. Together they form a unique fingerprint.

Cite this