DocumentCode :
2357232
Title :
User-driven scheduling of interactive virtual machines
Author :
Lin, Bin ; Dinda, Peter A. ; Lu, Dong
Author_Institution :
Dept. of Comput. Sci., Northwestern Univ., Evanston, IL, USA
fYear :
2004
fDate :
8 Nov. 2004
Firstpage :
380
Lastpage :
387
Abstract :
We are developing a distributed computing system, Virtuoso, which presents virtual machines (VMs) as its fundamental abstraction to end users. Long-running noninteractive VMs may coexist on the same host used to support VMs being used by highly interactive users. We must simultaneously provide high average computation rates to the noninteractive VMs while keeping the users of the interactive VMs happy. We report here an initial work on using direct user feedback to achieve this balance. The user is provided with a (physical or logical) button that can be pressed when he feels his machine is responding inadequately. In response, the scheduler boosts the priority of his VMs relative to the other VMs in the system. The priority then declines with time. The goal of the control algorithm driven by this mechanism is to maintain a targeted average time between button presses while simultaneously delivering a high compute rate to the other VMs.
Keywords :
grid computing; interactive systems; scheduling; virtual machines; Virtuoso distributed computing system; interactive virtual machines; user feedback; user-driven scheduling; Application software; Computer networks; Distributed computing; Operating systems; Presses; Processor scheduling; Virtual machine monitors; Virtual machining; Virtual manufacturing; Voice mail;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Grid Computing, 2004. Proceedings. Fifth IEEE/ACM International Workshop on
ISSN :
1550-5510
Print_ISBN :
0-7695-2256-4
Type :
conf
DOI :
10.1109/GRID.2004.64
Filename :
1382855
Link To Document :
بازگشت