• DocumentCode
    688377
  • Title

    CASH: A Context-Aware Scheduling for Hypervisor Based on KSM

  • Author

    Lei Zhang ; YaoZu Dong ; Yu Chen

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • fYear
    2013
  • fDate
    13-15 Nov. 2013
  • Firstpage
    1866
  • Lastpage
    1871
  • Abstract
    Cache locality, or cache hit rate, is closely related with the system performance. Meanwhile the trade off between performance and fairness is also needed to be considered by OS at the system level. Hence it is a complex problem for hyper visor scheduler to make use of cache locality effectively. In fact, cloud does bring new opportunities to this problem due to its new application characteristics. In this paper, we propose a context-aware scheduling for hyper visor, based on Kernel Same page Merging (KSM) and the assistance of modern hardware, to improve system performance, making use of context similarity among VMs with similar function. To the best of our knowledge, CASH is the first scheduler to find context similarity based on KSM, and has little to no impact on the scheduling flexibility.
  • Keywords
    scheduling; ubiquitous computing; virtual machines; CASH; KSM; context similarity; context-aware scheduling; hypervisor scheduler; kernel same page merging; scheduling flexibility; Context; Dynamic scheduling; Phasor measurement units; Schedules; System performance; Virtual machine monitors; KSM; hypervisor; scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
  • Conference_Location
    Zhangjiajie
  • Type

    conf

  • DOI
    10.1109/HPCC.and.EUC.2013.267
  • Filename
    6832150