Towards scheduling virtual machines based on direct user input

Bin Lin*, Peter A Dinda

*Corresponding author for this work

Research output: Contribution to conferencePaperpeer-review

21 Scopus citations

Abstract

We propose a new approach to scheduling virtual machines (VMs) on a provider CPU that is unique in that is based around the use of direct user input. In our system, a user's VM is scheduled as a periodic real-time task. The user can instantaneously manipulate his VM's schedule using a joystick. An on-screen display illustrates the current schedule's cost and indicates when the user's desired schedule is impossible due to the schedules of other VMs or resource constraints. We report on a user study of our prototype system that reveals that even a naive user is capable of using the interface to our system to find a schedule that balances cost and the comfort of his VM. Good schedules are user- and application-dependent to a large extent, illustrating the benefits of user involvement.

Original languageEnglish (US)
DOIs
StatePublished - 2006
EventVTDC 2006 - 2nd International Workshop on Virtualization Technology in Distributed Computing; Held in Conjunction with SC06 - Tampa, FL, United States
Duration: Nov 17 2006Nov 17 2006

Other

OtherVTDC 2006 - 2nd International Workshop on Virtualization Technology in Distributed Computing; Held in Conjunction with SC06
Country/TerritoryUnited States
CityTampa, FL
Period11/17/0611/17/06

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Towards scheduling virtual machines based on direct user input'. Together they form a unique fingerprint.

Cite this