• DocumentCode
    3362689
  • Title

    Towards Scheduling Virtual Machines Based On Direct User Input

  • Author

    Lin, Bin ; Dinda, Peter

  • Author_Institution
    Northwestern Univ., Evanston
  • fYear
    2006
  • fDate
    17-17 Nov. 2006
  • Firstpage
    6
  • Lastpage
    6
  • 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.
  • Keywords
    scheduling; virtual machines; CPU; periodic real-time task; virtual machine scheduling; Costs; Displays; Distributed computing; Operating systems; Processor scheduling; Prototypes; Real time systems; Virtual machining; Virtual manufacturing; Voice mail;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Virtualization Technology in Distributed Computing, 2006. VTDC 2006. First International Workshop on
  • Conference_Location
    Tampa, FL
  • Print_ISBN
    0-7695-2873-1
  • Electronic_ISBN
    978-0-7695-2873-1
  • Type

    conf

  • DOI
    10.1109/VTDC.2006.15
  • Filename
    4299351